skysight-inc/HackerNews huggingface dataset:
In the past, I was a strong proponent of digital networked voting systems in general, as a means to bring us closer to direct democracy. I had hoped that we would be able to vote on specific issues, continuously, with little ceremony or friction. I thought that we might be able to make it as simple as hitting a +/- X button, where X is your current share of the decision (you have a pool of votes for many subjects).

The thought was, that even though a system like this could not be understood by current people, future people would have a reason to learn the technology, as they learned about vehicles and the web, because it shapes every facet of their society, in real time. It would also give us a clear case for legislating software and hardware security standards. Not my area of expertise, but do you think that standards could be devised and mandated to make hardware verification feasible, at least for medium-tech applications?

So, that's how honest people desire technological progress in the voting system. Now, I can see that we need to keep these endeavors low-key, while we cross the gap of failure between "interesting" and "robust". It could take us generations to cross that gap. Let's just keep all this experimental stuff in the digital currency / digital contract field, for now, and tell the dreamers to be patient, rather than insisting that we abandon the whole idea.
> I'd guess a 23-year old in that business has a history of "less-than-white-hat" activities...

Indeed, and given that he's only 23 years old, there's a good chance the statute of limitations has not been reached for those activities.
IP details? What about users with non-static IP?
On 1, secrecy of ballot is fundamental to a open democracy. Otherwise, selling your ballot becomes very easy. Without secret ballots, there's no market for votes, because you can't verify I didn't just take your money and run.
Apple: $51.5b in US Treasuries (24th largest globally)
agreed, the Array.prototype.reduce could be accomplished in a far more readable way using a simple forEach. If the function was doing a `concat` instead of a `push`, it would make a lot more sense to me as a functional example, because then the author would actually be taking advantage of the way the accumulator result from the previous call is passed into the next call.
https://defaultnamehere.tumblr.com/post/147747146865/stalkin...
'Healing back pain' is an interesting entry to the list. I just recalled my friend lent me this book and a reminder to now read it. Anyone who has read this book can share their thoughts?
People say they want to be able to tip, but so few actually do. Ask anyone with a blog tipjar.

Patreon works because people pay for the possibility of future stuff.
I'm not convinced that having something in common with someone corrolates with cooperation.
This is just false, they've made it a point not to block people they disagree with. This is a case of them blocking someone who was literally intentionally endangering the lives of people she disagreed with.
On the flip side, not knowing about that content means you might not increase your pledge to a level where you could access it.
Chaos Monkeys: Obscene Fortune and Random Failure in Silicon Valley by Antonio García Martínez

Read this recently. Thought it was pretty good.
We ban accounts that use HN primarily for political and ideological battle, especially when they use drive-by snark to do it. Topics like this are divisive enough without Molotov cocktails, so would you please not do this?

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newswelcome.html
Shameless plug: I created an "airdrop" that works on all major platforms. Device directly to device. No servers. No "cloud". Local file transfers only. http://feem.io
How sad that this turned into yet another political/ideological/national flamewar. That's the opposite of what we want on HN.

We detached this subthread from https://news.ycombinator.com/item?id=14918321 and marked it off-topic.
The best way to handle brainstorm sessions
Depends on what I'm reading. Pop sci or detective novels take me days but a thousand-page history book or epic will take more like a month. And there is a lot in between and on both sides of those examples.
I mean, he literally stopped WannaCry.

Just because someone else could have stopped it, doesn't mean he didn't stop it. That's... just a fact...
I don't think you can compare .io, a ccTLD, with the new gTLDs. It's apples and oranges.
Sony mobile customer care toll free numbers
> From reading the thread it sounds like some feel that the addition of private members is being accomplished by fiat rather than community consensus.

There's a difference between "community consensus" and "consensus of the people posting comments on this github issue".
WannaCry 'hero' arrested for creating other malware
Agreed. We already had solutions for inheritance, etc... using prototypes, which are more powerful than classic OOP. Now we're in sort of a mess hybrid thing where issues like this are mostly unsolvable in a clean way.
> That wouldn't work for much of the South where summer usage for a house can easily hit 100 kWh/day for air conditioning.

It should be noted that peak energy expenditure for air conditioning happens more or less at exactly the moment when the influx of energy from the Sun is also at its peak. That's, like, a gigantic hint that mother nature is dropping on you, hoping you'll notice it. The disease, and its cure, are gushing forth from the same place at the same time.

Probably most of the energy for air conditioning in the future will not come out of storage, but it would be produced at the moment when it's consumed, by solar panels or some other solar technology.
Probably because it lacks references.
Am I the only one who would actually prefer these Amazon links to be affiliate links?

Affiliate links make me feel like I'm paying back the curator(s) for the awesome recommendations I'm thankful for. However minor that might be.

Do people feel like recommendations would be biased if the links were affiliate links?
Original point was certainly to point out the most common mistake of typical homegrown cryptosystems. Even programmers who know that XORing stuff with constant byte is not viable encryption can produce systems that do essentially the same thing (usually by XORing everything with RC4 output with long lived or even constant key)
I did ;) surprise
The extreme version of the Morgenthau plan wasn't implemented, but they did do something close for 2 years.
I am exhausted just imagining that this bucko is still at this project. It's like a perpetual motion machine of self-hatred.

Irony is only irony if it is not greater than 73% of your life, according to scientists. This person long ago passed that threshold.
If any, I think it was baby steps made by Toyota Prius.
Original poster specifically pointed that profitable part of your answer isn't there for Tesla, in reality.
KeepassXC seems like the closest alternative to me. I'm evaluating that as a LastPass alternative - not because of the price increase (which isn't material) but because LastPass hasn't impressed me with their diligence and care regarding security, which is the whole point of a password manager, from my perspective.

But I'm delighted to hear of other alternatives if there's something better. I don't mind paying but I'm not going to pay for crap.
Copying scales infinitely. Personality doesn't. Only through unscalable things can people get margins above zero in creative things. See e.g. streaming rates being a fraction of a cent but people will pay lots for live performances.
Frankly I began to slow down over the past few years and not worry about how fast I'm reading and I enjoy and retain a lot more.
Commercial aviation as well will never be electric. It would require two orders of magnitude energy to weight density, and quadruple flight times.
CNN got the indictment:

On Wednesday, 22-year-old Marcus Hutchins -- also known as MalwareTech -- was arrested in Las Vegas for "his role in creating and distributing the Kronos banking Trojan," according to a spokesperson from the U.S. Department of Justice.

The charges relate to alleged conduct occurring between July 2014 and July 2015.

According to an indictment provided to CNN Tech, Hutchins created the malware and shared it online.

http://money.cnn.com/2017/08/03/technology/culture/malwarete...
Indicted:

"Hutchins, who is indicted with another un-named co-defendant, stands accused of six counts of hacking-related crimes as a result of his alleged involvement with Kronos. “Defendent Marcus Hutchins created the Kronos malware,”"

https://www.theguardian.com/technology/2017/aug/03/researche...
Looks amazing, thanks!

Is there HN for arxiv papers?(I saw the parent link has top hype sections, but it's not the same)
Censorship in action.
6 must-do before hosting your Laravel web platform on AWS
How is it worse? Asking for a friend.
I think the concern is that if you look here: https://github.com/tc39/proposal-private-fields/issues/14 and other places, you'll see this massive push back from the community, yet the proposal is moving forward regardless.
You can send files (and retrieve them) with Teamviewer, but it's unbearably slow most of the time.
I find the one thing that kills my mood quickest is just not drinking enough water. A lot can be learned from tracking your diet: https://cronometer.com/
Yes, those are phantom types. Many languages allow phantom types --- basically any language that has type parameters. So Haskell as we've seen, Scala as you point out, ML, Rust, etc.

That's not the interesting part, though. It's the linear types that are giving the guarantees here, and linear type systems are rare.
It's people's relentless need to change things, and it's a trait that has ruined tech.
> No, that a switch statement is more verbose than a single function.

You're vacillating and applying an inconsistent standard. The switch statement is used where multiple listeners are being attached, therefore it wouldn't work with your "single function". You'd need multiple functions.

Give any example passing functions directly as the callback to `addEventListener` to demonstrate your case, please. The equivalent version that simply implements DOMEventListener will be less verbose, be lighter on resources (both with memory use and with runtime), and have no need for any this-binding workaround weirdness.
I agree the model is the future, but a for profit American company running a proprietary web service cannot be the final solution.

On one hand, patronage perfectly replaces all the draconian reasons modern IP exists as it does. Paying people to make the stuff you want them to make versus having them paid by someone looking to profit off government enforced scarcity on the produced work is much, much better for everyone involved (except the middle men).

On the other, unless Patreon itself goes non-profit / public benefit like Kickstarter / decentralizes their platform it would be insane to let a private company dictate who gets to use the platform and who gets their supporters money, on top of the cut Patreon is taking - for some parties, the 5% Patreon fee only exists to get the lowered resistance to using the platform. Users who already have Patreon accounts set up are extremely more likely to support you there than on alternatives, and they then have mindshare. But that is all you are paying for if you don't also use Patreon as a content host - the mindshare effect. All the major tech companies now, all the investors, so much effort goes into creating a captive audience / market / userbase to extort. Patreon is no exception.

But the stakes are much, much higher with Patreon than with the mindshare factor around Facebook et al. For the same reasons I'd argue the stakes are higher with github. Livelihoods depend on these platforms. Entire business models are being built for individuals to live their lives with work involving what these services provide. And unlike Facebook, their whole point is this model, where people do their jobs on web services - either as payment providers or infrastructure. The same applies to etsy and ebay, pretty much. I'm extraordinarily against how proprietary and controlling the companies behind these ecosystems behave, because they dictate what is a viable business and what is not.
Indeed, my back of the napkin was ~1+ conspirator per ballot box, assuming many boxes per polling place.

Making a conspiracy like that work at US scale would require a small country's worth of conspirators which really, really wouldn't be able to hide from the light of day for very long.
The full name of the "USA PATRIOT" act:

> Uniting and Strengthening America by Providing Appropriate Tools Required to Intercept and Obstruct Terrorism
get a new bank, then tell them why.
Lauren Southern. She was banned after throwing flares and attempting to block a ship (with no refugees on board) from leaving port to pick up refugees who she believes are being trafficked into Italy with the government's assistance.

She was arrested for participation in this act of protest and then Patreon made the claim that her activities could have caused loss of life (which is ridiculous).
WeTransfer works great for me.
National flamewar comments will get you banned here. Please don't do this again.

(Regardless of which nation, obviously.)
Patreon works just fine per piece of content. I follow multiple artists who work on this model (e.g. https://www.patreon.com/scottbradlee, https://www.patreon.com/pomplamoose)
Since he's only been in custody for less than 24 hours, and CNN already has the indictment, presumably the DOJ had his case before a grand jury awhile ago. Which implies that they did not do this on a whim.

Since CNN has the indictment, we'll all have it soon enough, and we'll get a look at the basis for the DOJ's claims.
Their S1 says their largest age group is users aged 18-24, beating out what I would assume is 13-18.

https://www.bizjournals.com/losangeles/news/2017/04/03/snapc...

The above shows the split of users over 18, but isn't helpful is showing how many are age 13-17 and the proportions.

https://www.statista.com/statistics/326452/snapchat-age-grou...

According to this, 80% of users are over 18, with over 50% falling into that 18-34 block.
> it's very possible that most car buyers simply don't want [a Tesla/electric car].

Many surveys have shown that people want electric cars [1, 2]. While the car industry overall has declined [3], the EV segment has continued to grow [4]. While it's possible that people don't want to own an EV, the available evidence hints at future growth in the EV segment [5].

[1] https://www.fool.com/investing/2016/09/20/consumers-are-more...

[2] https://arstechnica.com/cars/2017/02/30-of-us-buyers-conside...

[3] http://money.cnn.com/2017/08/01/news/july-car-sales/index.ht...

[4] http://blog.ucsusa.org/peter-oconnor/electric-car-rolling-sa...

[5] https://www.bloomberg.com/news/articles/2017-04-25/electric-...
When I look at descriptions about the living costs/housing prices in SF and its environment, I think that with, say, EUR 40k one has a better life in Germany (except the really expensive metropolitan areas in Germany as Munich, Stuttgart etc.) than with US$ 100k somewhere around SF.
You’re getting confused between two different things with the same name. This use of “table stakes” means something like the minimum buy-in to join the table or the table’s minimum bet to play a hand.

When used as an analogy, the table stakes are just features expected of anyone, not something special to advertise. For example, you wouldn’t say “I’m the best driver because I have a driver’s license and car insurance” – those things are just “table stakes” for drivers.
Mind Control: How to Influence and Persuade
Just chiming in to say this is also true for Lambda and Azure Functions.

What Id really like is for them to scale up to full fledged VMs once some usage or performance threshold was hit.
I previously worked with a guy who was Muslim. He told me he was looking for a wife on shaadi.com
That's why I find the HN discussions on this so important. If the actual technology people can't see it the rest of the population has no chance. The rule of thumb, that almost never fails, is that technology always brings advantages and quickly. Sometimes it even steals their jobs. If we can get a broad agreement on the message that "trust me, I implement new technology all day every day and electronic voting is a solution looking for a problem and if your local politician tries to sell you on it he's most likely trying to steal the vote" we can do quite a bit.
I don't think they're ever likely to do that; the response to locked content that you want to see is to decide whether or not to pay for it. This is like complaining that Amazon shows you products you can't afford.
http://fy.lc
Unfortunately, we've deprecated that interview question.
Actually, once he is booked into jail, he will be the responsibility of the US Marshals. It's very odd that if he were arrested yesterday, that he would still be in custody at the FBI office. The FBI itself does not have detention facilities...they have holding cells that are supposed to be used for a few hours during processing and interrogation.

It sounds like he was arrested in Henderson (a suburb of Vegas), kept overnight in that city's detention facility, then brought to the Las Vegas FBI field office today. He will probably see a judge for a detention hearing today or tomorrow, and if he is not granted bail will then be put in jail at the Clark County Detention Center in downtown Las Vegas, at which time he will be in the custody of US Marshals.
I honestly do not see the need for these bloated features being added to Js just to appease programmers who refuse to learn a differing methodology.
Maybe they're not selling and they want to clear the stock. Also, if you have prime are you factoring in the shipping costs you've already pre-paid for?
Patreon has the concept of donation per creation rather than per month, which works well for people who produce things less regularly.

It works pretty well for the ones I follow, but I guess it could be open to abuse if someone churned out a lot of stuff quickly (although I'd bet they'd lose a load of subscribers if they did that...)
> I honestly believe even many Germans don't know that, because I really never heard anybody saying something like this before.

I would rather say that at least for jobs it is so deeply ingrained in German culture that most German would not even consider that somewhere else such a behavior is tolerated.
I spent a long time learning to say [k'], and when I succeeded I had shirts made for myself and a friend who was practicing with me.

They say:

"I pronounced the velar ejective consonant [k'] and all I got was this [t']-shirt."
Don't we already have solutions (closures/WeakMap) for hard encapsulation? Seems like '#' just pollutes the language and isn't really needed.
1. There's currently only one creator I'm supporting, so its not that hard to justify for now. But considering that he puts out ~2 hours of quality video content per day, and I watch 90% of that, makes sense.

2. I like to compare it to my Netflix subscription. I'm pretty sure I watch this certain YT channel more than Netflix, so the $1 a month I give is a good deal IMO.

3. For most patrons, the goal is to enable the content to be created. My money goes towards the creator paying their bills (YT is their only job). Unless I stop caring about the content, or the creator finds an alternative revenue stream that lets them create full-time, I don't see myself cancelling.
Or questions that are original but get marked as duplicate. This has happened to me several times. It's become my biggest frustration with StackOverflow. I might run into a problem that is a new variation on an old problem. I try to document it carefully, and I often link to old questions on StackOverflow so that people will realize that I've done my research, and my current problem is not the same as the older problem. But still, the moderators on StackOverflow don't always take the time to read all the way through a post. They seem to just read the first sentence or two and decide that the question is a repeat of an older question. I've been shocked at how aggressive they can be about marking a question as a duplicate.
I also did this as a stupid teenager. Regretted ever doing it, friends got super mad at me when I came clean. There are some things that you just shouldn't know about, reading private conversations where your friends talk about you and say what they really think of you can be really depressing.
I patreon, it allows me to support podcasts and youtube producers that really wouldn't get the light of day otherwise.

That said, patreon is centralised. What happens if you're a creator and that $2000 a month stops coming from patreon? I trust and believe in the now, but who knows where they'll be 5 or 10 years.

PS. Patreon, please make a Japanese version of your site!
GIT for data: https://news.ycombinator.com/item?id=14922314
What do you think?
First, that is CBP scooping up data at the border, not the CIA. If the CIA were targeting you, you would not know.

Second, CBP asks for your password. This is not the same as an administrator password, and certainly in the case of some business travelers, they may not know the admin creds.
He isn't even in Sweden.
Hmm, not off hand. I'll see what I can find. It was my understanding from the hanging chad situation in Florida years ago that, at least in the states, most are initially counted by machine.

Edit: Here you go. I couldn't find research or a study regarding it but this is probably good enough and was always my experience when I voted by paper: https://www.wired.com/2016/11/vote-counts-ballot-get-counted...
"Java" is an overloaded term. The virtual machine is pretty good. Implementations have seen a huge amount of attention over the decades, and it shows. The design seems to have stood the test of time pretty well.

The language is bad. It seems to have been designed with the primary goal of ensuring that really bad programmers can still get something done and not be too destructive about it.

I think another part of it is that people were really excited about the "write once, run anywhere" promise that Java held. That promise didn't really work out, and to the extent that it did, lots of other languages now offer it too.
Now to add Twitch integration.
Hehe, yep, they even made a documentary retelling the Anne Frank stories from experiences of all kinds of different people who're standing in line to get a ticket. (many of them having stories of their own).

They're working on it btw, expanding opening hours, allowing you to buy tickets online and skip the queue and expanding the museum itself.
Patreon's pretty down-the-line: don't advocate that people break the law and don't harass people. They've thrown antifa off their site. They throw alt-right shitheads off their site.

We've met a couple times, Jon, and I've heard you speak; despite your public persona being prickly, I kind of got the feeling you were wiser than this.
If you have a look through some of the Google datacenter tours you'll see they actually implement this idea on a massive scale, though I believe they use lead-acid batteries... Every motherboard in the datacenter has a small battery capable of powering it for a long enough period of time for the backup generators to kick on and take over.

It's definitely a clever idea! Makes maintenance much less risky as it's distributed, and also reduces the chance of having a single large UPS fail when it takes over the load!
In my years on the internet I find the content works itself out, so I'm unsure why I'd pay anyone anything. Half the reason I like most of it is because it's free.
For YC? Eh I wouldn't really care. But if they set up affiliate links for EFF or Tor then that'd be a nice touch.
FBI arrests security expert who stopped WannaCry ransomware attack
V8 Release 6.1