skysight-inc/HackerNews huggingface dataset:
Yeah, it would e.g. Be awesome to standardize all the arguments and flags and even the format of those between all the tools (also: how to define "all the tools"), but it'll never happen due to backwards compatibility / the way people know how to do stuff. As much as these tools are each individually weird and nuanced and stupid and broken, they come together to glue a scary amount of stuff together.

It'll get better through rewrites, new tools, different infrastructures etc long before it gets better through iteration on the same tools. That's OK though :)
This is the most insightful comment so far. Recently there was posted the pay-per-use API market 21.co, a "micropayments marketplace" [1]. We do have solutions for moving code to data, sure, like Hadoop and Joyent's Manta.

But consider we already outsource algorithms for bitcoin generation and transaction processing. A small amount of data that does require specialized processing. We're seeing it again with voice recognition and image processing APIs. This will continue as we have more data which will encourage more specialized hardware and create situations where algorithms as a service make sense, like Ethereum's smart contracts and 21.co's flat pricing.

In theory it could be very efficient for easy code problems to be solved, leaving man-hours for innovation. Which is what we have all worked towards in open-source. But the flattr/gittip model essentially fails in this regard. Can it be solved by the free market?

[1]: https://news.ycombinator.com/item?id=11270292
Ah, shit. I couldn't remember if the damn thing was called msbuild or nmake. [0] I guess one should replace all instances of nmake in my comment with msbuild.

[0] I do know that they are both parts of the VS build tooling. ;)
Deep Learning Diagnoses Heart Disease from MRI as Accurately as a Cardiologist
TerribleHack 3 – Our shitty ideas hackathon
I already donate to the SFC. Considering the fact that the FSF recommends laptops flashed with LibreBoot, I would assume that the FSF would fund them in some way but I'm not sure. Should probably shoot them an email to find out.
That's a great tool but I doubt everyone will use it. To get better quality discussion, everyone should have access to the same basic toolset.
My favorite interviews have been ones that started with the company giving me a choice between a few small programming projects. They usually let you do it in your own time, over a week or so. When you turn it in, they can see how cleanly you write code, how careful you are about edge cases, whether or not you write unit tests, etc. etc.

Of course, then they call you in to their office and...... give you a whiteboard interview that lasts 5 hours.
Fast Scene Understanding – Hinton's Latest Paper
> I don't care about consistency.

Fair nuff, I asked because I was curious if you were assuming that eventual consistency was necessary for high availability.

> Write rate isn't really much of a consideration since it's almost embarrassingly low (hundreds per second).

Yup, looks like my concern above is the case. A single consensus replica set will do that no problem. I'd use raft if you're in a single geo location or epaxos otherwise (the epaxos source is a little early and needs eyeballs/production diversity testing, but the algorithm is absolutely solid). There's no reason to borrow all the troubles of CRDT's when it's not needed.

Edit:

Example from the epaxos paper, this is latency vs throughput for 3 replicas in one geo location: http://charap.co/wp-content/uploads/2015/10/latency_over_thr...
> So I tried vagrant VM with virtualbox - and shared folders... so I could keep my windows GUIs without needing to sshing everything to the VM. Somehow - even though the shared folders thing means the VM is ultimately using the windows filesystem

Maybe the other way would be easier, use the VM for all dev file storage as well, and export a SMB share that you can connect to from windows. Same sharing capability (as long as the VM is running), but you don't have to worry about different underlying file system semantics.

> So - I ditched vagrant and shared folders and use a totally contained VM with the ubuntu GUI... it's slow and horrid and it makes me cry... but at least I can alt-tab and waste time in a browser in the windows GUI if I want to.

Personally, I would just SSH for access to the VM though, as I find PuTTY superior to having a desktop as a window on a desktop (I would prefer to RDP to a local Windows VM as well). But I use Vim as my IDE, so it's extremely easy for me to do so.

That said, Visual Studio announced support for targeting Linux today (I assume either through SSH to a local VM or remote box and/or the local Linux support they announced here, so that might be an acceptable route in the future.
And here you've hit upon what would actually be interesting: the open sourcing of Windows itself, open sourcing of Hyper-V, etc. This is a 'nice to have' addition to Windows for sure. But it really does nothing to make Windows more relevant as an open source platform which is actually a major technical strength of most UNIX-alikes. And no I'm not saying Microsoft has to go GPL.
Hahahahaha. Ok. Sure. You loved watching Jordan, but you dislike "egos and attitudes"? C'mon, man. Gettin' a little dog-whistle-y there. And the idea that Steph (or Dray) doesn't/don't have an ego or an attitude - the man rains conscience-less bombs from 40 feet out, turns and runs after shots because he knows they'll hit, and talks shit to other teams' bench while his shot falls. And that's before we start talking about Iggy or Dray.
I've seen plenty of windows centric IT departments that would try to ban this from being installed. This act of admission will just be to iconoclastic for all those really enterprisey entrenched forces. You know the type.
I mentioned extensions in my original comment.

The point stands that everyone should have access to the same basic tools. If some people do not use an extension, they will not be able to browse topics as quickly. This hurts discussion quality.
I'm hopeful that this will lead towards greater unification and innovation, but I can see why people are more likely to bring up "Embrace, Extend, Extinguish" when Microsoft does something compared to when other companies do. The difference is that Microsoft is the one who internally coined the term and used it to describe their strategies. It was a conscious and explicitly stated strategy rather than an unspoken side benefit.

You could certainly say that none of that matters and what we should care about is the actual actions that each company makes, but I can definitely see how people would read more intent into things like this when Microsoft does it compared to other companies.
FBI offers iPhone, iPod unlock tech to Arkansas murder investigators
Your company is not Robert De Niro either! And, to boot, you don't have to be way up at the level of a Robert De Niro to be an offer-only actor. Basically, anyone with a decent and verifiable acting record is offer only. It's actually pretty common. And some actors are offer-only for some kinds of work, such as voice-over work if that's what they're known for, but not for feature films.

Anyway, I think your reply totally misses the point. The companies who are so obsessed with needing to weed out the bottom 60% are themselves well in the bottom 60% of employers. What gives them the audacity to claim that certain developers are too low skilled, if the company itself is not any good?

A good developer is going to see that and immediately walk away. Unless the company is already verifiably a great place to work with great technical prowess, then their obsession with getting rid of "garbage" programmers makes them seem extremely dysfunctional.

(Just look at how people here on HN are speaking about other developers -- so now you're "garbage" if you're in the bottom 60%, even though that still places you well into the top 5% of humanity in terms of technological skills and quantitative thinking. It's absurd!)
Well certainly, but the difference is Europe was given loans from decidedly non-postapocalyptic America and they didnt have to worry about understanding an effectively different planet. Reconstruction post climate change isnt really analogous.
Jumping on what Mafana said, Tesla is known for being one of the most closed off car systems on the planet. There were several HN posts over the last month or two talking about this, but they will require a full inspection to re-activate a car once it's been sold or written off, and it's almost impossible to get parts from them outside of service centers.

You chose literally two of the worst examples out there to try and prove your point.
The technique used will be passed on down to anyone that the FBI deems fit, be it public or private.

There is no oversight or limitations.

Complete and total lack of justification.

There's a word for this -- corruption.
Yes, we have a piece of free firmware that can be used by BSD software, CDDL software, Apache licensed software, etc. GPLv3 means that only one group of people can use that software, instead of letting a larger community work on it and contribute to it.
At least it is in the Zeitgeist now, these kind of stories will be around for a while.
I read somewhere that Edward Kmett described how he writes apps: he first factors out the functionality into powerful, general-purpose libraries, and then just implements his app as a thin wrapper over the libraries. So, it's a matter of your mindset :-)
Top 15 Oops concepts interview Questions
What JS features are chrome exclusive other than maybe a few ES6 features nobody else has implemented yet?
I stand corrected.

Thanks for the info!
For Firefox I use - https://addons.mozilla.org/en-US/firefox/addon/hn-utility-su...
I don't have anything insightful to add, but I wanted to thank you for sharing this.
Go to a brick and mortar electronics store, pick out a laptop that meets your desired specs, and do something realistic with it for a while. There are lots of little things I took for granted about Apple MacBooks that no Windows laptops could match. Touch pad, high dpi display, and cooling were never quite done right, but they are crucial for every day operations.
The interchange rate is capped in the EU, but not cross-border.
It is cheap because manufacturing was subsidised by cheaper dirty coal-fired electricity. Solar panels today are essentially overpriced batteries that require years of time and sunshine to discharge. 10 years ago most solar panels barely returned 50% of the energy expended to make them. At least we seems to be getting close to the breakeven point.

P.S. I really doubt that the panel will last 25 years, and the battery is likely to go poof even sooner.
“Valeant embodied practically everything people hate about business today”
Yeah that's separate. A few people are using this thread to request other features.

Traditionally, HN staff have been very reluctant to make changes to the UI for fear it may hurt quality of discussion or promote the number of deep comments where people are talking past each other.

I think there is a strong argument to be made that collapsing boxes will increase quality of discussion by allowing everyone to navigate topics more quickly.
while "war on magnets" may sound silly at first, it is hard to not see the rationale behind it.

https://www.aap.org/en-us/advocacy-and-policy/federal-advoca...

" Although these products are labeled and designed for adults, they can easily find their way into the hands and mouths of children."

Also a fact sheet from the North American Society for Pediatric Gastroenterology, Hepatology and Nutrition -
http://www.naspghan.org/files/documents/pdfs/advocacy/2013/N...

I mean nobody keeps rat poison in the open on the desk. If you look at statistics (http://www.ncbi.nlm.nih.gov/pubmed/24791640 - quarter of the cases require intervention, and half of those cases are small magnets) the swallowing of those magnets somewhat comparable to swallowing of a rat poison (out of about 10K+ cases/years, about 1/3 is treated medically).

And there are those fury curious vacuums that only look like a labrador or a poodle - one can only hope that their owners pay enough attention.
... this also severely contradicts the narrative we were fed about "it's just this one phone, for, you know, TERRORISM".
I've had people bring me in to chat telling me ahead of time that they weren't interviewing me but they wanted to get to know me so that when I had the years of experience they were looking for they'd call me up.
Yeah something like a kiosk. I want to be able to process card swipes instead of making users enter their card number (as in the Ecommerce api). The additional benefit is that you get charged the 2.75% card present fee instead of the 2.9% + $0.30 card not present fee.
The two year old challenge announcement from the IEEE is also interesting reading.

http://spectrum.ieee.org/energywise/energy/renewables/google...
Remember that the FBI said that if Apple provided a solution, it would not be used in other cases and that they were [Edit: not] going to use it as a precedent (IIRC the details).
Fairly obvious that no actionable information is being discovered on these phones.
I don't think that word means what you think it means.

Would it have pleased you more if, oh let's just for the sake of argument say: the government had to get some kind of a court order to get the information?
I think VCs are scared by the sensible business plan and the larger capital costs. Drones also get a pass from scrutiny as VCs get excited about investing in the platform, which allows VCs to project their 100x dreams.

I would guess your biggest challenge is sales - convincing farmers that they need this. Is this true? Also - out of curiosity, what do you fly?
One can also use "Block element" that's easily one of the most useful feature in Safari.
I posted this article because I think our obsessions with "elite" universities is bad for society.

With that said, there is a difference in the courses. I went to MIT for grad school after Berkeley and met many students from lower ranked schools. They were always the top student in their school. They also all complained they were underprepared because their schools had crappy courses.
>IE executed a "developer preview" strategy leading up to IE9 6 years ago. I should know, I was a PM on that team.

That (Safari adopting "developer previews" now) doesn't mean much regarding whether Safari is the new IE. When people say that phrase they don't mean their both trying (or having tried) developer previews. They mean whether Safari is as backwards and holding the web back as IE6 was for ages.

Which is not. IE9 was years behind Safari at the time you talk about (6 years ago) --and really first version of IE that started to really compete at all for the modern web--, while Safari was, and still is (the preview) at the top of the heap regarding ES6 compliance, etc.

And while much smaller in userbase, Safari grew along with the modern web, introducing major new features that IE hasn't done since 2000 or so (Canvas, CSS animations, etc), being the basis for Chrome, and getting the JIT treatment right along the 2 other modern browsers (Chrome, FF).

As for the mobile space, Safari has been lagging in some features (compared to desktop browsers), but was always ahead of the pack in lots of areas, to the point one cannot say mobile Chrome is that better. In fact, maybe the opposite:

https://blog.runspired.com/2016/03/25/the-chrome-distortion-...
College Admission Shocker
I can't recall specifics, but indications of bubble one, the media was comparing or attributing things to the "ethos" that is Silicon Valley during the ramp up.

The article was hard to take with much seriousness.
> The type of thread that comes to mind is one that starts with a comment that's not quite flamebait, but a strong opinion that's just wrong enough that lots of people feel forced to reply to correct a fallacy, and trigger an ensuing argument.

Right. But we can't control what people say without making changes to HN policy on moderation.

What I'm suggesting requires no policy change and would allow you to skip over that entire conversation quite easily with one click.
Cabin in Tahoe, about 3 hours from my full time home, so I have interest in automating. It is off utilities network - septic well... Even needed a cell booster to get a cell signal indoors.

Some devices I've tried:

Sensi thermostat
Wink spotter (no longer available)
Dahua security cam

Lockitron was hopefully going to be used for access, but it didn't work out.

I've considered adding a tablet for guests to lookup instructions for the house.

I have an "EKM metering" (ekmmetering.com) gas meter that can (at some point) be connected to a pulse counter - they have a device that can tie your electric, water, and gas usage into a graph on the net (and they have an API).

Tried a wemo light switch - it sucks.

I have an Ambient Weather station that feeds current weather stats to weather underground.
Issue 773 TrendMicro: A remote debugger stub is listening in default install
>Their time to fix bugs and regressions in iOS is 3 months!

So? There are open bugs, including VERY annoying/visible ones, for Chrome that languish for half a decade on its bug page, despite tons of votes...
See my reply on the other thread: https://news.ycombinator.com/item?id=11392734
No it does not. Govt never claimed this. What it does is show that, the FBI will do exactly what the Chinese are currently most likely doing if need be.
Crew Blames Google Maps for Demolishing the Wrong House
>" Although these products are labeled and designed for adults, they can easily find their way into the hands and mouths of children."

By that argument, any and all potentially dangerous products must be banned. No power tools, firearms, knives, lighters, or small pieces of matter may be legally sold or possessed in the United States.
FUD intensifies

First of all, there's no reason you can't use GPLv3 licensed software in any other project. It just means that the collective work has a different license. Sure, some people might have a problem with that, but that's their problem. If the software is good enough for them to use it, it's good enough for them to make some compromises in terms of licensing.

The exception to this is the CDDL, which has some issues that have been discussed at length. However, the MPLv2 (which is what people who didn't work at Oracle in the 90s actually use) is compatible with the GPLv3.

And as for "only one group of people can use that software", that's just patently wrong. Anyone can use the software, they just have to follow the license requirements.

Not to mention that this presupposes that someone is going to do anything but write more firmware using firmware code. It's not a library, it's a piece of software used to boot your bootloader. Okay, it's a FAT driver, but it's written as a UEFI module and would probably require substantial (read: complete) rewriting to work as a kernel module or userland program.

IMO you're looking at the problem the wrong way around. The question shouldn't be "how do we pander to people who want to use proprietary-friendly licenses for their software". It should be "how do we ensure that all users of this firmware cannot have their freedom taken away".
Only Safari (betas) have better ES6 support than Chrome ones according to a latest article on Ars.

And Safari saves like 20% to 30% of your battery life over Chrome...

http://bgr.com/2015/08/05/google-chrome-vs-safari-battery-li...

http://www.theverge.com/2015/4/10/8381447/chrome-macbook-bat...

And both are due to Apple's own JIT engine...
I thought this article was a pretty good overview of the team, and it did at least acknowledge the difficulty in separating the ownership from the start player, in terms of success. But one part at the end seemed super out of place.

> He confided that he figures he’s one of the 10 best blackjack players in the worl

What? How can this man be thought of as a shrewd businessman by anyone after saying something like that. The only possibly explanation could be that he's referring to card counting, but I doubt he's playing million dollar games against people that don't realize what he's doing.
Didn't you see how much credit was given to the investment group during the parade last Summer? They're going to have to install tables for the new courtside seating so that handjobs can be given out under them.
"Disappearing" people isn't really the style of the US government. That's common in South America and was regularly used in the old USSR.

The US prefers to discredit people in the media as "terrorists" (or "gang members", etc) while throwing an unwinnable pile of charges at them to force a confession (aka "plea bargain"). This have the de facto result of keeping someone either in jail for a while or spending 100% of their time and money on defense.

Regardless of how it turns out, draconian probation requirements, pre-employment questions in the style of "have you been charged with a felony" and the arrest and/or criminal record are very effective at finishing the job of "disappearing" someone with unemployment and the social isolation that happens when someone's reputation is trashed. In many states, you can add long-term or permanent disenfranchisement.

The tactics everyone should be paying attention are closer to COINTELPRO, where key people are removed from potential positions of leadership or organization before they accumulate larger amounts of power. With a mass surveillance network and storage that lets you search through someone's past, parallel construction to remove someone on any kind of trumped up charge is easy.
All the CLI packages I want that are on Ubuntu are also on Windows. I don't see Windows users dying for lack of applications...
The fun thing is that this reminds me that AMI claims to be able to do Chromebook firmware (coreboot) too: https://ami.com/products/bios-uefi-firmware/chromebook-firmw...
CockroachDB's replication protocol is based on Raft, which is not susceptible to split-brain. (Neither is Spanner, but Spanner requires specialized hardware for clock synchronization.) And contrary to your assertion, it allows consistent snapshots and transactions that cross shard boundaries.

The rest of your comment ignores a couple decades or so of very extensive research into scalable distributed transactions.

Design documentation is here if you care to read it: https://github.com/cockroachdb/cockroach/blob/master/docs/de...
Kinda already exists: http://visualgdb.com/toolchains/embedded just use the existing x86 target. You're really just using MSVC as a fancy text editor.
It's not redundant, and that's why our work is continuing to go forward. We're definitely not cancelling our plans[1] to deliver native Win32 OpenSSH any time soon.

[1] https://github.com/PowerShell/Win32-OpenSSH/wiki/Win32-OpenS...
If I was being obtuse then it was unintentional. It was a real suggestion. If people really want reverse TLD names then they should do it, and if the community likes it, it will catch on. FYI there are already some package names out there with ".com" on the end.
NB, I'd understated costs by a factor of 3.5 due to confusing carbon and CO2 emissions.

The former are 10 Gt/yr. Latter 35 Gt/yr. Cost exceeds total US economic output, or 28% of global GDP.

Keep in mind: that's per year, forever. Or at least so long as there's carbon to burn. Probably about a century inclusive of all hard-to-get coal.
Completely agree. Gotta say Satya is doing some serious SunTzu'ing on Microsoft's approach with other technologies. Applauds
http://www.hanselman.com/blog/MicrosoftKilledMyPappy.aspx

Seriously, when was the last time Microsoft employed EEE? People have been saying "maybe it's different this time.." for years. I'm getting sick of seeing the "EEE" meme every time Microsoft does something.