skysight-inc/HackerNews huggingface dataset:
Consider that I deleted the parent comment since I can no longer delete it. A friend of mine is in a similar situation and I got overly angry.
I'm not on FB anymore, but it at least used to be an option.
Bullshit. He needs food, shelter and a laptop.

If my money gets abused for turning this into a lifestyle-business (employees? buy IP? WTF?) then I'll demand a refund.

He's building a freakin' text-editor, not a Mars-rocket.
Ask HN: Best Ways / Products to Reduce Wrist Pain
Basically, at the crazy time of being an undergrad in college, my wrists are already starting to hurt occasionally. Nothing tremendously painful, but still an annoying twinge some days.

So I'm asking a couple of things: what kind of setup do you use to keep yourself healthy? Especially, what kind of pointing device and what kind of keyboard (specific products or general types of products are fine) do you use? Are there any specific exercises you do that seem to help?

Anything else related to this topic is fine too - Amazon links, helpful blog posts, and general advice are are welcome. I use Windows most of the time, but I would think that most hardware should be cross-OS anyway.
I'll add another $100. I think the fundamental problem is that employers are unwilling to take on someone unless they are absolutely certain that the candidate is the right person because firing is extremely difficult and complicated (with potential for law suits) if the new hire does not prove to be a good fit.
Hey, at least they tried to catch them at the end.
Actually i think your right, your "observation" wasn't very appropriate.

Because your saying that you "observe" that a company who supported a certain group of hackers, got hacked back by someone we don't even know (maybe UGNazi, but who knows for sure). And then you look at it as if it was "funny" saying something like "see, no honor between thieves".

But... there's no point. Yeah because they got hacked like any other company could have been to get access to some of their clients data. And it's not like if what they did for LulzSec was to protect themselves of those sort of attacks. It's totally unrealistic to think that just by "helping" a group of hacker they would be totally immune against attacks from other groups. Imagine if Google also had helped a pair of hackers guys, would you except that the others hackers, decide, for honor, to not attack Gmail anymore ?
That makes no sense to me. I know exactly what skills my company needs (or rather, what the hiring people look for on the CV). I know exactly what the interview is looking for. I know exactly what programming language to brush up on, and I know the complete set of coding problems set in the interview.

I know it so well that the last person I recommended (for the recruitment bounty) breezed through after I tipped her off on the coding questions. I could get through the whole process easily. I doubt I'm the only person.

What kind of people set questions in interviews without knowing what answer they're hoping for? How do they know if the candidate is any good if they don't know the answer themselves? That sounds.... well, it sounds insane.
Thanks correction appreciated. 12 hours of solid pc usage melted my brain. Should have read 2008!
The numbers should not be very surprising considering how much bigger the Windows install base is compared to the Linux install base.
Thanks man! what's even more badass is that the core IP around the ultrasonic techniques used in the pen was developed by the Israeli Military. Now that is BAD ASS!
Also reported here:

http://news.ycombinator.com/item?id=4022499

http://news.ycombinator.com/item?id=4023083

http://news.ycombinator.com/item?id=4025048

http://news.ycombinator.com/item?id=4027080
Why antivirus companies like mine failed to catch Flame and Stuxnet
"Read that page carefully, and observe that while the US standards may appear at times to permit things somewhat higher than other standards, the US (along with Europe) strongly enforce them"

In other words, Europe is the only other jurisdiction that even has actual standards, as opposed to "guidelines".
Handful of genetic changes led to huge changes to human brain
> What kind of people set questions in interviews without knowing what answer they're hoping for?

The kind of people who want to "see how you think."
I think you are missing the point. The challenge is to design a set of hurdles that are equivalent to those faced by potential hires, not the exact ones. Of course you ought to know what your company asks for. Furthermore, I don't think its all about the questions. Part of the challenge is to design the exact same circumstances, i.e. puzzles, phone interviews, travelling, amount of time to review what the company requires, length of interviews, and so on.
Google Apps accounts are billed and offer phone support, right? I don't think there's a mechanism to upgrade/migrate free Gmail accounts to Google Apps, though.
> But I am strangely happy as well startled that one could just walk into a class room and talk about life extension.

I'm confused.

Why wouldn't one be able to do something like that? What would stop it from happening?
I tried doing something like this a while ago. But HN kept blocking my IP after a few days of screen scraping. How did you get past that rate limit?
(This is satire. Obviously you don't owe taxes just by having a valuable thought, and by extension my point was that obviously a thought alone can't actually belong to an employer if you haven't even acted on it. Of course an employer can still bully you to hand over what you produce outside the company, but that's simply not right, whatever your contract might say. No one is a slave or can sign a meaningful contract to that effect, in my personal opinion. Judges may differ.)
In some places in America sidewalks and crosswalks are virtually non-existent, so they may have been concerned for your safety. Walking a few miles (especially in hot, humid places like NC) is a bit unusual here though.
The term 'designer' is extremely vague and I have no idea what the author is referring to each time he uses it in the article. At first I thought he was using it as a nonsense umbrella term (similar to how words like 'scale' are used) but a few paragraphs later he says this:

> Similarly, there are only a few coders who are also good designers, but that is very rare because programming and human interface design is very special skills that each requires separate training and a different mindset.

Oh, so by design he means 'human interface design'. Yeah, no. Design is much more than just that - it is an umbrella term after all.
Helping to Create Better Websites: Introducing Content Experiments
(Full disclosure: movies.io admin here)

Right now, it's hard to tell. I like that their current protocol is published as an IETF draft [1], but it doesn't include anything about their 'proxy layer' which is touted in the TF article.

From the details in this article, it seems to work a bit like Tor, which raises a few questions: who is going to run the ProxyNodes: is that their business model: making people pay a subscription to access their vast network of ProxyNodes? (Will they claim innocence because "they don't inspect the content passing through", even though it'll be mostly pirate content).

PPSP (the IETF version) looks like a more modern and lightweight BitTorrent that runs on UDP. I like that, but as every network, we'll have to see the adoption rate. People stay on BitTorrent the same reason they stay on Facebook: everybody's there.

The Tribler guys are not the only one to want to do P2P on top of UDP though: uTorrent came out much sooner (and with reasonably good adoption) with μTP [2].

[1] https://datatracker.ietf.org/doc/draft-ietf-ppsp-peer-protoc...

[2] http://blog.bittorrent.com/2009/10/05/changing-the-game-with...
Also reported in wired.com and submitted:

Here: http://news.ycombinator.com/item?id=4054638 <- Has the comments

Here: http://news.ycombinator.com/item?id=4056096

HNSearch failed to find either of those.

http://www.hnsearch.com/search#request/all&q=title%3Amin...

That's very poor, and I don't understand it. Brutal though it sounds, SearchYC really was much better.
I liked the title, but absolutely hate this article.

A lot of the "solutions" are useless exhortations for other people to be more betterer. Hint: nobody really cares how the peanut gallery thinks they should be spending their free time.

The whole thing has a phasist orientation. Ah, the "designing stage". That's the three months of the open-source waterfall where the open-source business analysts gather requirements from the open-source stakeholders before handing over the open-source PRD to the open-source developers, right? As if.
Copying the emails stood out to me as a ridiculously stupid thing to do. It was probably a quick and dirty solution to save coding up a way to monitor resets on the backend.
We encouraged people to learn to program and just look at what happened
Bring back the Spanish inquisition, eh?

These modern prejudicial stereotypes you're subscribing to come from demographics, geopolitics and relative power differentials, IMO.
Turkey and its people look really nice on TV shows/documentaries! It sucks that your government is the way it is; anybody who values their freedom and exercises their right to free speech against anybody/anything would be too scared to visit regardless of how much they'd like to experience your culture first hand. (me included)
OK, maybe you are right. I just never saw a critical analysis of free software by usability experts. I mean, I have seen analysis of some free software that has bad usability, but the premise "free software has poor usability" with some of the arguments used in the article, at least for me, implies that most free software has bad usability.

I know GIMP, Emacs and VIM may be in that field (although I do not agree particularly with Emacs and VIM), but there are so many free software projects used everywhere, and these are just examples; you cannot generalize from that. There are also plenty of examples of free software with good usability, and I have never seen a broad study of different free software to study their poor usability.
I thought this was what probationary periods were for; evaluating a new employee with the opportunity to not continue their employment at the end of it.
I've lived in Australia, UK and now California. Drink driving is much more accepted here. In Australia I regularly encountered random breath tests (police stopping and breath testing dozens of drivers at a time) and have been pulled over by a police car purely so I could be breathalised (I was completely sober).

I feel it's much more commonplace and acceptable in the US to drive alone to a bar, drink, and then drive home. Cities are much smaller in Australia and the UK so catching a taxi, public transport or walking is feasible.
I think a lot about this. If you automate the process, you still SSH in to production machines, but implicitly.

If done properly, it should be sufficient to make a package known to your environment and use a remote execution manager like Salt[0] to initiate the update process.

[0]: http://saltstack.org/
Why are they enriching above power production levels then?
I am using the bigrss feed as described in the latest post:
http://ycombinator.com/newsnews.html
Jacksonville is on the small end of midsized towns in the US, and most cities in this size bracket are not at all walkable. Your couple-mile walk to the mall is obviously totally reasonable once in awhile, but it would be hard to manage day-to-day life in a midsize US city without a car, and the car is integrated into daily life.

The same is true of most suburbs around major cities.
This was already posted 16 hours earlier: http://news.ycombinator.com/item?id=4056325

It's beginning to annoy me how HN rejects double postings in general, but includes the fragment identifier again allowing unlimited reposting.
Can't really use that with Lua and Ruby
Effect of second hand smoking | sciencefeature.com
Also, this very thread right here.

Ask HN: What happened to the WhosHere vs Who's Near Me thread? http://hnrankings.info/4058166/
Sharp's 498 ppi LCD hopes to kickstart the crystal IGZO transistor revolution
If you think 'free software has poor usability' you've never tried commercial software.
OT: one of the guets said, "Personal referrals are very important for recruiting. We try and get each engineer to refer 2 people. 2^n scales very well. You get great people, but also get to stay under the radar"

I don't understand how he gets 2^n. anyone else?
You can use torrents anonymously in I2P today. And I think this is the much better solution. I2P lets you do much more than just torrenting. And every user benefits from eachother's actions/traffic since the more traffic there is, the more peers there are, the more anonymous it gets.

You can also use E2DK or Gnutella in I2P. Or plain HTTP. Or mails. Or IRC. Much nicer than being limited to just Bittorrent.

As for speed, if you get a nice swarm and your I2P peer is well integrated, 100Kilobytes/s are possible.
oh i meant to search for them somehow - it was apparent in the UI.
I especially liked the pithy screenshot which espouses one of the most common errors on all platforms: Crap progress bars.

Some of my favourite designs come from free software, and while some of his points do have validity there's a lot of amazing solutions out there.
While the author talks about free software in general, it seems more to me that he really means Ubuntu and Unity and perhaps common desktop applications found in that "ecosystem". What's the usability of bash? GCC? Emacs? And perhaps more importantly, for whom is the usability measured? The linux-ecosystem is mostly used by programmers. It's natural that the user interfaces tend to reflect this. One of the main reasons i have linux on my computers is exactly this, I really don't want the user interfaces of Windows or OS X.

Problems and solutions are described, but exactly _how_ to implement these solutions isn't stated very clearly, and I'd hesitate to call these suggestions "solutions" because, to be brutally honest, it's all empty talk.

Furthermore I feel like many of these solutions come at odds with the foss-culture in general. If I'm giving away my time and code for free, I really don't want a project manager or a designer to tell me what to do. I'm going to do what feels interesting, or I'm going to implement features that I need. If someone else can use my code too, then that's great. If not then that's ok too. To me it's strictly hobby basis. I don't get wages, and I don't have "customers". I'll contribute because it's fun or because I want to honor the idea that I should contribute back changes and improvements I've made to software that I got for free.

Of course, this could be very different if I were employed and paid to make software that coincidentally also was free, but I'm not. Maybe this blog post was aimed at Canonical and their employees, or the practices of big projects like GNOME. If so, then maybe he could have the decency to say so, instead of going about "solving" other peoples problems that aren't really there.
How about being able to pick multiple items to view on the same graph.
I don't recall Windows being much more consistent, although I understand your point.

And keep in mind that on Linux/Unix, text streams are the universal (and generally consistent) interface.
AmigaOS 4 developer interview: Why it endures and what the future holds
This doesn't work. Consider a polygon with all points on the unit circle - your transformation is the identity (both before and after Visvalingam's algorithm is applied).
We have a pesky 4th Amendment in our Constitution that broadly (but not completely) prevents the police from pulling over cars without cause.

So, it is true that if you're a "steady" drunk driver, you're perhaps more likely to get away with driving drunk here than in Oz.

If you get pulled over though, you're likely to be arrested. Getting arrested in the US (as opposed to getting cited) is very unpleasant.
video: http://vimeo.com/42383424
The movies.io one is quite interesting: http://hnrankings.info/4054568/

I'm assuming it dropped suddenly because of flagging, but how did it get back up? Manual intervention?
That's probably the book I need. I've wondered how I'm actually supposed to structure stuff in C so it's not too gross.
How do you prevent descent from democracy to a repressive society, when the people vote against the rule of law?

Atatürk tried very hard to pull Turkey out of the Middle Ages. But Turkey, from an outside perspective, seems intent on heading back.
If the place is crappy don't leave a tip. That's the whole point.
What is a transit of Venus?
It reminds me of the Fabrice Muamba case [1]:

A student has been jailed for 56 days for posting offensive comments on Twitter about the on-pitch collapse of Bolton Wanderers footballer Fabrice Muamba.

District judge John Charles told Stacey: "It was racist abuse via a social networking site instigated as a result of a vile and abhorrent comment about a young footballer who was fighting for his life. At that moment, not just the footballer's family, not just the footballing world but the whole world were literally praying for his life. Your comments aggravated this situation.

How can a tweet aggravate someone's medical condition beats me.

[1] http://www.bbc.co.uk/news/uk-wales-17515992
Good idea, I will definitely put that in
Secret Air Force Spaceplane Coming Back ToEarth
Very nice. I like it a lot. Would be nice if it showed more than 6 hours though, I'd like to see what's happened to the 'WhosHere' threads :)

But why on earth redirecting to news.ycombinator.org? The official one is .com I think, and in the past couple years I've been visiting HN I've never seen anyone using .org (people link to previous HN threads all the time, and they all end in .com), so I think you should redirect people to .com domain.

And It's not really important, but just FYI: It crashed when I tried zooming on iPad 2 (iOS 5.1.1). It's the second time ever my iPad's Safari crashes (first time being Linux's network on Github, that crashes every single browser on every platform, so don't even try opening it: https://github.com/torvalds/linux/network)*.
Thiel is a little unusual in being heavily involved in transhumanist stuff.
Cause is pretty easy to come by, though. Speeding is the most likely, but there's also the old standby of "weaving".

I worked in a bar for a few years, which oddly enough involved driving home at the well-known bar closing time for the city. And that late at night I pretty much ignored speed limits. I got pulled over quite a lot, and every time as soon as they realized I wasn't drinking, they let me go with no penalty. They were quite obviously trolling for DUIs.
I think it is strange to rely on HR and recruiters as a filter. I would prefer someone to introduce themselves to the entire company: tell me what you can do and what you want to do, send me a reference to any relevant portfolio, and I'll take it from there. Hopefully this approach will discourage overly tailored cover letters, who knows. The article talks about this specifically, "the trick is parroting all the words in the job description but not just copying and pasting the text"

This is pretty much why I started building They Meet You (theymeetyou.com) during my spare time. The way the site works right now is pretty simple. You can write a message that is meant for anyone at a company (@customink.com), anyone that proves they have an email address there can read it and exchange their contact info.
> Also stop blogging and fix it if it's a problem - that's the joy of open source. If they don't want the 'fix', then its not a fix for the supposed problem or the problem didn't exist to start with.

A flaw of many open source software projects is that they tend to be inhospitable to designers coming in and attempting to contribute in a meaningful manner. Usability shouldn't just mean "dumbing things down", no, but if a program is well-designed then improving its accessibility to newcomers need not be at odds with elegant and efficient operation for more advanced users.

There are many projects where attempting to submit a patch that improved usability would be met on deaf ears, even if it was a change that solved a legitimate design problem or improved on a current solution, because the maintainers of the project have a mindset of "the design works for me, therefore it works for everyone". In this case, "fixing the problem" doesn't mean actively contributing to an open source project (since that in itself is the problem), it means attempting to change the approach people take to managing open source projects.

This article in particular is a messy jumble of ineffectual buzzwords, but there is a small nugget of truth buried in there.
Also, it would be nice to show timestamps (see http://hnrankings.info/4054568/ for example. I have no idea when it dropped. When I move my cursor, it just shows 'Saturday, Jun 2, 2012').
The rise and fall of Sony
Pepsi and Twitter Announce Partnership on Ad Campaign
Dynamic languages aren't conductive to re-factoring

How come they invented it, then?

http://st-www.cs.illinois.edu/users/brant/Refactory/Refactor...
Do I detect some sarcasm?

The content industry has manipulated law-makers into giving them exactly what they want.

The way the political system works is that you can't just oppose something, you must have a counter proposal.

Statutory licensing is my proposal.

I'm not sure what you are proposing, but by the sound of it you think the status-quo is acceptable. Fine - but how do you propose to stop the creeping erosion of individual's rights?
Very cool - nice work. I like the idea of charts to see change over time(your charts are great - sparklines might be useful for seeing an individual post's status over time).

Some ideas based on my similar project over at http://hn4d.com.

Another are of interest that I track is the change in the number of comments over time. This also provides an indication of current activity and interest over time.

Since you have historic data, perhaps a search would be useful. It might be interesting to see "longest lasting posts" or posts with the "greatest increase."

In any case - very nice site, well implemented and easy to understand.
Well if I am working at a place that would tend to imply I did get through all that. Why would my chances be less a second time around? That said, I do agree that the hiring process is rather broken, just not sure that this would be a good test to show that.
Google Apps for Business (a paid solution) offers phone support: http://www.google.com/apps/intl/en/business/upgrade.html#utm...

Since they were using their own domain name, that's likely what they were on.
always testing things... so this is what happens when you pick most of the highest parameters (kinda slowed down the browser on my side, but it was manageable) : http://img191.imageshack.us/img191/5519/hnalltheratings.png
> People stay on BitTorrent the same reason they stay on Facebook: everybody's there.

This is true in general, but there are some major players who could just as easily move people to adopt. i.e. if one day TPB decides that magnet links doesn't solve as many problems as this, people would certainly follow. If anything, at the beginning people probably wouldn't mind having a different protocol or client just to run TPB seeds.
Look at Exchange and Zimbra
You're assuming the gatekeeper of the fix is a perfect judge of usability, which may or may not be true.
I completely agree with the above. I spent my PhD building prototypes and tools for the above. Check out what we have done at: http://www.architexa.com.

Would love to hear your thoughts (see my profile for my email address). And feel free to get in touch for a free license of our software.
The USA is a secular country, but just try running for major office as anything but Judeo-Christian...
When is a good time to submit a story to Hacker News?