skysight-inc/HackerNews huggingface dataset:
Well if it was a joke that some are running with that's another matter. Might get a good laugh out of it later. Far as the discussion, yeah it's a wrap and appreciate your clarifications on things.
Freezing Eggs May Reduce a Woman's Odds of Success with IVF
From what I've read, Google & Facebook focus too much on algorithm & data structures minutiae.

Not to say this isn't an important topic. But my CS degree involved some areas that I would argue that are at least as important for the kind of work these companies do, like process algebras for distributed systems or static program analysis.
Fixed. Appreciate your help.
A Discussion of the Operational Challenges with Unikernels
ADD and Autism are two instances of brain chemistry being "different" which strangely seem to work with programming and is fairly common among programmers. Sometimes I wish I had become a brain researcher, as the brain is a fascinating thing to study as we still know very little about how it works, and often times even less when it doesn't. We can't even adequately define what "normal" is if it even exists.

We can't even understand how drugs affect both of these; much of what we know to prescribe them is more guesswork and anecdotal than based on solid understanding.
Oddly enough, the most of the good programmers I know are CS faculty dropouts.
Do the stimulants cause any jitters or mood alteration like caffeine can cause?
This is pretty much why Jordan Hubbard &co are bringing Mach IPC and other NeXT/Apple technologies to FreeBSD: http://youtu.be/49sPYHh473U

It turns out that some of these problems already do have pretty decent solutions.
It would be fascinating to see what is required to actually make this work. Sadly, the red tape alone seems like it would be enough to kill it before meeting the deadline.

- Getting the permits to sell food (in Chicago of all places)

- Getting a one day location

- Figuring out legal liability (who gets sued if somebody gets hurt/sick)?

- How are those custom design bags, wrappers, uniforms going to be produced? A McDonalds or Burger King supplier or 3rd party?

- How are you going to get workers for that one day for that one location? Do you have to hire temporary workers or do you divert existing workers? How will that impact overtime and other local labor laws (in Chicago)?

- How is the actual burger constructed? Do patties come from McDonalds or Burger King suppliers? What about the buns? What about everything else? Are side orders like fries and drinks going to be available.

- If McDonalds and Burger King cross-promote different specific brands like Coke or Pepsi or Heinz or Del Monte, who do they use?

I'd really like to know how this would work out.
Very close to my own experiences.

ADD is like a television with excellent reception - only problem is, you don't get to choose which channel it's tuned into. :)

"Had I been diagnosed 30 years ago..."

The goddamn name itself is painfully misleading. It's probably why I or my parents and teachers never even considered it until I was diagnosed in my 30s. "Attention deficit disorder" sounds like a disorder where you can't pay attention, not a disorder where you pay attention very well, just not to things of your choosing.

The misleading name is also probably part of the reason why some people question ADD's existence: they don't even understand what it is. They see kids with ADD focusing on video games or whatever and say: "See, they can pay attention!"

I have one problem with the article: not everybody experiences ADD exactly the same way. There are recognized subtypes such as predominately inattentive ADD, etc.
Email Newsletter on Uber “UberINSIGHTS”
Some of my personal experience with non-CS majors can be summed up with three words:

Hardware Ex Machina.

Perhaps I'm biased, but I suspect a smart person from a CS degree background will probably think about performance more than a smart person who never learned about "irrelevant" things (to quote the author this post is addressing) like Operating Systems.

Someone without a CS degree can learn about how to write code which is memory and CPU-efficient and scales well. But if it's never a problem they have to come across, they may never even think about it. CS students are forced to think about things like that in their degree.
It's just a bit of posturing over the fact that New York requires Bitcoin exchanges to follow some financial regulations.

IMO it comes off as unprofessional, but maybe it appeals to the target audience.
I think having a computer science degree is not a good indicator if you love coding. However, there are most certainly lots of people who love coding and have a CS degree.

However, if you find someone good at coding and they got there because they were self taught, then it is probably a better indication that they love coding because otherwise they would have not taught themselves the skill and got good at it.

So I think it is definitely easier for our mind to stereotype people and just look for the higher probability of success method. But you then cut out a huge portion of potential candidates.

So spend a little extra mental energy to judge the individual based on more than just a binary criteria. I'm sure your hiring process will greatly benefit from it.
Wes Craven, Horror Maestro, Dies at 76
Same. Suddenly my entire childhood made sense. It's also a little frustrating because I can't help thinking of all the lost time.
As an adult who was diagnosed with ADHD as a child and had teachers, professors, family, and friends suggest I seek treatment for it over the course of about 20 years, I respectfully disagree. I started into treatment in adulthood (this year), and it has radically improved my reliability when it comes to completing tasks I take on. Previously, even work I found interesting and exciting would only hold my interest until the next conversation I had with someone (which, since I sit in the middle of a sea of desks, usually took less than 10 minutes). I am more willing and able to say "that's interesting; can we talk about it tomorrow" rather than simply diving into it only to be distracted again later that day.
I've hired both CS folks and non CS folks for, predominately, web development in Java, PHP, Python with accompanying skills in devops and sql. In my experience, I haven't seen it as a positive or a negative, I've had both CS and non-CS fall on their faces and seen both excel. These days the things I am looking for are experience and a well used GitHub account.
Off the block: Economists may idolise auctions, but most people do not
> Facebook serves one of our most basic instincts: to socialize, gossip, and feel needed

I've never had a social media account. Feels strange that I seem to be missing a "basic instinct". Not sure what to make of this.
Awaiting its iPhone moment
It reminds me of Who Framed Roger Rabbit. It had lot of rules dictated by Disney and Warner Bros. For example, Bugs Bunny and Mickey Mouse had to have the same number of lines and same amount of screen time.
Purple.com is too limiting. I prefer Zombo.com. You can do anything there.
This talk really explained it for me in layman's terms. He has strong opinions about medications.

https://youtu.be/uU6o2_UFSEY
Arduino is a toy, with strange design tradeoffs I can only guess at (ethernet on USB???). I don't own a single one, but I think it's great that lot's of people are doing lots of interesting things with them. It just doesn't meet my needs and considering how many other options you have at the same price point I don't see the point.
Duplicate of https://news.ycombinator.com/item?id=10143127
I was diagnosed at age 6. I hated taking addrral back then and stopped. The next time I took it was junior year in college. Wow, I knew I was already smarter than most of my peers, and I was finally able to show it in the grades. I wish I took it in HS, it's a game changer. I do agree with the OP, and I do not understand how programming is something I can focus on and do for hours. The brain is very interesting. (Just in writing this reply I set my phone down half way through...) ADD is a blessing and a curse. I love being able to think different though.
Unfortunately, we know that drugs are the best line of response, and that if you are familiar with the evidence people with adhd have orders of magnitude of issues with school/work than normal kids.

See : ADHD in adults, what the science says by Russell Barkley graphs and data are in there
I have 2e ADHD, diagnosed only a few years ago at 63. A revelation. Lots of study ensued. This might be be a good article, the intro seems ok, but I cannot tell.

I cannot read this article. It reflows differently every time I scroll the page and the text I was reading goes .... somewhere. It is painful. iOS 8.4 Safari on iPad Air. - may be OK on desktop browsers. But I only go there for work these days.

So in that sense it is a self-referential demonstration of the problem with ADHD focus. Also a downvote on reflow logic these days. HTML5 has got too clever. Reflow on scrolling? wtf!

(edit). OK. I got around it. Last paragraph says it all for me. That hits what NT's cannot grasp: it's not a character defect, its not a "simple" matter of will power. FWIW, I have hit upon a way around some of the will power issues, the important ones like giving up smoking and losing weight to get out of pre-diabetic region: a form of mental Judo based on visualization and meditation. It's slow - can take a year - but it works. This after 20 years of trying using conventional will power based methods. I have a stack of Smoke-Ender certificates to attest to that.

DOORKNOB!
However, in life and at work, there are many instances
where I need to do things that I don't find
particularly stimulating or interesting.

Yes! There is a school of thought that says ADD is more of a "personality type" than a "disability."

Generally I view it that way as well. But it sure is a disability when you actually have to do boring things - and who doesn't have to do boring things? I mean really... who doesn't spend a significant portion of their lives doing things that aren't particularly interesting?

And I'm generally in not in favor of treating myself as if I'm "disabled" in any way whatsoever - I don't expect less of myself because I have ADD. Hell, I also participate in sports even though I'm asthmatic and blind in one eye and my depth perception sucks.
I guess if your definition of "stimulating and worthwhile" is "uncritical fawning", then I can understand your support of downmodding anything critical. Thanks for the confirmation of my original suspicion.
I linked this on HN earlier today, Russel Barkley giving an overview talk on ADHD. Highly recommended:

https://www.youtube.com/watch?v=LyDliT0GZpE

EDIT: This thread is disappointing me. Part of why I linked this talk is that it paints a very different picture than most people would probably already have of what 'ADHD' looks like.
> As I go through college, I'm starting to learn to distinguish who else is infected by this "coding love", and who is here because they thought they could get a good job with a degree in CS.

That's a bit simplistic. There are some people, myself included, who at that time knew they were interested in CS but had not yet come across the right project, language or instructor to help them discover their passion. I was a late bloomer as a developer. I did not keep at it just because I knew I could land a job.
This author is not serious or reputable, we already have the data over the years about what happens to you in life. Look at "ADHD in adults what the science says" or any lectures by Russell Barkley.

Give me a break, your finances, chances at failing in education, getting fired at work, are much higher with ADHD. Enough of the anti-medication nonsense.
The skills of computer scientist and computer programmer are largely orthogonal and are usually categorized by various government agencies as such.
I took addrral as a kid and hated it. It changed my personality, it made me never hungry, I would stare into space, even though I'm super focused on a thought, friends would question what I was doing.

I've been taking Vyvanse now and I don't get any jitters or change in personality. The worst side effect is dry mouth...the best side effect...well, having a body high that last for hours, it's a nice bonus I guess? Is it healthy? I have no idea.
Google Could 'Rig the 2016 Election,' Researchers Claim
ProseMirror. Text Editing Module by the Writer of Eloquent JavaScript
clang is not a library.
From the article:

> (By the way, I do mean 'Sysinfo' here, not 'Cpu_sysinfo'. Cgo is smart enough to take that sort of commonly seen prefix off of struct field names. I don't know what its algorithm is for doing this, but it's at least useful.)

Anyone know why cgo does this? This seems like an anti-feature to me – if I want fields with prefixes that are different from the C ones, at least make that a knob (and preferably one that isn't turned on by default).
> Software engineering is predominantly problem solving and the important traits are analytical and logical thinking. 4 years of education doesn't govern these.

I remember one thing I always told my students. I always told them that my classes would not turn them into great programmers any more than swimming classes couldn't turn them into fish. If they had it, they'd be good ones. If they hadn't, I promised them they'd be able to, at least, fend for themselves.
At the last place I worked, we were looking for an entry-level developer and routinely turned down computer science graduates. They knew their theory, big-o, algorithm names, and such, but could not code at all in any medium. (And we weren't looking for any specific language--just enough background that they could learn our internal test scripts.)

There is a sharp difference between "Computer Science" and "Computer Engineering" though colleges often conflate the two. The article's author sounds like the latter, and with his personal background in programming, I would expect him to do fine in the position we were trying to fill. But many other graduates with CS on their diploma will have written just enough Java to pass their one programming course and have no interest in learning any more.

You don't need to know everything about the field, but you do need the ability to learn the practice. "Computer Science" on a resume (without some sign of personal projects) is too often a flag that the person lacks that ability.
Mobile Readers Abound; the Ads, Not So Much
That’s odd. Do you have any idea what API they use?
I'm tethered to my phone and it showed up with my exact address, so no, it worked maybe a little too perfectly.
Cell Carriers Battle for Wi-Fi Airwaves
Could you please elaborate on that?

I think you may be conflating prohibitions on speech based on their perceived truthfulness, vs. the need to decide on objective truth in a courtroom.

E.g. I should be perfectly free to say "the world is flat" or "my religion is the only truth".

But if I'm ever in court on a related matter, I'd better be able to prove it.
Bullshit. This is 100% bullshit. If she is on ~1200/day she would be losing weight. That is how physics works. My advice is stop lying or tell your wife to stop lying.
I've been a professional developer since 1999, but didn't even have any degree when I started my career. While I suspect if I was writing device drivers or doing systems development I'd be lacking, but for web and database-driven development, I've rarely been incompetent due to lack of CS degree. (Biggest example being concurrency issues, but I suspect I've learned more in the past 16 years than 4 years would have taught me; a degree would have just given me a head start)
Err...you don't have to accelerate to ludicrous speed to reach the Moon in a reasonable amount of time. Not Mars. Damn you fingers.
(a minor aside: the candy wall came with the house, he didn't build it)
That seems reasonable, and it's how capital gains tax works at least in the US.
As someone who has hired a ton of developers, including many straight out of college, let me offer a bit of a perspective of what you've bought.

Your programming abilities are extremely likely to be shit. Unless you've been programming since you were 12, the programming you've done for your CS degree has not prepared you to write code in the industry and, in fact, has probably given you a ton of bad habits that will need to be broken when you get your first job. Just an example, but I find that fresh college grads don't commit/push their work nearly as often as they need to. I find that school encourages a mentality of spending all the time you have making it as good as you can make it when it's far more valuable in the industry to share your work with coworkers as early in the process as possible. I have to watch our new-grad hires like a hawk or they'll hold their story until code freeze and commit at the last minute and make QA's job harder.

The good news is that you've been taught a framework for thinking about how computer programs perform as the size of data gets huge. The bad news is that jobs where you're writing the kind of code that deals with huge data are few and far between. Sure, we've got more data than ever these days, but we're using libraries and products that have already handled much of the CS work.

To echo another poster, between a CS grad, a bootcamp grad and someone with a year of professional experience, I'll take the professional experience every time.

The bootcamp grad has gaping holes in his skill set...I interviewed 8 of these at a hiring event and while each of them could talk intelligently about the 4 technologies they'd been taught, not one of them had even heard the term "load balancer" or could even guess what it might be used for.

The CS grad has useful knowledge, but I can teach the small portion of a CS curriculum that's applicable to the jobs I hire for. Big-O notation is a pretty simple concept and it takes two seconds to look it up for the data structures we use. And has been said elsewhere, in the real world, n is usually pretty small and the constants matter. And yes, I realize the irony of saying that because of Google, a product that required a ton of CS knowledge to create, a formal CS background is less important.

Only the one with experience isn't starting from near-zero. And that's alright...I'm firmly in the camp that believes that college shouldn't be a trade school. It has value in and of itself and shouldn't be expected to teach the skills that are needed on the job. But that also means that it doesn't give you that leg up that you seem to be expecting it to. Your degree will get you in the door, but mostly because our industry is starved for talent right now, but you'll only be valuable once you've gotten real-world experience.
First things first.

Go to window firewall and make sure incoming and outgoing connections default to blocked for anything without a rule.

Windows by default lets all outgoing traffic through.

Then create rules explicitly allowing the programs that need to access the internet. Private is like your ISP, Public is like wifi or a vpn (they both fall under the same category).

There aren't that many programs that need the internet, not much should break. Your web browsers, maybe steam, maybe a torrent client, maybe a VPN etc.

You can change your torrent client to only go through your VPN by making it only go through Public networks. Then if you aren't connected to your VPN, your torrent traffic doesn't make it out.

I'm not sure if telemetry skirts these rules, but it is a very good start.
> World-class cuisine — ramen, sushi, yakitori, shabu shabu

This made me smile because, actually, ramen and yakitori (and sushi to some extend) are considered cheap fast food here.
covenance: Abstract base and covenanted classes in JavaScript
No, it was nice of him to give them any money. He owed them nothing. Hence my comparison to finding a lotto ticket. Minecraft being sold for 2.5bn is likely beyond what anyone would have bet on. And it wasn't all just him (not to engage in speculation, but I've read that the original code code wasn't fantastic, so certainly employees contributed tons).

So if we'd think someone that found a lotto ticket to be a dick to not get the lunch check, perhaps that logic carries over to larger amounts. Hell, I even feel like a jerk if I get an upgrade on a flight but traveling companions don't.

Maybe I'm weird. I've certainly seen both types of behaviour, albeit at far lesser amounts.

This is only relevant in context of his tweets.

Also: Beverly Hills? That part of California is pretty, but damn, not where I'd go to find people disinterested in money.
Possibly more interesting would be to attempt to read the data still there - it is non-volatile, after all.
Hmmm not sure why that would be happening. I test in on Firefox on Android (Nexus 5), where it works perfectly. I don't think I do any weird things with the CSS, although I just modified an existing theme, so maybe it's something I haven't looked at much.

Not everengineering websites is important for me, It's important to me that they work with javascript disabled and even in text-based browsers, so I'll look into this tomorrow.
mixin-a-lot: a JavaScript mixin framework
Are you 100% certain your wife is only consuming ~1200/cals a day?

Many people drink a lot of calories per day (could be soda, fruit juice or alcohol) without realizing it, and many people sneak small items and lie about it too.

Aside from that, based on your wife's age, weight and height, what's her recommended stable calorie intake per day? I would recommend only going a few hundred below that to lose weight, as other comments have said, the body can react very strangely if you restrict too much - it thinks it's starving.
Sales of unearthed Atari games total more than 100k
> He landed where he wanted to land.

I don't think he knew where he wanted to land. He did what he thought he was supposed to do, and he doesn't really know what to do next.
I honestly don't see the reactions described here as really abnormal.

Doesn't want to play 300 hour RPGs

Forcing oneself to study boring subjects is effective for two weeks then willpower gets worn down

Hmm, sounds like often ADD is a measure of how far you are from one of those studious people who are able to sit still and intensely focus... I don't think that's as useful as acknowledging there are different types of people. Personally, ADD seems to me to be the "Hysteria" of the 21st century. If anything, short attention span is manifest a lot more in today's generation because of the fast turnaround time of electronic queries (googling from your phone vs perusing the library), and vastly increased personal reachability (cellphone vs pre-beeper), leading to a faster pace of life.

Thom Hartmann wrote a book describing this phenomenon regarding ancestors who were adapted as hunters vs farmers:

https://en.m.wikipedia.org/wiki/Hunter_vs._farmer_hypothesis
I also have an 8 year-old daughter who not only spends endless hours at scratch.mit.edu coding apps, she also gets here friends (here in Canada) to do the same.

And if you have a look at the site you will see that not only are they learning coding and development skills, but they are also learning the ins and outs of social media.