skysight-inc/HackerNews huggingface dataset:
I distinguish between two types of puzzles: human-made (which I call puzzles) and everything else (which I call problems.)

In those terms, I hate puzzles and love problems. Puzzles are contrived by humans and are generally as much psychology problems as anything else. They basically require you to think like the human who created them, and they have bizarre and arbitrary constraints that are totally unlike the real world, where, as Feyrabend told us, "Anything goes."

Puzzle-style interviews are 99.9% human made, and one of the features of human-made puzzles is: the answer is known and very nearly unique. This makes them almost completely unlike the real problems programmers encounter, where there is no known answer (if there was, the programmer would find it on Stackoverflow or similar) and amongst the potential answers there is no obvious winner.

So it's really easy to be good at puzzles and terrible at problems, which require taste and good judgment to navigate through the combinatoric explosion of approaches and parameters (and no, design-of-experiments won't do more than give you a little assist on genuinely hard problems.) Problems also require one to know when to stop, when a solution is "good enough" for the given domain. Even problems that are nominally non-statistical in nature require decent statistical knowledge to evaluate potential solutions.

So as someone who designed algorithms for a living for quite a long time, and still does for fun and profit now and then, I'm as strongly against puzzles as the OP. I'm actually slightly biased against people who love puzzles because it looks to me like they are spending way too much time playing with nice, neat pebbles on the beach, when the ocean of ugly, intractable problems lays unexamined before them.
Well, this post and http://lwn.net/Articles/616571/ does seem to indicate they're planning to keep some level of compatibility with other init systems at least.

I'm not in love with sysvinit, I just don't think systemd is the best option. It clashes, at least with my views on simplistic system design philosophy. OpenRC and FreeBSD's rc seem notably better than both systemd and sysvinit to me.
Thanks for the clarification. I figured since UberX and Lyft are essentially crowd-sourcing rides that they could be called ride-sharing companies.
> So they saw 'aging' with sugar-sweetened soda, the opposite with fruit juice, and no significant difference with diet sodas or non-carbonated sugary sodas.

What compounds in soda are most likely causing this? If they're not seeing the results in fruit juice, its not sugar causing the damage.
Are you staying in SF?
What about it? Scientists are doing a trial run in Pennsylvania now where they put people with multiple gunshot wounds in suspended animation for up to two hours. They expect little brain damage. Get it up to a few more hours, and I think successful transplants can happen. Also, as other posters had noted, this man had been paralyzed for 2 years. If you fixed the cut immediately I assume there would be less functional degeneration and scar tissue.
It's funny, there's actually a vaccine [1]. It's amazing we're not getting it out there:

> In 1998 SmithKline Beecham (now GlaxoSmithKline) developed a vaccine that was about 80 percent effective for at least a year after three doses.

[1] http://www.nytimes.com/2013/09/19/opinion/bring-back-the-lym...
LastPass supports Yubikey natively, including on mobile.
Signup sites aren't enough to make a Show HN, so we've taken that out of the title. Please see https://news.ycombinator.com/showhn.html.
I disagree. Older guys may have female friends, but I don't know any single friends (including myself when I was single) that ask female friends to go shopping with them - maybe they should, but they don't.

I think it's a pretty big thing to ask a non-girlfriend/non-date to go out on a day shopping with you just to help you out.

Maybe it's a stereotype, but it seems based on fact that a lot more girls enjoy shopping for clothes than guys do and have a better eye for guys' clothes than guys themselves.

Lot's of services with stylists (who are mostly women) picking for clothes for guys & sending them to you in a pack are popping up, like The Cloakroom: https://thecloakroom.nl/en/

The only difference with this is that the guy and girl go out shopping in a city together.

But I also find it curious that the idea draws so many strong reactions - positive & negative. I think the name has an impact.

Interested to hear more thoughts from people.
This is true for a lot of US resturants (especially fast food) they don't have a button for water, instead they just ring up a soda, and fill it with water.
If you're looking for the context: this guy got angry about the way Valve published his game on Steam (they apparently made a mistake about whether it was "early access" or not) and, in the course of angrily venting about the problem on Twitter, he threatened to kill Gabe Newell. Valve publicly shitcanned him from the platform.
like do you even swag bruh??
We have to earn your trust

Who's "we"? You, an honest guy, I'm willing to trust. But not Larry nor whoever the next CEO will be.

Where the buck drops is where mine won't cuz the other guy is your boss.
Given that some of the drinks are also caffeinated, many people drink them as an alternative to coffee or tea. In this sense they can become addictive.
> From the perspective of the average linux user ( one that knows little to nothing about linux internals ) the entire discussion is the real waste of energy.

If all distros adopt "systemd/linux", a future plan for systemd according to lead developers, what happens if systemd collapses? It would take GNU/Linux with it. Remember how pulseaudio adoption by ubuntu drove users away. I want others to have access to UNIX, the best OS in the world, just like I had the opportunity.
Eh. It doesn't seem a whole lot different than how they're 'reprinting' Air Jordans.
do you swag
wrwerer
Resurrecting the Monster Mash
o______o

oh my.
this is why one shouldn't do math at 4am.

:s/4.25/3.75
Actually mass consumption of carrots can cause your skin to develop an orange tint (seriously, not joking here).
Just thought I'd post the link to save readers a search...

https://github.com/reagent-project
Your comment reads as if you believe that having an authentication standard that suits the products of the largest webmail provider is somehow bad. I'm having trouble understanding this. Better suiting the use-case of things like gmail seems like unequivocally a good thing. (As does the consortium being better funded by $100k+ a year, for that matter.)
Ask HN: Is it bad usability to have search be part of a vertical drop down menu?
Working on something that has a series of vertical drop down menus.
A selection made in the first menu shows a second menu with selections that are children of the parent selection in the first menu
Similarly, selecting an item in the 2nd menu shows a 3rd menu with items that are children of the selection in the 2nd menu and so on.

Ultimately, whichever child level you choose to stop at and click submit that would show you filtered search results based on the selections in the parent and child(ren) level(s).

However, after a point in time, it can get cumbersome to have to make selections in successive menus if you already know which child menu your selection is in so that you can get to the search results you want quickly.

Thinking of implementing a search bar directly in the parent (1st) vertical drop down. The idea is that you could type in this bar and it would reveal all the menu navigation paths that contained the keywords you typed.
You could then simply select the path that applied best and reveal the search results matching that path.

I've just never seen something like this implemented elsewhere and was wondering whether that was because it was considered as bad usability or some other reason.

Hope that all made sense.

Thanks!
Their confidence intervals include 0 or nearly-0, their P-values are at or near the .05 cutoff, and they tested a bunch of different things and got results on a few that don't really make sense.

In related news, green jelly beans cause acne: https://xkcd.com/882/
Does anyone know why we don't develop an immunity to lyme disease after being infected once?
systemd's functionality isn't the issue - it's its architecture that is. An alternative bundle of software which is less strongly coupled would likely be accepted with open arms. I'd like to be able to pick what init system I want to use separately from what manages /dev and what handles my logging and what handles sessions/seats/logins.

nosh's architecture allows for that, whereas with systemd, while it amounts to 60-whatever binaries, you end up being required to run a significant amount of them in order to use any given bit of the system, and have to run systemd as PID 1 to run a fair amount of them. Why setting up kdbus, for example, can't be a separate process that doesn't depend on anything but libc and the kernel? No idea.
Unless you don't click "Remember this computer for 30 days" and log in every time, 2FA isn't protecting you from stolen computers.

Security key protects you from phishing and someone on the Internet guessing your password.

(Many security keys are designed to be permanently installed in your computer, like this one: http://www.amazon.com/Yubico-Y-110-YubiKey-NEO-n/dp/B00O8ST7...)
That is especially problematic with gits directory traversal behavior. If you are in a wrong directory inside your home, you might accidentally nuke your homedir instead of the intended repo.
It has been a long time (7 years? probably closer to 8) since I went shopping with a girl, but as I remember it, the reason why a male is invited to shop is two-fold:

* romantic interest

* feedback (more valuable the more stylish you are yourself)

In which case this tagline:

> girls - get paid to shop with guys and make them look good.

Seems a bit off.

UNEDITED EDIT

So I just read the about, and it looks like I misinterpreted this entirely. This line:

> Guys - go clothes shopping with a girl who has style and likes shopping with guys.

Is not equivalent to this:

> SOME GIRLS, those with a good sense of Style And fashion knowledge, KNOW WHAT clothes LOOK GOOD ON GUYs AND ENJOY going SHOPPING WITH THEM.
"Shop with a girl" has been a personal mantra of mine for about 10 years now, as it has become glaringly obvious that I can't be trusted to make good clothing decisions (as the fairer sex often reminds me).

That being said, I'm not sure how this will work as a service. How often does your average man go shopping for clothes, really? I could see personally using this service once, and a small percent of men would maybe use it once a year. And only men without girlfriends/girl friends/mothers/sisters/whatever would even consider this an option.

It'll be interesting to see how it all plays out. Good luck to ya :)
I didn't downvote you, but I want to audit it myself, thanks.
Can humans use the dog vaccine? Perhaps a black market might develop?
Top Subprime Mortgage Firm Accused of Abuses (2014)
You're right on the reactions part - personally, i often find style suggestions from my gay friends (im straight) to be more valuable than from girls. Also curious as to why.

On higher end of scale, stores such as bloomingdales and neimanns (burgdorf for those in nyc) offer free personal shoppers.
There was no legal pressure or profit motive. My understanding is they were helping research on suicide rates by tracking some aggregate count of mentions of certain keywords in public feeds based on opt-in geolocation. I think anyone could have publicly scraped even more disaggregated data than the aggregate numbers that Whisper was providing to the suicide researchers.
I found a deer tick on myself earlier this summer. Even though it is "not possible" that I was infected in the 12-24 hours it was attached, I insisted on treatment. Three weeks of amoxicillin is not that bad. Chronic Lyme is. I had to advocate for myself in this matter, and I recommend anyone in my position do the same.

I was also treated for initial-stage Lyme about ten years ago, quite successfully, although I developed Bell's Palsy and lost the use of half my face for a few days. That was interesting. Lyme is garbage.
Your last two paragraphs make a bunch of sense - clustering should be easier and blobs definitely aren't the "happy path".

I don't relate much to the first paragraph though. You don't have to include a module to use arrays. I'm mystified by the implication that data integrity, normalization, and ad-hoc querying are useless for "modern application development".
Critiquing an opponent's motivations, as the post I responded to above does, is by definition an ad hominem attack.

The 'No, all is well' article is awash in fallacious rhetorical devices, beginning with an implicit argument from authority and concluding by implying that the EET camp haven't 'paid their dues' yet, as exemplified here: We could stop and argue about whether ‘enough’ attention is being paid to any of these. Or we could roll up our sleeves, get to work, and find out by laying the theoretical foundations and building a solid casebook of empirical studies. Advocacy can take an idea only so far.

The 'Yes, urgently' article depends on increased predictive power of inclusive models, with the various individual examples being signposts on the way to that destination.
Coke Zero for the US market still uses aspartame, the same sweetener used in Diet Coke.

Coke Zero is a more modern formulation which is supposed to taste more like "classic" Coke than Diet, which has its own distinctive "artificial" flavor which some customers have become accustomed to. It's also marketed very squarely towards young men: during the recent "Share a Coke with X" campaign, there was even a "Share a Coke Zero with a BRO" can, which made me laugh a bit.
Thank you for taking the time to write this up! (the link is also appreciated :)

I think a lot of the rage and loathing regarding systemd is due to its coupling to the rest of the OS. I think a lot of !systemd users were quiet on this initially (and today even) since it's not hard to avoid systemd if you're not running a full-fledged desktop environment. I think it's the fear that this will change in the near-future that has prompted the backlash we're seeing now.

I hope that Debian's new init system coupling GR will address this, both for itself and for its derivative distros. If the rest of the OS does not care about whether or not it's systemd managing the daemons or something else, then everyone wins.
Unfortunately in today's climate it might be realistic to say "algorithms are solutions to interview questions" Although I do believe the more tools you have in your toolbox the better. Knowing algorithms can be incredibly helpful. Same goes for design patterns, language design, etc.

It just seems like a fad to drill people with algorithm questions in interviews even if that skill will never be required for the job. I suppose it reveals to a certain degree whether that person has formal CS training or a personal interest in algorithms.
mmm Men only buy clothes when they need it, I mean if I needed a tie right now I would go to a store and buy many ties, nothing else. Of course there are many compulsive shopping males, but those are probably ok with shopping alone, I think the service would be better if it's sold as a makeover service. just my 2 cents
https://hn.algolia.com/?q=twin+prime+hero#!/story/forever/0/...
Unix had high goals but ended up compromising. It's been a good system, good enough to fend off other system competitors. Trying to argue details using precedence and pointing to the exceptions and compromises to prop up arguments doesn't excite me very much.

Plan9 seems to have better distilled and refined the "unix way". But it's been too little too late and I'm sure if it became popular there's be wars about it too.
I don't have a confirmed exploit (other than a DoS, but I don't think that's very interesting). I think it may be exploitable but I haven't looked into the "how" and don't really intend to. I just know it's a hole.
>this is supposed to appeal to the "i dont have any female friends because i am a nerd" crowd. Speaking from personal experience, this ends around 18-19 years of age.

Yeah I guess I transitioned from denial about it being due to my nerd status to "why don't I have any friends at all, am I really that horrible" around the age of 20.

Around 30 I just came to accept being alone, and having given up it matters very little what I wear.
Exactly. I was just thinking about this. All the secretive talk and hype-building.
Coke Zero definitely uses Aspartame

Source: The can I'm drinking right now.
It's been 33 days since iOS 8 came out. It takes 30 seconds to tweet "Hey, we have some cleaning up to do before we open up Swift, but it's coming some time in the next two years!" They have not even expressed an interest in open-sourcing it. Any thought of Apple open-sourcing Swift at this point is pure fantasy, so the suggestion that we "give them some time" doesn't make any sense to me.
Hrm. Interesting concept. There is definitely a problem to be solved here -- I have no idea what to buy.

But I also hate shopping in person. I don't want to go to the mall or stores and wait in line or try on clothes.

I suspect that these two segments overlap significantly (those who need help, and those who hate shopping in person). That's why services like TrunkClub make so much sense - they pair you with a "style consultant" (who could be a guy or girl) and they mail you items. If you like them, great. If you don't, send them back.
That question - in and by itself - gives you away as an American. As a central European who grew up on water, fruit juice (80-60% water thinned) and tea (green, herb and on and off black) it made me chuckle. I have never seen so much soda consumption anywhere on this planet before coming to the US.
Right, added likely in response to this post.

https://source.ind.ie/project/phoenix/commit/4fc86be27e05662...

Thrown GPL on it, which doesn't exactly come across as considered - aren't a lot of Apples contributions to and development of Clang - including of course the objective c frontent, under the BSD-alike licence that it shares with LLVM?
Nice. I'll definitely run the sample to see how well it works on an actual device, but the screenshots look promising.
I agree that it's good to take responsibility. That said, "If I do continue to work in games it’ll be as an anonymous 1 of 1000 at some shitty corporation" may not be the most diplomatic way to sollicit a new job.
The difference between computer science and programming is analogous to the difference between physics and architecture.
Yep! We'll be moving to the Google SF offices in a few weeks.
This is a great point. Just running the infrastructure is a big enough value-add. I wonder how well this is working for Discourse. Obviously a very different type of platform, but they're using this model and appear, from the outside, to be having success.
Binary Code Can Now Copy Itself Like DNA
And you can download the source for Google's browser, both OSes, both their programming languages, etc...

The argument that because OSX's kernel and WebKit are open source that Apple is somehow 'more open' is silly because they really aren't 'more open'. Maybe compared to MS...
My Day Interviewing for the Service Economy Startup from Hell
This made my day. Quite weird how that's the case with programming.
Anecdotal, I know, but 18-19 is when most people go to college, and get to shed whatever labels they had in high school. It certainly happened that way with me and my college friends.
Wow, I thought I was super clever for doing that, and everybody else thought of it first!

http://cl.ly/image/2L3y0c3G2q0j
I don't think they're going to flourish - they seems to have a evolutionary disadvantage.

However we can devise and island or two for such fauna exclusively. Maybe some day we even get hold on some dinosaurs.
I should mention that I don't really want to put myself on a possible internal blacklist either (if I were to get a job there or something in the future)... I'd like it to get fixed but I'm hoping there's a better way than publishing it and ticking someone off internally, I just don't know what way.
I could be wrong, but I thought Coke Zero was just the name for Diet Coke with Sucralose instead of Aspartame.
...and is being used by people who try to tan their skin.
Indentation is pretty low on the list of things that make code maintainable or not. (If it bothers you, just pass the code through a pretty-printer.)

Much more important is to pay attention to system-level measures such as modularity, abstraction, (de)coupling, and documentation. 99% of maintenance nightmares are due to code that is not modular (and thus not easily replaced), is abstracted too much or too little (leading respectively to obtuse or repetitive code), highly coupled (causing brittleness when assumptions are broken), or poorly documented.

(There are probably others, but these are the first to come to my head. These measures are also not necessarily orthogonal.)
I don't think I could ever buy an HP laptop. They sold junk for too long for me to give them another shot.
Apple's Mysterious Other
When I shop, I get the girl in the store to help me. No need to bring my own girl along! Sure, at first some try to simply sell you random stuff, but after trying a few shirts and asking for their advice, they will start to be honest.
A couple of factors that I can think of:

1) Sugar is addicting, and there is significantly more sugar in soda than other drinks [Google it]

2) Soda is very refreshing. This is important in warmer climates. If it is 98 degrees outside (37C), an orange Fanta does a much better job of making me feel better than just water

3) Soda is available everywhere and is the de-facto drink with most meals. Just like Italians drink wine with dinner, Americans have soda. This is perhaps the most important factor: If everyone is drinking soda, why wouldn't you?
$6 is pretty reasonable, on Amazon: http://www.amazon.com/Plug-up-International-U2F-SK-01-FIDO-S...
> You can use the same spacing for the ampersands as used for the semicolons (i.e. at the end of the line).

Then if the lines are long (as they are here) they get cut off and it's much harder to notice that they're there at all.
In general it could be taken as a legally binding statement so if they are bought out and shut down there would be an avenue to pursue with the new owners.

The couple of small companies that I have worked for that had such a pledge took it seriously. They would hand source for every release over to an escrow company ensuring availability after company death.
Great point, also makes me think they have a lot of opportunity there to go into 'x of the week/month/year in category y' :)
The Iron Law of Bureaucracy at work:

http://www.jerrypournelle.com/reports/jerryp/iron.html
Well if you're stipulating starting positions, the fastest possible would be if the 7 and 10 minute men are on one side, and the 1 and 2 minute men are on the other. Each pair would only have to cross once, passing the torch while they are all on the same side. 10 minutes + 2 minutes for 12 minutes total.
Yeah I agree. I was also taken aback by that sentence. It's like "he's really doing this apology/responsibility thing right and then oh..." Hopefully he'll have the sense to just remove that one sentence.
I don't think it matters but chances are it's HFCS.
possibly sodium benzoate:
http://www.ncbi.nlm.nih.gov/pubmed/21130826
Important note: I said I approve, not like, systemd. It is an important distinction, because I like that there is activity even though I might not be such fan of the software itself. This is in contrast to (some) anti-systemd people who seem to be opposed to the very existence of systemd.