skysight-inc/HackerNews huggingface dataset:
The article says throughout that sorting the fields in order of decreasing alignment requirement (i.e., size) minimizes slop. The proof for this is pretty straightforward. The article also discusses why you might not do this (e.g., structures might try to match layout of memory mapped devices).

Rudeness is a choice you make, by the way. You can change your behavior.
1911s require a hell of a lot of hand-fitting to be quality products as well, because that's the way it was designed.
>I don't agree with that characterization of the Science news article at all.

Here's the section of the news article that I feel reads like the journalist walking back the central claim in her original news article. It also seemed to me that she was attempting to pin the blame for the misunderstanding on Tomasetti (by quoting from her initial interview with him, and reporting that he had vetted her initial piece):

"...[W]as the “two-thirds” figure actually referring to a fraction of cancer cases? Tomasetti had explained to Science that “if you go to the American Cancer Society website and you check what are the causes of cancer, you will find a list of either inherited or environmental things. We are saying two-thirds is neither of them.” He also confirmed the news story's language describing the study before it was published. In a follow-up interview [...] Tomasetti clarified that the study argued that bad luck explained two-thirds of the variation in cancer rates in different tissues—a subtly different claim.

Despite the confusion among reporters, Tomasetti did not feel they had been careless[...] And, he believes, he did his best to convey his findings to nonexperts. “If given enough time, or space, I can explain the subtleties of any given scientific result to anyone really,” but there were only so many hours he could spend speaking with reporters on deadline. The material is complicated even for statistical gurus, he believes. He has been busy preparing a technical report with additional details, and Johns Hopkins also sent a follow-up explainer to journalists and posted it online."

Here's a pastebin of the article in case others are interested in it: http://pastebin.com/upWV95PK

I don't agree at all with your contention that the criticisms of the original paper are 'fact-free' and based on researchers feeling threatened. There are lots of problems with this paper; the fact that their conclusions may agree with data from other fields (or may even be right) doesn't change that.
That stuff is recent and is US only. Stripe is expanding out to other countries
> the company that wrote Superfish (Komodia) is based in Palo Alto, California

How do you reach this conclusion?

1) komodia.com/about doesn't have any geographic information on it.

2) Their whois entry says Israel, but is (deliberately?) misleading. Is that phone number real?

Registrant Phone: +00.6142772739
The leading digits "614" don't match the calling code for Israel which is 972, nor any Palo Alto area code. Instead it's Columbus, Ohio?

3) It's hard to be sure what was recently on their website, because of a claimed DDOS. But archive.org still has some old info
https://web.archive.org/web/20150220024525/http://www.komodi...
which points to a PO Box in Israel, and gives a phone number with an Israel calling code.
Meta "Irregular Operations" / PaxEx / entropy remediation service
Is everything done by human operators or have you already automated large parts of the work?
Crushingly important article on the reality of deadly breast cancer. The delta between public perception of the disease and the reality is stark.
I'm not sure that argument holds water. Plenty of "natural" products "tested by time and human history" have ended up exposed as harmful. Tobacco is the obvious one, but folks have been grilling meat for likely hundreds of thousands of years, and that's probably riskier than many artificial additives[1].

[1] http://en.m.wikipedia.org/wiki/Heterocyclic_amine_formation_...
This is the most succinct and dead on description of job hunting I've ever read.
Best of luck to you. I see a lot of hard work in your future.

Here's hoping you can scale up fast enough to outpace demand and give everyone a good first impression.
Yes! More along these lines:

https://usv.com/post/an-idea-about-texting
https://www.ouvre-boite.com/messaging/
https://medium.com/@chrismessina/conversational-commerce-92e...
http://blog.dilbert.com/post/109389515411/your-phone-interfa...
http://dangrover.com/blog/2014/12/01/chinese-mobile-app-ui-t...
http://www.nngroup.com/articles/anti-mac-interface/

A text based or "messaging" UI is often simpler and more effective than fumbling with some complicated direct manipulation UI.
Absolutely nothing.

I do like these demos for their music and their visual aesthetics, but I'm sorry to say, they aren't in any way technically impressive. The first one [1] is literally an FMV, it's all pre-rendered video. The second has one neat effect, the rotating scanline-aligned box that you've seen on other platforms, but all the hard part for other platforms, rasterizing it in realtime, is trivialized by the "mode 7" affine transformation video mode. Just need to calculate one 2D affine matrix per scanline, or load it from a lookup table, and the graphics hardware handles the rest. Plenty of commercial games had similar effects; it's just barely more impressive than seeing a rotating cube on a PlayStation. And even the (admittedly awesome) music isn't doing anything new, it's just using higher quality samples than most devs could afford to use in their games back in the day, synthesized on a PC with more powerful synthesizers.

I'm sorry, I know I sound like a total dick writing that. Again, I do enjoy the music and the visual aesthetics of this group's demos a lot more than a lot of other unarguably more technically impressive demos. Hell, I've watched Smash It about a dozen times now! I'm sure that we can expect really awesome stuff from them in the future as they get more experience. Just had to point out that "THIS IS JUST THE BEGINNING OF WHAT WE CAN DO ON FUCKING SUPER NINTENDO" is an apt description of the tech on display, which is important, because the demoscene is about the intersection of style and technical achievement, not one or the other.

[1] https://www.pouet.net/prod.php?which=62927
This is crazy, I was just brainstorming about this last week. You're basically layering concierges on top of remote hands. Awesome!

I'm curious to see what you'll do to handle exceptional cases. I live in the boonies and am asking for a philly cheesesteak right now.
Hew Raymond Griffiths
Previously on Hacker News: https://news.ycombinator.com/item?id=2780661
> Looks like Plan 9 and FreeBSD are the only ones to correctly handle write errors.

Both only check for negative return codes. If stdout were piped/redirected to something where write(2) may return a short byte count (let's say a socket) neither of them will detect it.

> /* This utility may NOT do getopt(3) option parsing. */

I noticed this too. My guess, totally not backed up by anything but by instinct, is getopt(3) tried to do too much which doesn't make sense for echo. For example if it tried to parse "echo -foobar" as anything other than "you spit out the string '-foobar'" I could see it being problematic.
Plus it lacks hover, right? Making tooltips etc. inaccesible when using it for a Mac or PC.
Oh cool will do, thanks!
Ubuntu 15.05 will bring back good old windows menus
One of the more frustrating aspects of submitting stories is finding out someone submitted the same story hours (or days) ago and it only garnered a few karma. In that situation, there's no hope of the story getting much attention even though multiple people found it interesting enough to submit. The karma is just spread out over too long a time for the algorithm to raise up the story.

I can imagine you need to defend against rings of people submitting the same spam story over time, but maybe if a few established users are submitting a story, its rank could be raised more than the karma/time ratio alone would indicate.
I differ on your take that that would be a vi vs emacs because it's not. Essentially, you're saying, it's a preference, choice, which this certainly is not. From a philosophical perspective, this kind of segregation is dangerous. I can see why it's attractive in the short-term. Indeed it may have short-term benefits, but it masks a problem, rather than fixes it. Essentially, a portion of society is saying, that part of society is not behaving well, so we'll form our own community and serve ourselves. I think that undermines the desire to improve the whole of society. The other part can keep on misbehaving, why should they bother recognizing their faults, the other is making it go away for them.

This kind of self organization underscores differences and magnifies them. So instead of saying entrepreneurs can raise capital this way, it's men can raise capital this way, or women can raise capital that way. So you get a bifurcation. And I don't know that that is a thing to be desired.

I think the oft quoted line from Parcifal, is apropos "die Wunde schliesst der Speer nur, der sie schlug." That is to say, the wound can only be healed by the spear which smote it.
I love the absurdly simple way this works. That said, maybe there should be some form of (appropriately simple) authentication on each request, because what if my phone gets stolen/lost?
Are you OK with people using Magic for things that don't result in a purchase? Something like "Is the 4:30 train from Greenwich to NYC late?" or "What hours are my local DMV office open?"

"Anything you want" makes it sound like people can use it like they'd use Siri.
I thought I added more to this comment, but I guess not. The book shows a different side to Stalin with respect to writers. He is unsure of himself, perhaps even afraid. In any case, I thought it was an interesting juxtaposition not to mention the fact that both books show the power of words.
it's art, there's no single metric for quality. you can like them both in different ways. it's not a competition. try something new.
Yeah, if you can wrap shleps like this in a painless interface, it would be incredible.

I would pay _a lot of money_ for that.

Especially for stuff like "Dispatch someone credible-sounding to stand in line and negotiate as my agent with large shitty ossified organization X," where X might be a post office, utility company, embassy, real estate, etc, where their user experience disrepects my time.

The dev who sits next to me has been trying to buy a house for a month, and he spends ~50% of his time on the phone with home inspectors, contractors, the title office and similar, basically telling them trivial facts or participating in silly naggy negotiations where they're basically gambling that he won't push back on the twentieth little crappy line item this week.

This is a super-real pain point.
"Take it or leave it" is cool if it is a game or "I like the font to be blue" or "you are using Haskell, why don't you use Javascript instead". They should totally leave it and move on.

But now. He mentioned a valid security issue and instead of being glad and acknoweledging it you are dismissing it. With security issues that is not cool.

It doesn't help probably that you put "Docker" or "microservices" in the headline it would get upvoted to the top.
What Apple calls "automatic reference counting" is what is usually known as just "reference counting." They call it "automatic" to distinguish it from the previous, even cruder, system where counts were manipulated directly by the programmer. Obviously this is an improvement, but personally I am a supporter of GC. It is a myth that reference counting is not subject to arbitrary pauses: http://www.hboehm.info/gc/myths.ps
It might not be as crazy as it sounds to you or me, who are guys.

Just like Internet mob mentalities can form, mob mentalities can form in real life. And it might not be a literal violent mob of people, but rather a collectively self-reinforcing sense of freedom from the normal constraints of society.

Conferences are the types of places where this sort of thing can happen, because almost everyone takes a break from their normal everyday life to go there. They're in a new location, often a fun one, and folks are explicitly relieved of their typical stresses and constraints. There's usually more free time and more drinking, and socializing with people one might never see again. There are more hookups and one-night-stands.

And so conferences do end up being places that women are harassed, groped, sometimes sexually assaulted. Tailhook is probably the most famous example, but certainly not the only one. Of course that sort of thing does not happen in the big ballroom during the keynote. It happens in the hallway, or in a hotel elevator, or the women's bathroom in an out-of-the-way corner, or outside a hotel room.

So a woman at a conference that is mostly men might know these things, and have her guard up. Even if she knows that it's unlikely that anything bad will happen, the consequences would be so horrifying that she might have an emotional reaction if she gets a bad feeling.

Important note: I am not saying that this particular conference had that problem. I'm just saying that her sense of danger might not be as crazy and unfounded as it sounds to guys like you and me.
You could argue that 4chan (as instigators in Adria Richards' harassment) aren't "normal people in a normal online community", maybe slightly less plausibly with Twitter users. But I see embryonic mobbing instigations on my Facebook all the time. I see middle-aged mothers posting horrific violent imprecations and "find out where that person lives" in response to news articles about some outrage or another. Ordinary people have this hate and desire in their hearts and aren't embarrassed to show it.
My thoughts exactly. I have no idea what the "tip" is and if it perhaps varies depending on what service I'm requesting, time of day, whether my phone number is even or odd, etc. It would be nice if this was more transparent.
FYI: Go the game, not Go the language.
How do you know you are 10x programmer?
;)
By charging a premium on all services and products. For people who just want things completely handled.
Ask HN: What's the biggest problem your startup face today?
I'm looking around to know the pattern of problems which multiple startups face today and try to help solving it. It would be nice if you share your top problems and problems which you have faced and solved. EX: How hard it was to hire employees? How hard it is to do sales?
Help pushing “Add tags to GitHub stars” feature
So I used to use something like this with Amex's concierge service. Like getting a Wii on release day, or getting a gift somewhere.

I stopped using them after this bad experience. I asked them to send about $100 of good chocolate as a gift, and they just sent a $10 bar, 10 times. Duh.

Anyways, I felt a very good sensation looking over this. Probably because it's just such a PITA to do things like order pizza. Gotta talk to people, decline sales questions, etc. What a relief to not have to deal with that day-to-day stuff. Or just going out to the store or grabbing lunch before the place closes. A personal assistant I pay on demand for anything? Sweet.
The links start getting on LSD when hovered upon. Found it funny :)
But a good start point. Thanks for sharing.
The candidate may have solved the problem, but failed the task.

At the outset, the interviewer placed a premium on time which the candidate ignored. The candidate made assumptions that the question was contrived therefore the solution offered was simply a place to make speaking points as well as test the interviewer's code literacy and as a result, spent the entire interview rewriting the system rather than filling in the blanks and moving on as asked.

Did the candidate prove adequate experience? Sure. But at the day of the day, I feel the interviewer made a very reasonable decision to dismiss the candidate based on the fact that the response ignored the implied time constraint for the sake of adding superfluous nonsense.

If I ask someone to fix a simple bug in some of my code and come back to see the code completely rewritten, 3 times the length with prince of darkness and tortoise and hare stuff mixed in, that would likely be the last time I ask them to touch my code.
I love the idea, and the execution, but just one nit -- you say "no hidden fees", but I think bundling the fee into the total price is the definition of a hidden fee. If your examples itemized the fee it would be a different story. Other comments here express a similar anxiety, e.g. how much [extra] am I actually paying for this?

Also, I know you're busy, but FYI CA state law requires you have a Privacy Policy. I would like to know how long you retain records and who you are sharing them with before doing business with you!
Australia's Temple of Weird
Maybe, just maybe, they don't care about "companies" adopting it.
The history is "When the company was closed during 2013, the entire code base was open sourced and released as GPL. A small community started around the project to continue the development."

So I guess their point might be that you don't depend on a company to run your own home automation. Because when the company goes down (or get bought, or "pivot"), you are not stuck.

Assume that if you can't run it yourself, a) you are not the audience b) there are competing products where you are not in charge.
Communicating between React components using events
Something that works really well in London, and might work well in big urban areas, is partial WFH. If someone can work at home 50% of the time, they can live 5 hours away and just come in on a Tues morning, leave on Thurs eve, or are willing to put up with a 2 hour commute as they only do it half the time. I managed a mid-sized tech team at a company that did this, and it gave us access to many many candidates who didn't want to live in London, but lived as far away as Edinburgh...
Improving HN discovery of stories that gratify intellectual curiosity
There seems to be a pattern lately of services that are initially human based but then use that as validation for a human-supported AI model further down the road. https://x.ai/ is one of the recent ones I remember seeing.
Has anyone used it? What was that like? How much did they charge to use the service?
I am using it right now and it is great! My only complaint is that it is a lot easier to type `ls` than `exa` :) (all the letters are on different key rows with the same hand)
There is nothing wrong with complex code that is correct and readable. I imagine those who have a problem with the GNU version have not done a lot of shell scripting and therefore don't see a need for the complexity. The system V version would really suck in a lot of situations. Of course people love to criticize because it makes it sound like they know something.
what this fine list sorely misses is a true retelling of the "Plan 9 and the echo" story, as found here, on the Plan 9 mailing lists some millenia ago:

The Plan 9 and the Echo:

http://9fans.net/archive/2001/09/54

(for the history buffs: yes, that is dennis ritchie posting in that thread)
So, a really really good version of this is "How Small Arms Work" from the 40s ( https://www.youtube.com/watch?v=GJzXG7MYX1c ). It was designed to teach, presumably, likely-undereducated draftees, and so it is very clear in its instruction.

A book which is somewhat similar is "The Way Things Work" (the old German one, not the happy mammoth one): http://www.amazon.com/Way-Things-Work-Illustrated-Encycloped...
You could do this: if you enable passcode confirmation, type your pass anywhere in the text message along with your text confirmation. If you forget, you get a request to do so.
thank you for sharing byuu a+
Starting a food startup revealed a lot of this stuff to me. There's something called "clean labeling" which refers to the ability to put various synthetic shelf life or flavor enhancing compounds in your foods and label it as something innocuous sounding due to skirting the labeling laws. The companies that generate these compounds advertise them as such. This intersects with the fact that the FDA operates essentially on a complaint basis. That is, if they don't receive any complaints about something it is very unlikely to ever be looked in to. And how would you know to complain if the package just says "modified starch"? So it's hard to credibly differentiate yourself along this dimension since in some cases there is literally no way that the customer could tell that one company is using less crap in their food.
She did, but HN doesn't come out looking very good either. The threats against her didn't start with her public tweet, they started with the dev's post here. That doesn't exactly imply good things about the HN audience/community.

(And if that feels unfairly negative to you, it might be a hint of how all the targets in this story feel.)
The price that they quote you is the only fee. It's up to you to decide if it is worth it.
Include the intermediate certificate in your certificate chain and it should fix gk1's issue. You want the one labelled "extra download" here: https://www.ssllabs.com/ssltest/analyze.html?d=ballisticfina...
really?
not magic. Who's moderating hackers news on the weekend. ?
This boiler plate code seems pretty bad to me. It is almost as if it was designed to trick candidates by giving them access to data they aren't supposed to use.

The problem clearly states "The game board is hidden from us" yet the boiler plate code gives a developer access to the size of the board as well as the current position. It is as if the interviewer asked carpenter to solve problem A then gave him boiler plate code for problem B.
Now we only need Siri to read out how much it will cost.
No, because it seems to imply that math cannot be used to constrain the validity of scientific theories.
If your phone gets lost or stolen and thieves have enough access to use text messages this service should be the least of your worries.
Seems like maybe a get-together with Watson api docs is in order.
that may not be ideal. most people keep their sms history, so the person trying to use the service in my behalf could just scroll the screen. or do you mean some sort of one timer passcode? that could complicate things a bit, not sure how it could work
This looks identical to Jarvis: https://news.ycombinator.com/item?id=8094351
Directive Inheritance in AngularJS
While you have changed the copy and a few other things a little, I was quite amused at how people on ProductHunt considered it untrustworthy mostly through virtue of using Times New Roman rather than a nice Sans. An interesting example in the psychology of running counter to fashion..! :)
> You can absolutely expect certain kinds of privacy in a public space. (Like with up-skirt photos, for instance?)

I upvoted you, but I'll say for the record: this is an excellent point.
I wasn't. I am not complaining, just saying that there is too much friction in all this. Happens with every programming language.
I think Sam needs to go back and do a successful company first. Too much of what he says is gathered from other peoples experiences and not his own. Feel like I am in an MBA class
Favor and Postmates will do these things for you. You might not like the price though since most will take significant time.
They're doing alright it seems, I got a response within like 30 seconds! :)
When you're using a concierge service is not the time to pinch pennies.

Corollary: When you're pinching pennies is not the time to use a concierge service.

The whole point of a concierge service, such as this, is to have someone on call to whom you may say "Here is my problem. Make it go away." Such services generally come at a much higher rate than Magic appear to be charging.
You could call them and enter a few numbers I guess. This isn't stored, at least on my phone since you are in a call, and can be automated. ( Or just don't store that message. )
yeah saas
http://pubs.opengroup.org/onlinepubs/009604599/utilities/ech...