skysight-inc/HackerNews huggingface dataset:
I've noticed that a lot of "brands" on Amazon, especially for cheap electronics, seem to only exist on Amazon. I assume people are buying things in bulk from Alibaba or similar and sticking their label on it.
I say it's a mistake to expect to have creative control at all, over something owned by the corporation you work for. Best to accept that it's not your baby you're working on. You don't get the profits or the glory or any of that. Just do your tasks and treat it like what it is: a job.

Creative control and passion and all that is for side projects and things you build yourself. I just feel it's setting yourself up for disappointment to think otherwise. Companies are not founded to provide the ideal environment for software development. They are founded to make products and hopefully a profit.

You might argue that a smart business person would provide that environment in order to get their product built, and maybe you'd be right, but that also risks building the thing developers want to build as opposed to what could sell. And as soon as you intervene, poof goes the ideal environment. So even if the environment exists at a company, as at the beginning of this story, it's best understood as a happy accident and shouldn't be expected to last.
17 years of post-mortems from a personal email service
ThirdLove Raises $8M to Take on Lingerie with a Phone-Based Fitting App
What gives is that this was not actually a type C cable, but an evil, broken cable mislabeled as a USB-C cable.
I agree. That is really what I was wondering. Will he be able to see any money from this.
Your references only show that 100 years ago, safety and human lives were held in lower value than today – companies and government institutions alike were more inclined to accept fatalities back then.

Your first reference is pretty useless, since it doesn't show fatalities in relation to total man-hours worked. If anything, it would indicate that companies have become less inclined to accept human deaths!
Thoughts on Code Reviews
What do you do when someone asks for a Word version of your resume?
Not necessarily. Here’s a fascinating story about one Amazon retailer: http://www.fastcompany.com/3021229/chaim-pikarski-the-amazon...
Musk's companies are doing the job of the government anyways (developing a space program and technologies that fight global heating). It makes sense that they get government money.

I would bet that a dollar of tax money goes farther at SpaceX than it does at NASA, though.
Sorry this reply screams "I don't care, I'm tired, I'm stressed, don't make me think." What exactly is your value here? All you're doing is fitting a cog in the machinery.

Since my impression is that a good developer can deal with any situation necessary, I never understood the laundry list of technologies way of fitting a candidate to a "good hire."

We know this is the reality of recruiters. Maybe on HN do a better job of selling the industry of tired, stressed, people that don't care working to fill a slot.
NASA has sent over 600 people into space not to mention orbit or the moon and killed around 17 along the way. Private companies have sent about 10 people into space and killed 2(?). Given the choice, I'd rather go to space with NASA.
The issue is that it takes a ridiculous amount of energy to transport even 1kg of matter from one solar system to another in a reasonable amount of time.

We're more likely to upload our minds and run them on a small and energy efficient computing substrate.

After seeding a new solar system with appropriate infrastructure, we can then just transmit ourselves from place to place.
Based on economic incentives, I would guess that the mining industry would conquer the new frontier way before any commercial space travel for humans--one way or two way. Unfortunately the mining industry today is the scummiest on earth. I honestly hope that Elon Musk and SpaceX get into space mining before say Rio Tinto, just because he deserves the billions more and would probably reinvest it for more socially good projects as well.

My vision of how it could be in [N=no_fucking_clue] decades: Completely unmanned from the beginning (just like mining on earth nearly already is), with a large-scale base on the moon. It starts with mining on the moon that is processed on the moon and shipped to the earth and the infrastructure is set up so that [M] decades later it would be the hub for inerplanetary mining operations as well.

Get building Mr. Musk!
Yeah, and they can collect the unreachable objects in the array when no references exist to the array itself.

From the QCon talk linked to in the slides it sounds like the Go GC is benefiting from the reduced number of objects being allocated and the fact that those objects can never move. Makes things a lot simpler if you can get away with it, but I can imagine a reference into an array, and the inability to move objects could combine in bad ways if you're unlucky.
I've read a lot about the design and construction of the 7-X, but I've never read why there are so many "portholes" all over the thing. There are a comically large number of them, everywhere, of totally different sizes, shapes, and at weird angles. Why are so many holes/ports necessary, and why is there so little homogeneity?
The company has "surj" in the name, maybe it's truth in advertising after all :)
Anker.
Flask performance optimization
This is very interesting, but it seems to solve a problem that may not exist much longer.

The big difference with LVE is that it works at a thread level, such that you can, for example, place one http request within a running apache instance into a specific user's cgroup. That makes it useful in shared hosting environments, where multiple end users are sharing one instance of apache, mysql, etc.

The trouble with this, to me, is that shared hosting is on its deathbed. It is more efficient than the VPS model, but so much money is going into the VPS world (digitalocean, linode, ovh, etc). Thus, that efficiency edge doesn't translate into any cost savings for the end user.

Shared hosting seems to survive solely because they provide some amount of managed service and somewhat end user friendly interfaces (cpanel). Sooner or later, though, players like DigitalOcean will fill that gap, with things like their "one click installs", improved control panels, etc.

I'm not sure if there's another use case for LVE outside of shared hosting.
A collection of tweet-sized D3 creations – to add yours, just tweet the code
The issue here is that some of the type-c cables Amazon is selling are not to spec, they are miswired. The warning here it to stick to reputable type-c manufacturers because miswired cables can damage devices.
The spec is fine but they mis-wired the cable in the factory, badly.
Just because it's difficult to operate, that doesn't mean it's impossible.
"LVE stands for Lightweight Virtual Environments, a proprietary technology from CloudLinux."

Proprietary is the main reason why it will lose to containers.

"Unlike Docker, Virtuozzo and LXC, which operate on the process level, LVE is able to operate on the thread level. This allows multithreaded servers such as Apache (with its 'worker' MPM) to take advantage of LVE without having to run a separate instance per LVE user."

This is the other reason why it will lose: Increased attack surface to every API of every single process they use on the shared server, AKA "bad neighbor effect" with a vengeance.
wonder if you could save the hair, lips, positions data returned in a database and uses it as a basis of recognition.
you're right, web scraping is dull ( it was a big, but important part of my job for a number of years ). The interesting, and non-trivial, part comes on how to use the data you have scraped.
Consider using a VPN. Great for privacy on untrustworthy networks, and if you run it on your "own" vps you can add things like IPv6
Yup.

The problem is not designing solid haptics.

The problem is designing solid haptics that can't easily kill or maim you.
From this "work being done in the OpenJDK project for a GC that can collect > 100GB heaps in < 10ms" I deduce that Go 1.6 is not that bad at all and 1.7 or 1.8 could even beat that easily. https://talks.golang.org/2016/state-of-go.slide#37 https://github.com/golang/proposal/blob/master/design/12800-...
Heya!

1) How does it work? When I click on "Create Mindmap", I get an empty page with a grey elipse on it with the words "New Mindmap". When I click that, I can change the text. Thats all. How do I create a Mindmap?

2) Who are you? What is your background? What do the 20 people on the "About Us" page do? It seems like a pretty big team.

3) How will you monetize it?
Splitting domains of operation spurs need to sort people and interactions between domains. I worry about stuff leaking from my work account to "social" and vice versa.
I do not organize my contacts in skype and I do not want to tag my friends into fb work.
Facebook has been one of those enterprises that have sidestepped this problem by "tell me what school and when you have attended and I will tell you that you can message your alumni" type thing.

About.me is in trend where resumes aren't enough anymore - people use it tell about themselves as human beings not corporate drones. Maybe this is the continuation of this trend. Friends(humans first not employees) working on cool things.
The value of Go is:

1) Reasonably fast (better than Node at CPU bound tasks, faster than Ruby/Python)
2) Statically compiled
3) Great tooling (except package management, but it's getting better)

If you want a reasonably fast statically compiled language, what would you use?

Java? Lots of JEE/App server issues to consider
TypeScript? I'm a fan, but it's compile time type checking and not runtime type checking.
TypeClojure? Too obscure.
What's the state of the Powerbox? Is it available yet?
Maybe at some companies. Where I work, Engineering Managers and PMs are totally separate. So Engineers have much more representation.

But, even in places where this is not the case, they are willing to hire-- spend money - - to speed the project up. If it's made clear, not just to the PM, that it's going to cost money and have no positive effect, it should be a clear business decision.
There's an egregious mistranslation in there. In a section where nuclear fusion is compared to fission, the German article reads

Das ist ungefährlicher und hinterlässt weniger stark verstrahlten Atommüll

the translation is

This is dangerous and leaves less severely contaminated nuclear waste

whereas it should be

This is *less* dangerous and leaves less strongly contaminated nuclear waste

The translation completely negated the sentence. The rest is pretty okay-ish.
A Star in a Bottle
The Last Great Naked-Eye Astronomer (2012)
The title implies the entire decrease was after the purchase. That's inconsistent with the actual article.
27 Smart IoT Devices That Have Open API
And, to be fair, as someone who has never done LSD and will likely wait until it is legal and can be prescribed by a physician- that sounds like an AMAZING experience. :)
I'm always curious when I see comments like this: have you done both things professionally at scale, or are you guessing based on how things seem to you from the outside?
Shopify | Machine Learning/Data Mining Analytics Developer | Montreal, Canada | ONSITE | Full Time

We are seeking developers to join our data team. Currently, we are focused on building data machine learning and analytics powered data products to optimize our 200K+ ecommerce stores.

- Experience with machine learning, data mining, and fundamental knowledge in algorithms and computer science.

- Strong coding ability with an appreciation of best software engineering practices. Desire to work in Python. Experience with any of these is a plus: scikit-learn, Pandas, matplotlib, R, SQL, Hadoop, and Spark.

- Experience with distributed and large-scale systems.

- Willingness to stay on top of industrial machine learning and data mining research (KDD, NIPS, WWW, RecSys).

If you identify with the above, email putra.manggala@shopify.com to say hi!
The new Millo logo is here and the design process behind it
Is that really true? (I have no idea just asking). Is there nothing you could put in the device to prevent bad inputs from damaging the internals? (for some definition of bad)

Is it a question of impossibility? Or cost? Or bulk? or something else?
Right... but two questions stick their head up and want answers:

First, USB outlets are supposed to have a bit of a fuse. Why was this upfuckage so spectacular?

Second, why do USB type C ports/cables have 24 pins if there are only 4 wires? I can understand having a couple of extra ones for type/orientation detection and a doubling to support reversion, but 24 is a lot.
This is a write down, they could change the value on the books to basically any number they want assuming they can get an accountant to say it's not crazy.

This has everything to do with Yahoo messing with its balance sheet and manufacturing an earnings number and very little to do with the value of an independent Tumblr.
Calling him an "asshole" seems unfair. He had a legitimate grievance (2 hour delayed start, without apology) that is factually true (the whole event was streamed, we KNOW it started 2 hours later than scheduled).

If Musk has just said "sorry for the delay" at the start of the event, all of this could have been avoided. But no, no apology, and then petty revenge when someone complains about it.
The preorder was quite clear it had no guaranteed delievery time. It wasn't like an iPhone that was 3 years late.

I agree to disagree on it being fine to fire a customer. If someone acts like this before they have your product, why give them your product? Nothing good could come of it. If a customer Is rude in their first email to you - don't respond or don't sell them a product. The relationship isn't going to magically get better down the road. Some people are just rude.
Want professionals to audit your website and tell you how to improve?
Honestly, I don't think he'd need a case against Amazon for this. If the original company refuses to pony up and Amazon was made aware, I feel like they'd just do it since it would be good PR to help make it right since what he's doing is a huge service for Amazon's customers.
As I understand it, you would have seen the performance hit going from 1.4 to 1.5.
Are You Postponing the Tasks That Are Out of Your Comfort Zone?
I got the same pop-up. I clicked the X button, which didn't seem like too much of a burden to continue reading this relatively interesting and free content.
Koi, a lightweight kotlin library for Android Development
Yeah, another comment (now dead) asks what you do when someone asks for a Word format version.

My CV (I think that's what you're all talking about - took a little while to work out you weren't actually resuming anything) is in LaTeX format. Places regularly got confused with being sent a PDF, and demanded Word instead, so I would just convert each page to a bitmap and load into a Word document as an image. Inelegant, but functional.

Back in the days when I was applying via job agencies, I even had one complain that there was something "wrong" with my Word document, as they couldn't work out how to edit any of it. I told them I thought that was a feature, not a bug.
Right, and you can (and should) do this easily in Go, but it isn't a safe default.
a) They implied it ran out of battery, they did not actually say it was out of battery: Tesla complained about a passage of Clarkson's commentary in which he said: "Although Tesla say it will do 200 miles, we worked out that on our track it would run out after just 55 miles and if it does run out, it is not a quick job to charge it up again." Clarkson and others are then shown pushing the Roadster into the Top Gear hangar and recharging it. Note that he says "worked it out", indicating calculations. They then reinforced the viewer's natural misconception by pushing the car (unnecessarily) to the charger.

b) Appeal court judge Lord Justice Moore-Bick ruled that the programme did not libel Tesla.

c) Everybody except Tesla knows Top Gear is an entertainment show that uses cars as props, just like Mork and Mindy was an entertainment show poking fun of human foibles, not a show about aliens.
From the article: "LVE stands for Lightweight Virtual Environments, a proprietary technology from CloudLinux."

I'm confused about the proprietary bit.
As far as I can find they released a kernel module in the past that was in violation of the GPL but then redressed the issue by releasing the sources under the GPL. Does anyone know what the current state is?
> I attended a hackathon with a number of Amazon employees, and one of my distinct memories was a Principal Engineer who didn't even know what "publicly traded" meant and was sure that Bezos owned 100% of the company.

It's not clear to me why that knowledge would be especially useful to a principle engineer at Amazon. I think it's a generally good thing to know, and difficult to avoid picking up. But clearly someone did avoid it, and I don't particularly expect that to reflect in their engineering competence.
A Vagrant Virtual Machine for Elasticsearch 2.x
An awesome set of JavaScript snippets for VIM with support of ES2015 and Node.js
> NASA's attention to detail certainly does reduce the risk involved

Bureaucracy and several layers of subcontractors is not the same as "attention to detail". You can easily have the latter while avoiding the former; I'd even argue that bureaucracy is dangerous in this context, since it maximizes ass-covering and minimizes personal responsibility. Personal responsibility is still the best way to ensure attention to detail.

> There's no evidence of that whatsoever. OSHA, for example, has vastly reduced workplace fatalities and injuries.

My statement was in the context of human space flight. When an astronaut dies during a mission, that will have a massive impact on the company's reputation, unlike some construction site accident. OSHA does not apply to space flight missions.

Compare commercial airplanes: Whenever a plane crashes, you'll be sure to hear about it and which airline it belonged to.
Former, current students sue Google over university-issued Gmail scanning
Ernie and Me: Falling in—and falling out—with Hemingway
In english, please.
Didn't care much for the article, but the linked Nature Communications paper "Holographic acoustic elements for manipulation of levitated objects" is quite fun:

http://www.nature.com/ncomms/2015/151027/ncomms9661/full/nco...

Short 3 minute summary video from the supplementary materials, which has a fair amount of eye-candy:
http://www.nature.com/ncomms/2015/151027/ncomms9661/extref/n...
Personally thought he had more integrity than that.

But then again, no one ever said that great men are good men.
You don't need a guide, you need an eye for it.
I like their charging products, but the cables have been failing at the connector...
As a developer, I love having tickets linked to changes! It makes it trivial to trace a git merge to a review and then the original use case.

This allows commit messages to be more succinct and technical.

Also, if your company is publicly traded in the US, there are requirements to document changes from SOX.
While the tips presented are fine if you actually need to kern something, in realty the only time you would ever need to do this is if you're using a font that is poorly made, or if you're designing your own typeface.

If you've paid for a decent typeface, it more than likely works as it should and has all of the common kern pairs already defined. If you're typesetting a language that is less common, you may run into combinations of letter that haven't been kerned, in which case any designer worth their salt would be happy to get an email showing the issue (so they can amend their font files in this and other typefaces they have produced).

In the end kerning is a very very time consuming process, and you can save yourself a lot of time just by starting with a decent typeface in the first place.
I wish I had two lives, so that I could dedicate one of them to the work of the doctor in the article- legitimizing psychedelic therapy by testing it properly and publishing the results. I've never tripped, but reading about tripping makes me wistful- I would go to a clinician and schedule the 2-3 months of therapy sessions before a clinician-guided trip right now, today if I could do so legally.

That said- I'm also quite pleased with who I am, like the author here, and I worry about losing that to the drug's effects. Eh, it's all fascinating stuff. :)
Part of the reason she apparently speaks Russian pretty well. And Russia's president, mr. Putin, is fluent in German because he was stationed there when younger. Quite the antagonising characters in politics these days, but at least they speak each other's language. :)
Russian Rocket Tech Comes in from the Cold
The analagous position (not that i endorse either) would be that discrimination against men isn't sexism because men are in the dominant position, not that it is impossible to discriminate against men.
>> I've seen plenty of really good programming languages

Interesting, could you name some here?
A power cable would be a passive component.

I've had several of Apple's little power charging blocks melt and burn on me.

I had a CRT monitor explode when I was a kid.

Just because stuff is getting smaller doesn't mean it's any more or less liable to break. You use electronics, you're taking a risk, and if you use off-brand, non-official components with other brands, well, hell, even if you're using the official brand apparently, you're playing with, well, not fire, but electricity, which is almost a cousin of fire? Heh.
So LaTeX is perfect for that, since you can change the entire format by changing the content of a function. You did mark up all your entries as function calls, didn't you?
I have to admit that I did not do any web development, but I have a pretty good idea of what kind of complexity and challenges it does involve. I also know about it from interaction with the frontend developers themselves and from toying around it.

I know what kind of tools are available, I know how dead easy debugging is. There is nothing nearly comparable in complexity with a hardware design.
> I'd just throw it away

Do check your local laws for retention of resumes / applications before throwing it away.