skysight-inc/HackerNews huggingface dataset:
I really dunno people also come here to read tech advices. And even if I appreciate the effort, it would really be dangerous to use this service for real confidential uses.

I mean unless someone personally know the author how can you tell this isn't a guy phishing for personnal data and posing as a newbie? Here more than everywhere else we should not take privacy statement at face value. And even if he's honestly wrong, lake of encryption mean this really isn't as secure as claimed.

I find it confusing, especially in the middle of the Hilary e-mail stuff that so much HN commenters are so forgiving about a serious flaw.

Of course I understood that there is a lots of irony in some comments. So sorry to be captain obvious. But I'm not sure given the context that irony is more serving than a plain and brutal reminder.
I make new accounts here all the time, and I've been posting on HN for 7+ years.
You're aware, of course, that SolarCity's entire business model is leasing solar panels back to consumers with no up-front costs, and a net savings, right?
Getting beyond MVP
On the issues - as my HN comment history shows - I am firmly on the democrats side - pro abortion, pro gay marriage, for sensible gun ownership, taxes on the rich, investment in infrastructure and education, single payer health care and so on.

And yet - the zealotry and fanaticism on the left to extinguish any kind of "wrong" thoughts, deviation from the norm, or perceived transgression is extremely off putting - around the time the Eich drama unfolded - I realized that these people are at least as dangerous as the conservative Christians when they had the upper hand in the discourse. They are against all and any forms of discrimination - unless the people discriminated disagree with them.

Destroying someone's livelihood just because they don't have the "right" values showed me that the new cultural overlords are the same as the old one. So I support Trump just to piss them off.

So I would not be surprised if a lot of Trump/Thiel boycotters are Jedi in the streets, Sith in the sheets - because real hackers always have a rebellion streak in them - and right now the left is "The Man"
Never had missing items via Caviar. I order dinner about once a week from them, the only mistake I've had was a restaurant confusing pepperoncinis for pepperonis (I'm vegetarian so that's kind of a big deal to me), which I can totally see happening in a busy kitchen by mistake.
> stupid web-app that can't harm anyone even if it tried (except from maybe overheating your smartphone)

It can leak very sensitive personal data. That won't hurt you physically but will surely have consequences. The problem is perhaps the lack of regulations in the web-app domain. Any amateur can call himself a programmer and many do.
If you are using a name, like Google, even if that only means one person, then use the name of the app/company.

Gooogle takes your privacy seriously.

"I, Sergei, takes you privacy seriously." Not as convincing.
CPS is one approach to asynchrony, since you can interleave continuations when scheduling them in the event loop. And that's exactly what this thing does.

As to why it's better as part of the core library - I'd say the biggest benefit is that there's a standard API for a future/task abstraction. This way, any async library is composable with any other library (in theory; there are still some warts that make it harder than it should be, some of which are described in this article).
That's fair and respectable. E.g. Martin Shkreli would probably not be a suitable investor for you.

However: "He has a plethora of public comments revealing a shocking lack of empathy or caring about the greater good." Very much "citation needed." If anything, I've seen Thiel genuinely want to improve our world.
all the potential customers I asked said that they were comfortable managing their own Docker environment

Can we trade customers? Last year I've had to install our software in a CentOS 5.5 system. With no root access. Can't say compiling Python 2.7 and all that crap to run on a user account was much fun, but hey, at least they're billable hours.

Large, and especially public, companies seem to be the worst. SMBs were happy to receive a VM or OpenVZ image.
That's because it's not unneeded complexity. Making you stop and think about what you're doing when you say "just treat these bytes as a string" (or vice versa) is to prevent buggy code that only works properly with Latin-1, and similar kind of thing.

If some library messes it up, and requires you to provide bytes that are semantically a string, it's a design flaw in the library.
Those numbers sound way off. My house in Redwood City, CA:

1873 hours of usable sunlight
1561 sqft available for panels (ain't no Cave Creek mansion!)
$9000 savings.

I left my electric bill at the default $100 estimate, which is close enough. They only defaulted to 3.5kw system for me, I assume based on my electric costs. 247 sqft. Maybe your costs were too low. There's no way an electric bill on a cave creek mansion is $100/mo. Their rates are lower, but the A/C will kill you. Once I moved the slider to $500/mo it estimates $89,000 savings, for example.
How to teach executives something they did not know they did not know?
Many executives take completely bad technology decisions because they don't know that lots of better alternatives exist. What is the best way to teach executives the unknown they did not know existed?
more about the packages. the standard livrary is moe than adequate
Why we send our friends investor updates
Bad title on the article, there's no credible source to say "said". "Conjectured" would be appropriate. Or maybe "rumored"…
Why? A google search only shows misspellings and an urban dictionary entry you do not want to be associated with.
> One piece of feedback though: The "contact" placeholder didn't seem like a text field to me. It took me a while to figure that it's editable. The same goes for the "Organization" placeholder.

Came here to say exactly the same thing. Other than that, 5 stars. =)
There can't really be a $4 bagel tax. And if there were wouldn't shops just pass the cost on to consumers (similar to the "Obamacare surcharge" many restaurants seem to be tacking onto bills currently)?
So, there is no patch. And the only mitigating thing is what Google has said, patching Flash.

Now, tell me, how users would know about that without disclosing.

And, remember, there are already exploits
Yes, I can say that. The history of GSM is well known, and SIMs were introduced because having phones that were programmed specifically for one provider and that needed to be replaced or taken in to a provider to reprogram was seen by everyone including the providers themselves as an impediment to adoption.

> Unlocked phones are still relatively rare in the US so I don't agree with your second point either.

That leaves the vast majority of the world market. The US is not even the largest cellphone market any more, and haven't been for a while.

> They also trust the phone manufacturer software as they rigorously test it before it's pushed to it's subs.

Not GSM network operator has no control over what devices are on their network, just what SIMs are on it. They may or may not have control over their own subscribers, but roaming ensures that any random GSM capable device can appear on their network, E.g. I have some Chinese phone that my network operator probably haven't heard about.

> Note that I have actually worked for some major carriers and have been in discussions with VPs discussing this very issue. See my other answer further down the thread.

Unless said VPs were VPs in European carriers or manufacturers ~30 years ago, when the discussions in CELP and later ETSI led to the adoption of SIMs in the GSM standard, that is quite irrelevant.
Learn Programming – Core Programming Concepts Tutorial
Look at the tag at the end of the article. It's targeting Internet of Things devices, which will be a lot more power constrained than smartphones.
The surgeon must have been a 'Quack'.
AnyChart Releases Major Updates with Version 7.12.0 of JavaScript Charting Components
Wait, are there actual states in the US that use weighted elections? I thought the whole point of the US's system is that (ideally) every citizen has as much say as anyone else.
Seems nice and simple, good job! Some comments/suggestions:

* There seems to be no <title> tag on the page, or at least I don't see a title for the page.

* When the browser downloads the output, it is served to it as a "binary file" (Firefox on Mac), not PDF, meaning I have no other option than to download it. I think (though I'm not sure) that if you set the content type correctly it could open straight in a new tab, or at least let me open it straight in a PDF viewer.

* The paper format looks a bit off to me, I guess it's because it's letter? In that case, not everyone uses that (we use A4), though lettings users set it would increase UI complexity.
I want Elon to get the top job at Apple, it would halve the number of posts on reddit and HN.
I didn't downvote you, but the blasé and pedantic tone to this comment is probably why you're getting downvoted.
So why has llvm/clang taken off as well as hit has? It's got a huge developer community and no one is forced to contribute back.
We sell your data and in return make browsing safe for you so we can sell more of your data. Clever Google. Really clever...
Celery cannot deal with DST, burries bug report
Not really, they just don't always surface to the front page.

https://news.ycombinator.com/shownew
> with polling locations distributed to balance load

Better yet, do mail-in voting. It works fine for several states already, and all of them see strong correlation with voter participation, unsurprisingly. It's also cheaper. And keep a few basic polling locations around as a fallback for those unable or unwilling to deal with mail.
It takes ~30 seconds to switch SIMs on my phone. Most phones I've had in the last 10 years have had dual SIM slots as well.

It's not swapping the SIMs that provides friction when changing providers.

> For IoT cellular the logic is it's more effort to recall a device and swap a SIM card than to reprovision the SIM profile via a software dashboard.

If you can reprovision it remotely, you're one flaw away from a hacker being able to reprovision it. Meanwhile, the SIM design means there's little reason you'd need to recall it rather than simply send out new SIMs and have users swap them in.
There are a lot of unresolved issues around the notion of direct democracy. Referenda prove this point — e.g., the Brexit referendum and the EU-Ukraine association pact referendum in the Netherlands. In both cases media and pressure groups hijacked the process of forming an objective informed opinion, and in the Dutch case most people didn't even fully grasp what they were voting for — they just voted against out of discontent.

I am sure that there are ways to improve citizen participation in the democratic system, but directly voting on issues is not going to give us the sensible behaviour you might hope for. Representational democracy exists in part to prevent minorities from abuse by any majority — with direct democracy you eliminate that protection.
"Just let me drill through my skull, sir"
What would you use that domain for?
It forces you to assign a weight to each objective, converting from a multi-objective to a single-objective optimization problem (the weighted sum method).

By varying the weights and re-running, you could identify a set a solutions on [convex regions of] the Pareto front.
The Republicans spent the entirety of the Obama presidency trying to make sure Obama did not get any credit for anything good that happened, and would get blame for anything that wasn't good.

For instance, when we started recovering from the recession and would get good news on something like jobs or growth, the Republican message would be that the numbers were too low. The standard they held Obama to was that of boom times, ignoring that we were still recovering from the recession, and that much of the rest of the first world was still in that recession.

When health care costs would rise, the Republican message would be that it was due to Obamacare, completely ignoring that the increases were about the same or even slightly less than they had been before Obamacare. Nope...if your health care costs had been rising 5% a year for the last 10 years before Obama, and then rose 5% a year under Obamacare, the Republican message was that Obamacare made your health care costs go up 5%.

Republicans seemed to think that if they spent nearly 8 years telling people that things sucked, people would turn against Obama and the Democrats, and sweep Republicans into complete control.

Of course, that's not what happened. They successfully convinced people that things sucked, but the blame fell on all politicians, not just Obama and Democrats, making the GOP primary voters receptive to the idea of an outsider. Several of the major GOP contenders ran as outsiders (even Jeb Bush claimed to be an outsider...), but they all had extensive political careers and so Trump trumped them on the outsider thing.
That's a really good question, because there's no plan yet. In fact, Portier currently doesn't allow more than 15 minutes for verification.

Lots of services already depend on email verification during signup or password recovery. I'd love to know, have you seen any interesting solutions around greylisting in the wild?
CNN is now mixing in pure lies with their usual selective reporting and narrative spinning. The whole "it's illegal to read the Podesta emails, but not for us at CNN, so get all your information from us" (not verbatim) is one good example of that.

MSNBC has had some drone riots lately, with Morning Joe and crew briefly exiting the matrix to talk about the utterly obvious pay-for-play scheme run by the Clintons, a scheme that has often amounted to pay-for-weapons with brutal foreign regimes. They also discussed, but missed the point, an email where Clinton campaign staff were prepping for how to deal questions about Bill (e.g. "How is what Bill Clinton did any different than what Bill Cosby did?"). It was such a marked shift in tone for MSNBC that a lot of Youtube commenters noticed as well. It's on their official channel even.
Sure, but since when has that been an obstacle ...

My home PC has a license for W10 Pro, but I run LTSB instead. Trading less "features"/more power over my OS of LTSB with a possible improper licensing violation is a gray area I'm willing to admit and apply.
NY has an $0.08 tax on bagels. But only prepared bagels.
The problem is that Google also said this:

> The Windows vulnerability is a local privilege escalation in the Windows kernel that can be used as a security sandbox escape. It can be triggered via the win32k.sys system call NtSetWindowLongPtr() for the index GWLP_ID on a window handle with GWL_STYLE set to WS_CHILD.

Which is enough information for someone to write an exploit from scratch.

If they'd just said there is a win32k.sys vulnerability and advised users to make sure Flash is up to date, this would have been fine.
I've had the Chrome extension for this running in my browser for a while now.

The most interesting discovery I've found is that virginamerica.com is sending the "X-Clacks-Overhead: GNU Terry Pratchett" meta tag on all of their pages.
Show HN: Corrode – A batteries-included js-library for reading binary data
I can't conceive of mainstream success for Postmates outside of bubbles like SF and NYC - because it's just too expensive: Delivery fee (with very frequent 'surge pricing'), service fee, and prompts for tip. I've never placed an order under $30 for a meal just for me.

And that's fine if you make 6 figures and don't cook very often, why not be a regular Postmates person, but I just don't see how that works outside of certain neighborhoods in certain cities.
Boy slaps dog.. and heres what happens to him
It's politicians being petty to the tune of hundreds of millions of dollars of tax payer money wasted per year. "Not remotely an example of anything that was discussed?" It may not be obvious from the outside, but the feeling for us tax payers is very similar. These are not just random nation states; they're supposed to be team members, and work together. But they'd rather score points with their own little sub groups by not yielding to the "other guys", thereby disadvantaging everyone. Sound familiar?
> Ten years ago? More like 30 years, what can you do now that you couldn't do on an Amiga in 1985?

Things like streaming HD video on YouTube for hours on a single battery charge?
MacBook Pro (2016) disappointment pushes some Apple loyalists to Ubuntu Linux
I'd do it alone - it's preferable to not have support and to know where you stand than to have the illusion of support and be perpetually disappointed.
"Harris found the “DOUBLE” setting in all GEMS databases from all states for version 1.18 forward. Looking at older GEMS databases, version 1.17 and before, votes were instead configured as whole numbers (LONG INTEGER)."

On top of that, they claim that there's also specific functionality to deal with rounding in the output results - why would anyone do it if they honestly thought that votes are always integer. In fact, they even present an email discussing the implementation of this, so it wasn't exactly under the radar.
Interesting, do you have some more info about how it works? When I make the battery larger, is it considering the weight of the battery? Weight of motors, props, etc?
Look in to the budding field of altmetrics if that kind of thing interest you.

https://en.wikipedia.org/wiki/Altmetrics
This app makes it possible to (easily) create PDFs on PCs (and other access devices) that don't have LibreOffice or Word (or other similar tools) installed, using just a web browser (and an Internet connection).

Great work, btw.
or using https://github.com/bpampuch/pdfmake e.g. http://pdfmake.org/playground.html
"pdfmake is based on a truly amazing library pdfkit.org"
Please, does anyone know:

- Why the chose stack-based VM, rather than register-based one?

- I see the docs mention Float128 type, is this a real possibility? What it their opinion on having Float128?

- there doesn't seem to be any support for ADC instruction ("add with carry") which would be very useful for implementing multi-precision numeric types. Are the plans to support ADC and the like or not? How to implement, say BigInt, with WebAssembly?

- maybe I misunderstood but when adding two integers result in an overflow, does it trigger the "trap"? I mean, lot of time (e.g. modular arithmetic) one does what fast "wrap around" (i.e. modulo 2^INT_SIZE) in integer types. Is this behaviour (of C) going to stay in WebAssembly?
I just recently used Prawn to make a PDF receipt generator in Rails for work.

It's surprisingly fun when you get into it, and Prawn is very powerful.

I've been thinking of making a Resume generator using Prawn in my spare time, but I haven't really found the time.
I don't think this is the case here though. It's been a few days since reporting the vulnerability, not months.

We don't yet know if this was being widely exploited (versus being a niche exploit used by an APT, for example), but it will be now either way.
You just summed up most public defenders.

I hope he gets a real/competent lawyer.
I'm with you.

It's disappointing that for whatever reason Clinton in particular is barely discussed on HN. What's come out in the last few weeks should be an enormous, shocking news story (especially if you've been living in the MSM bubble), and yet every submission gets knocked off the front page instantly.
Keeping a Meeting Memo in the cloud, for teams, for example.
Memo as a PDF? No thanks.
Bottled Water – Real-Time Integration of PostgreSQL and Kafka
I also use this. I mostly like how you can set up "projects" and invite people to the list. So I have work projects but also things like "Shopping list" which I share with my partner and we both use the phone app.
Not necessarily, you're overthinking this. It's just what anyone with basic vernacular knowledge of English but no actual Russian language skills would do to generate 'pseudo-Russian'. It's a pretty common idiom to make an English adjective into a Russian sounding one by adding '-ski' to the end of the word, and then to pluralise it, add -s to that, as in normal English.

So, for many small Russian cats, we have the following:

'Kitten' -> 'Kittenski' -> 'Kittenskis'

The definition of the '-ski' [1] suffix has some other examples. This advert [2] for yoghurt (and yes, it was for Ski unfortunately, and somehow they spent GBP 8.5 million on it...) from 2003 also used the same formulation. See also 'Eye Dialect' [3] used to show foreign or regional speakers in literature, or the use of a backwards 'R' character to create a faux cyrillic, Russian feel; as seen in the Tetris logo.

1. https://en.wiktionary.org/wiki/-ski
2. http://www.campaignlive.co.uk/article/170244/nestle-comes-faux-russian-relaunches-ski
3. https://en.wikipedia.org/wiki/Eye_dialect
Why don't they have the right to vote? DC?
I hope that with IPv6 NAT disappears. But almost all devices comes with only one network interface, that assumes it's on the LAN, but still needs to access the Internet ... How can that be done without NAT ?
Why Your Facebook Friends Are Checking in to Standing Rock
Entering a non-American date format, or leaving the date blank, gives an internal server error.

Nice project, well done!
So what are you saying, that the emails are fake or doctored?
Taskwarrior.
Hillary Clinton Email – The Definitive Timeline
CentOS 6.7 + FireFox 45.3.0 here, no error when I hit the Create PDF button without typing anything.
Thank you, that's informative.
+1 on removing it completely, you need a privacy policy link instead, you might create one your own with some online template or better yet have a lawyer write it for you, shouldn't cost so much I guess and will give you the professional look you're trying to show
Ask HN: Why was “Ask HN: Is discussion of wikileaks not allowed?” flagged?
The thread is here. Why was it flagged?

https://news.ycombinator.com/item?id=12840284
Nothing to do with hyperkube.

PetSets are simply ordinally ordered container collections instead of randomly ordered.

The usual concept in Kubernetes is that a container has a name like 'thing-randomsuffix4242'. It is pushing you towards making your pods stateless and not precious so the failure handing logic is simple. If it is blown away for whatever reason can easily be replaced by the scheduler and 'thing-randomsuffix242b' is never far away.

With a predictable ordering you can actually make assumptions you otherwise couldn't. For example, perhaps you want the convention that 'thing-predictable1' is the master and 'thing-rpredictable{2,3}' are the slaves.
Sure but Google profit from 'Google Experience' devices - ie, anything that ships Gmail, Maps, Play Store - and don't push licensees like Samsung / HTC / LG / Sony etc to maintain these devices.

If IoT security wasn't even worse Android would have been the new botnet platform.
Important Common List of MySQL Queries – Geek on Java – Hub for Java and Android
You just need an AOT compiler that targets wasm directly. AOT compilers already exist for Java and C# for various target architectures; this is just another one.
Nobody is saying we should stop doing science - we just want to see it done better. As for the concept of "failure", see pron's and my comments above.
What about debugging? A useful debugging suite, like the current chrome developer tools for javascript, is a must have in my opinion.
Intel is only one of the ASML customers. ASML has been founded 32 years ago, and before it was part of Philips. It has been making the same bet for years and years.

The logistical headache is not the problem of Intel, but for ASML. A downtime costs around ten thousand euros per hour and can run up in the millions. Distribution of spare parts is very important.
Google discloses Windows zero-day that has been exploited in the wild