skysight-inc/HackerNews huggingface dataset:
The Paleo Diet (or something similar) has also worked well for many people in losing weight and just feeling better overall. The culprit seems to be less about calories and exercise than about eliminating carbs, sugar and processed foods.

There is quite a lot of anecdotal evidence to support this, and I can just add that my wife and I started on it nine weeks ago and we have never felt better. I even dropped a few pounds although I didn't really need to. We also supplement with probiotics to ensure that we maintain good levels of healthy bacteria in the gut, which is where much of our immune system functions.
I remember the "American Bit" or similar that was mentioned in Ars comments.
Wow, I really dislike the new Google maps. I must have sent them 10 bug reports on the thing in the first week. And I'm still frustrated with it.

Having not done user tests, I can't prove it's objectively worse, but it is certainly worse for me. They've totally broken my use of starred places. Search is much slower, especially doing a new search to replace the current one. You can no longer leave navigation running while doing a search. The screen where they offer you route options is useless to me; it gives me 1-3 indistinguishable options, and I always just click on the first to see what it's talking about. The menu button frequently doesn't do anything; the search button never does.

I would pay them cash money to give me the old version back.
heh. it's pretty catchy. quite like the name
Breaking MVC in “Big” Projects
The only reason not to roll your own VPN on some private server, is the lack of deniability. The dedicated IP of the server is tied directly to your name/credit card.
A public VPN, while also tied to your banking info, usually acts as a NAT. Multiple clients exit the VPN given the same source IP address. If no logs are kept (as promised on most services), no one can (accurately) tie an IP address to your name.
I personally use the BTGuard VPN for this reason.
>Why? Because I wanted to show the world that #GooglePlusIsNotAGhostTown

I'm more likely to be skeptical seeing as how there is a "Join Google+" banner following me across the entire page.
I'm currently trying to learn Mandarin. Thanks for posting.
"untrustworthy" and "lied to his cofounder's face" are usually pretty related...
Second paragraph:

Why? Because I wanted to show the world that #GooglePlusIsNotAGhostTown and why this platform is different than all of the others.

Google+ is like a baseball team, apparently. One that usually doesn't win.

So the Pittsburgh Pirates, then.
Web traffic, including desktop web traffic, is growing, not shrinking.

A growing share of mobile devices in addition to the growing desktop web traffic just means more opportunities for everyone.
Not so much laws but there's certainly a lot more stigma to holding unpopular opinions (or even freely expressing 'distasteful' but popular opinions, cf. responses to many UKIP supporters) in the UK compared to the USA - nowhere on the scale as in Russia or Eastern Europe though.
From the description it sounds like they're just using bcache for the storage layer, or one its equivalents (IIRC Facebook came out with a very similar patch). Still pretty cool
Here are my picks. Hope they are helpful.

http://cstheory.stackexchange.com/questions/3253/what-books-...

http://www.nand2tetris.org/

http://rys.sommefeldt.com/2012/07/30/getting-by-in-a-technic...

http://catb.org/~esr/faqs/hacker-howto.html
They could release a new binary that does register encryption keys, and you would never know it. They could even lie (not that I mean they do it, but if you need security, it can't be from a closed source application).
Woah: I didn't realize there was still active work on plan 9. They've participated in Gsoc the past four years even!
Google still "only" uses RC4 128bit to talk to virtually every browser.

Makes me wonder. Is RC4 strong enough? Is it their professional conclusion? Or something else?
Great question - this is indeed an issue as it's difficult to prove to others that you are/aren't doing something which they cannot verify without gaining full access to all of your servers in their entirety.

However, our trust comes from the many years that we have operated this business in this fashion and the good faith of our users.

With that said, we have been in discussions with some well known privacy organizations regarding the setup of an auditing body that could verify these sort of things.
I feel like I need to do something about this. I see the marginalization of small sites and niche sites (self hosted empires) and the growth of large massively huge systems like facebook. The web is becoming a tool of multinational corporations and less a community of people. This makes me really sad and I don't know what to do. I feel like I need to something.
Someone mentioned Spacechem in the comments. I don't want to register there to comment, but Spacechem is pretty much all about synchronization of two threads of execution. Also, it's worth noting someone actually built a Turing machine in it.

I also wonder why Minecraft (and especially Redpower 2 mod) didn't get a mention.

I also enjoyed Lightbot, btw. But someone should turn that to a real game, not just flash (bigger desk, larger program space).
"I'm interested to hear why a five minute old infant is at risk of contracting Hep-B. "

Because a baby whose mother is infected with Hep-B can be infected at birth, it's estimated that only 50% of the pregnant women who have Hep-B are identified, and babies can get Hep-B from other family members and caregivers.

See http://www.cdc.gov/mmwr/PDF/rr/rr5416.pdf for the full details, but here are two relevant passages:

> Even with improvements in the management of pregnant women, only approximately 50% of expected births to HBsAg-positive women are identified (on the basis of application of racial/ ethnic-specific HBsAg prevalence estimates to U.S. natality data) for case management, which maximizes timely delivery of postexposure immunoprophylaxis (11; CDC, unpublished data, 2004). The need for proper management of women without prenatal care, including HBsAg testing at the time of admission for delivery and administration of the first dose of vaccine to infants <12 hours of birth, is underscored by the higher prevalence of HBsAg seropositivity among these women than among women who are screened prenatally (12). Even when maternal HBsAg testing does occur, certain infants of HBsAg-positive mothers do not receive postexposure immunoprophylaxis because of testing errors and lapses in reporting of test results (13), and infants of women with unknown HBsAg status at the time of delivery often do not receive a birth dose of vaccine (14).

> Children who are not infected at birth remain at risk from long-term interpersonal contact with their infected mothers. In one study, 38% of infants who were born to HBsAg-positive mothers and who were not infected perinatally became infected by age 4 years (64). In addition, children living with any chronically infected persons are at risk for becoming infected through percutaneous or mucosal exposures to blood or infectious body fluids (e.g., sharing a toothbrush, contact with exudates from dermatologic lesions, contact with HBsAg-contaminated surfaces). HBV transmission rates to susceptible household contacts of chronically infected persons have varied (range: 14%–60%) (65,66). High rates of infection also have been reported among unvaccinated long-term residents of institutions for the mentally handicapped (67,68), and, in rare instances, person-to-person transmission has been reported in child care settings (69,70).

Also, the vaccine is made from virus capsid protein expressed in Baker's yeast. There's no infectious material at all, making it a very safe vaccine. (Unlike the earlier Hep-B vaccine which had a danger of including viral DNA should something go wrong during purification.)
As someone who dropped out from Brown (and transferred credits from State universities I attended while in HS) and been engaging with newer educational things like project breaker[0], there are plenty of social advantages out there with "non-traditional" organizations that give more freedom and open just as many doors…

Though yes, if you are trying do research, uni might be good, but there's plenty of university politics/culture involved that might make you want to drop out again (esp with research and such), despite it all… Besides, who's to say you can't do research outside of uni?

[0] http://www.projectbreaker.org/
Android Ladoo Campaign
I know a guy called Ramon Stoppelenburg who did this back in 2001 using the then similarly new medium of blogging without spending a penny: http://letmestayforaday.com/ .. he lasted about two years on the road just "staying for a day" at people's homes. He now runs a movie theater in Phnom Penh of all things :-)
You mean you need a scientific study to confirm that people who eat too much get fat?
Check the comments on the article as well, for a few insane ramblings by the templeos maker...
If Google desperately needs a G+ user base, why don't they run a few text ads on all their home pages? Like a line or three right under the search bar with the localized trending posts on Google+.
A few years back some really smart guys figured out how to make optical diodes. That means optical computers, that means really really fast computers. They said the problem was the the size of the diode was on the order 400nm as opposed to todays transistors being around 40nm or so. What did I think? Screw that! I'll take a 1 THz 6502 over all these bloated multi-core pipeliney chips any day of the week!
Grandmother Butterfly Knows
My introduction to programming was ZZT-OOP[1], the language built into the roguelike ZZT created by Tim Sweeney (Unreal.)

Each ASCII character with a program was an object and they communicated by passing messages to each other. Items like bullets and the player also could pass messages to these custom objects. I remember piecing together some complicated multi-step, multi-object behaviors in a sort of concurrent programming.

My other introduction was changing the behavior of the gorillas in GORILLAS.BAS. From that I learned about Basic, and eventually wrote my first utility for another game, which was a battle success estimator/damage calculator for Sid Meier's Alpha Centauri.

I think the playfulness of games and the more straightforward representation of objects in games really helps children understand the point of programming and some programming concepts that are more obscured in business/utility software.

http://en.wikipedia.org/wiki/ZZT-oop
I agree on the last - From what I have read, boys are now strongly recommended to be vaccinated against human pappillomavirus to address potential throat cancer... Due to oral sex with infected females?

http://www.cbsnews.com/8301-504763_162-20125260-10391704/hum...

As well as plans/experiments for vaccines against smoking, alcohol consumption... I don't think vaccines are what I thought they were any more. Viruses are not the main target for some of these...

http://www.ncbi.nlm.nih.gov/pubmed/22895958

http://science.slashdot.org/story/13/02/15/184232/alcoholism...

So yes, we are being conditioned to be vaccinated against everything. Unfortunately, this is a profitable business for some, creating a feedback loop with questionable motives...
Wish to see the API before to even try it.
I think you mean about Fourier analysis, yes? Brad Osgood's Stanford lectures (available on YouTube) give a very good (read: steady, unassuming) approach and the lecture notes associated with that course are extremely detailed and informative if you want a deeper dive.
I used to follow this guy before he started begging.

The title should be renamed as: Michael Lee Johnson - The Social Beggar
Hmmmm...no ruling elites?
Bing Maps is a little ugly, but it's actually pretty good and much faster than the new Google Maps.
and has even said that there is an inherent risk that every government is corrupt

Well, here's one student that learned the right lesson in his Government class. :)
Here is the post that seems to have triggered the response:

http://hampsteadtrash.blogspot.co.uk/2013/07/sludge-obituary...
Because dedicated servers from Rackspace are expensive.
When I went to CMU, databases was not in the core curriculum, but statistics and programming languages was. I don't think there was even an undergraduate-level databases course in the CS department.
People come to Google from all paths of life. For all you know, some 20-something long-haired unix hotshot could have been busted for drugs at some point and "repurposed" as a mole in exchange for leniency. And there's always the classic sex honeytrap for married men, which will never go out of fashion.

Real spooks don't carry a conscience, they'll exploit anything they can to get their grubby hands on the data they need.
Or, since he's obviously a beginner, he means something different by "runs offline" than an expert does.
It's SMS, not XMPP.
Or Riak CS (which a large VM vendor is using to store VM-associated snapshots)
>That they prevent most people who receive them from getting sick is an added benefit.

You'll have a lot better luck selling vaccines to people if they provide a direct benefit.
6502 reminded me of one of my favorite books Hackers. http://en.wikipedia.org/wiki/Hackers:_Heroes_of_the_Computer.... I wonder what happened to John Harris http://en.wikipedia.org/wiki/John_Harris_(software_developer... I heard he stubbornly refused to move to C from assembly.
Video nowadays rank within minutes - check that here...
Wait, so it's conspiracy theory/religion applied to x86 assembler?

I'm going to print it out for future reference.
I've written gigantic, 500+ line queries for MySQL, with probably 40 subqueries within. Obviously, what MySQL receives is a monstrosity that nobody in their right mind would try to understand.

But the query is assembled piece by piece, in separate functions, each subquery responsible for its own contribution to the final query string, with well-defined inputs and outputs. The entire file that generates the query reads quite logically.

And there's simply no alternative -- many pieces of processing involves 100,000+ rows, so round-trips between db and app would be prohibitively slow. The whole thing uses data from around 10 different tables, it's extremely relational.

But because it's structured well and written correctly, the whole thing executes in a small fraction of a second. (Trying to do it in a "NoSQL" style would probably take ten minutes of back-and-forth network communications.)

I've known a lot of programmers who would shy away from such a thing -- but that's because a lot of programmers don't bother to actually understand SQL the way they understand Ruby or JavaScript or PHP. It can do amazing feats of data processing, which is the whole point of a relational database. My advice is, dig deep into SQL. It can work wonders, but it's true that its "best practices" can be difficult to learn, and there's a lot of bad advice out there.
if you cant find a paying customer.
This is what I've done. Grab a $5/m VPS from Digital Ocean, which comes with 1TB of traffic, and install OpenVPN on it. Although if you're concerned about using a US company to hose the VPS you could pick any other company and have the same results.

edit: typo
Is there really a controversy that Steve Jobs wasn't "selfish, greedy, and untrustworthy"?
Life is a Beautiful Struggle - Startups and Depression
They're not completely gone. I think "Blogroll" filled that void for a bit, before that too was taken over by ads. The next step was public bookmark sharing, like Stumbleupon or Delicious. Still, those services feel a bit sterile for my taste.

Something nostalgic and hard to replace like a hand crafted HTML link on your own site carries a bit more weight with me.
Ask HN: The best Internet browser for young children?
I'd like to start letting my oldest browse the internet. However I don't want to have to setup and find all the content for him.

I'm pretty sure I have seen startups come and go that look like they do this, but that was before the kids were old enough for me to remember!

Any recommendations? 5+ is the age range, but anything for younger is fine too.

Linux preferable (Raspberry PI etc), if not then a Mac, and if I must Windows.

Ta muchly!
You might be interested in my school, http://hackreactor.com. Our course is 50% CS (data structures, algorithm design and analysis) and software engineering (modularity, refactoring) and 50% web fundamentals and writing a lot of app code, and students are constantly working together on extracurricular study. This weekend, they're throwing a machine learning workshop (developed by students; alums invited), and in two weeks we're playing host to a PL design/implementation class (http://proglangmasterclass.com/). You can reach out to me at shawn@hackreactor.com.
My letter from the NSA
This is a question everyone going into an accelerator program should ask themselves before, throughout and after the program. From running a startup accelerator off the beaten path (in Hong Kong), I can tell you that the startups that got the most out of it were those that were coachable, social (but not too social), kept in contact by asking for help when needed, and maintained momentum. I wrote about this here: http://startupsunplugged.com/startup-programs/four-simple-th...

There is a lot of hype out there about startup accelerators. And overall, it's really early to know how things will go with the many different programs that exist. Some of the data that's out there is just inaccurate. Here's another post on when an accelerator succeeds: http://startupsunplugged.com/startup-data/when-does-a-startu...

For me in a program that was pretty new, I judged success as all the startups finishing feeling that they had achieved multiples of what they would have done if they had not joined the accelerator. That and being noticeably stronger companies.

In any program, at some point you'll probably get feedback that you don't want to hear. You could either reject it outright and keep doing whatever you were doing before, or you could consider why you were given the feedback (whether or not you agree with it), or you could be open-minded and willing to accept that you don't know everything yet. Use the mentor network but don't fall victim to mentor whiplash (where you get pulled in 100 different directions by mentors providing opinion-based advice). You should know your business and customers better than anyone else, so take all advice with the understanding that you will have a different perspective than other people.

It's hard for me to give you really specific actionable items that you request, because everyone's situation is different. For all I know, in 3 months, you'll have changed to a B2C product in a totally different market...
Yeah, and then on the other side we have RMS.
You picked the wrong year to make a Pirates joke.
Just don't think they'll ignore US subpoenas.
>I think FWIW, given what it does and what we need, there is no better solution so I think we might as well stick to it than trusting some proprietary software.

The trouble with that is that often the illusion of security/anonymity is worse than not having it at all. See also: Enigma

Definitely don't trust proprietary software though.
Recommend https://www.privateinternetaccess.com/

Never had any problems and can report the bandwidth they give you is good. It's also quite cheap $40/year.

Had multiple issues including poor bandwidth with a prior VPN whose name i forgot. Was also accused of being an email spammer by prior VPN, which I'm not, lol. Got a refund after that...
pretty douchey to list the schools phone number at the bottom, just so idiot internet hate mobs can phone and abuse the school secretary.
The Hampton Trash (blog)
http://hampsteadtrash.blogspot.co.uk/
Get your microbiome for 841 EUR
Hence the "usually." :P
The whole point of the webapp is also to be able to save.
Your proposed alternative is very small and convenient for 'just editing', but you would have to transfer the text written to another editing program to be able to save it.
That's a great kickoff point.
If individualists are incapable of building functioning nonhierarchical organizations, they'll be at the mercy of those good at violence, and ruled.

This is why much of the anarchist tradition is about collective action, to support individual freedoms. They frequently reject the collective vs. individual dichotomy as absurd. (Hopefully this isn't pedantic or nitpicky, just this tends to be a common misconception.)
Well, I've been doing my best to research on my own, but at this point I need access to a high quality spectrophotometer in order to perform measurements of various materials' absorption spectrums under various lighting conditions. They can run ~$5k, so uni seems like my best bet. I figured I couldn't really just show up and ask to borrow their spectrophotometer... they'd probably want me to have a degree or some kind of credentials before trusting me at all.

Project Breaker looks quite interesting. Thanks for letting me know!
How do you deal with something like SSL and canonical URLs with SEO in mind?

Thanks!
How is this a challenge to DigitalOcean? Linode's solution is inferior to the pure-SSD storage layout at DO and is still four times the price. Linode is trying (and failing) to play catch-up.
This sort of thing is alive and well in US schools, too. The official policy of the Seattle Public School system is to stamp out racism in all its forms, and notice how many forms there are. (Note in particular the Cultural Racism section that includes, "emphasizing individualism as opposed to a more collective ideology" as a form of racism that, by official policy, is to be stamped out by the government education system):

http://web.archive.org/web/20060522101405/http://www.seattle...
I found the original article: http://www.avoiceformen.com/feminism/government-tyranny/miss...
Freedom | A zen writing app with more features on the way.
Last para is Total FUD.

Why do people who have no actual knowledge feel inclined to comment on things they have no idea about?

Have you tried android webview and ios uiwebview? We'll let me tell you - android webview hasn't been updated for 3 years and has no features that you care about. Websockets xhr2, a fast canvas and I could go on. None of this is there. In fact googles webview is the main reason people are writing native apps. Do not get misled by chrome. Chrome and webview are totally different. Uiwebview is actually quite perform ant and modern. The only thing is it has no js jit but you cannot call them out on that when android webview is a joke.

Seriously try it before spreading FUD.
1. we've seen this way too many times before.

2. you can't even _spell_ "browser".

3. there are lots of existing apps that will
local-storage save the contents of your note.

-bowerbird
Done Lists and Anti-ToDo Lists
Even if they're not disjoint, you've pissed off what, 1-3% perhaps? now consider the fact that each of the pissed of users has multiple reasons to be pissed off, they're going to be a lot more vocal, which is going to be worse for you.
unplug the machine. then see how well it fares. ;+)

-bowerbird
Deskilling the workforce may be a valuable activity but those who make the best of it will be those doing the deskilling rather than those who are deskilled.

I'm not sure that the older/richer will lose out. They have a lot of political clout that they will bring to bear to keep value in their homes and retirement assets. A lot of this will be hoarded rather than redistributed so demand will continue to outstrip supply in many areas.
That's the thing we don't know. His attitudes aren't necessarily "lunatic" based on post-WWII U.K. history, and we don't know how much this sort of thing is still an "old boys club" in which he got a hearing from people who weren't entirely cold called.

Conflict with a teacher cost Richard Gabriel of "Worse is Better" fame entrance to Harvard or MIT and a lot of subsiquent grief: http://en.wikipedia.org/wiki/Richard_P._Gabriel