skysight-inc/HackerNews huggingface dataset:
> I haven't done much research on this but is it possible to even buy a 70in+ monitor?

Yes, though for many uses you may be better off with just getting a projector and an appropriate projection surface if you want 70in+ display.
> In the modern day, just prescribing the drug instead of the treatment program as a whole is medically irresponsible.

In that case, there are a lot of medically irresponsible doctors. I have never seen nor heard of a doctor that does that. And the problem is truly rampant from what I see here. Maybe people are doctor-shopping, I don't know. I do know that most of my non-professional acquaintances have prescriptions for something and nearly all of them abuse it. And to clarify, I don't mean "oh, I'm going to take an extra one because I'm feeling really anxious/in pain today", I mean "I'm gonna take six and get fucked up."

> to ensure you never encounter the "I can't get my dose this month, but I'm at the height of treatment and addicted so I have to do something else" problem.

FWIW, I pretty much never see this. They always find a way to afford their dose that month[1]...the problem is they run through it in 1-2 weeks. Then they either suffer, ask their friends for help, or more rarely find something more extreme.

[1] Fortunately there seems to be cheap generics available for most of them. I know a month's worth of kolonopin runs about $15-20; my ex was on it and she didn't have insurance.
NIST Omits Encryption Requirement for Derived Credentials
Thought this might be of interest; below shows how the examples provided would look in Rebol:

digits: digit: charset "0123456789"

rule: [
thru "$"
some digits
"."
digit
digit
]

parse "$10.00" rule ;; true

pattern: [
some "p"
2 "q" any "q"
]

new-rule: [
2 pattern
]

parse "pqqpqq" new-rule ;; true

Rebol doesn't have regular expressions instead it comes with a parse dialect which is a TDPL - http://en.wikipedia.org/wiki/Top-down_parsing_language

Some parse refs: http://en.wikibooks.org/wiki/REBOL_Programming/Language_Feat... | http://www.rebol.net/wiki/Parse_Project | http://www.rebol.com/r3/docs/concepts/parsing-summary.html
https://xkcd.com/605/

Please be careful not to read too much into one data point.
Thanks!

Many of those bigger BASIC games (Wizard's Castle, The Valley, Nightmare Park) were really absorbing. I still have many Commodore PET listings; pre-internet, I was delighted to find a copy of King among them - I remembered playing it, but couldn't find it in any of my books or magazines.

To think... were something to happen to you (or Tom), that could have been the loss of some significant bits of microcomputing history!
>>Her weight gain continued despite a medically supervised liquid protein diet and exercise regimen.

How is this possible? If they were supplying her with a certain amount of calories per day, she absolutely HAD to lose weight. Unless she was snacking, in which case the whole mystery is solved.
Lurching Start for Tesla in China
At this point in time, I believe using who or whom is a stylistic choice. It has long been accepted to use "who" in this context.
Aren't a significant proportion of web sites you can visit built on top of PHP?
How often are we tracked online?
FLOWCHART: Is Your Client about to Dump You? How to Reduce Churn
How in the world can this be any better than Rasberry Pi (or some equivalent) + dumb TV?

Because it's zero config beyond entering your account information. For a commercial product not intended for the HN crowd, that's a big deal.

I see an opening for a 'TV Smartify' business

So does Amazon, Roku, etc., etc.
The percentage of 18-25 y.o.s who believe in vaccinations is at a all time low.

People need to understand that vaccinations are important
At Even Just $1m ARR – You Need to Stop Doing Low ROI Things
Good tips, but one (or more) of your friends probably already uploaded their phone's address book to Facebook, so as careful as you are - social sites likely know more about you than you personally provide.
Crowfunding not delivering seems to be a fairly standard thing. What are the advantages of overdelivering?
I'd appreciate any tips, papers, websites, etc to read about performance tuning linux for low latency that anyone can provide.

I've already done the usual move the packet handling to user land, and use infiniband hardware to connect machines.

I'm looking for the last few percent increase in my latency, even hardware(switch/router recommendations would be welcome).

My particular case is algo trading if it really matters.

And how do people actually profiled nano seconds?

The more I learn about low latency development the more I realize I don't really know:(

I'm also open to privately chatting with anyone experience in this area, email in my profile. The alternative is pulling someone out of Getco or Virtu, and that's always a tough task:)

EDIT to respond to the comment that people are unlikely to help, I've received 3 private emails in the span of 10 minutes, so someone out there is willing to do it.

In general I think people are better than you are giving them credit for.

I'd rather it be via this forum so others can learn but I'll take what I can get, and your point is well taken:)
A little off topic, but their site makes it really hard to figure out what BMJ stands for. I clicked around until I saw a picture of an old medical journal with "British Medical Journal" on the spine. On the ten or so pages I tried, that phrase never appears.
"Peter Molyneux breaks promise about how awesome something he's making will be. Film at 11."
I don't see why you'd say it's "clearly for nerds", it seems to be "clearly for Daft Punk fans" and since they're french you can use the french keyboard layout soo their french fans can play with it.
I often wonder what our descendants will reproach us. I think prisons may be one thing. An other one is how we tolerate/justify inequalities. In particular, the way people in developing country indirectly serve us is not unlike slavery.
Getting to crowd-fund again.

Sharing your passion with the world.

Personal accomplishment and pride.
It's worth noting that it's highly likely that Curiosity itself was rigged; infinite layers of the cube, until the marketing died down. (http://www.polygon.com/2013/5/1/4287428/curiosity-ending-22c... )

It's also worth noting that startups do exactly similar tactics with waitlists. (what, you really think 100,000 people would be willing to join a wait list for a random startup with no publicity?)
Because it's an incredibly vague statement that is open to many interpretations?

As written, actually, i don't agree with it.

Google has open sourced > 100 million lines of source code, depending on how you count.

I can't tell you what percent this is, but it is quite significant

It is the vast majority of a number of products, and not the vast majority of a number of other products.

In fact, for some subsidiaries, all of the code is open source. For some, it isn't.

So your statement depends on a lot - who are you counting, what is "their code" (Code we've written, code we've modified, or code we use), etc

If you make a detailed enough statement, i'd probably agree.
But as written, there are plenty of cases where google open sources the vast majority of it's code.
>If people of type A can have a productive conversation about things that type B considers non-existent, which belief system makes more sense?

Type B. Replace "meaningful things in life" with God, fairies, the aether, Pokemon, or any other fiction, and those in type A can still have "productive conversation" about things that do not exist at all.
> If they were supplying her with a certain amount of calories per day, she absolute HAD to lose weight.

It's weird how people talk about calories in/calories out as if they have a way to measure the second half of the equation.
LLVM does not need to worry about compatibility here because its libc++ is relatively new and was designed with C++11 requirements in mind, whereas GNU libstdc++ is >20 years old and could not possibly have anticipated these new requirements.

OTOH on Linux you're most likely using clang together with libstdc++, and whether that would use old or new ABI would depend on whether the magic macro is defined in libstdc++ or by g++.

The article says "the C++ standard library headers installed by the libstdc++-devel RPM will have a different default value for the _GLIBCXX_USE_CXX11_ABI macro" so that sounds like clang should do the same thing as g++ here.
Nodejitsu's Private NPM code getting released is rather exciting - there are certainly a number of paid and open source alternative's, but I would imagine Nodejitsu's version is quite good. That's an exciting consequence of an otherwise unexpected acquisition.
Smart TVs are completely unnessary. I don't want apps on my TV. Sure, apps on something connected to my TV can be nice, but even the most basic TVs have too many features.

Built-in speakers? They sound awful and I have an amp. Get rid of them.

Oh, you cropped my 1080P HDTV signal? Well, I've plugged in a computer, so I need you to display the whole frame. Oh, less than half of TVs even let you turn that feature off? Well fuck!

TVs don't need to be anything more than monitors. They can have special features, like 3D, or built-in cameras, but make it something that I can plug into something else.

How Samsung thought they could record private conversations in people's homes and push ads into their private videos without consequence is unbelievable. I will NEVER buy a smart TV.
I wonder what the reaction will be if it turns out obesity isn't just about 'fatty has no self-control'
Molyneux has a personal brand that he has damaged through this kickstarter. If you don't consider your reputation to be valuable, it soon won't be.
Making your startup take off: Set your customer support values first
Absolutely not. You just teach kids the very obvious rules ("silent 'e'", "two vowels go walking, the first does the talking", "just memorize that sometimes 'gh' sounds like 'f'", ''i' before 'e' except after 'c' ... excepting obvious exceptions like 'science'", ...). With just a handful of heuristics and a modicum of rote memorization, children can figure out most English words with 0 background in any other languages. Besides this, pattern recognition is strong & easy -- tons of cognates and near-cognates, and most of the homophones & homonyms are common enough words that you'll learn them quickly regardless.
Well, if a database were a PC that you were writing some scripts for, then it might make sense to control it with the same language you use for scripting your PC, wouldn't it? I'd say it's a different enough thing that the same tool doesn't fit both well.

But to be serious, it's not the language that's the barrier. It's the concept of sets and set computation that's different from the more normal things. The language just happens to address the problem domain pretty well. What avoiding learning a smidge of SQL does is allow you to avoid learning to understand your data. And that's probably fine for a beginner. But the article wasn't really addressed to what's wrong with the web for beginners. It's about what's wrong with the web, period. And I don't think that SQL--as a langauge--is really a problem.
Not burning as many calories through exercise over time as previously thought?

Altered metabolism that allowed her to pull more nutrients from her food or store them easier?
Regular expressions are a natural fit for construction of regular expressions.

Look, I know it takes a while, but once you get the hang of it, you won't need any crutches to write regular expressions. The only tool that's really needed is a way to rigorously test a regular expression to make sure it does what it needs to do and there are a ton of those around.
I don't. It was a quick hack of my other extension where I do need those permissions and this slipped through the cracks. Removed and uploaded a new version. Should become active shortly.
Overdelivering is a subjective aspect when games are involved. I would image that the developers of crowdfunded games like FTL and Shovel Knight would be able to do whatever they want with the revenues they generated.
A good friend of mine used to teach ESL at San Quentin. He described to me in great detail the "pruno" trade in the prison, including the elaborate exchange of services for scrap fruit and pilfered trashbags from the commissary as well as the even more elaborate system for distribution and payment of the finished product.
Is the author actually right to live and work in the US, and only fly back to Britain for getting medication subsidised by British taxpayers? And is the fact that he can do this just an indication of US healthcare being screwed?

The post doesn't tell too much about facts and I don't know the British rules for eligibility to NHS, but I think it's possible he could be committing fraud. If he were doing the same with my country's national system, it certainly would be fraud (though it would probably not be possible in the first place, because we have a Big Brother that knows more than the British one).
Benchmarks of NaCl and scrypt in the browser (2013)
Talking about overkills...
hehehe really cool project indeed
FarmLogs (YC W12) is hiring for data science, Clojure, design, product and more
Actually there are ways. A pretty efficient one is being hooked up to a machine measuring the amount of carbon dioxide you are generating, this is not practical outside of a lab tho.

But more practically, monitoring heart rate is a decent proxy, after calibrating...
Don't miss our followup report this Sunday, "Companies that are under no obligation to do something that will cost them money have a tendency to not do that thing."
>> "At this point YC is almost more like a meta-corporation with its individual startups as departments."

Yup, that's the idea. It was designed that way from square one. Deconstruction and postmodernism are the spirit of the age, after all.
Your response is terrifying. Comparing core, must-not-fail infrastructural systems the same in terms of security needs as a consumer-facing video game platform is, to me, very much misguided, and I think it betrays the difference in mindset between "product people" and "platform people": as a platform people, my stuff must not fucking break and vendors that build stuff that make things more likely to break are poisonous.

The continually lackadaisical approach to security and reliability (basic features around reliability being post-1.0 is unconscionably bad, and user privilege segmentation, as noted, still hasn't happened), in ways I can't patch around, is one of the reasons I'm honestly hoping for a Docker competitor to arise that would trade that growth-fuel "user experience" for security, reliability, and a less compromised ethos. (I am considering a move of my systems to OpenBSD, but in AWS that's difficult.)

This leads me to thinking about a larger problem in the current ecosystem: core infrastructure being tied to a VC-backed, growth-as-a-prerequisite startup (where you really can convince yourself that making it easy is more important than making it popular) scares me deeply, because building the right thing becomes less incentivized than building the popular thing. I hope this is not the way of the future, because things already work poorly enough and are insecure enough as it is. =/
So this is a non-story. The royalty was based around a feature the company hasn't been able to deliver and was not contractually obligated to by any time. The kid doesn't seem particularly upset, and while it's not heartwarming, there doesn't seem to be any wrongdoing anywhere (other than etiquette-wise for the studio staying in touch more frequently... and perhaps they didn't want to spill dirty laundry about execution/financial issues to a contest winning teenager).

edit: Surprised by the negative reaction to this post. At least 5 downvotes altogether. I'm not endorsing Monyneux's actions in any way. I'm just saying that it's obvious what happened. They promised royalties on a product they failed to deliver for business and technical reasons. Now they are pivoting to a new game to try to stay in business.

They should have owned up to it, and given the kid an apology, a check for 1000 GBP, and modelled a character in "The Trail" as damage control.
It would be the death of yet another piece of Calvinist moralist BS -- along the same lines as "the poor are just lazy," etc.
"He’s dressed like a Stasi agent trying to blend in at a disco."

Best sentence I've read in a while.
Comparatively, yes. Clojure and Haskell have adoption problems too. But I think the community is growing stronger with each passing day. That simply isn't happening with OCaml.
Thrill your users with customer service so they love your app in return
So, if actual correct grammar doesn't matter any more, then I suppose everything is a "stylistic choice"?
It's often impossible to get metrics on what new features you should build since your users have not yet experienced them, and those that give you feedback are not necessarily the ones you should listen to.

My experience is that you push out the feature and test them. If there us usage, you keep them, if not, you kill them. Testing works a lot better than trying to measure future usage.
Yes, by all means, let's take the web, written in human readable languages which anyone can study, and write, without much if any cs knowledge * and a compiler, and replace it all with closed source, probably proprietary, binaries.

That would be so much better. God forbid the web remain free when it can be clean.

* excepting javascript, but that's not exactly difficult, and hardly necessary, as opposed to having everything written in, say, python.
Do you think that making Native apps (e.g., using Objective-C) makes more sense than sending around Javascript code?

There are many languages better than Javascript. I think it would be great if Smalltalk fans could replace Javascript with Smalltalk, if I even had a real option of using Smalltalk (and the differences between Smalltalk and Python can easily be overstated). Even in the absence of a standard bytecode, I have no problem with better things battling it out, as a way out of an artificially maintained monoculture based on a language with unusually many and severe design flaws.

Meanwhile, asm.js is presented as a bytecode which just happens to be a horrible kludge. Why couldn't we have designed a proper bytecode, again?

I can drag my feet through Javascript because I have had to for years, as if it were a temporary arrangement, but why does anyone feel happy to think that we are going to have to deal with the same horrible decisions in 20 years? Can I see something that even tries to be better just before I die, at least?
How to manage running out of cash / doing a down round
>To treat ongoing CDI-related diarrhea problems, the woman received a fecal transplant from her overweight but healthy daughter, via colonoscopy.

One possible situation is that she was eating poorly but didn't gain weight due to diarrhea and when she had healthy stool she gained the weight. Also, 'fatty has no-self control' is a way to stifle opposition to your opinion. Ther is no need for that. The laws of physics apply to all people. Burn more calories than you take in, you lose weight. Clearly there will be factors that determine how many calories you burn (perhaps someone burns them much slower than the average person), but as far as I've read magic isn't real yet. The laws of the universe still apply to everyone. I've yet to see anyone eat well and exercise and not maintain a healthy weight. Ever. Not once.
Alan Oppenheim and Tom Baran Course Is Now in Session on EdX
Having the ID - SSN or MRN - isn't the same as having the patient's full medical records. It'd be entirely possible for a system to have the IDs and not the data - a billing system, perhaps. It all depends on the nature of the compromise.
It is just beautiful.
Say Media is Hiring in San Francisco and Portland
You can find the job postings at saymedia.com/jobs. Feel free to contact Beethoven Sabar at bsabar@saymedia.com for details or call (415)738-5131. Thanks!
There's no discussion here of survivorship bias [1]. Without a discussion of how it is addressed, these results are highly suspect. Specifically, the benchmark takes into account those companies that lost enough value to fall out of the "bottom" of the index and are therefore not in your current list of companies. However its far from clear that your subgroup includes similar companies.

A naive approach to this analysis is as follows. Take all the companies currently in the Fortune 1000, and look to see which of them has had a female CEO in the period under study. Backtest with buys and sells on the dates of hire/termination.

If this is indeed how it was done, the benchmark will almost assuredly underpeform simply because of the underperformance of components that are no longer in the index today.

[1] http://en.wikipedia.org/wiki/Survivorship_bias
Connecting the Internet to IOT Things
Alternatively, the alt text from: http://xkcd.com/552/

> Correlation doesn't imply causation, but it does waggle its eyebrows suggestively and gesture furtively while mouthing 'look over there'.

There seems to be enough evidence that it's not unreasonable to believe your weight is strongly influenced by your gut bacteria.
I don't disagree that people get weird about YC companies here, but let's be honest: YC can take it. This startup can take it. A week of bad publicity is a minimal amount of adversity compared to what they'll endure in the future, and there were a few lessons they needed to learn. What we're seeing isn't some kind of lynch mob, it's a few people shooting the breeze on the internet.

More importantly, I think the notion that a victim - a real victim, making a truthful accusation - is obligated to remain silent is very badly thought out.
And these apps are a small percentage of the entire tech industry but get 100% of the press on sites like Techcrunch.

Most products and technology are boring. It doesn't mean the 1% fringes aren't doing exciting things.

Such as robotics, automated cars, automated surgery, machine learning/NLP services, VR (ala oculus/Magic Leap), smart AI assistants are improving rapidly (Siri/Cortana). Business intelligence and data mining are new massive industries.

Nor does the fact one niche (social networks/mobile apps) becoming saturated with products means that tech innovation is dead.

IF most of the applications of software are boring and software is to 'eat the world' then there is at least another decade or two of purely boring stuff needing to be transferred to software. For ex: no-one is tweeting about advances in business automation.
Cmakepp: template generation using cmake
Thanks for the feedback. The reason I picked this title is simply because "your camera" for most people will be their smartphone. A bit too catchy for people with a DSLR.

But as other people have noted: Most photos today are taken with smartphones. I touch upon aperture, and linked to Wikipedia for those interested in in-depth information.
Europe launches space plane with eye on strategic goal
The social network for people who want to upload their DNA to the Internet
There is one thing which is completely unrelated to contents of the article that puzzles me. The article is quite long and if it wasn't for being at the top of HN, I would never dare to read it and I believe, people are as lazy as me when it comes to long posts.

But, the article did came from 1 to 200+ points and the thing which I wish to know is who were the early readers when the article was at 0 - 20 points. I mean even though writing style is pretty interesting but seeing the length of the article, I would be pretty much discouraged to go through the whole of it, if it had less points.

So the interesting thing to know is what makes the early readers to upvote something. Would they indeed go through whole of the text before upvoting or would they impressed just by few ideas in beginning, and may be just bookmark / pocket it.
I really like modulus.io, I switched over to them from nodejitsu a while ago