skysight-inc/HackerNews huggingface dataset:
> The issue here is that race relations in the U.S. are so convoluted and have so much history that it's literally impossible to tell what would be considered "racist" without a broad understanding of the culture and a comprehensive list of past racial slurs and grievances.

I understand, but isn't the logical conclusion that one cannot make a piece of technology (like an image caption bot) that is unaware of, for instance, such complex racial relations? And if so, should technological progress really be hampered by people's sense of outrage, even in the absence of malicious intent?
A simple prototype system via symbols. Nice, but still not as simple as they claim. I wonder how long until these tool companies actually consider more programming power; e.g. as in Bret Victor's Drawing Dynamic Visualizations (http://worrydream.com/DrawingDynamicVisualizationsTalkAddend...).
Are you coming from another product, or learning design from scratch?
I'm sorry but there's no other way. The cost of education has to come down and that means professors, coaches, and administrators have to pay themselves less.

We're already cutting cost at the lower end of the spectrum with adjuncts. Why not do the same at the top? On second thought $1M is actually too high. It should be lower. Probably a cap of $750k is fairer.

DJ
Just a thought. Maybe change the name from 'post-mortem' to, anything else before the event actually is a post-mortem.
This is amazing, thank you for sharing!
Not if the f-up was the result of their own fraud and they'll have a golden parachute anyway.
First bug:

In a failure case, it should remove the failing config, not all of them.

Pretty hard thing to miss if you test for it with any level of basic unit test or similar.

Second bug:
canary failure should prevent further propogation of the bad config.

A little more difficult to test with automated tests due to requiring a connection. It sounds like this was in fact tested, but the usage between the two bits of software was not tested. A good integration test would have caught this. But I wouldn't call that required. I would at least however think it was required that the use case of that particular code to be at least manually checked because, you know it's a feature for disaster prevention / recovery.

There was enough information to deduce this pretty easily. Although they did tend to glaze over it in the write-up, almost purposefully.

For all those spouting that this was a good postmortem, not really, it's a good covering of ones ass, a good spin, sidestepping the real root cause.

What has slas and "here take credits" got to do with a postmortem?

I'm not really sure why I got downvoted for this. The post mortem was good but it wasn't something I'd aim to strive for. I like gcloud and I'll keep using it but I find the response to this thing a little bit hard to swallow.
I run HelloBox - http://www.hellobox.co - a tool to create and manage online communities.

One of the main things that we encourage community owners to do is to let their community grow organically. This means, implementing features where sharing is easy, inviting other members are easy, email notifications etc. It's been really helpful to watch the communities grow this way. Hope that helps.
Have you tried brackets+theseus? I've heard it's quite good for js.
http://www.cosy.sbg.ac.at/~held/projects/vroni/vroni.html

when generalized to line segments, voronoi diagrams can be used to efficiently compute offset contours.

Offsets are used for CNC operations, slicing 3d print models, robotic path planning etc.
Pretty much spot on I think.

There is a mentality I see in a lot of young people that they think they need someone to teach them. If people can get over this and use something like an interactive and visual web page they can learn much faster and easier than through a lecture or through books.
Presumably Intel is having electromigration problems with their chips because the feature size is so small-- 14nm. Space hardware tends to use rad-hard chips, which use bigger transistors. Curiosity apparently uses the RAD750, which has a 150nm feature size, and can be clocked up to a blistering 200MHz.
> Washing someone's car does not entitle you to ownership of it. Founding a company and working for the company without pay does entitle you to equity in that company

Yes but washing the car without pay, is the same as working for a company without pay. In both cases there was labor without pay. Labor without pay does not mean ownership.

He didn't "found" the company, otherwise there would be legal documents proving he already has equity in the company. Basically he's saying that getting an office is the same as "founding" a company, which is similar to saying that washing a car is the same as "owning" a car.
Yes, I think people overreacted a bit. But part of the backlash was because if these algorithms were better trained on a diverse set of faces, they might not have made that mistake. I think that's a fair criticism.
also, what kernel version is (uname -a)
I'm interested in the "design from scratch" answer if you don't mind ;)
I am imagining what it would look like to do this on the top of every hour once a week for a year, then use each hour composite as a frame to create an animated version of this visualization.
I'm most comfortable in Photoshop and each time I fire up Sketch I find myself moving back to Photoshop. I know this is bad and want to get better at Sketch as I understand it's a more suitable tool for the job (vector-based, etc.).
Lol epic fail
And neither is Sublime Text. There was a new dev build released just today and there have been new builds every week or so this year.
What about the trend to use actual news casters in movies? Its absolutely product placement yet there would have been a generic fake newscast if not for the product placed one.
Take a look at HashiCorp's Vault
People at NASA helped write The Martian.
I'm on a Nexus 5 using default launcher and lock screen.
Yup, when I make a mistake in my income tax filing and over pay by $2k that's incompetence. I wouldn't be so sure about attributing an unreported offshore shell company holding millions of dollars as incompetence.
I fixed an issue that I was able to repro on a Windows machine. It'd be great if you could try again and let me know if it now works for you!
https://en.wikipedia.org/wiki/Analemma
Where is that figure coming from? I'm curious what kinds of failures they have.
No current airliner will automatically change course in response to a traffic conflict. If TCAS [0] gives an advisory, the pilot takes manual control or reprograms the autopilot. Spoofing transponder returns wouldn't do much to the aircraft except annoy the pilots.

Another reason traffic spoofing wouldn't cause the aircraft to deviate is that airliners fly standard approaches and departures (STAR [1] and SID [2]) and heavy traffic away from the approach paths would definitely get noticed.

Even the fly-by-wire Airbus can be flown manually using differential thrust and/or pitch trim control.

The only time I've heard of an Airbus loosing control of a damaged engine is when the electrical cable was physically severed. This was Qantas QF32 [1], after one engine exploded and damaged the cables to another engine.

To "take over" an aircraft with pilots in the cockpit, would require the compromise to multiple systems.

[0] https://en.wikipedia.org/wiki/Traffic_collision_avoidance_sy...

[1] https://en.wikipedia.org/wiki/Standard_terminal_arrival_rout...

[2] https://en.wikipedia.org/wiki/Standard_instrument_departure_...

[3] https://en.wikipedia.org/wiki/Qantas_Flight_32
> Disclaimer didn't say you are the CEO.

Correction: not CEO, "Founder, CTO and Chief Product Officer"

https://www.docker.com/company/management
Democracy for stories in your city – Starting in San Francisco
I love Y Combinator, I think they are solving a big problem. Starting new great companies is super important. However, a fund to kill bad large companies would be great as well, specifically rent collectors and trolls.

YCombinator funds small companies and the successful ones typically do some of that by default just by solving a problem those companies overlook. It would not be mutually exclusive in my mind, that a separate fund could support stopping bad companies either by the regular VC model under a mission, or by forming a meta-company that unites a few small companies under a single umbrella and mission.

I assume starting a VC fund/company specifically designed to stop specific companies or industries from succeeding is not particularly "investable" and unlikely to take off, but it is an interesting thought experiment. While YCombinator/Accelerators fund companies solving some of the problems big players miss, another company tries to dethrone them and let the space fragment.
This is a ton of fun. Cat on a counter... Lol
http://m.imgur.com/2tYgmmL
> Hard to notice everything ... Not that this is YC's fault

In the YC application both names showed up. In the interview only one person was considered part of Cruise. This is corroborated by the blog post:

Kyle and Jeremy applied to YC together but Jeremy left before the YC interview

The interview should've been the moment to make sure that the matter was settled. Generally these legal situations don't just magically resolve themselves.

Either YC didn't notice the fact that only one person showed up and attended (which is extremely sloppy due diligence) OR YC didn't think this would be an issue (doubtful especially for veteran investors) OR Kyle lied to YC about the situation (plausible, but even so I would expect YC to demand paperwork demonstrating the matter was resolved)
Really? If you're a programmer you probably spend 6-16 hours a day in your text editor. An artist pays $120+ a year for Photoshop. They don't generally settle for gIMP. The 2 are barely comparable. Similarly construction workers don't use tools from the 99¢ store.

If you value your time you shouldn't look at a few hundred dollars as the difference between using some software and not. That software is a force multiplier.

I'm not saying sublime text is better than atom. I'm only saying that price should not be the reason to choose something you use several hours a day.
> did not make any meaningful contributions to the company

The post never explained what his contributions were or were not. If there was any amount of work done prior to any equity agreements being in place I fail to see how, legally or morally, he would not have at least some piece of the company.
Empirically, yes.
Is there a technical reason Firefox isn't supported?
Omg, I would definitely talk to a litigation attorney again, even if it's been a while.

Thanks for sharing that story with me. It's so stressful thinking about the stuff that can happen, esp when doing business with peeps you know.
Stories, and Meaning [at work]
Upvoted. I think they should put a soft version of this right on the first line, instead of burying it in an ocean of "harmless", "previously unseen" text dances.
Proposal: Go should have generics
A few people have recommended these to me, but I haven't gotten around to checking them out myself:
https://designcode.io

https://www.youtube.com/channel/UCayG894faBz8UIKFH6uOMvA
Thank you jedberg! That's a great idea. We love it and will look into adding it soon.
Thanks for the heads up. Between that and the discussion elsewhere about designing with the intent of parts being "off" much of the time reminds me that Intel tried to replace TDP with another term that was supposed to take "typical" usage into account. Never mind that they recently abandonded their tick tock development strategy recently. Really starts to look like they have run into something troublesome...
And one of the most magical things about US higher ed is that it just swallowed 400,000 loans funded by taxpayers without as much as a burp.
The scale that keeps going and going
https://news.ycombinator.com/item?id=11492569 <- I detailed it a bit more in this comment, including linking the source report from Google.
Isn't that what Numbers is? And it's terrible if you know Excel. Plus Office is only like $10 a month now.

Edit: Meant Numbers, said Sheets.
Read the post:

Kyle and Jeremy applied to YC together but Jeremy left before the YC interview.

I interpret that sentence to mean that the original application included both people but Jeremy left sometime between the original application and the interview.
With YC, the applications are closed from editing and locked down before the interviews. The application can't change at/after the interview. Also the interview is only 10-20 minutes so you don't have a lot of time to talk about legal issues etc.
If drones have Facial recognition software they'll become ultimate killing machines;
So the claims in this case are based upon the fact that they made the YC video application together and clearly mentioned in the YC application on what each cofounder's contribution was ?

Hmm...this is very tricky. Because I'm very sure they attributed some concrete work to each founder . in fact if i remember correctly, they ask how much code each cofounder wrote.
You and I planted a tree together, and applied for funding from the city. You didn't show up for the interview. In the end the application was successful because of the effort of others on the team.

At this point, no one owns the tree. I decide to officially file for ownership of the tree from the city government, paid all the filing fees, and was granted 100% of the tree with all the papers from the government.

5 years later, on the day I am about to sell my tree, you sue me for ownership of the tree. Does that seem fair?

Or let's put this another way.

I go on crunchbase, find 30 startups in Palo Alto, take their team info and write an application to an incubator and put myself as co-founder. I tell these startups about this and some of them decide to just ignore me because it's not worth the effort to tell me to go away.

Years later, one of the startups is about to get sold. I have made zero contributions to the startups, but there is an application saying I had the title of co-founder. I decide I am entitled ownership of the company, because I helped them apply to an incubator. I sue them to block their acquisition.

Would you allow me to do this?
Point taken.

Still, this is a machine that's doing the labelling, and one would have to think someone purposely programmed it to do that, rather than the engineers lacking foresight to see a possible misrecognition.
Leave Mars alone;
That would be a real trick. Meanwhile, the reality is Microsoft's tools cover more stuff in this area. That blue screens are rare speaks to tge results. Make sonething equivalent for Rust then we'll talk along these lines.
AF447 was a PILOT failure, not AUTOPILOT failure. The pilot didn't use proper stall recovery procedures, and put the aircraft into an unrecoverable stall.
My experience is that a great many people with the type of depression and anxiety disorders that get them placed on SSI are really not capable of holding a full time job. Many of them are prone to emotional outbursts, can't follow simple directions, engage in self-sabotage, can't keep appointments, have bizarre delusions about the way the world works, and are chronically addicted to drugs and/or alcohol. They might be able to do occasional part time stuff on a freelance basis, but they are not long term employable. In the past such people would end up in skid row or locked away in a mental health facility.

To put it another way, I consider myself extremely lazy. Yet as much as I hate working, there's no way in hell I'd trade having a job for the hopeless subsistence existence of an SSI recipient. We're talking less than $20k/yr even in a high cost of living state. One is not allowed to save more than $2,000. If someone's judgment is so impaired that they see this as a fruitful voluntary life plan, then the workforce is better off without them, in my opinion.
"I do think he's wrong about not having had a limited form of empathy: literally feeling other peoples pain is empathy. That doesn't mean he didn't care, or loved before - but it absolutely sounds like he had trouble: "understanding and entering into another's feelings"

Sort of.

Pre TMS Robison was unable to distinguish subtle facial expressions. What does this really mean? It means he could not decode other peoples facial expressions and more importantly fire the mirror neurons that allow recognition of emotion. The research mentioned is important in that it shows some linkage to mirror neurons and activation in specific sections of the brain (inferior frontal cortex, anterior cingulate cortex and superior parietal lobe) which is the machinery unavailable to Robison before the experiment.

What does this really mean? Well the post TMS Robison recognises facial expressions and the neuronal machinery now understands how that expression effects others and acts on it. There a relationshipt with mirror neurons and facial reading ability. If you test people for facial recognition who have botox, they loose that ability to decipher emotion much like Robison.

You can view the episode Dr. David Eagleman talks to Robison about this very article on The Human Mind, Ep 5, "Why Do I Need You?" ~ https://www.youtube.com/watch?v=bDR_0Co4ycU

"Then, my first job was on the crew for a rock-and-roll tour. I worked in music and sound engineering into the early ‘80s."

Remember that exploding guitar Ace Frehley used in KISS? That was all Robisons' doing ~ https://www.youtube.com/watch?v=sE0RmdkR9s0
The secret rules of the internet
For the amount this cost them, they should have bought CloudFlare. If you play with [global BGP anycast] you are bound to get burned. This is not the first time that BGP took out your entire routing. This is probably not the last time that BPG will take out your entire routing. Whoever's job it was to watch the routing, I am sorry.

Pulling your own worldwide routes because you have too much automation; it will make a good story once it's filtered down a bit! Icarus was barely up in the air, too early for a fall.
That's an inspiring project. Thanks for sharing
Facebook has a plan to speed up the internet in big cities too
This is incredibly awesome. I would guess it's what a lot of people dream of doing if they had the money. Sean is tremendously great for going through with it!
It was my lawyer suggested it. Talk to a lawyer who's done many startups, they have many creative ideas.
Yeah -- you are correct.

TSA later reported that the actual cost of the randomizer was around $47k. The total figure I had mentioned earlier was part of a larger contract with IBM. I saw the generic "IGF::CT::IGF MOBILE APPLICATION DEVELOPMENT" note on the award and assumed it was all for the same project.

It's also weird that TSA's response to OP's FOIA request cited a different and higher figure (~$340k) for the randomizer app -- I'm guessing they were grouping in other projects under the same award here too?

Besides, $47k seems like a reasonable amount if that figure includes training and deployment costs.
FB Instant and AMP sounds like free internet death
Argh, I probably have this with an XPS 9350 - I wonder if Dell will patch it.
Class stratification (social mobility) is becoming worse in the United states.
This is not a global first world problem although education has been following similar trends in other first world countries (most notably the UK and Australia)
What is this website? First it was the underwear post and now this. Is this the new Medium?
The two can be combined:

https://en.wikipedia.org/wiki/Sentience_quotient
Nagle, much of the issues you're talking about with bad middleboxes is about signaling or optics into their status. We've had a standard for some years to deal with this (ECN). Why don't you think ECN is deployed at all? It seems to me it would be beneficial for all parties.
I can personally attest that Sam helps out all the companies I've seen that ask, whether or not it helps him in any way. That sort of person is rare in the ecosystem and should be celebrated, not questioned like this. We're attacking him for being honest and giving full disclosure? Really?

The obvious parallel one could draw here is Ron Conway -- these folks help startups because they can, not because they're profiteering. The suggestion is almost offensive given what Sam has done here, which I don't think most people would have had the guts to do. I doubt any legal counsel would have suggested he post this, anyway.

Few folks put in more time, energy, and effort than Sam does to help startup founders, and I think that's partially how he's built up such a world-class reputation.

Sam is making a bold move here with this blog post, given the case. We should be celebrating him doing the right thing here. A lot of folks wouldn't want to publicly touch a topic like this given the legal case.

Any startup would be lucky to have his help, and he's probably the most gracious and helpful person in the startup ecosystem you'll be lucky enough to meet. The fact he's been an investor in the past is, I suspect, more a byproduct of the fact he meets with so many startups as he does. If you spent all day meeting with hedge fund managers, for instance, you'd likely end up being an LP or advisor for at least a couple of them. That doesn't affect the quality of your hedge fund decisions or advice.

Sam has helped me when he had no vested interest in doing so, and I'll always be grateful for that.
Sheets is definitely usable but it's a bit light on functionality. I'm using the new Excel for Mac right now and it's just very slow and buggy. Also, the aforementioned alt-key shortcut is absent in the Mac version. Not having these shortcuts literally adds hours to my workday.

I'd probably pay 300-400 dollars for an Excel alternative with full keyboard shortcuts.
Amazon still sells USB charging hub, despite known electrocution risk
Horrific USB power supply fault. (Electrocution risk.) [youtube]
https://www.youtube.com/watch?v=3Hdn0MuCK_0

http://www.amazon.com/Multi-port-Portable-Charger-Technology-Motorola/dp/B00PPXYWJW
No signs of a windows version yet :(
Fast multiple-threaded redis cluster proxy written in C
Sorry if this is only tangential to your comment and naive to boot, but why is it that you can't give away the final version of your paper?
Fair enough I mostly meant with so many companies to meet with I wasn't entirely surprised but you're right they were made aware of this and it should have been topic #1 or #2 in their first meeting.
Reasons to create it:

- Most redis client implementations don't support redis cluster.

- It's hard to provide redis client libraries for multiple languages without breaking compatibilities.

- twemproxy requires restarting to add/remove redis nodes.

- twemproxy is single-threaded.

Hope you like it!
Links here:

- https://youtu.be/3Hdn0MuCK_0

- http://www.amazon.com/Multi-port-Portable-Charger-Technology...

Donation link for the original discoverer

https://www.patreon.com/bigclive
> but the attempt to represent that wave function by approximately classical wave functions _has_ split.

Exactly. The problem is that people keep trying to view quantum physics through a classical lens.

Decoherence is simply the fact that a quantum state evolves to a point where it can no longer be mathematically represented as a tensor product state. I don't lose any sleep over that.
I've experienced it myself, felt identical to the author's experience, becoming aware. There's plenty of other untrustworthy anecdotal evidence[1] on the internet, but I'm not aware of any published research on the matter.

Skeptical seems a rational stance, and was mine prior to my experience.

[1] https://www.shroomery.org/forums/showflat.php/Number/1082819... (psychadelic forum posting asking about autism experience with psilocybin)

"I have aspergers syndrom myself.
I feel that psychedelic drugs allow me to feel like a person without aspergers syndrom temporarily or atleast give me a feeling that mimics empathy."

"I have symptoms of aspergers, in the past they were much more prominent. I feel that psychedelics make us more aware. As we become aware corrections can be made"