skysight-inc/HackerNews huggingface dataset:
I've had Diabetes since I was eleven years old. For the last seventeen years. To be in good health, every day I have to:

* Measure my blood sugar at least six times a day

* Take at least six shots of insulin

* Always think what I eat. How many grams of carbohydrates is in the stuff I put into my mouth.

* I have to be very careful with alcohol. I've once woken up by an emergency crew while having a hangover. Never again. (Weed is much better though.)

* I have lots of small annoyances which require medical care every now and then.

* Influenza is a catastrophe - it will take ages and my blood glucose is not going normal easily.

Try to forget any of these, and bam your general health is at risk. It's not so easy all the time to be fully with your body and take care of yourself.

What I would love is a bloodless way of measuring my glucose, a way to get the results to my iPhone and a way to calculate the amount of carbohydrates I have in front of me. No, a database of different foods is not enough. I have to do it 4-5 times a day, remember.

When you have to do something many times a day for the rest of your life, it should be as easy as possible.
Still a draft not a RFC. Miles to go before it can become a RFC.
Question: Getting a Job and Moving to UK
Why is it so hard to get a job in UK with a company that helps Non UK citizen seeking work authorization?
Is there some kind of prejudgement or something like this, with people from Brazil and countries around here?
I am a Designer and Developer, i have quite good jobs, fully 7 years of experience and yet, agencies around UK don't want to help on the work authorization so i could move to UK.

This question is beeing made because over the last year, i sent around 40 CV to different agencies on UK and only ONE answered and saying they couldn't help.
The constant re-inventing of the wheel is the proof. The state-of-the-art hasn't really advanced in 25 years.
What surprised me when I first started messing with home file servers was that even with the server plugged into the WiFi router's switch I still couldn't directly play high-resolution video on my laptops. You end up having to try to get some clunky streaming transcoding solution which only works for some file formats and requires a heavy duty CPU.
I know it is probably gauche, but here's a tl;dr: The "regexp" in your programming language isn't "regular expression" from language theory. Adding extra bells and whistles (like back references) gives "regexps" power at least equivalent to context-free languages.

This is an excellent article, and I hope the tl;dr makes you more likely to go and read it.
Rabiyh
This is like the Marvin of web servers. I bet a 500 error really ruins his day...
I suppose they'll probably start with something the processor doesn't already do for you in hardware.
The companies that are betting on ZFS -- Delphix, Nexenta and Joyent (and a bunch more that are less public about their work) -- are overwhelmingly (indeed, exclusively, to the best of my knowledge) on illumos and FreeBSD. Of these, Delphix in particular is of note because of the original ZFS core team members working there: Matt Ahrens (the co-inventor of ZFS), Eric Schrock and George Wilson -- not to mention important ZFS contributors like Adam Leventhal and Chris Siden.[1]

So illumos remains the repository of record for ZFS -- with a close relationship with those working on ZFS on FreeBSD. While the Linux port is certainly a Good Thing, it does not reflect shift in the epicenter of ZFS development...

[1] http://www.youtube.com/watch?v=-zRN7XLCRhc#t=43m54s
Have you checked dribbble?

http://dribbble.com/search?q=login
Living in a democracy means you cannot divorce yourselves from the actions of your leaders, unlike people who do not have the luxury of the vote.
Problems With SATs, GREs, the NFL Combine and Other Performance Tests
I vaguely recall computerized lists were used during the Rwanda massacres as well, but can't find any citation.
The problem here is the oppression, not the computers. An "Access Control System" is a banal piece of software that decides who to let in and who to keep out. Hotels, banks, golf clubs ... and oppressive regimes, they all use one.

You could also write an article on "The Use of Clothing to Support Oppression", and again, the problem is not with the clothes.
I own a couple of Samsung products and a couple of Vizio products. Vizio isn't in the same league as Samsung. They are typically bringing year old tech to consumers that are more budget constrained. If you know what you are getting they are certainly not bad though. I don't care for their choice of software (yahoo tv widgets) on the smart tvs as it's clunky and crashes. I also think they need to rethink their remote controls. The buttons require a lot of force and make an annoying clicking sound when pressed. I'm skeptical they will get the keyboard and trackpad on their laptops right given their software and remote issues on the tvs.
I think the real takeaway here is: "Email is a better marketing channel then Facebook"
The possible answers were probably randomly ordered.
Just go to donwload.com or Apple's appstore and look at the tens of thousands of applications/apps there. All those programmers who created those applications/apps can do FizzBuzz and more. But only a fraction of them make good money from these applications.
Making good money from a software product is hard. Yes, go for it, but these kind of motivational posts will be a bit irritating after your first failure.
Is there anyone who has used splunk and logstash/graylog2 on a large scale and can compare the two?
reminds me of a similar "ban" that happened in my country several years ago with the aim of discouraging students from wasting their time. the object of the banning, however, was trading cards rather than trading virtual items.

it did work; the vast seas of children playing cards in shopping malls and sidewalks seized to exist, but it didn't happen because children were studying. it happened because these kids switched to something else, which isn't necessarily better than the cards they banned.
For those interested in learning more about the subject, I would recommend Through the Language Glass by Guy Deutscher. It deals heavily with the relationship between language and color as part of exploring the overall relationship between language and culture. (This particular experiment is one of the topics he discusses.)
Four years? Do you expect anyone to take that kind of hyperbole seriously? Android 1.0 was released just shy of four years ago, in September of 2008. Are you seriously trying to claim people are buying 1.0 devices? And yes, Gingerbread is the by far most common version in use right now, but it's barely 18 months old. Meanwhile ICS is fast becoming the norm for new devices.

Seriously, Android fragmentation is an issue, but you'd be better served to keep your criticism at least in the same universe as objective reality.
Classic Mac OS on Nook Simple Touch
It probably depends on what you want to be famous for...
Defcon 19: Q&A with Whitfield Diffie and Moxie Marlinspike (SSL/CA)
I realize this is old material but just stumbled upon this video. Interesting for anyone interested in SSL/CAs .
Problem of induction - for theories that cannot be logically or mathematically proven, and can only be confirmed by empirical evidence, no amount of confirming evidence can prove the theory true, but one single refuting observation can disprove it.

So maybe the study's author only cared about webbit, ws4py, and Snap, and that was the implicit constraint of his test. If so, that's fine, and the submitter mangled the author's intent with an overly-editorialized, senationalized title.

But if the author was actually using webbit, ws4py, and Snap as proxies for all of Java, Python, and Haskell, then no one should be surprised that it gets quickly shot down. There's value in critics debunking BS quickly, even if they don't provide a better alternative. Absence of bad knowledge is better than presence of it.
Shameless self promotion but I wrote a blog post about using Logstash, ElasticSearch, and Kibana in production for not only capturing syslog-ng messages but multi-lined Java stack trace errors via log4j.

http://blog.tagged.com/2012/05/grabbing-full-java-stack-trac...
I know the politicians in South Korea say they made this decision to prevent people from causing harm to themselves from all the consequences of dealing with virtual goods.

South Koreans, though, are really serious gamers. I wonder how much their purist gaming ideals influenced this ban.

Perhaps South Koreans are so fucking hardcore about their games that they don't want anyone to be able to "cheat" with real money. Almost everyone in South Korea - the anti-gamers AND the gamers - could be perfectly happy with this ban. Except the game developers.
Javascript live poll tracker for Greek elections
I found this interesting.
Do you have any benchmarking of the speed of ES vs everything else?
Humans created way before any one invented money. What you mean is, the high end wont get filthy rich. Real creators and innovators rarely think of the money, yet still create.

If it really is your "baby", then keep it to yourself, keep it safe. I wouldn't let any baby of mine out in to any marketplace alone.
Yea but if I am the exception then you may have discouraged and prevented me from succeeding. If not, not much harm done right? All for what, so you can say I told you so 99% of the time?
The initial leaders of the disinvestment-from-South-Africa campaign were some of the same people who were involved in the American Civil Rights Movement (e.g. http://en.wikipedia.org/wiki/Leon_Sullivan), so it seems pretty consistent to me. They opposed white segregationists in the U.S. first, then once they'd won significant victories there, took the fight to white segregationists elsewhere.

The US establishment was definitely not on board with that until years later. When the disinvestment campaigns were launched in the mid-1970s, and sanctions efforts had some initial success in the UN General Assembly, the US and UK opposed any Security Council involvement (i.e. anything with teeth).

It was only in 1986, following a significant escalation in violence and repression in South Africa, that the anti-apartheid activists in the US Congress (led by another Civil Rights Movement veteran, http://en.wikipedia.org/wiki/Ron_Dellums) finally got a bill passed--- and Ronald Reagan vetoed that bill. It was eventually passed again over his veto.
Although, I've always preferred the Apple system of "Destructive"......"Neutral".."Constructive"

So that destructive operations are on the far left, isolated from non-destructive operations on the far right.

Yielding,

[Don't Save] [Cancel] [Save]

Also, in a window title bar (more classical than OS X now),

[Close] [Minimize/Shade] [Zoom]

Any of the buttons grouped on the left side should be considered "destructive actions", and any actions on the right side should be considered "safe" or "non-destructive actions". However, this isn't the whole story. In cases where the main, intended action is destructive, the primary action verb should still be on the right, but the [Cancel] button should be the default enabled button (what Return key does when pressed)—e.g., emptying the Trash.
why bananas, I thought ms monkeys threw chairs ? :-)
There is this thing where former alchoholics fight alchohol, former addicts fight drugs and former racists fight racism. They would do that overzealously, theyr involvement may cast a shadow over the whole fight, and they would hurt innocent, or not so much guilty, people by trying to make others pay for their own sins. This happens.

If an ex-thief becomes a sheriff, I say I'd be cynical and worried.
The CPAP industry is as bad or worse. Here are the drivers I see:

1. FDA -> Medicare -> Private Insurance. They set the reimbursement codes and what each code will pay. On the internet, you throw up a website and the customer decides if your approach has value. With a pay per code system, anything outside of the sanctioned approach is either puts you at legal risk ("you aren't allowed to do this, it is not sanctioned") or financial risk ("thanks for the better way, but it disrupts money flow X in the system, so we're not giving you a reimbursement code").

2. The "Insurance is better" customer bias. The average consumer of healthcare expects to show up, slap their insurance card down and receive treatment. This abstracts them from being the direct payment entity of the services they provide. If you piss off the patient but provide the service to code, then the insurance company will pay. If you please the customer but go outside the payment structure, the insurance will not pay. Businesses get paid.

3. Regulatory and bureaucratic haze. Go to a CPAP trade show some time, it is a different world. No one is focused on improving technology and services for the CPAP user. They want to get together and lobby to prevent reimbursement cuts. They want to make sure the business they run stays good with the new regulations and can survive the next wave of audits. They do not shop machines to find what works for the patients, they have too many other stakeholders to please: referring physicians, insurance payors, what their front lines people have experience setting up. They are an extension of a giant that has far more control and say about their own business than they do. They fight back or buck the trend, they are literally audited out of business or worse.

4. Talent Deficit. There are very few places to innovate and if you find a line and do it, you have to fight the system hating you for doing it on top of the normal startup pains. It takes very special people to want to walk that road with you. For the bigs in the industry, mfgs and large insurance based sellers of equipment, their HR departments are hiring for technical positions based on resume check boxes and history with microsoft. The products they put out are heavily windows, heavily compliant, fearful of making waves with any stake holder. You can't build a better one and win because you won't get paid and don't have a network to leverage. People who could come in and really make bold moves get on the ground, see the reality and leave to do something easier.
A handful of people making money does make it not a novelty activity. It's still a niche, but it's not a novelty. You aren't going to see an organized crime ecosystem on the level of the consequences of alcohol and drug prohibition, but I think it's reasonable to think that making it illegal will drive it underground rather than getting rid of it, especially when the market will continue to thrive outside of South Korea.
Oh, and BTW, there is also Greyhole, which we integrated in Amahi. It makes a large redundant store out of a JBOD, with replication on multiple selectable spindles, etc. etc. http://greyhole.net
At discussion here are the root DNS servers, which are at a higher level in the hierarchy than any of the ccTLD or gTLD domains. We're talking about the (.) level.

e.g. www.google.com.

That trailing dot is never used in a web browser, but it most certainly does exist.

ccTLDs are a great idea, but somewhere around 60% of the top million websites in the world are run off of .com domains; there's no guarantee that a country could block an entire gTLD or ccTLD and successfully limit all questionable content.
Could the moderator who changed the title please explain why? Normally I would not care, but now it reads as if I am the film creator.

If the titles on HN now have to match the article title, you should just change the posting guidelines. Coming along 12 hours later and changing a post title is just power tripping.
Newspaper monopolies are local/regional and that is often not sufficient market for an analyst magazine.
My description got eaten - anyway, Hone is a Bluetooth 4.0 low energy device for the iPhone 4S and new iPad that helps you find your keys when they're lost. 6+ month battery life on a single CR2032, 50 meter range, weighs 0.6oz. HN posts inspired me and my partner (Louis Gerbarg) to do this, especially Eric Migicovsky's Solid State Startups video and curtgeen's guide for the design of physical products. We'd love your feedback!
Will You Join Me?
This 'strike back' notion is not new. I remember in the mid-90s there was a silly commercial firewall product called the 'Sidewinder' that touted the ability to 'strike back' at attackers, which I believe launched a daemon that tried to trace the origin of the attacker. They were targeted at the enterprise and cost like $50k.

The pointy-haired types at the place where I worked at the time were extremely excited by this notion, and thought it was the coolest thing in the world, so guys I knew on the network team were tasked with deploying them into production throughout the various zones in our network topology.

I remember the horror stories, our network guys couldn't ever to get them to work quite right, and they were always 'striking back' seemingly randomly against phantom threats, eventually causing crippling load on the machine. Eventually the feature was turned off, and a little bit later they were replaced by commodity Linux boxes. To this day whenever this group of friends and I discuss a new firewall product or technology we often ask dramatically "BUT CAN IT STRIKE BACK!?"
I feel like this idea should be developed more. What are some possible exceptions to this idea? Is there a type of program, that by its very nature, will be a lot more compressible? Are some languages more suited to that type of program, and therefore seem more compressible, but only because the language caters to those certain types of programs or functions?
Have you thought about a pump (no shots, more accuracy) and a DexCom CGM (only finger stick a few times a day, pretty accurate). I complain in the post but I will say this, of you're serious about staying alive, you MUST get an Insulin Pump.
I wonder if there was an Open Source hardware way to do this...
It's the way for anyone, experienced or not.
That's too blase for my taste.

Technologies are transformative: they create the opportunities for agents to commit entirely new kinds of actions, good and bad. You can't decouple their existence from the new things that result from them (from Nazi death camps to apartheid to the contemporary Panopticon State), any more than you can try to decouple, say, totalitarian political systems from the oppression they entail.

This doesn't mean that we should smash all our technology and all return to the farm. It just means we've got to think critically and pro-actively about how to make sure technology is used for good.
Can Quantum Mechanics subsume Philosophy?
Show HN: Statuscoder, easily get any HTTP status code for testing
I recently wanted to test how a part of a web app responded to a 502 HTTP status code from a remote site from which it was pulling data. When I came to test it, the remote site was working fine, but I still wanted the 502. So I created statuscoder, just append your desired status code to the URL and it'll respond with that code.

http://statuscoder.com

It's my first single-use project and I like its simplicity - it does one job and (hopefully) does it well. Is there anything else that you'd want to see it do?
With the Qt framework, maybe: http://trac.webkit.org/wiki/QtWebKitPlugins

Good luck at it, though - seems the hard way to go about it.
One of the takeaways of the article is that the app icon is a form of a sales pitch to a potential user. You can have a great product, but a poor icon will hinder the visibility of said product. That being said, if I had to choose between a great app icon or a great product, I'd choose the latter. But I'm not convinced you are forced to choose only one.
SpaceSniffer is an awesome free tool for Windows. Shame it didn't get a mention.

http://www.uderzo.it/main_products/space_sniffer/
Firefox is to Ford what Chrome is to Toyota. Even if Firefox is as reliable and efficient as Chrome these days, some people still see it as being the gas-guzzling unreliable Ford vehicle of yesteryear.
Giggle at the ghostie! (Ok - and now burn my karma)
>There was a comment (I think here) yesterday that said, effectively, "Upgradability was a defect of technology not being 'good enough' for long periods".

eh I think that comment is missing the real lifecycle of tech. First, it goes to the mac users. People that are willing to pay a large premium for something super stylish that they don't have to screw with. These people don't want to upgrade; that defeats the whole point of paying extra so they don't have to screw with it.

Two to three years down the road, the hardware gets discarded by the 'my bicycle has no flywheel' set and ends up with one of my people. At that point, it matters that we can't upgrade the ram or the disk, as there are going to be dramatically better parts at that point.

Of course, apple doesn't care; I mean, I'm sure apple bears us no ill-will, but apple has no reason to go out of their way to make our lives easier. We're not going to spend that kind of scratch on a laptop.

You see the same thing with electric and hybrid vehicles; Their batteries are out of warranty and will be completely useless around the time that they drop into the price range where I'd consider buying them; and a new battery pack kicks them out of my price range again. But why would Tesla or Toyota care? I'm not going to buy a new car from them.

(of course, like I said, manufacturers of high-end new stuff have no reason to care about 'my people' - so eh, from the manufacturer's standpoint, you are correct, but there is a whole ecosystem of scavengers that will be disappointed by this trend.)
Cute, but I don't think it works.

It's similar to saying "terse code is better code". Unfortunately terse, also often leads to "clever". And clever code, as we all know (I hope), is a liability. I'll take verbose and well documented code (speaking of which, you need to strip comments if you want a fair playing field), over "well compressed" code.

Having said that, the less unnecessary ceremony in the language the better. The trick is finding that balance.
This is the Python equivalence of phantom.js, which provides a programming interface for testing rendered web pages without the overhead of actually opening up a browser (a la Selenium).
Believing so in absence of hard evidence to the contrary is delusional and won't make things better.

Have you considered that if you had hard evidence, it wouldn't be a 'belief', it would be a known fact?

And from there, why humans have evolved an ability to believe ... at all? What function that provides in a mind? Beliefs don't have to accurately reflect reality for them to be useful in changing your behaviour for the better.
This is very useful. It is hard to the legal docs in the early stage. Thanks for providing the docs.
What I found most remarkable was how in-depth their backup systems were and how many things had to go wrong for this to become an event.

This happened because they lost primary power AND had a generator fail AND had a distribution breaker fail. I wonder how often any two of those happen without us ever knowing about it...
MD here: (disclaimer - I'm A doctor, but not YOUR doctor, so ask YOUR doctor). Seriously consider a pump. Seriously.
Funding Outlook for Silicon Valley
Because you genuinely believe it would be a good business decision, or because it would be cool?

Also which build, of which distro, with which desktop? The problem is there aren't really Linux fans, there are Ubuntu fans and Redhat fans and Mint fans and, etc. If Mint is your thing, with Ubuntu as acceptable, a Redhat desktop probably isn't going to be interesting to you, and so on.

Linux being a kernel, not an operating system, is a very real issue for a company like this. Each is a tiny little fragment of the Desktop Linux market, which is a tiny little fragment of the overall desktop market. Fragmentation of fragmentation.