skysight-inc/HackerNews huggingface dataset:
Bitcoin mining hasn't been profitable for a long time. You won't break even on the cost of the mining equipment, even if the electricity was free.
>if the binary doesn't match what whomever gets when they compile, there better be a reason for it.

True, but deterministic compiles are stupendously difficult in most cases. Which is improving slowly, but still isn't usually an option.
Neither I nor the article is arguing that Tesla's entire battery swap program was just a scheme to get tax incentives. It likely was good faith, and there may have been good reasons for Tesla to end the program.

The point is that that particular swap station was not in good faith, and therefore it's (predictable) non-use gives you no additional data about the public's demand for swapping. (You may, of course, infer something from the fact that Tesla doesn't think it's viable.)

It has to do with the way the incentive structure is set up: there is tax credit of order $1,000 per vehicle if the vehicle has battery swap capabilities, which necessitates "available" infrastructure. If Tesla invested huge in battery swap tech and then decided it wasn't going to work, they still have massive incentives to open up a single, highly inconvenient swap station in order to recoup part of their investment through the tax incentive.
I did some front end work as a primarily back end guy - I've found that doing some nodejs has helped my core javascript altogether. You have to let go of your ideas about classical languages - but consider ES6, at least you get the class keyword back. The concurrency model is that you have a single thread with an event loop, which never interrupts segments, it waits for an asynch call with a callback or for the function to end. So, your problem is event loop cleanliness vs mutex management.

I would focus on one of the big view players - React or Angular, from facebook and google. It seems like the old school jquery dom updates is out of fashion now. I wouldn't worry about the toolset, it sucks - webpack I guess has some uses.

I would focus on the core thing, e.g. React and javascript fundamentals. Tooling and stuff will follow along once you get a job in it.
A fairly poetic use of the word 'massacre', not what I was expecting :P I have to wonder about the economics here
So "highly skilled" just means a bachelors degree in a specific set of fields.

People seem to be implying that it requires skills well beyond that.
riiiiiiiight
Not the OP, but if you ask me, I'd say that society as a whole has a very obsession-like fixation on equality of all kinds. It is the absolute hot-topic being injected into almost every discussion and field. From the other side as well because there are people that opposed to the way it's being forced-upon individuals/companies.

It has come to a point where dissenting opinions on the matter are actively vilified and who knows what other forms of actual discrimination. I guarantee you that I would treat every person I interact with with absolute courtesy and respect their known boundaries in all aspects except their opinions. And I am reasonably sure that there are hiring teams out there that would skip me because they'd find my comments distasteful or worse. "Culture fit"
The dispute is really Facebook vs Tobias Boelter (https://tobi.rocks/), with Manisha Ganguly (freelance, so not really The Guardian) putting pressure on Facebook.

I think it's more that the media is biased against corporations, because positive information about corporations sounds like an advertisement or is instead attributed to the employee. Headlines like "Zuckerberg fires 100 employees" or "Wal-mart saves puppy" seem to be either rare or nonexistent.
Coincidentally, a couple of weeks ago I visited a talk by Dr. Lochte from the Alfred-Wegener Institute that runs the station.

Interesting tidbit: The ice shelf it stands on rest upon the open sea, so for legal purposes, it's a ship ;)
Right, I definitely wouldn't use WhatsApp for anything truly sensitive. I wouldn't use smartphone software at all, personally. But this particular "backdoor" seems bogus.
What I think your actually complaining about is High Deductible Health Plans and HSAs which came into law in 2003. It's just taken time for them proliferate.

The reason they are becoming popular is that they are intended to incentivize the consumer to pick and choose their providers since they have to bear the brunt of the initial cost. (And cheaper for employers to fund over non high deductible plans).

I recommend reading up on the history here:
https://en.wikipedia.org/wiki/Health_savings_account
Doesn't backdoor imply malicious intent? (Of course you could argue that a good backdoor looks like a innocuous bug or even a feature...)

Also, if I have notification of key changes enabled and verify key fingerprints, at most one exchange could be snooped without me noticing. (If notification of key changes is not enabled and key fingerprints not verified, all bets are off anyways.)
I don't see VR as even remotely comparable to the smart phone revolution. A phone is a tool, it's an accessory. It's easy to use for a half a second, anytime you want. You can glance at your phone while you're working and not miss a beat.

VR is an activity. The effort to use VR is a magnitude more than the effort to use a TV, Laptop or Desktop, and those are a magnitude more effort than using a phone.

VR is more like a Wii or a Kinect than a phone, except it's significantly harder to use than either of those.
It's been a while (a couple of years) since I last tried this, but I remember it being reasonably straightforward to get APKs of apps that were on the Google marketplace. Not through official user interfaces, of course. I can't remember if I ended up using some Chrome extension or a third-party app that needed root.

Not a particularly useful comment sorry, just "it was possible two years ago if you jumped through some hoops."
Multi-Line Padded Text with the CSS Box-Decoration-break
It should be very nearly the same in VR. You will still get the parallax from moving your head, even small rotation can add a lot to depth perception.
Best try it out before you buy it. If you don't have a store offering demos near you, many VR enthusiasts enjoy showing off their hardware to others just as much as playing themselves.
cf. RFC 7871
No, it's not that hard to understand. It's also not how Git actually works. You're ignoring, or perhaps forgetting, the concepts of the index ("staging area"), and the many and various things which both these commands actually do, and the fashions in which these sorts of "oh, it's simple, really!" elisions betray those not yet experienced enough to recognize them for the overextended abstractions they are.
Thought this was all great until I got to their company photo. Guess diversity at Lever doesn't apply to age. :-/
Chris Lattner denies leaving Apple because of its "openness"
For those wanting to read about McMurdo, Big Dead Place http://feralhouse.com/big-dead-place/ is the best book to read. Apparently it was due to be made into a TV series....
I thought this company was located in Waterloo.
Roomscale VR is a complete DOA gimmick in the home. The Wii and the Kinect proved that physical UI's are not fun and don't have durable appeal.
Whichever story you are talking about, this one or the guardian one, it doesn't address the closed-source point.

There is theoretically a way to verify WhatsApp even though it's closed source, but it's practically impossible. It's hard enough to verify software even when the source is open, you built it yourself and the whole platform and toolchain is trusted. A bunch of the potential NSA crypto backdoors were totally in the open.

The app could just be lying about resending old messages or even not encrypting them or any number of things much more subtle.
Correct me if I'm wrong, but don't double-ticks only appear in one on one conversations? What's the story on group chats?
I think there's a bug: this replaces all occurrences of 'CTO' with 'OpenAI'.
The first step is to stop worrying about what your amygdala is doing.
Ruby on Rails can run on IBM i
But good to see the Australian sense of humou?r still survives.</irony>
This a million times!!

The US is the only modern country without cost controls. Providers set prices and insurance companies do little other than pass those costs onto consumers.

When will we get cost controls? Likely never. It's very anti-capitalism to restrain free trade. (Yes, there's some sarcasm there. This issue pisses me off.)
EU to remove cookie warnings
Show HN: React-Cssom – Css Selector for React Components
Do you also place restrictions on what they can buy with their paychecks?
IIRC, in France every reactor was the same model. If an issue was discovered, all of them would be upgraded to handle the problem. It also allowed a little more workforce mobility. It is a good idea.

I just don't see how we can get there from here. Nuclear isn't particularly cheap (but yes, a good chunk of the expense comes from regulation). So there's no obvious reason to choose that over any alternative. We could certainly change tax structure to force oil and coal to be more expensive, but even simple changes to account for externalities are met with massive massive resistance.
Poker in a sense, is the most realistic game in that it has multiplayer, hidden information and stochastic aspects. While chess and go have huge state spaces (as does no limit poker), they are also fairly straight forward due to their 2 player perfect information nature. If say you took an algorithm key to alphago, something like UCT, and tried to apply it to poker, it would diverge from nash equilibrium. Nash Equilibrium by the way, is the sense in which the game has solutions.

In poker, you're looking at your expected value per decision (good players also do this at a meta-level), you're trying to place a bound on the other players' holdings and trying to bluff at an optimal rate. A good poker bot has to be capable of all this, which has proved extremely difficult. This is why it has proven difficult until just about this year, for researchers to be able to clearly say that at least in the heads up case and given enough compute to train, bots are at expert human level.

What might turn out interesting is the fact that though headsup is more difficult for humans and multiplayer is arguably the simpler, the reverse seems to be true for bots. The state space multiplies such that naive application of equilibrium play and tree search simply do not cut it.
A double-tick will appear once everyone has received the message. You can view details on a single message to see who has received the message on an individual basis (and also who has read it).
> The ACA report last month shows the opposite of what you're saying, that oupatient costs have dropped more than inpatient costs have risen

That's not actually the opposite of what I said. Outpatient vs. inpatient isn't the same comparison as preventive vs. responsive care. You're comparing apples and oranges.

> You should really read articles before you cite them

From the Hacker News guidelines:

> Avoid gratuitous negativity.... Please don't insinuate that someone hasn't read an article. "Did you even read the article? It mentions that" can be shortened to "The article mentions that."
I make much more than you and pay more in taxes than you. I'm paying more for national defense, police, roads, etc. I'm subsidizing you. Not a fair system.
Of course, SE also publishes Brave Exvius... Which is not only a "gacha" game, but has hours of grinding thrown on top for good measure.
I'm a Type 1 Diabetic. I am self-employed. Without ACA I could NOT have bought insurance for myself and my family.
He consulted on and helped them implement their E2E encryption.
What I learned deploying BI Tools
The convenience factor is being completely ignored by the enthusiasts. There is absolutely no plausible day to day use case for VR like there was for something like a smart phone.

VR games are the same sort of short term gimmicks that failed with the Wii and Kinect. The technology is amazing, it's just not very useful.
This is an English speaking forum, so you will get more luck with the English translation: http://blog.alexellis.io/functions-as-a-service/

[Hi from Argentina!]
Moxie claimed:
> "The choice to make these notifications "blocking" would in some ways make things worse. That would leak information to the server about who has enabled safety number change notifications and who hasn't, effectively telling the server who it could MITM transparently and who it couldn't; something that WhatsApp considered very carefully."

Surely if WhatsApp cared about the server not being able to detect this, they could just get the client to "retransmit" an encrypted blank message in place of the original under these circumstances. Then the server wouldn't be able to tell who has enabled blocking mode and who hasn't.
Yeah war is probably the wrong word to use — my vocabulary isn't that great :).
Aren't all opinions a function of preferences, born out of evolution and environment? Only if we had some kind of book...
You must be thinking of Tony Fadell, ex-leader of Nest.
Does Walmart actively deceive me? Not that I'm aware, but I don't shop there.

Never heard of Glencore or Phillip Morris.

As for Blackwater and Palantir, my impression from the media is they do exactly what they say. It's not like Palantir lies about harvesting data to give to government. I trust that they actually do do that.

None of those companies have posted fake news and altered the news algo with the express intent of manipulating users' mental states for reasons that basically boil down to "for the lols" and "let's see if we can make money from this".
The ACA did, though, limit participating insurance companies to making 20% off premiums. If they have a good year and make more, they have to issue refunds. The insurance industry hated that, and the GOP proposes to get rid of that provision.
> catastrophic sacrifices to make security applications popular and viable for the "lay person"

This isn't wrong, but it's unfair to bring it up without the most obvious counter-argument.

PGP provides absolutely zero security to the average person, because average people don't use it. HTTPS provides lots of security to the average person, whether or not they know what the green lock means, because lots of people use it. Adoption is a feature.

Of course both of these things are true. Security sacrifices for the sake of adoption suck. But let's not paint a picture of Signal as "desperate for popularity", as though that was a selfish and not security-minded goal. Be fair.
> Sometimes I wonder, what if earth is really flat?

Feel free to prove it to yourself:
http://www.popsci.com/10-ways-you-can-prove-earth-is-round
You can demonstrate the presence of a vulnerability in closed source software but there's no way to demonstrate (or even provide evidence of) the absence of any vulnerabilities.
>Even though we are the creators of the encryption protocol supposedly "backdoored" by WhatsApp, we were not asked for comment.

It's only a small step from criticism of WhatsApp crypto to criticism of Signal crypto. Why wouldn't moxie be interested?
It's also not clear that the server must forward all the delivery receipts before it forwards the later replies.

Could it just eat them all?

EDIT: after a quick look at the spec¹, it seems that it supports out-of-order messages, meaning the server could selectively eat receipts.

[1] https://whispersystems.org/docs/specifications/doubleratchet...
Must be a different guy. This is the creator of the Android project, which (along with iPhone) ushered the modern mobile world.
I think both Signal and WhatsApp "trust on first use" like SSH does it.

The issue here is that:

1) the vast majority of users have those MITM notifications off by default (because WhatsApp decided it's best that way)

2) WhatsApp generates its own keys in some scenarios, like when people switch their SIM cards, so the "trust on first use" that worked on the original SIM is gone out of the window now, and the users won't even know it because the notification is off by default.

Actually now that I think about it, this is why WhatsApp must have let the notifications off by default, because they knew they would generate their own keys this way, which would generate a lot of those notifications all the time.
Maybe if there weren't so many regulations and taboos in science, this trial would be run a research institution instead of a private company.
Thanks for the reply and follow on information. Wondering why those internal changes didnt get rolled into the public release, especially if they were security focused updates? Lack of adoption of the library maybe?
You people wanted the politicized life – congrats
> If, for sufficiently large n, your workforce does not look like your applicant pool, you have broken hiring practices.

Well, one, to first order everyone in the Valley has badly broken hiring practices.

Two, I don't think that's true. It's extremely common for, say, top universities' freshman classes to look nothing like their applicant pools, because their applicant pools are full of people who want to go to that university but genuinely wouldn't do well there. There are a lot of people who optimize for making good grades and a perfect SAT score and have nothing to characterize them otherwise, and I would expect there are way fewer of those people, by percentage, in the freshman classes. (And yes, the modern university application process came out of anti-Semitism and there are a lot of other indefensible things about it, but this effect, I think, is defensible.)

My personal hypothesis is that technical aptitude is pretty uncorrelated with demographics, but that due to (for lack of a better term) "the pipeline", certain demographics are more encouraged to stay with technical studies and apply to these roles than others. So you have demographic A, which consists of a large number of people of varying abilities, and demographic B, which is a smaller number of people who have done particularly well throughout the pipeline. A fair hiring process, that selects for people with high aptitude, would naturally reject many more people from group A (who weren't filtered out from the pipeline) than from group B.
> If they have insurance. Without guaranteed issue they may not.

It sounds like you are trying to respond to a different sort of discussion altogether.

This whole subthread is in reference to the (implied) statement "requiring insurers to cover pre-existing conditions requires a mandate [and it will necessarily increase premiums to the extent that we have seen]"

Your responses is tangential to that, addressing either (a) what would happen if we didn't require insurers to cover pre-existing conditions, or (b) other potential failure modes which could potentially occur, and which already occur under the ACA.
Difference is that the WhatsApp client re-encrypts the message with the new key from the server and re-sends it without user intervention ("non-blocking"), so even if you cared, you can't prevent it.

With the alternative, people that don't care could tick "verified" with or without verifying, but you could also click "cancel" (with or without verifying).
> If you're using Linux, it's worth just trying one. On OSX, it usually means running X11 instead of the Mac display manager which is usually not really a great thing. If you're using Windows, the options are worse.

Yes and no. Windows 10 has some tiling wm features, try win-leftarrow, win-rightarrow, win-uparrow and win-downarrow.

Ed: and mouse-drag to resize the split(s).

Ed2: Also try with more than one screen. I actually think ms have struck a tremendous balance between tiling power-user, and basic computer literacy users. I still prefer a pure/proper tiling wm.

It's not xmonad, but it is an improvement.
Why Postgres
USA broke Iraq. Iraq had very little terrorism before USA broke it. Iraq exported very little terrorism to Syria before USA broke it.

I guess logic and common sense are lucky you didn't invoke Libya.
On the flip side, that fact that VR is such a physical exertion is exactly why it will absolutely not have a mass market appeal.

There's a reason why the Wii and the Kinect were cute and cool, but both failed to get any real market traction.

VR as a fitness device might be a thing, but that's nothing like the market of gaming consoles or pc's.
> Would you similarly argue that perfect forward secrecy doesn't matter?

No, I wouldn't. I've only seen this reply after reading the post you're referencing, which I found quite elucidating.

I would, however, note there's a huge difference in consequences. Without forward secrecy, old communications would be compromised when the private key is. This isn't comparable to anything about future conversations after the key is stolen, a situation where I'd personally have way lower security expectations and would be surprised if this wasn't the case among the general public, outside the crypto community.

In the first place, short of another HeartBleed-style vulnerability (not impossible, as heartbleed demonstrated), the key being stolen would typically involve a serious compromise of an endpoint, where the attacker achieves enough execution to install a rootkit, at which stage, with KCI or without, the attacker can present to the compromised user whatever they want.

I do, to some degree, understand the attitude of the current developers behind the toktok toxcore fork. They want to read and understand the code, then produce documentation about the code and the protocol, and only at that point (with all the information available) tackle the design issues, including this arguably low priority KCI issue. I believe it reasonable, particularly after considering that they're spending about zero effort in promoting its use to the general public.

While it's pretty fair and I'm sure welcomed for their code to be looked at and vulnerabilities found, all things considered, I do not think it's, at all, fair to give them and their early-stages project the kind of negative spotlight they're getting.
Ask HN: What things did you sell/hustle as a kid?
Kid = before 18. Can be door-to-door, or a stand, whatever.
The underlying engineering effort (e10s) was well underway by that point in February.
For those whose curiosity was piqued:

Reading - /rɛdɪŋ/ or "red-ing"

Leicester - /lɛstər/ or "less-ter"

No idea how they worked out that second one, and Wikipedia isn't too helpful there.
PowerDNS is nice. Basic setup is as simple as BIND9's, and their backend system is very flexible, so if you encounter yourself in need of something uncommon, you can probably still have it easily (using "pipe" backend and a bit of scripting language of your choice).