Please create an account to participate in the Slashdot moderation system


Forgot your password?

Comment Re:Not a way to learn (Score 2) 166

I am firmly of the opinion that the only person who can teach you is yourself. The point of lectures is not to teach you, it is to give you a guided tour of a part of your ignorance. It's then up to you whether you decide to remain happy with that ignorance or seek to dispel it. If you decide that you want to learn something, then other people can help you, but they can't force you to learn.

Comment Re:Maybe Australis Next? (Score 1) 195

Tabs on top

That's always made more sense to me. The URL bar is part of the tab - it relates to the contents of the tab, not the overall environment - so that's where it belongs. I thought 28 did it the same way, but maybe I misremembered.

The inability to put the url bar where I want it
The inability to put the search box where I want it

Not sure where you want either of these, but I hit the customize button in the pop-up thing to the right of the toolbar and it lets me move them around. Weirdly, it doesn't let me move the URL bar by dragging it, but it does let me move things to the left and right of it, so it just goes in the remaining space.

The removal of the status bar.

Options menu, show status bar.

The fixing of navigation buttons so they cant be moved.

Which buttons? The back button is attached to the URL bar, but it was in 28 too. I always use keyboard shortcuts or gestures for back / forward, so I'd prefer they removed it entirely, but it's only taking up a small amount of space.

Overall - they took away the ability to customise a lot and it left my browser looking a hideous mess because their forced changes didn't work with my previous customisations.

The customise UI looked pretty clean to me and presumably add-ons can add other buttons and so on that will integrate with it.

Comment Re:That's not who we are at Mozilla (Score 1) 195

I hated the suite because it saved memory by running the browser and Mail and News in the same process, sharing the XUL and XPCOM runtime. This meant that whenever the browser crashed (about once an hour) it would take out your mail and any unsaved drafts. I didn't notice Firefox being faster, but I did notice that when it crashed it no longer killed my mail client. That was a huge advantage.

I'd not used any Mozilla browser for a few years, but I recently switched to Firefox for Android on my phone. The UI is clean and it has plugins like Self Destructing Cookies that finally do cookie management in a sane way. Chrome on Android, in contrast, has a choice to delete all cookies, block all cookies, or accept all cookies. It doesn't expose a way of selectively deleting them. With Firefox and the Self Destructing Cookies plugin, tracking cookies are deleted early, other cookies stay as long as I'm actively using the site and, unless I explicitly opt for that site, deletes them as soon as I leave. I only log into a small number of sites, so I'm happy to have to press an extra button when I actually want it to remember me.

Comment Re:true, but partially because govt pays 10X too m (Score 1) 143

The US Government doesn't want, and doesn't buy the item that Walmart sells.

The problem is, sometimes they do. There are some situations where you need something with exactly known parts and quality that can be replaced with an identical one in ten years (guaranteed by the vendor) if required. There are some situations where you need something that works now and if you have to throw it away in 3 years, that's fine because your next upgrade cycle is in two years anyway. The government doesn't differentiate these in the procurement rules, so even when all you want is a generic white-box PC for a secretary's desk that will only ever run MS Word and a web browser for the intranet, you still go through almost the same procurement process as for parts for a stealth fighter and end up buying a machine from Dell that is guaranteed to have specific parts, at an increase in price that's more than just buying two or three identical machines from another vendor (or even from Dell's consumer lines) and throwing them away when they break.

Comment Re:Buggy whips (Score 1) 417

I don't think it's quite that clear cut. When I worked as a consultant (I still do sometimes, but I'm mostly an academic these days), I wasn't paid except when I was doing work for my customers. Uber fills the same role for drivers as a recruitment agency does for consultants: they are not employing you, they're putting you in contact with customers in exchange for a cut of your fee. In the case of Uber, they are also handling the QA and payment processing.

In your shop analogy, it's more akin to a shop allowing non-employees to get a commission for sales. The shop wouldn't put them on the payroll, but would pay them a percentage for everything that they sold. This isn't common for shops, but happens in a lot of other sales. I only see a problem with it if the people working this way have a particularly bad deal and the employer has a sufficiently strong bargaining position that they can't get anything better.

Comment Re:Why have an exhaust port at all? (Score 1) 457

How quickly do you think they'd vent the coolant? Hopefully most of the energy for the superweapon goes to the target, so it's not having to dissipate all of it, but it does have to lose the waste heat. You'd probably do this by using a compressed gas cooled to near absolute zero and then allowing it superheat, then exposing it to a vacuum, where the pressure differential would accelerate it away at very high speeds. You wouldn't need a very wide hole if you're venting plasma at a very high speed, you'd just need a lot of thermal shielding...

Comment Re:Requirements (Score 1) 121

split second loading, saving, editing and searching of large text files

Depends on the use. I'm increasingly using binary formats for things like CPU streamtraces, which can grow very quickly into the hundreds of MBs, and not using a text editor for exploring them. Source files tend to be a few KB, tens of KB if they're in dire need of refactoring, hundreds of KB if they're machine generated (and therefore rarely - but occasionally - hand-edited). As such, I don't mind my text editor having a size limitation too much. It does mean that I can't use it for everything, but most of what I edit is source code of one form or another (including LaTeX).

can log into any host via SSH and just use it

I do this a lot, but I really dislike the fact that I do it. SSH for text editing is an ugly hack to work around the fact that we still can't do file sharing well. I'd much prefer to use sshfs for the editing and only use SSH when I want to build / run code remotely. If Atom came with a nice file browser for remote files, I can imagine changing my workflow.

syntax highlighting and smart indenting

Definitely important. Vim can only do somewhat-smart indenting. Its APIs don't allow you to distinguish between indenting for semantic blocks and indenting for alignment. I like to format my code so that the reader can adjust the tab size without breaking the formatting, so, for example:

if (someLongCondition() &&

(Slashcode's 'code' tag seems to eat spaces and tabs and expand nbsp, so I've no idea how to actually do the indenting) Both lines would start with one tab (or more, depending on the current indent level), the second line would then have 4 spaces. The s and the a line up whatever tab width you want to view the code with. I generally prefer 4, lots of people prefer 8, and some prefer 2 and so this allows people to set whatever they want.

Vim's integration with clang for autocompletion is also somewhat clunky. OS X has nice autocompletion APIs in the text view, but I don't know how well these are exposed to JavaScript. It's likely to be a lot easier to add nice autocomplete support to Atom than to Vim though.

Comment Re:This makes sense (Score 1) 340

Ads are only valuable if someone is willing to pay for them, and people are only willing to pay for them if they think someone is going to see them and be influenced by them. If advertisers know that no one watches channel X then it's hard to make them pay for ad time on it, even if they know that a few million people could potentially watch it.

Comment Re:I can't wait! (Score 2) 71

That sounded odd to me too. MSR is really great at making things better, and MS is really good at completely ignoring everything MSR does when it comes to actually shipping products. It's fairly common to see research from MSR show up in open source projects years before MS notices it and incorporates it into a product. Apparently they've been trying to improve this for the last few years, but it's quite difficult to get researchers involved in technology transfer to the rest of the organisation without damaging their ability to do independent blue-sky research. They have had a few successes (F# came from MSR and seems to be gaining popularity), but not a huge number.

Comment Re:Is this the team that... (Score 4, Informative) 71

How on earth did this get moderated insightful? MSR is not the Microsoft UI group, it is a well respected research organisation. If you actually want to know what they're working on, pick up the proceedings of pretty much any top tier computer science conference and you'll see a couple of papers from them.

Comment Re:Blame Hollywood (Score 1) 477

There have been a few cases where new BluRay disks have come with new DRM that has broken software players. Sure, you only need to do a software update, but that's annoying if the reason you're using the software player is that you want to watch some films on your laptop while you're travelling and away from the Internet. Apparently the very long load times are still an issue on a lot of players.

Slashdot Top Deals

"Hey Ivan, check your six." -- Sidewinder missile jacket patch, showing a Sidewinder driving up the tail of a Russian Su-27