skysight-inc/HackerNews huggingface dataset:
Everyone loves open source.
But truth has to be spoken out loud.
Very Very Well said
Does anyone have a mirrored or cached version of the post?
They missed delivery expectations. Most of those cars in transit are already reserved by a customer and just need to be delivered to the person who ordered them so Tesla can collect their money.

Tesla doesn't build many cars without a buyer already lined up. They build a few for showrooms and service center loaners, but it's not a big number.

You might say that demand is falling off and Tesla is just producing a bunch of cars without corresponding orders to try to hide that fact, or whatever. But that's a rather conspiratorial interpretation, and would directly contradict Tesla's statement that the delivery miss was due to the sudden increase in production rates near the end of the quarter and resulting large number of cars still in transit.
A 2 hour drive south of Anchorage is Seward, where there are several kayaking companies which will take you out into Resurrection Bay. People often see a variety of wildlife on these excursions, such as humpbacks, orcas, sea lions, jellyfish, etc. A cool kayaking trip from Seward is to Caines Head recreation area, where you can hike through boreal forest up to an old abandoned World War 2 fort with beautiful views of the bay. Homer is about 3 hours south of Anchorage and is also a good place for sea kayaking.

I personally have more experience with packrafting, which I highly recommend. High quality lightweight packrafts can easily be carried on/in a day pack. A recent packrafting trip I did: drive 1 hour south of Anchorage to Portage railroad stop, take the train 20 minutes south to the Spencer Glacier stop, paddle around the lagoon adjacent to the glacier (don't get too close, it calves frequently and can be quite dangerous), then paddle all the way back to the car on the Placer River (not a technical river)... about 8 hours total trip time.
Unfortunately, from the 'Getting to Philosophy' article, I quickly wound up in a loop between 'Anchor text' and 'Hyperlink'
Even in places with average crime rates, solving crimes looks good and if you've got the means to arrest someone for theft that makes you look good as a result.

Obviously if your day-to-day as a police officer involves the cartels or something you won't care about an iPhone. But if you live someplace where a murder would make the news regardless of the circumstances, someone will probably look into it if you can prove you know where the thief is (or that the phone was in a given house/apartment).
That's a critical thinking error. When an interested party funds research, they don't publish results that are misaligned with their interests.

In technology, you'll see shill "analysts" publish white papers that the FooCorp Model Bar Computer delivers 46% more ROI. This is similar bullshittery.
You may want to edit that to not link to jwz, since he referer detects and redirects HN to an NSFW image.
We actually had some issues earlier this week with attachments, so had to quickly switch to gmail for practical reasons. No worries, we'll switch back again asap :)
Marissa Mayer has got to be one of the most tone-deaf, out of touch people in the entire valley.

She gets away with it because she's a woman. Any other man would have been steamrolled into oblivion by now.
Resume is not the only, or even the best, way to get an interview.
It also depends on your deploy cycle. If you want to do continuous deployment (which seems to make development teams very happy) then you need great unit and integration testing. If you're ok with waiting a week or more between deployments manual QA seems to work well. As someone who's gone 'all in' on automated only testing I will admit that things that would have been caught by more human sanity checking slipped past me, now that I'm in an environment where manual QA blocks everything it feels like the excitement of shipping has been dimmed a bit. To anyone starting a new project I'd probably recommend more automated testing than manual and something closer to 12 developers per manual tester with developer only checking in code that includes automated tests.
off to the farm i go.
>An obvious enhancement would be to use the WebAssembly backend of the upstream LLVM, and then using Emscripten+Binaryen to convert the generated WebAssembly to asm.js.

why would you convert WebAssembly to asm.js?
> * A few sites fail to detect Chromium properly, I use FF to work around this

What does that mean?
Mozilla awards $585,000 to nine open source projects in Q2 2016
It would be nice to have a FB-curated classification model set, but I wonder if it would be much more than sentiment labels (as is mentioned). Those are a dime-a-dozen.
I wonder if this clickbait filter will also flag ironic blog titles. There have been a fair amount on HN that were clearly a joke, like "We ditched Postgres, what happened next will BLOW YOUR MIND".
Are you honestly telling me you can't tell the difference between a candidate spraying out resumes and a candidate worth talking to without a cover letter?

Are you honestly sure that writing a cover letter is a good signal?

The standard advice is to submit a cover letter, so many standard candidates spraying applications do. There's someone just a few comments over who wrote 53 cover letters when applying to jobs.

You still think cover letters are about focus?

I absolutely agree with your last sentence though. Bypassing the initial resume screen by talking to an actual engineer makes far more sense, but frankly you don't want to be too aggressive about it because then random people will start pestering your engineers all the time just to be considered.
From what I've seen, stack based value types are not necessarily the big performance win they're touted to be. The rule of thumb I've noticed is that, if the struct is much bigger than the size of a pointer, you start seeing a pattern where it's quicker to allocate in the first place but slower to pass around.

I think this is because, on a platform like Java or .NET that uses generational garbage collection, the heap starts to behave like a stack in a lot of ways. Allocations are fast, since you just put objects at the top of the heap. And then, since they're at the top of the heap, they tend to stay in the cache where access is fast, so pointer chasing doesn't end up being such a big deal. On the other hand, if you use a struct, every time you pass or return it you end up creating a shallow copy of the data structure instead just passing a single pointer.

(Disclaimer: preceding comment is very speculative.)
I tend to agree with you, but that's not how the system works. Whether or not prison is actually reversible, it's treated as though it were, by releasing and possibly compensating innocents.
John Dvorak may or may not be a notorious troll, and he may or may not be as reliable as a broken clock. But there's one thing that I can say for sure, and it's that John Dvorak isn't the author of this article.
Show HN: 1M rows/s from Postgres to Python
TEAM DYNAMICS INFLUENCES THE SCRUM MASTER ROLE
The issue with the "Cathedral and the Bazaar" is that he's right for an individual piece of software, but wrong for an integrated system. Can you get the best editor, best grep, best <insert technical tool> with FOSS? The answer is yes. Multiple implementations, and finally the best one "wins", at least for a while.

But you can you get the best system? No, because you land up with multiple incompatible implementations that don't quite fit together. OSX is the most similar option, and it wins because of consistency - consistency is forced on all developers by an overall authority. Keyboard shortcuts are a classic example, OSX has one set, on Linux you get different ones depending on the toolkit used GNOME, KDE, Xwin and a lot of other defunct ones! In the Linux world the desktop environments tried to define their own standards (GNOME and KDE in particular) and it didn't work because users run applications from other tool kits; then they tried through freedesktop.org but it just didn't get/have the buy-in. You've also always had the problem of the major distributions competing (wanting to differentiate) with each other and causing friction. And finally, these days there's just not that much energy in the desktop paradigm on Linux: there are very few "application" focused desktop developers now.

Agreed, that the creation of distributions is also a problem. It seems to be a test that every 'power administrator' does, a bit like every developer creates a text editor/irc client. Somewhere along the line Linux user/developers got the idea that creating their own distribution was cool. Distributions are easy to do at the beginning, and then increasingly hard.

It's a separate issue that you don't get the "best <insert consumer app>" because the people that develop open source don't understand 'consumer apps'.
LITB Live – Ethereum: Consensus vs. Immutability
retropie is an emulator frontend for linux. he was likely using Snes9x.

Also, linux has realtime kernel patches, which help a lot. Distributions like KXStudio ship them by default.
> Is our debt greater than 100% GDP? Yes is it.

That's (if the unit of analysis is "us", as in the country, rather than the government itself) arguably loosely analogous to one piece of one's personal debt exceeding 100% of annual income, and not at all the definition of being broke.

> Is there any sort of plan to repay that debt in a lifetime? No, not really.

That's having long-term structural debt, which, again, is nothing like being broke.

> A lot of people would consider that broke.

I don't really think that's true. The government is neither unable to pay its current obligations (it occasionally approaches choosing not to do so, but is nowhere close to being unable to do so).
That's an awesome "real world" example of where this could be used.
> So If I'm paying you a salary of $100k, In six months I've actually spent $150k. When you put the numbers on paper, anyone viewing them would call me an idiot.

What I see is that the person's salary is not the biggest part of their total cost to you as an employer, particularly in the first year or two when you're amortizing out your acquisition cost. If you're paying them $100k, six months in your total cost is $150k. If they are qualified for a job at another company that pays $150k, perhaps you should have bumped their salary to the $150k that is apparently the market value of their labor - after all, is it better to spend $150k and lose that employee to someone paying them 50% more, or to spend $175k and have that third-party offer not be attractive to them?
We are, through the government, as usual.

Laying down some RF reflective paint/markers on the road wouldn't be nearly as expensive as other proposals (like embedding electronics or special wire underneath the road surface), it would be similar in expense to pavement markers[0] that are applied to some roads today, plus with a HUD it could even help human drivers in snow environments. Lots of places make special modifications to the road specifically for snow, and especially for snowplows.

[0]: http://www.highway-markers.com/pavement-reflectors/PM290.htm...
This creates a model for driving that totally ignores things that can go wrong. It will work great in the normal case, and totally screw up if anything unusual happens. There's no model of "obstacle" or "oncoming vehicle". That's unsafe.

This is a field where bug reports are written in blood.
How We Secure Digital Assets
Think of it like putting fruit instead of potato chips in the vending machines - you can't change the fact that people like potato chips, but you can make it easier for them to make healthy choices.
New IT solution company is comming up
Hope so. I'm happy to be rid of ironic clickbait as well.
Code free startup is a great concept and the Airbnb clone built by Brent is fantastic!

Keep up the good work and all the best going forward!
No problem, it happens. Thanks for following up!
> Brazil is an incredibly unequal society, with oligarchical elites who disdain the poor, mourn for a lost military dictatorship, and don’t particularly care for democracy (all attractive traits to the IOC when looking for an Olympic host city)

Well, how's that news. All societies have some inequality and "oligarchical elites who disdain the poor."
I don't think your list is quite right. Crystal is probably more on the tier of Go. Julia is also much faster than that, at least up there at TCL. Of course both vary a great deal depending on what you are using for.
> This fall's upcoming presidential election so perfectly illustrates that: which Wall St friendly New Yorker would you like? Both suck?

To the extent that's true, its the result of major party primary elections and other processes and the decisions voters made in those (including the decision to stay out of them.)
Who makes the decision?
No, the in the movie Excalibur, Merlin recieves Excalibur from the Lady of the Lake, and he then gives it to Uther Pendragon, who on his death embeds it in the stone, leaving it for Arthur to draw it from the stone.
How to stop being a wallflower and start working the room
It's hilarious is that Marissa Mayer has this "work all the time and you'll succeed ethos."

Meanwhile Yahoo's office are still empty from people that work from home and most people on cruise control. I've never met a workaholic from Yahoo. Any person worth their salt was gone long ago. The rest are there because why quit a plum cruise control gig.
But your algebraic arithmetic with max-wise and min-wise characters is not equivalent at all! In fact it's a terrible analogy.

Bit-wise arithmetic is great because it's operations are compatible with propositional calculus,- but I cannot see how you can do anything productive with min/max-wise defined AND/OR for base10. For example how to do you determine 324 XOR 310 in your notation?
If they have reasonable suspicion that a crime happened or is about to, sure. However, reading a book other than, say, _How to hijack an airplane_ isn't that.
I think you are right on, on every point. (Including it being a dull article, at least for the audience of folks here.) This is great insight and it's something I've thought for the past few years as well.

Big cloud computing players will almost certainly move this way. Actually surprised we haven't seen more of this already. But TensorFlow and the Tensor Processing Unit were smart moves by Google and I think this is just a preview of many, many things to come.

I think IBM probably belongs on the list of top contenders to make a move. Between SoftLayer, IBM's hardware and chip design and fab partnerships, their cloud/saas businesses, and their Enterprise penetration, they're well-positioned to lead here.

I think that you're right as well that all these folks will push to create developer-friendly services and APIs backed by hardware. However, I think the real wins will come from capturing market share in the Enterprise sooner than later. If I were them and I had to prioritize between the two, I'd target Enterprise customers first and foremost. You can sell services to help them migrate and that helps you get out to market more quickly than creating a fully robust self-serve platform. Moreover, if your custom hw-backed platform can offer either better price or better performance, Enterprises will pay big bucks for it. Harder to get it right with self-serve first, but you certainly need to open up to self-serve as quickly as possible over time.
I would love to see what this could do when combined with light field technology https://www.youtube.com/watch?v=xNJZHFZEkYQ
That's not a hard case. It's just a narrow, straight road lined with obstacles. If you have sensors that can get a height field, that's no problem. Our DARPA Grand Challenge vehicle could have done that in 2005, using a LIDAR. Google wouldn't have any problem with that. Tesla would have a problem; they're dependent on lane lines.
Let's see how long until someone claims to the Wayback Machine their right to be forgotten. I really like the idea of ephemerality on the internet. I kind of enjoy to see thing come and go; that nothing lasts forever.
> That's because execution is irreversible.

Not only irreversible, but not even partially compensable. Prison is arguably irreversible (you can't rewind and make it so people didn't spend time in prison), but you can at least let people out without finishing the complete sentence when you discover a problem with it, and you can give them some form of compensation.

You can't stop someone from being dead after executing them, or compensate them (even imperfectly) for it.
In other words, if Apple had taken the RubyMotion path, but added type inference and better performance.
This is what being a Seattle cop is like
They explicitly stated that the difference between production and delivery was due to a sudden production increase near the end of the quarter resulting in many more cars still in transit to their buyers.

They had about 2,500 more cars in transit at the end of Q2 than at the end of Q1. They were producing about 1,000 more cars per week at the end of Q2 than at the end of Q1. If it takes their cars an average of 2.5 weeks to be delivered from the factory (which is a reasonable number) then everything lines up. I don't see any need for a grain of salt or thinking it's mysterious.
I agree, classes are silly in JavaScript. It just masks the prototype and creates ambiguity; using the prototype effectively is part of being a good JavaScript developer.

I understand the hate and everything but honestly I think it presents a fun and refreshing way of solving problems.

Also npm is pretty awesome, aside from how massive the node_modules folder gets.
Neither was ESNES or SNES96. they also weren't very accurate.

Were you playing SMB3 on NESticle, as well? because accurate NES emulation didn't happen until Nestopia.
Kagi Shuts Down After Falling Prey to Fraud
This is a good argument for a basic income, combined with free healthcare and higher education.

I suspect that lowering the risk of entrepreneurship could unlock enormous innovation potential for society.
Here's the call in its entirety btw.

http://youtu.be/Oo07tHQe-y0

Sounds like he is quite pleased with the progress of their autonomous driving algorithms.
Not batting an eye is why the headlines where doom and gloom - they got your attention, mission accomplished.
I've seen a rise in HN submissions with linkbait titles which are not ironic, usually to Medium posts.

The non-punishment of linkbait posts on Medium has made it a custom, which makes things worse, and it's good that Facebook is publically doing something about it.
The same applies to technical managers. It also applies to the managers of those managers- in general, if you're higher up the org chart you expect to get paid more than the people that report to you. If you get promoted, and are given more responsibilities, you expect to get more money. If you get promoted, and are given more responsibilities but are not given a higher salary, then you can probably get that higher salary for the same job by going elsewhere.

I don't see this as a management vs. engineering situation (especially since in there are plenty of companies that prefer to promote engineers to management rather than hire MBAs or external hires in general). It's more just a human hierarchy situation. The people higher up the hierarchy are held accountable for everything that happens below them in the org chart, even though they are by definition not doing the work of all of those individuals.

That's a functional hierarchy, of course. In a dysfunctional hierarchy, it's more like a pyramid scheme and the higher up you are, the easier it is for you to escape scrutiny by blaming those below you. All orgs I've worked in have been somewhere on the functional/dysfunctional spectrum, nothing's 100% good or 100% bad. There really are no ideal ways to get groups of people to work together towards a shared goal without introducing things which are injustices when seen in isolation, whether there's a hierarchy or a flat org or what have you. I hope someone figures out a better solution but I'm not holding my breath- like democracy and capitalism, it's the worst system in the world except for every other system that humans have been able to come up with.
Ask HN: Is there modern docs for running a linux kernel with u-boot on qemu?
I've looked around and the best docs I've found is http://elinux.org/Virtual_Development_Board

Is there a more complete and modern approach to this without using 6 year old software?
Great example, this road is half a mile from my house. I've been wondering how self driving cars will deal with a street like this.
Why men always try to rationalise everything?
They wouldn't say C is "weakly typed" if its type system was decent :)
One of the great things about WYSIWYG is it brings you closer to what you're making. Bret Victor nails why this is important in his talk "Inventing on Principle" - these tools help beginners shape their idea into something usable. And obviously these things can't scale like Airbnb, but they can scale enough to get traction and convince a developer to join your team. As a potential co-founder, would you feel better about joining a non-technical founder 1) with an idea on a napkin or 2) some traction and a code-free prototype.
To See Earth and Moon in a Single Glance – Learning for Life
- If you're trolling, I have nothing to say.

- If you're playing that game where overstating things for political effect because you [...], have fun, but I don't want to play.

- If you actually believe that, either your priorities are so very far removed from mine that we have nothing to say to each other, or you have blinded yourself to a huge array of very real differences with very real effects on very real people. In which case, find someone else to argue with; I prefer to debate politics with people who live in the real world.
Design, implementation, and test of quantum-dot cellular automata FPGAs [pdf]
Yes, almost certainly the next phase for performance-intensive computing is more specialized chips, systems-on-a-chip, and whole specialized rigs. The TensorFlow Processing Unit is a good recent example of this, as are ASICs in bitcoin mining, specialized hardware in molecular biology simulation, and more examples. This is just the beginning.

I think the interesting question is what happens after that. Not too long from now, specialized systems will run up against the same physical limits that general purpose processors have begun to hit the past few years as well, as specialized fabs increase in capability and sophistication. We see this already with GPUs.
Anthropomorphism is anthropomorphic. We are animals, mammals. Whales are also mammal animals. To attribute our behaviours as something solely human is ridiculous hubris and a vestige of hundreds of years of scientific ignorance.
There must be people who not only click on the clickbait but then read and enjoy the article.

Which is why I wish they had instead done a joint model of features of the user, the headline and the article to predict the likelihood that the user would quickly return to FB.
Are you offended by pictures of brown people?
I'm not sure what you mean by "persuaded", since unless the IoT device has its own cellular connection, it can't prevent being passed through a consumer-controlled device. Do you have such a device right now that is being bypassed? Because if the answer is no, that's your real problem.
Good to know! :)
OT: What is the distinction between "fb.com" and "facebook.com"?
I tried to fix that by submitting this:

https://news.ycombinator.com/item?id=12227555

What do you think about that advancement? Think the quantom dot circuits can get practical enough to go anywhere? Or even good potentially for low-volume, high-price applications we see with some S-ASIC's or ASIC's?