skysight-inc/HackerNews huggingface dataset:
Manipulating a manual ballot process is easy. Just stuff some ballot boxes. Doing so without leaving evidence all over the place is really hard.

Widespread vote manipulation of electronic systems much, much easier to keep a secret.
Thank you, that sounds very interesting.
50 YO here. I started wearing prescription glasses a few years ago. And readers a few years before that.

Now, normally, I wear progressive lenses (far, middle + close) that enable me to read, drive, watch TV, etc without switching glasses. But for extended computer work I still fall back to plain readers.

Also, back before I started wearing the prescription progressive lenses, I had to use reading glasses to read my phone -- that was a pain. The progressive lenses are great just for this reason.

I don't think established Lasik tech will alleviate my need for reading glasses, so there doesn't seem to be much point now to go forward with surgery.

There are new procedures that purport to correct nearsighted/reading problems. But they are new (to me at least) so I want to wait and see how they perform over the long run.

On the other-hand, I experience some issues, such as diminished night vision, halos, and other stuff, that are related to wearing glasses today (mostly caused by reflection, smudges, and glare I guess). So, the common issues caused by surgery would probably be acceptable to me if I could figure out a way to stop needing reading glasses.
One thing that can help with the discomfort is thinking about it as patterns. The = operator isn't for assignment, it's an assertion of equality. Reading the docs carefully helps immerse you in the syntax as well.
Toolchain validation on an application that utilizes a large cross section of APIs while being relatively simple.
Here's a hack: you can fund Jill Stein to request the recounts. https://www.theguardian.com/us-news/2016/nov/23/jill-stein-e...
> Python 3 doesn't put any size limit on integers

Yes, obviously. Variable-length bytes is a feature that Python does not have. (AFAIK the only language that has variable-length bytes is Common Lisp.)

> There's no way to represent integers of potentially unbounded size as fixed-width binary data.

Yes, obviously. To be excruciatingly precise I should have said: if you want to represent a binary data type with N instances where N>255 (e.g. an integer in a range from 0 to N where N>255, or from -N to N where N>127) then you either need bytes wider than 8 bits, or you need to worry about endianness.

> UTF-16 and UTF-32 data is specified as 16-bit and 32-bit code points.

No. Unicode characters are specified as code points, which are just numbers with no specific representation. UTF-16 and UTF-32 are encodings of unicode which use 16-bit-wide and 32-bit-wide bytes respectively to encode those code points. It is only when you serialize those encodings to octets that you need a BOM. When UTF-16 and UTF-32 are used internally to one machine you don't need a BOM.

There are also, as I pointed out before, many algorithms (particularly in cryptography) that are specifically designed to operate on fixed-width binary data wider than 8 bits.
I love Brogue! Brogue's dev went though how the levels are generated in a game in the article below. Its a good read.

https://www.rockpapershotgun.com/2015/07/28/how-do-roguelike...
It is. Commenter doesn't understand that Microsoft is just trying to regain lost ground & mindshare at this point, hence why you can get Office on your Android device for free, and it works better than it does on Windows.
It's not OK for Trump supporters to take threads off on bogus ideological tangents about "questioning the election", and it's no better for people who don't approve of Republicans doing the same thing over the Diebold story. Please don't set fire to threads on HN with stuff like this?
Youngest Finance Workers Don’t Fear Robots Will Replace Them
So basically... another safe space... because everyone feels entitled to only feel good feelings and never have to deal with harsh people...
> http://mithril.js.org/comparison.html

> Vue's implementation cleverly hijacks array methods, but it should be noted that Javascript Arrays cannot be truly subclassed and as such, Vue suffers from abstraction leaks.

Can anyone who knows how vue is implemented explain this statement?
The worth of generally improved eyesight will vary substantially person to person, as evidenced by these comments. Short term risk and long term risk according to patient outcomes seems to vary according to the article.
A more holistic assessment of risk might include an answer to this question: what percent of doctors performing PRK or LASIK have undergone the procedure themselves?
Hi, thanks for letting us know! First suggestion - refresh or clear cache? If that doesn't work, please would you send us the email you registered with to info@zenkit.com and we'll sort it out :)
Since this is entirely for debugging purposes, I feel like the decorator is perfectly fine until the standard is complete. It's unobtrusive (i.e. no refactoring needed) and easy to remember. Maybe a warning inside the decorator is `process.env.NODE_ENV === "production"` warning would be nice.
Having written contracts works in the favor of the freelancer, who now have a much stronger leg to stand on when they insist on written contracts from clients. When contracts are nebulous, the one who ends up getting screwed is usually the freelancer, because they're the ones who need to get paid.
They shouldn't be looking for facts as to who may have hacked the election until they've made a decision on if the election was hacked.

There is no evidence of hacking, their is evidence of potential hacking which can be confirmed by looking at the paper trail.

Only once the hacking theory is confirmed, will anybody need to look into the how, and the who.

If you call the police to your house saying you've been robbed, they don't immediately go out trying to find out who robbed you. They need to look at the scene. Did somebody actually break in? Or is it a fake call? How did they break in, what did they actually take, how do we think they did it, then using the knowledge they have gained from the crime, they can come up with theories of who might have done it. Same goes here.
You may find this talk between the Qubes, Subgraph and TAILS representatives helpful:

https://www.youtube.com/watch?v=Nol8kKoB-co

I believe Joanna from Qubes also set-up this forum for discussions on secure operating systems:

https://secure-os.org/

Joanna also talked a bit about the trade-offs between the two here:

https://secure-os.org/pipermail/desktops/2015-October/000002...

I believe initially there were some discussions to integrate Subgraph into Qubes as a TemplateVM (just like the Debian VM, Ubuntu VM, etc), but the Subgrapth guys thought Grsecurity wouldn't work well with Qubes OS. I think that situation has improved, and there is some progress in making Grsecurity work with TemplateVMs and AppVMs.

https://twitter.com/Phoul/status/801114260881424384

However, even if it does work, I'm not sure how excited the Subgraph guys are about making their OS "just" a Qubes OS TemplateVM. They may think that's the wrong business strategy for them as a company. I'm just saying this as someone watching from the outside. They may actually not believe that at all.

However, I did also notice the relationship between the two projects got a little colder, at least for a while, and in public, after Edward Snowden called Qubes his preferred secure OS.
People do wear glasses for many reasons (in addition to correcting vision).

- Some think glasses look good
- Glasses protect the eyes from wind, rain and flying particles

Yes, the glasses do get foggy and smudgy. But when riding a bike, they shield the eyes. Also, at the age of 50, I've had several eyeglass lenses scratched by things like a piece of metal or stone flying off an angle grinder, or dust/sand blown by a pneumatic nailgun. Without glasses, the same things would have hit my eyes.
You're probably being downvoted because you didn't elaborate, but I agree with your implied premise: proprietary software is inherently insecure.
How is the backlight affecting your eyes? I ended up buying a Kindle because reading on an iPad was straining my eyes too much, specially at bedtime.
I always thought about putting some sort of backdoor like where a get request triggers deletion of all files or something -- in case of non-payment.. Then I'd charge like a $500 fee to clone everything back from my github repo to their server lol... Haven't ever done anything like that--but thought about doing it.
Microsoft Solitaire Collection has been available on Windows Phone for quite a long time. Actually many of their casual games are available as universal apps on Windows 10 desktop/mobile.

Runs very well on my Lumia 950 XL
But you see, if you call it "my personal opinion", it sounds small and unimportant, but if you call it "human audit", it sounds like a cutting-age scientific technology to evaluate content. So it's clear which one should be chosen.
You are hopelessly naive. Do you have some method for independently verifying Microsoft and Google cannot remotely access their respective consumer OS's that you'd like to share with us?
Apply a cycloplegic such as atropine to the eye to force the eye muscles to relax and focus as far away as possible. Then use a retinoscope to shine light on the retina and observe it while adjusting lenses over the eye.

And of course slightly older babies have ways of communicating without words! https://youtube.com/watch?v=84-Cuc-Tz2o
Keep in mind that causality can be understood in multiple ways in your example:

1) consciousness is merely something that emerges from matter (eg. functionalism)

2) consciousness and matter coexist everywhere, but in some configurations of matter consciousness is 'condensed' and gives rise to our subjective experience (eg. Integrated Information Theory by Tononi and Koch)
I addressed that partially with.

> Only downside is if your traffic spikes you have no control over the cost. There is no upper bounds. With that said, it would take a tremendous amount of traffic to balloon the costs to anything worth worrying about. And at least you can be sure your website will actually stay up.

However, proper use of cache headers can help with that since Cloudfront respects them and won't hit S3 again if the header isn't expired. So at least that helps.

The scenario you described is my nightmare scenario.

Also, Cloudfront now has a WAF (Web Application Firewall) that can help with this. Although it too has some costs.

Edit:

Another alternative that is pretty straight forward although non-zero work is to set up a CloudWatch alarm on your monthly bill and when it gets to high make an API call to shut off the cloudfront distribution (cloudwatch can trigger SNS which can trigger Lambda which can make the API call).

It's a PITA but worth it to save hundreds.
Windows Phone is a burning platform at this point, Microsoft canned most of the people working on it and left a few dozen interns working on it, hence why the Windows 10 images for the Lumia as of late have been very unstable.

Sadly, its time to migrate off Windows Phone.
Thank you, I've been looking for vue.js courses
Subgraph does lots of things Qubes doesn't, and this will only increase over time. For example: an experimental Subgraph OS feature[1] is to, by mandatory sandbox policy, prevent a specific application from connecting to anything except TLS endpoints, or specific TLS endpoints while adding certificate pinning outside of an application and performing extra-app validation. Could be useful over Tor or public wi-fi, right? Qubes is not going to build this, yet I am running a prototype of it on my SGOS dev laptop.

You can compare the sandbox technologies: hypervisor vs. Linux kernel containment facilities, but we are doing a lot more than that. There's no doubt that there will be many that want to run Subgraph or parts of Subgraph inside of Qubes for this reason, though we believe Qubes needs strong exploit mitigation throughout, in every VM, and I think wouldn't recommend it until that is the default.

1. Screenshots of Oz' coming TLS Guard, which proxies the TLS handshake to ensure correct TLS session & enforce other policy req's:

https://twitter.com/attractr/status/783013051335319553

https://twitter.com/attractr/status/783521883715203073

https://twitter.com/attractr/status/786235879111090176

etc

(edited, formatting)
Good idea :-)

We are starting HN meetup in Paris (France):

https://hn.silexlabs.org/
"I regard consciousness as fundamental. I regard matter as derivative from consciousness. We cannot get behind consciousness. Everything that we talk about, everything that we regard as existing, postulates consciousness."

Max Planck, and nothing significant has changed since then.
Author of the post here. A lot of the heap allocations I removed were small and short-lived. So I believe just the malloc/free calls themselves -- and whatever synchronization and data structure manipulation they entail -- are most of the cost, more so than the cache effects that others have mentioned.
yeah porn is bad... instead have a php file that simply has unlink('public_html'); when called. That'd show them... The only way to sometimes ensure payment is make sure that the product isn't delivered until paid.. -- or just use a staging server and be like this could be yours if the money hits my bank account.
I have tried with chrome browser in Windows 10 and Chrome OS but both did not work.
Thanks so much for the early confidence ;) That issue should have been fixed by now, it probably had to do with the database not scaling quickly enough. I hope it's working for you now!
Haskell but is very reminiscent of F# with the >> amd |> operators (which I prefer to . amd $). Although you could name them that in Haskell too.
> Breitbart claims it isn't

Sophisticated purveyors of hate say have always said the same. It doesn't mean much one way or another.

> Who gets to decide what 'hate' is?

This is refuge of evil people - who is to say what is evil? By that argument nothing is ever concluded to be good or bad.

There is no science to it, but like many things in life we can make reliable judgments. Breitbart isn't a difficult one.
What direction are you planning to take this project?

I see a lot of potential to create and edit virtual worlds on the fly using things like NLP, big data, proc-gen, computer vision, etc. then expanding that into mixed reality.
Καίγονται Βιγιαρεάλ και Μάντσεστερ Γιουνάϊτεντ
LASIK is purely mechanical and generally well-understood and the improvement is directly measurable and involves applying a particular fix and then you're done.

Dentistry can be like that too. As can some orthopedic stuff like setting a broken bone or replacing a hip. But most of the rest of medicine isn't like that.

Suppose you have high blood pressure or low blood pressure or balance issues or cancer or joint pain or acid reflux or arthritis or a lack of energy or are overweight. Doctors can give advice and prescribe treatment for any of those but most of it doesn't work very well. The best case might involve continuously taking pills and changing behavior for the entire rest of your life. There's very little where the doctor says "just do this one thing, let me turn this knob over here, and you're all better." In a lot of cases they can't even tell what's wrong, much less how to fix it, much less precisely how much it's going to cost to fix it.

In large part because LASIK is optional and usually not covered by insurance, it tends to be a FAR better experience than most other medicine. The pipeline is ridiculously optimized to make the operation fast and efficient and cheap and transparent. It would be awesome to have the equivalent of LASIK centers for every other kind of medicine, rather than the sort of confuseopoly we've got.
Sorry drunk at that point. So nothing would be of value
While not really related to specifying multiple sizes, PDFs do have the concept of an artbox, which could be used by the PDF author to indicate the area of the page that actually contains content.

A useful feature of a PDF reader on these devices could be to display only this area with a smaller, perhaps user defined, margin.

This at least would fix the 'huge margin' problem.
You can get freelancing contracts without hiring a lawyer. The freelancers union (the site linked here) has one such example.
Mike Pompeo wants to collect bulk data for detailed profiles of anyone who uses the Internet

Ask HN: So what's the state of currently (or soon-to-be) available countermeasures against such a program?
I too would like that! But lots of other changes have been landing concurrently, so it's hard to isolate the effect of my changes.
It's quite definitively created by the body. It's very difficult to explain certain phenomena otherwise. Like, certain people will get a right-hemisphere stroke that not only removes their ability to use their left arm, but also causes them to deny that they aren't able to use their left arm. And this is temporarily suppressed by squirting cold water into the left ear.

We're getting more and more detail in the nuts-and-bolts models of how the brain constructs experiences and consciousness. IMO it's a just a matter of time before there are no mysteries left, and every high level description of human experience can be broken down into smaller details recursively until what's left is low-level descriptions of neurons.
I don't think it's the exact opposite at all. It forces you to "catch" the exception, but doesn't force you to do anything with it, the same as a checked exception.

Like in Go I can do:

f, err := os.Open("foo.bar")

I am then free to ignore err or do something with it, but the type system forces me to at least acknowledge that it exists. It's the "compiler forces you to acknowledge the possibility of an error" that makes them pretty similar to checked exceptions in my opinion.
The lack of parentheses around function calls makes it hard for people not familiar with ML-style languages to tell where the function calls are and what the arguments are to each function call.

There is a wide variety of syntax among mainstream languages, but basic function calls are pretty much all the same.

Take a look at Reason [1] for an example of how a functional language (OCaml in this case) can be made more familiar.

[1] https://facebook.github.io/reason/
Power Prototyping with MongoDB and Node-RED
> VCs are glorified gamblers

So instead of gambling with the money from affluent people, given voluntarily, we should gamble with tax money, taken coercively from much poorer people, competing with budgets for welfare, hospitals, schools, etc. - and gamble with that. Brilliant.

> because market itself doesn't exactly favour anything more long-term than your next quarterly report.

It's bullcrap, easily disproven by existance of multiple companies with hundred-year histories. And existance of whole divisions in those companies doing long-term projects.

> If that was true,

What you mean "if"? That's a fact. Easily verifyable. Tesla sells credits to other auto-makers. It has been reported many times and widely known.
Sunburn is inflammation of the skin. Inflammation is typically treated by cooling (e.g. when you put ice on a sprained ankle).
FYI @ All- this bug has been fixed, along with a couple of others that were affecting some users. Thanks everyone for all the great feedback!
"What is your opinion of cargo cult infosec practices, specifically security questions?"
People are excited by it, and managed to deal with prime-ageddon without any major headaches (it's like basic regex search and there's even an update tool, come on).
> it would sound like there was some critical change to the core functionality of the language

No, I acknowledged early on, and many times, that it is a very minor thing. My only concern is that it is worrying for the future. (Using the word huge in the "huge red flag" was an exaggeration. I shouldn't have done so).

> 1. It confuses newbies.

Remove it from core language then. Having the prime character in my code, doesn't confuse anyone but me.

Is a language that allows Unicode characters for variable names confusing for newbies?

> 2. It's an easy character to miss.

Again, it is in my code.

> 3. It's easy to migrate away from it.

That's not an argument for removing something.

Again, my point is that is has to do with personal taste, yet Evan decided to force it to anybody who uses the language.

He could have very easily enforce it to core packages, and nobody would complain. But forcing it on my code, is worrying.
I wore contacts for over 30 years. I had astigmatism and only one brand of contacts worked for me. That was great until the company discontinued them and their suggested replacements didn't work for me. I had LASIK and I've experienced none of the problems most people have. I used artificial tears for a couple of months after and now just occasionally. I would do it again in a heartbeat even though I need reading glasses.
The price you pay for convenience vs security.
Capable how? Does it support IPv6 queries? IPv6 records? SRV records?

How about a syntax for defining a TXT record that doesn't involve octal?
I think it is reasonably obvious that "pay what you want" can never be 100% literal. Can I pay π dollars? Obviously not. Can I pay negative one trillion? Of course I can't. Can I pay 'what I want' for all reasonable values of 'what'? Yes.
Jill Stein is trying to raise money for recounts in three states
>The vote counts are off in many counties, including having more votes in a county than registered voters.

This is simply not true.

http://fivethirtyeight.com/features/demographics-not-hacking...

http://www.snopes.com/audit-the-vote/
So, I take it you delivered on the porn?
Hopefully a turkey and a TCP server written in C
Traveling with an implantable cardioverter defibrillator
I think that there are better tools for that, however, such as activity specific goggles. Glasses you need to have to see, everything else you can take off if you need to or are done with the activity.
I know, now, that there are glasses that work for basically anyone out there. In college I couldn't find them. It never occurred to me to look in places besides the optometrist's store. It never even occurred to me that my self-identify was compatible with wearing 'trendy' glasses (in this case, squarish and maybe colored plastic frames instead of thin round metallic ones).

I've found frames that complement my face since getting LASIK. Sometimes I wear them ironically to parties.
Is there really any rational behind these laws? Somebody going home in the evening, thinking i made the world a better place?
Or is it just there to replace the fading copyright violations as jurisdictions ammunition against every citizen. If you create laws that no one can follow because they try to fight physics and basic human nature, not taming it but erasing, than the state has given up on the fairness of law, for he or she who is called before the judge, is up to the officials selecting for punishment.

"All are equal before the law and are entitled without any discrimination to equal protection of the law."
Might still hold true, but if law selects - and that process is prone to go ungoverned, then Arbitrariness is whats left.

Better sit still citizen, coiffeur Damocles has a unsteady hand.
How else would you suggest they describe where in the world it was found?
It's a lot more than the original Solitaire. Games like FreeCell and Spider are baked in, it has daily challenges, Xbox Live integration and achievements, etc. FWIW, the Windows version is larger, 232 MB.
Eh, it certainly seems excessive, but when you're doing iOS development you end up with a lot of high-resolution images, audio files, and other assets that you can't really justify eliminating.
How to master strategy as simply as I can