jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Less than 2 years ago, my wife was diagnosed with MS (Multiple sclerosis). As soon as we found out, I started digging like crazy to learn more about why this happened and what we could do to prevent it from progressing. I'm a big believer in that the body has the ability to heal itself by avoiding certain foods and intaking others. I mean, food is fuel we put in our body.

After digging for a while, I came upon some staggering discoveries. First, there are people who have reversed their MS almost completely on diet alone. The diets consist of A LOT of high-nutrition fruits and vegetables along with Omega 3's, organic meats, etc. These Paleo-like diets also forbid gluten with the main reason being that it causes serious inflammation in some folks. This TEDx video by Dr. Terry Wahl was very helpful (http://www.youtube.com/watch?v=KLjgBLwH3Wc). I read her book and it literally laid the foundation for which changed our eating habits entirely.

A month or so after, we flew out to Massachusetts to a well-known wellness center where they performed various blood and stool tests. The Dr's (including a Nutritionist) sat down with us for the entire day and asked about daily habits from what our work days were like to what we ate. Without mentioning my own research, they also said that gluten is something we should completely remove from our diet.

There's a ton of other stuff out there, but since removing gluten entirely, my wife has felt great. We just did an MRI and she has no new lesions. She no longer experiences blurriness or weakness which is great. It may not be completely because of Gluten, but removing seems to have seriously made a impact.
This is how they become expert programmers in 10 years. Of course they will produce a couple of brainfarts and quite a few over engineered or just too clever solutions on the way, but this is how you learn.

The alternative is to just write the same conservative solution for ten years. Then you are just as medioker programmer after ten years as when you started.
Yeah, but no doctors asked about my stress, or emotional health, or anything that could have started me down the line of investigation. I treated it as an isolated physical problem, not a symptom of stress/mental issues. The response was always the same: "we don't know...sorry."

Maybe I should've realized that stress was killing me, but I was severely depressed. It's not like I could see myself objectively.
I suffer from depression and a grab bag of auto-immune/inflammatory conditions.

The drug that seems to have the biggest impact upon my depression is Etanercept despite it being primarily to treat my arthritis etc,

Ketamine would be cheaper. hell, heroin would be cheaper.
Yes unfortunately most insurance won't cover any tests beyond the basic ones in your yearly medical. There are a few options:

- WellnessFX (http://wellnessfx.com) offers the nicest experience and display of your results, but it's pricey and the tests all come bundled together so you can't pick just one or two you're interested in.

- http://health-tests-direct.com and http://directlabs.com are other options that have more a la carte options.

- If you're in the Bay Area, the cheapest (by some distance) option is to use a new blood testing lab called Theranos, which has a location in the back of the Walgreens on University Ave in Palo Alto. If you download their lab order form (http://theranos.com/Content/pdf/theranos_lab_form.pdf), tick the tests you'd like and have an MD sign it (doesn't have to be your doctor, could be a friend). You can take it into the Walgreens and they'll draw your blood there and email you the results a few days later.
Isn't Rap Genius basically an online Talmud meant for anything?
More than "a little" rambling. All it seems to say really is that MPAA efforts to combat "piracy" might also be construed as justification for more action on free-trade violations.
By default, inject uses the first element of the array as the argument, so it would use nil on an empty list. It optionally takes an argument to kick off the process.
None.

That was one of the things I found so humorous about Google's data center secrecy. It goes beyond reason. And because they are so extreme as to actually take the time to filter their data centers out of their own satellite imagery, I was curious why the were putting out a video on them.

After watching the video, and realizing it was the visual equivalent of the famous feedback line "No one would be better for this job than Bob!" I literally laughed out loud.

So I don't know if it was in response to Facebook's stuff or not, but its interesting to see that aspect of the company being pressured. (Its not like data centers are sexy or anything outside of the operations world)
> I hope you don't drive on roads, or use anything produced by the
> petrochemical industry.

I've yet to hear that humans have successfully produced crude oil from
livestock. Do you have a source of this?

> Also, have you EVER considered how many field animals die to produce
> vegetables?

1. You're creating a false dichotomy. Either a person eliminates all
things in their life that affect animals, or they eliminate none. In the
real world there are shades of grey.

2. Who are you to decide whether or not a person should care whether or
not gelatin (or chicken broth or whatever) is in their food? You're
coming from the opposite side and reacting against the idea that I'm
trying to tell you what to do, but your response is just to tell me what
to do. Seems a little ironic to me.

3. This entire post comes across as, "Yea! I really stuck it to that
vegan guy! I win!"

> Not eating meat is basically the sorriest excuse for making a
> difference I've seen, it's basically on par with believing recycling
> makes a difference. It's a small step to take with the aim of
> moralizing to everyone else how big of a difference you're making.
> Also, how many animals had to die because of habitat loss to make
> that nice house you're living in?P

This is a very defeatist attitude. It borders on the, "I'm only one
person. I can't make a difference. Why should I bother to vote,"
argument.

Secondly, who said anything anywhere about 'making a difference?' I
certainly didn't. I've only talked about living according to my own
moral code. Is living my own life according to my own moral code a
'small step to take with the aim of moralizing to everyone else?'
You can do some really awesome stuff with GWT+Java, although GWT is like that girlfriend that always wants to be exclusive.
Not really, Nukes can't actually be used in war - if NK does that the US would launch back and end NK.
If only that were true. I think it was around about the same time (2004) that Bill Gates said "Two years from now, spam will be solved". Of course the spammers quickly adapted their techniques to defeat Bayesian filters, leading to the sender reputation based systems we have today (like Postini).

When Google/Postini can't deliver my mail to my users I have a problem. When they can't deliver their own mail to their own users we all have a problem. But it's worse than that - any given recipient will be running a system with an unknown false positive rate, so email degenerates into a game of chance.
"I'm all for radicalism since radicals are the main force questioning conventional wisdom."

Yes. It's the way of the world. Radicals fight each other,
and the compromises between them are perhaps the nearest
you can get to the truth.
The photos can be dramatically different depending on year or a time of day. Street lighting in DPRK is not organic or municipal, and they often have been short on energy.
If you identify 'progressivism', 'environmentalism', etc., as lineal descendants of ecumenical Protestant Christianity—that is, when you see them as essentially religious movements—it is easy to understand the emergence of vegetarianism and especially veganism: they are the exact analogues of religious dietary laws. Hinduism has a prohibition on the consumption of beef and other meats, Judaism has kosher, Islam has halal, and progressivism has vegetarianism/veganism. In all cases, the purpose of dietary laws is the same: they are hard-to-fake demonstrations of piety.
Looks like you guys didn't read the whole story. The professor specifically asked the class not to search online. The goal of the homework was to get the students to teach them to think through the puzzle.
We offer lots of points of integration: http://mixpanel.com/api/

http://mixpanel.com/api/docs/guides/iphone
Honestly, I'm inclined to say pick one and deal with the pains later - you're invariably going to make mistakes, so in this case, it is more important to pick a piece of tech and use it so you can learn the pain points later.
Not sure that is true, you are comparing apples to oranges. Beta on Tesla is for FSD.

Autopilot = lane keep on the highway, it's as mature as lane keep is on Toyota or Honda. It's also included for no additional cost in all tesla, so it's actually 100% cheaper.
Ah yes the good old "but something worse already exists therefore it is ok" argument. Always very effective.
The distinction here is between distributed and shared memory, not between single and multicore programmming. Distributed memory is more often used on clusters. I would say distributed memory is generally considered easier on the hardware, harder on the programmer (although one could argue that a message passing communication scheme is more explicit than fork/join, so the programmer has more control).
In a world where employees need to show up to 6X Co HQ everyday to work, the cost of living and the cost of hiring is directly linked (6x). But in a world where people can work anywhere, salaries will be disconnected from housing costs and we may see a lot of 6x companies happily slide lower. It will come down to how many employees meet the 6X Co's hiring bar and how good 6X Co is at turning new hires into productive employees. If there are enough available people above their current headcount, the floor will be closer to 1x. How close to 1x (2x? 4x? 5.5x?) is hard to know. I don't think it's simple to know where the market will fall after a remote work revolution.
Can I refer you to:

https://news.ycombinator.com/newsguidelines.html

Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith.

I have no idea how you got the idea that cycloptic was being disingenuous, evangelising or trying to save you "for my denial of The One True UNIX Way".

> I clearly neither asked for, nor want your suggestions! (from below)

On HN most people like to chip in what they think might be suggestions. Either say thanks, but no thanks, or just say nothing instead of being rather rude.
I always wonder where do people get these quirks... And I suspect mostly that's Ubuntu's fault, which is a shitty OS to begin with. It's the only distro I had problems with my graphics card (an Aspire 5050, several years ago), and the audio output.

I've been on archlinux, on testing, for christ sake, and it's been at least a year since I had an issue of any kind.

Debian was also fine by me, but the software was too old on stable; I did have installation issues with it, however, on other peoples laptops.
Coil whine is terrible! I'm unsure how that gets by anyone's QA.

The "fix" is to disable low power CPU states. Yeah, you cut battery life, but at least it doesn't bore into your brain. I'd also suggest if you have onsite warranty to keep asking for replacements. Until laptop reviewers grow spines, it's probably the only way to get an issued noticed.

Edit: If you want to see if that'll help, just get a program to run at full CPU and see if the sound goes away. On several ThinkPads I noticed this (scrolling activates CPU), then saw people mentioning the CPU suspend states. Bingo.
This is great for niche SaaS that can get recurring revenue going within 6 months but might have market size challenges that would make it difficult to get venture backing.

But if all you need to do that is $100K, there are a lot of ways to get that (like saving money for a couple years).
> always looked like a control freak's dream

How so?
Not only that but it implies that a young person was an expert on what was derigueur technology and not. It's a pretty shallow assertion and hard to take the article seriously after that.
Code rot: LOL and amen. I had to (help) make a nuclear reactor simulator work on Win32. 30+ megalines of Fortran developed by mostly nuclear engrs over three decades. Thankfully it worked in reasonable time by disabling swapping.
Do articles linked to Fortune start half-way down the article automatically for anybody else? Seems to happen with some sites that use infinite scrolling large content pages.
Sorry, a bit of hyperbole on my part. I was alluding to the "Vista Capable" days, when machines barely able to run XP were touted by their manufacturers as "Vista Capable", even though they knew very well that the new OS had much higher requirements than XP. Core Solo CPUs were particularly bad at running any Windows OS, and were featured in many of those machines.

My point being, even a kludgy setup like that was more tolerable than OS X 10.7 and up (again, hyperbole, but close enough to the truth in my case).
You can change to notification style to be an "alert" rather than a "banner". Alerts do not go away unless dismissed, so they cannot be missed even if you were afk for 5 minutes. That should solve the missed notifications problem.
I thought this comment sounded familiar...

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

Good thing you only plagiarized yourself! :)
From flipping between the management console and my blog homepage a few times, that seems to be exactly what's going on. It's also a bit disappointing (though not surprising) that it doesn't drop hits from the admin user.
BMW does this (it's great), and they did not remove the physical linkage to do it. It's done with a planetary gear system: https://en.wikipedia.org/wiki/Active_steering
Hello, quick question: from what i understand since it's based on CRDTs it means any server in the cluster may save something to the storage, that gets replicated elsewhere.

That's fine when there is absolute trust between the server operators, but am i correct to assume it's not the same threat model as encrypted/signed backups pushed to some friends lending storage space for you (who could corrupt your backup but can't corrupt your working data)?

If my understanding is correct, maybe your homepage should outline the threat model more clearly (i.e. a single trusted operator for the whole cluster) and point to other solutions like TAHOE-LAFS for other use-cases.

Congratulations on doing selfhosting with friends, that's pretty cool! Do you have any idea if some hosting cooperatives (CHATONS) or ISPs (FFDN) have practical use-cases in mind? They already have many physical locations and rather good bandwidth, but i personally can't think of an interesting idea.
>depending on the situation.

That's part of the issue.
Fruit and nudity are not the same. Fruit doesn’t trigger hormonal responses, nudity does.
I am talking about a car with failed power steering. It is very hard to steer when moving slow, not so hard when moving. Presumably this could vary depending on vehicle mass and other factors but I do notice that both you and the person who replied to you with an incorrect assumption both made it, despite having to use your muscles.
Can you go into more detail about what withdrawal is like for you? I've been taking methylphenidate for ADHD recently and I want to know what to look out for.
This is awesome! I look forward to my teflon pans that I don't have to throw away after 6 months because they stop working.
> When you look at a project’s code for the first time, what are the things you look for?

Tests.
You can cap the amount of CPU utilization for VMs, so I don't think you could bring the server to a crawl, only the VM.
They used to sell that here in Ireland. I think it was introduced maybe five years ago. From my understanding, it wasn't really all that close to marijuana. Anyway, its illegal here now.
No offense, but it's not a demographic worth catering to. It's not a malware site, it's mapquest. Anyone who accidentally stumbles onto the site will have javascript turned on.
> and by closing the socket instead of reading from it, ensures they are leaked.

It does:

create socketpair N+1
send socketpair N over socketpair N+1
close socketpair N
repeat

So the only ones that are ever closed are the local copy of something that was sent over another socketpair. So all of the fd's are reachable, assuming that an in-flight fd is (like a received fd) a copy of the original fd rather than a reference to it.
I think that people rushing to issue denunciations of Wikileaks and defences of the behaviour of diplomats would be better advised to wait and see what information these particular documents actually contain.
Don't you think you underestimate the amount of work that went into Webkit development? Or are you claiming that it is really minor compared to everything else in Chrome?
Because only then claim "we made everything from scratch" makes sense.

I really fail to see how pointing that one of the main components was not developed by Google from scratch counts as "making up crap".
> Most development tool vendors report that about 40% of their sales are in the US.

I'm a programmer (living in Peru) and I have never spent a dime on development tools. I use emacs, kubuntu and friends. I also wrote (with friends) the site http://shapado.com which is an open source version of stackoverflow by the way :)
Does anyone actually do things for the sake of having always done them?

Brushing my teeth is annoying. I would gladly stop doing it if there were no consequences. Tooth brushing is actually a terrible example of choosing the action with the highest utility because there is no such thing as brushing to gain. You're only preventing a loss.

Compare this to running. If you never run, you will slowly lose your capacity to run. So running sometimes prevents the loss. But if you run beyond that you, you actually gain capacity to run. (Asymptotically, of course.) It's hard to empirically place the baseline for running capacity, but it should be obvious from watching Olympic sprinters and old, fat people that there is positive and negative swing to it.
Precisely. Not sure if it is a crime or not (probably!), but lying is never a good idea, specially to an immigration agent.

Just telling the truth should suffice. The only issue is if it will cause trouble later on should she try to enter again. I assume it would.

EDIT: There is probably a 'alien will probably overstay' flag somewhere. Not a 'alien will overstay provided she is still married to an out of status alien'.
I'm saying "lift is just Newton's third law" is approximately as descriptive as "the mind is just the interaction of weighted electrochemical links between neurons."

The word "just" covers a lot of detail that can make the short explanation less satisfying--especially if you're trying to use it to build something.
This seems to be exactly what i'm looking for. I also find some similar firmware[1] for AVR in case you want to do the same on an arduino or other avr-based construction. Thinking about it just writing the code targeted directly for the µC isn't that complicated. Even though it's nice to have the communication firmware done for you already.

1. http://www.recursion.jp/avrcdc/cdc-io.html#usage
A migraine is the only thing in my life that brought me to the point of wanting to end it. Oddly, I don't get them anymore now that I work from home, but for 20 years they plagued me like a demon.
Stops being valid when you buy a Linux computer instead of installing Linux on hardware designed for Windows. They (System76, ZaReason, etc.) vet the upgrades, the drivers and it should "just work". If it doesn't you know who to blame.
As an extra data point, the typing speed is fine on my old 1.6 Ghz Athlon 2650e, 2G RAM (running FF 36.0.4 under Arch Linux)
Maybe I'm getting old, but that wasn't as cringey as I remember it.

And the program actually seems pretty cool and hi-tech. Crank up the jazz-slider!
The result of this small cottage industry is that employers will be tightening up their shareholder agreements and their stock transfer restriction clauses.
The middle class can afford to pluck down a few more bucks and get a device with a real OS...
> Why couldn't you say "It's classified" and have general answers and then follow that up with "But I'd like to prove my skills to you directly"?

Well, first you'd have to get an interview with a resumé full of generic statements and a network that exists exclusively in the world you are trying to leave. Then you'd have to find a company willing to give you that chance. Took me two years to do that successfully.

> I could understand suspicion if you were coming from some unknown enterprise company and wouldn't elaborate on your previous work, but this is still the NSA (that we all hate but are still super smart).

Not all of us are coming from the NSA. I couldn't believe how many recruiters and engineers had never even heard of Raytheon.
Our home town just took the, so far unprecedented, step of common sense to call everyone willing to get it to register. We did yesterday. Let's wait and see! Fingers crossed!
Do they? Seeing as how tech companies aren't allowed to divulge they're the NSA's bitches and have to hand over all their data, I don't think that public services like trains (or electricity, etc) are allowed to shut down their services if they disagree with the government's imposed security measures. Pretty sure there's sections in the anti-terrorism laws that say companies need to comply when the government brings in counter-terrorism measures like searches and the like.

Besides, they'd probably comply willingly. The airline companies and airports do; hijackings just ain't good for business.
For CP, GECODE is C++, which makes it very easy to bundle /if/ you're writing in that language.

SWI-Prolog can be used embedded - but I haven't any experience with the results.
I thought your name sounded familiar. I'm very much looking forward to your post on this topic!
Is a Wikipedia user allowed, in an article, to quote any arbitrary text that exists in some permanent location (with an attribution and datestamp), as long as it's not Wikipedia? Even if they themselves wrote it? Couldn't there just be developed a bookmarklet for Wikipedia edits that takes a text selection, posts it to the user's personal blog, and then turns the selection into a quote from the blog? What would be the difference?
This is an aside... but does anyone know how well this python optimization library (cvxopt) performs relative to CPLEX?
The Quora question, the linked-to blog post, etc, are all based around the same two glassdoor articles.

Are you sure you aren't basing your judgment on just a small handful of opinions?
To understand the difference between you Brits and us Yanks, please Google "anvil shooting".
This identical thing happened to me.
What does the Hanyu pinyin spelling system for Modern Standard Chinese have to do with English?
I suspect the potential increases in the capital gains rate made founders push a little harder for a this-year close.

As it turns out, rates won't be increasing, but the prospect of an extra 5% tax likely started a lot of acquisition conversations which are now playing themselves out.
The facts are simple: Jason worked on related code, worked for the named contractor, and has been accused of placing backdoors in the code. That's where things end. There's nothing to go off of but the accusation, really, so I think the background of the accuser comes into play.