skysight-inc/HackerNews huggingface dataset:
Windows Explorer reached its pinnacle in Windows XP when in classic mode and went downhill after that with the crippled search facility (showing two items for each search on Vista - one on the disk and one from the search index it generates painfully slowly), the tabbing to the listview headers (why would you want to tab to a header?), the auto viewing of folders (this MUST be a music directory as it has 1 MP3 file in it so I will show a rating system for ALL files), the giant blue bar that sits at the bottom telling you that you are using a computer with a processor in it (duplicating the System Information window accessible from Windows-Break), the giant useless ribbon on Windows 8, the non-following treeview on the left so that the right and left pane do not correlate to each other (made an option in 7 I think), the top organize bar on 7+ that is not usable using the keyboard, the daft favourite links area that by default occupies 40% of the space on the left, and the flicker-full navigation bar. And another thing: the "uninstall a program" from that silly bar on the top. Explorer is for exploring files and directories, surely not to do EVERYTHING with your computer...?

Don't get me started on Finder on the Mac.
THINGS THAT GO BUMP IN THE SKY'S
Indeed, a priori one would have to assume it less secure than an open-source implementation that has been reviewed by experts. "We built our own" merely amounts to security through obscurity.
I think the article's author may end up on the wrong side of the Glass-bashing. Google hasn't a great track record with hardware, so maybe the hurdle for mass adoption is high. But it would not be all that difficult for Google to make a few modifications, or for enough adoption to increase awareness enough, so that the average person talking to a Glass wearer would know when it's on, when it's snapping a picture or video, when the user is absently looking at something else.

The criticism strikes of the same sentiments that people carrying smart phones would be social pariah, or as was mentioned in another article a few weeks ago, that people wearing headphones with their Walkmans would be socially off-putting and aloof as well. Both of these are more-or-less assimilated into normal life.

I expect that wearables, quite possibly Glass if it lasts long enough, will end up just as much a non-issue in a few years.
It's pronounced in Spanish.
Yes, as I said, if there are things based on a showing in specifically the general election, then this change (coupled with a failure to fix those things) is disadvantageous to smaller parties, and is probably inappropriate. Absent that, I don't think it is (clearly) a problem. What remains is a simple question of fact, which a quick search is failing to resolve... I don't think the appropriate response is to make assumptions and rail against assumed injustice where there are plenty of demonstrable injustices. Do the research or stop whining.
Recently, many multi-billion dollars acquisitions made by Google/Yahoo/Facebook have had more than their share of Media attention. It`s not difficult to see where the spotlight shines these days. Hence the seeming reason why so many 'young' people would also want to emulate the acquired Startups ... no?
Weird, I've never seen people use j for that sound. They go for y (like y in yast or yet).
How many people are on that floor?
>Usually it's things like "I have to get hold of the error, how do I do that? [Googling]. Oh, I can't. Bugger." or "I need to step in before it does this render to slightly tweak the data. How do I do that? [Googling]. Oh, I can't. Bugger.".

Well, if tons of big apps have been written in the framework, including by Google, then you shouldn't have problems, unless you're doing it wrong or your app is "unique".
OP here!

It was one of the escalation reps, not just a tier one phone monkey.

Their quote was (more or less) "while we currently don't charge extra to use Netflix on our network, that will change in the near future".

I HOPE that the rep misunderstood the wording of a new agreement where you can bundle Netflix and/or Hulu with your ATT subscription or something similarly benign.

It's not explanations 1, 2, or 6. We had a pretty long discussion about ATT's services including the technical aspects.

I put "apparently" in the title because I wanted it to be clear that it was based on what a rep told me rather than something that was in the ATT earnings report or shareholder meeting (if such a thing exists).

I appreciate your use of logic in the response!
Anyways, I keep wondering, isn't that just simpler than going through all the bower thing? What's the benefit those programs offer?
IntelliJ IDEA 13.1 RC Introduces Sublime Text Style Multiple Selections
High-DPI support is coming with Aura (or, more accurately, being built on Aura; it looks like the high-DPI stuff will come slightly later):

https://code.google.com/p/chromium/issues/detail?id=143619
It must suck to live in a third-world state.
Thanks for the link, but holy buckets that's one of the worst pieces of web design I've ever seen. Leave it to web designers to screw up displaying an ordered list.

Sanely presented list of podcasts in the form of an RSS feed at <http://feeds.feedburner.com/SlateLexiconValley?format=xml>.
> If you put a bad CD in it you can lock the whole window manager up

That's because the retry behaviour is quite aggressive - it will keep trying many times, waiting on the driver, until either a read error is returned or a timeout happens (which is somewhere in the region of minutes). The same thing happens with a hard drive that's dying, a slow USB drive, or anything else that takes a long time --- I'm guessing that this long wait is still better than frequent "An error occurred reading/writing. [Cancel] [Retry]" popups.
> A lot of stuff now being used to accelerate web development simply wasn't mature enough, back then.

I think web development is speedy, and it also was fairly speedy in the 2000s, too. The web, on the other hand, not so much, and much of it is bloated and hampered by abstraction layers to an indecent degree. JS doesn't help, either.

Something took a wrong turn at a point and the immature, but potentially capable technologies we had degenerated into today's clusterfuck.
Lawsuits have regulatory function in the UK too. However, the culture is no where as litigiatious.
Which service? Wireless? Home internet?
It's amusing how the same person posted and answered the question. It's almost like he's using Stack Overflow as a blog.
Visualization of data in healthcare [pdf]
Given that new UIs tend to look like crap, I consider that a feature. The only problem is that it doesn't look old enough.
this is interesting (although this sort of effect has never mystified me) - i can't help but think how this can be optimised. the steps gone through here are things i never would have done and the final solution is about where i would start...

just blindly tracing to all of the verts 'feels wrong' its the sort of thing that is intuitively unreasonable with large data sets and is quite obviously going to be constrained by available horsepower at some size.

precomputed vis data is the obvious optimisation and removes the O(n) behaviour. not only do you not have to test everypoint but your raycast itself need not test every edge. i wrote something ages ago about generating PVS in 2d as an example of how to approach the problem in 3D...

(http://jheriko-rtw.blogspot.co.uk/2011/05/visibility-determi...)

the other thing that bugs me here is the jitter. it is the classic 'lazy' way to soften shadows... a better effect can be gotten for less - if you offset the light position perpendicular to the direction toward the test vert, in both directions by the same amount then you can generate two ray casts. triangulating the resulting mesh might be a little painful (unless you cut the world into convex chunks - then it is nearly trivial) but you will get the outline for both edges of the shadow and can then do something like vertex interpolated colour to give you the same visual result as infinite raycasts for the price of two...
Next up: Twitch Plays 2048
Worth mentioning that IE8 is the latest version of IE that will run on Windows XP too.
"We replaced all the Google components on the devices so that no data travels over Google servers. All data stays within the BIDMC firewall."

I'd love to know more about that.
As every year goes by, the Bay Area seems more and more an inbred cesspool of narcissism. (Never mind the ridiculous cost of living, crime problem, homeless people, and pitiful public transport)

Good place to visit but... well, no need to live there!
Agreed ... well, mostly, I've got one of my machines with an older version that always hangs up when I try to answer a call. But that was an "upgrade", and if I'd tried to upgrade it again after noticing I'd probably be OK.

But the current version for Debian wheezy works great, and I just switched my 80 year old father to Debian with Gnome Classic (he has very few windows open at a time so it's OK) and that version of Skype, and he's quite happy with the result. Heck, he might even be using Chrome instead of his familiar Firefox if Chrome's tabs paid attention to how big fonts should be. Awful oversight for those who's eyesight isn't so good.
Works "fine" in chrome, not firefox (perhaps due to some add-ons)
No it's not you. It's overly complicated. This is what
has always irked me about computing--making something seem
more difficult than needed. I'm not asking for for an
Apple solution, just cut the bull shit--high brow--If you
don't know GIT you shouldn't be programming. It's a repository. I shouldn't need a git pocket guide. I want
things fast and efficient. I don't like to spend daylight
hours figuring out things; life is too short. In reality,
I don't even like sitting in front of a computing devise, but society now requires it.
Switching one of the more fancier looking PS4 titles over to software rendering might do it. :)
You can develop Qt apps without any dependency on KDE.
I was right to be afraid of Angular.js

I had some kind of a header caching bug where changing the headers on log-in didn't work properly... but only once out of ten times. Really annoying thing to track down and ultimately something I never fixed because I didn't know where to start. This is why people use Angular once you logged in, not for their entire site.
I interpreted the PR in the title as Pull Request.
Also, mercurial has mq, which adds a whole extra layer of complexity. Instead of making safe commits, you continually update ("refresh") a set of patch files. Each time you refresh you lose all the history (as if you exclusively used git commit --amend for work in progress). In order to solve this someone got the idea that the patch queue itself could be versioned by creating a second repository that you would commit each revision of the patches to. Unsurprisingly it turns out that two repos are not better than one and doing "simple" things (moving a patch queue between two clones of the same remote) requires fiddly manual operations.

Mercurial has some neat features, but this idea that it's always easy to use and git is always hard to use simply isn't true.
At the same resolution on a 24" screen they're too small for my 80 year old father, and a bit hard on my eyes. A truly stunning oversight.
After everything Greenwald and Snowden have given us you still believe this?
The impact of carpooling is minimal and there are much more efficient ways at public transportation. Carpooling is a band-aid unlikely to reach the critical mass required to turn around the nightmare that public transportation is.
Well, it works, but not quite perfectly fine. I have two Linux machines (Fedora and Xubuntu), and both sometimes have Skype crashing when there's an incoming call. There are also random crashes and glitches when Skype is not the only application trying to play sound. I think "disaster" is quite fitting.
NFKD changes some characters significantly, e.g. ² changes to 2.
Perhaps to control their own destiny? They don't need that many controls. Only buttons, tabs and text boxes.
that might work for a frustum like directional light source (maybe) but what about an omnidirectional point light like in the example?

you can certainly walk 'outwards' from a node but then you are missing the real benefit to the bsp for this problem imo... which is that you just carved the world into convex volumes.

convex polygons are easier to work with. they allow applying many more algorithms and make others trivial enough to re-invent on the fly as needed... instead of walking a structure at all you could keep a list of which edges are visible at each leaf node - if you have 'loads' of memory (e.g. > 1MB) then you might be able to store the edges themselves rather than indexes and mitigate memory lookup expenses as well (which are so far away from anything in a broswer... but yeah).
Notifications in Windows can be configured, and often come from third-party programs; I use Windows and rarely get any system tray notifications (that's what those popup balloons are called) - the most common one I see is when the state of the network connection changes, and that's definitely useful information for me. I've tried OS X and I can definitely see how some people like it, but I felt like it was too "opaque", like it was hiding a lot of info from me.

> Of course, removal of "distracting" user-interface elements can go to the extreme

IMHO UIs have already gone a bit too far in this direction. The funny thing is that I have a feeling a lot of the same people who think this often useful information is an "unnecessary distraction" are the ones who do not use adblockers and such when viewing webpages, and seemingly have no problem consuming the content with all manner of attention-getting adverts spewed at them.
It doesn't make a lot of a difference to me.

The stuff I'm working on influences my ability to focus much more than the environment.

If I'm doing something boring or uninteresting I could be in a monastic cell and still manage to get distracted.
Yes, I fail to understand the logic behind why the Yahoo author is bashing Google Glass.
And then I have an input type=email and auto complete fills in the email for the user, but Angular doesn't detect that the browser did this, and invalidates my input even though I never told it to explicitly check for it being a proper email input...

it gets complicated
Along the same lines, I just posted a list of things I deferred in order to get my first Angular / Rails app out the door - http://thomasleecopeland.com/2014/03/12/doing-a-rails-angula...
To be fair, mq is needed only for very few specialised needs (apart from strip, maybe). Most hg users can get by just fine with never enabling it at all.
FLTK or wxWidgets. wxWidgets on Linux is actually wxGTK though, but it's pretty painless. Or you could use Qt, which doesn't really look native on other platforms.

And another one: Xlib

hahaha lol
I have to admit I'm a little sad this article wasn't referring to the adventure game series The Journeyman Project: http://en.wikipedia.org/wiki/The_Journeyman_Project
Here's a pretty good comparison table:

https://wiki.archlinux.org/index.php/Disk_Encryption#Compari...
GTK+ started making less sense for serious desktop development when Qt went LGPL in January 2009 and then went on to become highly modular in Qt5.

The only 'advantage' GTK+ really has over Qt is that it's pure C, so there a lot more bindings for all the languages you're probably not going to use to write significant desktop software anyway.
AT&T throws cold water on European acquisitions
I use Truerypt and Dropbox. They play well together.

ps. I have repeatedly encountered people who falsely assume that Truecrypt does not allow incremental backups with Dropbox. The thinking behind this seems to be assumption cipher-block chaining (CBC) is used. Truecrypt uses XTS mode.
I made one too that has key bindings as well: http://www.davidhampgonsalves.com/spritz-like-rsvp-reader-bo...
This is something I have noticed a lot over the last three years.

I started at a sequencing centre to build the database for them from scratch. I decided to give Django a try. That took up a bit more time for the first couple of months as I was learning the concepts. But once I started to get to know it (and realized that a lot of the problems I was coding had already been implemented as part of the framework - a lot better than I had done), my productivity rocketed. The admin interface gave me 3/4 of what we were looking for without much effort at all.

I was in an office with another girl, so basically if we were talking to each other that was the only interruptions.

Three years later. We are four of us crammed into the same office. Management regularly comes down to discuss things with one person (despite having a big office upstairs for that sort of thing). Makes concentrating on a learning new feature difficult. The database is now central to running of the organization, so I am constantly bugged to fix excel upload errors (parsing excels was supposed to be a temporary solution, until I got a chance to implement something better - now it has become a chicken and egg situation - I don't get the time to code anything better, as I am constantly interrupted by trivial errors that should have been eliminated by building a proper interface ages ago).

I know form experience now that I can code a new, moderatly complex web view to return some results from the database, highlight problems etc in maybe three or four days, if I am uninterrupted. Now try doing that with constant "can you see what my excel errors is?" (honestly - its says in the big red error message - "there is nothing in the database matching what you have entered"). Writing anything that takes more than a day when you are constantly context switching easily makes me a quarter of the productivity of focusing on one task.

So I have see myself having a big drop in productivity mainly caused by poor management decisions in my opinion. As long as its not causing them any direct pain, then they are happy with the status quo.
>Other countries might have better versions, but the USA, through TPP, World Bank, Aid packages & other secret trade pacts will assert their version to be dominant.

Europe's principles mean nothing if they don't stand up for them. Hell, Russia will take Crimea and Germany will barely bat an eyelash.
> Is there evidence that this problem actually exists?

and later on:

> but it's ultimately a boring business that sells routers.

The use of the word "boring" should answer your question. There was a time in the valley that stuff was far-out, interesting, and cool. I know, hard to believe, but I saw it happen, ancient history that it is.

But hey, there was a time when being a mechE building cars was the ultimate in cool. Things change.
It may be amusing, but it's a feature of SO. When you ask a question it gives you the option of answering it yourself. This is so you can share the solution to a problem you have solved in case anyone else has the same problem in the future.
Java Tutorial Through Katas: Fizz Buzz  (Easy)
It would be nice if you quoted some reputable source or research when making such bold claims.

Who are the people that can recover more than 1 rewrite easily from a modern hard disk drive, do you have any URLs at hand?

You could check Peter Gutmann's research titled "Secure Deletion of Data from Magnetic and Solid-State Memory" [1] from 1996 which is one of the original sources for "35-cycle erase" [2]. In this paper he states that it is possible to recover the data using a specialized microscopy equipment (using Magnetic Force Microscopy or MF Scanning Tunneling Microscopy techniques). These techniques are only applicable for mediums with a much lower magnetic density and much simpler encoding than are used these days (eg. RLL encodings like MFM, PRML, etc.).

How did you arrive at the number 50? In the epilogue of his paper Gutmann states:

In fact performing the full 35-pass overwrite is pointless for any drive since it targets a blend of scenarios involving all types of (normally-used) encoding technology, which covers everything back to 30+-year-old MFM methods (if you don't understand that statement, re-read the paper). If you're using a drive which uses encoding technology X, you only need to perform the passes specific to X, and you never need to perform all 35 passes.

tl;dr: overwriting 35 times is a pointless waste of time and is one of the popular myths that refuses to die. Using shred under GNU/Linux or DBAN to overwrite with some random data is more than sufficient for our purposes.

[1]: https://www.cs.auckland.ac.nz/~pgut001/pubs/secure_del.html

[2]: http://en.wikipedia.org/wiki/Gutmann_method
I made one with those features(except that pause doesn't jump to that word)

http://www.davidhampgonsalves.com/spritz-like-rsvp-reader-bo...
This isn't really leaving GTK+ because of GTK+, this is recognising that using three different toolkits for different OSs is hard. ChromeOS would also be a huge reason.
That sounds an awful lot like the scaling argument for PHP... just because a lot of people use something doesn't mean it does everything better than anything else.

A project doesn't have to satisfy some snarky definition of "unique" to have different requirements and optimal paradigms than other projects. Also, the idea that if it doesn't work for you means you're doing it wrong is disingenuous at best.

People have different ideas about what things a framework should or shouldn't do, and how it should or shouldn't do them. That doesn't make them wrong or you right.
Thus avoiding https://xkcd.com/979/ and the equally annoying "Nevermind, I fixed it."
It's common and encouraged on SO to answer your own question. The comments on the question address the reasons why.
How Secret May Uncover A New Secret To Mobile Growth
I wrote one of these things(bookmarklet) but I never really use it. Reading in this fashion while faster just isn't that enjoyable in my experience.
Knight's origin in Modern English is the Old English "cniht" [1]. The 'c' was pronounced back then. Similarly, knife comes from Old English "cnif" [2]. It was satisfying, when I took a random Old English course about a decade ago, to find that my deliberate mispronunciations (mostly to annoy the pedants in my social circle) actually had a basis in reality and not just a Monty Python sketch.

[1] http://en.wiktionary.org/wiki/cniht

[2] http://en.wiktionary.org/wiki/cnif
Weird isn't it? First, everyone wanted it to look flat. Then Win3.11 had mild bevels. Then Win95 had more bevels and 3d look panels (sometimes recessed, which just involves drawing the two lines the other side of the panel...). And then things went really squidgy-looking with GNOME, and then it has gone flat again.

I am not sure what people want. At least buttons look like buttons (unlike the way iOS and other mobiles OSes are going). Is it a button? Is it a plane? No, it's text! You end up bashing your screen as it isn't obvious what to press. My mum is really confused.
> but it's hard to scan and the design looks amateurish

What about Hacker News' design? I guess everybody agrees it's ugly, but it gets the job done. I think your just being over-picky for nothing.

I actually find the new design to be more pleasing to the eye and a lot cleaner. And my search results are still as good as before, so who cares.
LOL. Have you tried randomly hitting all the keys until you are around 128? :-)
Ask HN: Any good newsletter related to photography?
Anyone can help me discover some good newsletter related to photography? or online magazines with good quality content?
Visualizing Rails Schemas with the RailRoady Gem
It's just a small Android strapped to the side of your head. Google 'AOSP'.
It's a StackOverflow feature. The question has been asked before on Meta : http://meta.stackoverflow.com/a/17467

Question:
"Can I answer my own questions, even if I knew the answer before asking?"

Answer:
"Yes!
There are already numerous posts that answer their own questions. There's nothing wrong with it. It's even encouraged."