Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. ×

Comment Re:Shouldn't this be in a business journel? (Score 2) 67

Many technologists think that running a business is kind of easy - like it's just a matter of having a good idea, banging out a bit of code, and then bam - you're Zuck or Gates.

The business of technology is, I think, a very interesting part of the entire process as well. There's a few interesting comments already in this article (e.g., about supply chain financing etc) which many people won't know anything about.

I'm sure there are many engineers out there that would love to do their own startup - you only have to look at failed Kickstarters to see that a lot of them never get off the ground and in many cases it's because they failed to understand some of the business aspects of it. Building a business around it is challenging almost no matter what you're doing.

So I think this is an interesting topic (I've already learned a few things from the comments, which is my main reason for returning to Slashdot on a daily basis)!

Comment Re:Fuck the spec (Score 1) 84

I don't know anyone who likes autoplay video/audio, which is why the marketers love it so much. Fuck them all, poke their eye out and fuck them in the skull.

I've watched lots of non-nerd/technical people use things like Facebook and have often asked them why they have auto-play video enabled (in Facebook it is an option).

From observing their behaviour before I ask them it is clear that autoplaying video for them is a feature - in most cases they scroll down, see the video play, watch the video for at least a few seconds, and then either finish it or move on. The impact of the autoplay is negligible to them; it's just something that happens in the app. None of them care about performance impact, privacy concerns, bandwidth wasting, etc.

I have to say I don't have any problems with auto-playing video - Facebook is the only site I regularly use where that might be a problem and they've thoughtfully provided an option for me to disable it. I don't have Flash installed any more so it's rare that I come across a site with an autoplaying video. But it would irritate me if I did and I'd be looking at ways to block it :)

Comment This is a good thing (Score 3, Interesting) 208

I've never been a fan of the regular release schedule of Firefox (or software in general). Releasing a new version just for the sake of having a new version every three months seems like a way to just make sure you're introducing potential new issues in your software (... lo and behold I think that's what we see with Firefox more and more, rather than the introduction of great new features).

I understand the motivation though - it's nice to have targets to keep everyone working for those little milestones, and have a date attached to it so things can be roadmapped and planned and all that.

I don't think it's at all a big deal for a date to slip on a particular version - especially as we're getting into actual serious-change Firefox territory with this release. The Electrolysis stuff is the first major advancement (... that I've cared about) for something like 20 versions so I'm keen to make sure it's stable.

As an anecdote, the current version of Firefox is the first one that I've EVER noticed it feeling sluggish and like it is using too much memory. I know Firefox has a weird reputation has a memory hog but I have personally NEVER noticed this despite it being my sole browser for years. As of right now it's using 1.9GB whereas before this I don't recall it getting significantly above the low 1GB range (FWIW I have Electrolosys disabled by config).

I don't really care that much about the memory usage but it certainly feels a little more sluggish than usual, which I do care about. So I'm very happy for them to take their time with the v49 release and make sure it's all ship-shape before it lands.

Comment Test-driven Excel (Score 1) 349

I'm a relative newbie to Excel but the first thing I learned was never to trust any of the cells where any calculations are performed.

As my spreadsheets got more and more complex I quickly realised small errors in one worksheet could manifest themselves in really ugly - but very subtle - ways. One simple-looking calculation on one worksheet could blow out an entire model if it there was even a small typo.

I suspect many people using Excel haven't learned this lesson yet. I was lucky that I noticed it myself before learning the hard way.

My solution was to have entirely separate worksheets where I would basically apply rough/simple TDD principles - have some known quantities and results in any complex calculation sections and make sure they were clearly visible at all time. That way as the spreadsheet evolves it can help you catch small errors before they ruin their day.

I'm sure pro Excel people have many more useful tricks.

Comment It's not that hard (Score 3, Interesting) 156

Oracle, if you want to be total dicks to google but get tech people on side so we start giving a shit about you, here's an idea: build us a nice open source browser with no telemetry that blocks ads. Base it on Chromium. Make it fast and lightweight and strip out anything that might annoy privacy advocates (like syncing) and make it an optional extension.

Short of building a better search engine it's the only thing I could imagine making me try one of your products again.

Comment Except for the one that doesn't (Score 4, Informative) 148

At first I was all like, so the security expert can tell me that some of these password meters rate things like "p@ssword" as secure when they're obviously not, but they're not /quite/ expert enough to come up with a better tool that can more accurately gauge password strength?!@

Then I read the article; lo and behold, the author actually points out an open source tool called zxcvbn by Dropbox that is actually good at it (or at least, doesn't suck on the harsh battery of tests that these products were subject to (basically just running five passwords through six different meters).

tldr: use zxcvbn

Comment Re:Progress (Score 1) 133

Too bad the computers will NEVER be able to reliably make the kinds of judgment calls that humans can and the entire AI borg system is going to come crashing down sooner or later, so we really won't have to worry about the anti-humanist ilk ever really doing much of anything to worry about.

Yeh cool, but also computers will NEVER be able to make the kinds of terrible judgement calls that many humans make when, for example, behind the wheel of a car.

A computer isn't going to have 6 beers and then decide it's OK to drive. They're not going to drive at twice the speed limit at 4am because while tired because they want to get home faster. They're not going to have casual lapses in attention while reaching for a coffee or checking out a cute girl on the side of the road.

I don't like driving, I don't like being driven - I just don't like being in cars. 99% of driving is a sheer grind - a risky grind in which the casual inattention of others could result in my messy death.

I personally think there'll be MORE of a human element with computer-driven cars. I'd love to take a road trip with my friends where we can all have a beer and play cards or something.

Comment Re:How can you tell? (Score 1) 129

According to their PR people that is apparently what they did.

This timeline of events suggests that the second DDOS (or "a significant increase in traffic") occurred at 11:46am local time.

At 11:50am local time they blocked all international traffic. This somehow lead to a "short system outage" (which I assume means the whole thing collapsed).

At 4:58pm there was another increase in traffic, "automatically defended by network fire walls". One must assume then that this was all local traffic if we assume that all international traffic was blocked - so either local DDOS impact, or, maybe, new demand from legitimate users.

At 7:30pm though is where things get interesting. There's another "significant" denial of service. This coincides with a lot of legitimate traffic as we enter Australian peak Internet hours. (Again, we can wonder if the DoS was actually just legitimate users smashing their application, but there's no data to decide one way or the other.)

But the fascinating part is that this incident was "significant" because their "geo-blocking service fell over". This apparently then caused a router failure.

First of all, what?! Secondly, from this description it sounds like they were using a server-side geoip mechanism to block the international traffic that was responsible for the DDOS. This will obviously not help in cases where the sheer volume of DDOS traffic is overwhelming the network (which, in Australia, is most of them).

So the question is: was their DDOS mitigation plan limited to simply blocking the DDOS on the server side? Did they not have a contingency to contact their upstream network providers and block entire international routes (which would have cut the impact of most DDOSs off at the knees)?

Sadly most of this information (I think) came from a non-technical press conference, so there's not a lot of hard technical information available yet.

I hope that the ABS will make a lot of their information public - not so that us nerds criticise this whole train wreck (though that will be fun too), but so everyone can learn from the mistakes that were made and we can build better infrastructure.

Comment Literally just wall to wall video games (Score 1) 133

Getting kids to museums is hard enough but I feel like making them look at old technology (when the smartphone they're inevitably carrying in their pocket probably has more computing power than all of them combined) is a pretty special challenge.

On the other hand if you could tie it into video games at least they'd be able to do something interesting and entertaining while they're looking at all these old crusty machines. The evolution of video games, from Pong/Space Invaders to World of Warcraft/Call of Duty might be an interesting enough tale to tell visually and interactively to grab someone's attention.

Comment Re:Unfair? (Score 1) 112

China's 1 billion potential customers is hard for companies to pass up. Exporting to China is very difficult because they will price you out of the market. Your option is to give up 50% of control or stay home.

What happens with pure software/Internet companies though? I would have imagined they could exist quite happily without ever setting foot on Chinese soil. Will your service just get firewalled off if it's too successful and there are too many Chinese customers sending money overseas?

Comment Re:How much more Chrome-like is it? (Score 1) 236

There's one change I've noticed - the awesomebar dropdown has changed. I think it's the "Searching for something already in your bookmarks or open tabs? We added super smart icons to let you know" referred to in the official release notes.

The icons look different and the layout of the content is slightly different. Here's a shot of the previous version and the new version.

Classic Theme Restorer -> Location bar (3) -> Alternative appearance seems to restore the previous layout but it seems to still have a new font.

Fun times.

Comment Re:Multi-process not available for most users? (Score 1) 236

You can enable e10s by going to about:config and setting browser.tabs.remote.autostart to true. Restart your browser and then visit about:support and look up "Multiprocess Windows" on that page to see if it's enabled. (It might still be disabled if you have one or more add-ons that don't support e10s - if only it would tell you which)

Yeh it still shows as disabled with add-ons. I haven't tried with add-ons disabled (it'd kind of defeat the purpose of using Firefox for me :)

Slashdot Top Deals

I've never been canoeing before, but I imagine there must be just a few simple heuristics you have to remember... Yes, don't fall out, and don't hit rocks.

Working...