skysight-inc/HackerNews huggingface dataset:
Yeah and -7 this is probably something worth spending a bit more money on. I am at -8.5 and starting at -8 the government actually pays back more money and covered the complete cost of my glasses and my lenses up to a certain point as well. (a total cost of about 400 euro).

I really dislike wearing glasses and much prefer my lenses, yet when I come home I often just wear them anyway. Personally, it is something I did never mind spending some more money on as it is something I need to function properly (lenses or glasses)
This isn't that uncommon. I nearly had this happen to me traveling to Europe years ago. I wasn't sure where I was going to stay and didn't book a hotel. It was a problem at customs. I believe the same can be true if you don't book a return flight.
I entered US as a non-citizen and citizen many times, and yeah it is not pretty. It largely depends on where you enter though.

The experience that made most upset is when my parents were leaving and I was saying goodbye to them. They are in their 70s and don't speak much English. My mom was trying to say thank you and smile at the ticket agent. And he marked her ticked with a bunch of red "S" letters. I knew what that meant.

Next thing, I was helplessly watching my parents being harassed by TSA agents, a bunch 20 year old punks. They were pulling and tugging at them, my mom almost in tears not understanding what they want from them. Made them empty all the luggage and such.

The thing is they are used to that treatment but just in their country not here What upset them is that they had to lower their expectation of how this country treats its visitors as well.
Trying to figure out the framework its built upon... Looks like vanilla JS. Nice work.
Simple directory lister with multiple wildcard arguments
Thank you for sharing this. I have been looking for this for years!
Interesting. The Uplink inspiration is a plus in my book.

However, this manages to hard-lock Firefox so thoroughly that I can't even switch out of X11 to another VT to try to kill firefox, leaving the only option to reboot.

I'll fiddle with it later to find out what's causing that.
Thanks! That's an interesting fact about Feynman diagrams. If we had a hypothetical machine which could perform these calculations with infinite precision, would the "virtual particles" disappear from the diagram, or is it impossible to know this?
I recently was in the Houston airport and encountered a surprisingly tiny security checkpoint with an insane number of TSA officers. There were so few passengers, it felt like it was almost 2:1 passengers to officers. And it was the slowest, rudest, stupidest travel experience yet.

How can so many employees be so incredibly inefficient!? For some, it was pretty obvious: they were just standing around doing literally nothing while people were clearly frustrated by lines that did not move for long periods of time. Some of the “officers” were wandering the area with no apparent end goal. One (as usual) was bellowing ridiculous instructions with fear-of-death seriousness: a job that any sane manager should have eliminated years ago to save money.

And every time, it freaks me out: I don’t want my laptop stolen (say) but there is zero attention paid to the people walking up and walking away with bags from the conveyor belt on the other side, and when the line grows longer and longer I CAN’T go over there and keep adequate watch on my things. Invariably, my bag and stuff makes it through LONG before I do and I just have to hope it hasn’t disappeared.

The entire system is insane. Every Last Rule they introduced based on some random threat or other is pointless. The only thing worse than these pointless rules is knowing that these employees will freak the hell out over every violation of their pointless rules, while completely ignoring real threats.
Yeah, the original steel is the nicest watch they've made. Some of the new ones are nice, but not as nice.
Will definitely do that. README writing is like an entirely different skill in itself to be honest. I'm not great at it :/
That's probably what I was thinking about, thanks.
Once you are denied entry in to Canada (or the us) be prepared to answer questions about it for the rest of your life every time you cross the border.

Even if you decide not to enter as opposed to being denied I bet it pops up on their screen for a long time.
If you're in the U.S. and this happens you can and should file a HIPAA complaint. Vision care providers are bound by HIPAA just like other medical providers and with few exceptions they are required to give you a copy of your protected health information (PHI) upon request, which includes your PD. The provider may require you to make the request in writing and may charge you a reasonable fee for e.g. the time it takes a worker to send you the information, and may take up to 30 days to fulfill the request. HHS.gov has a great factsheet and FAQ here: http://www.hhs.gov/hipaa/for-professionals/privacy/guidance/...

Edit: It turns out this varies—maybe. Here's a funny thread on an opticians' forum on the topic: http://www.optiboard.com/forums/showthread.php/11990-Hipaa-q... They don't come up with much, but they sure don't like online retailers.

The Massachusetts Board of Registration in Optometry requires optometrists (not opticians) to enter PD on prescriptions at a patient's request, in which case it would be covered by HIPAA: http://www.mass.gov/ocabr/licensee/dpl-boards/op/regulations...

The New Jersey State Board of Optometrists, on the other hand, takes the opposite position: http://njpublicsafety.com/ca/faq/optfaqsII.htm#4b

In comments to the FTC the National Association of Optometrists and Opticians said it "agrees that patients and eyeglass consumers have the right to a copy of medical records, which will include the pupillary distance if that measurement has been taken by either the prescriber or the dispenser" (emphasis theirs) but takes no position on whether or not the measurement should be required. https://www.ftc.gov/system/files/documents/public_comments/2... (pp.12)

So... that settles nothing.
> I’ve always found it ridiculous that the content of devices is fair game. There is literally nothing on a phone that couldn’t be digitally downloaded after crossing the border (therefore no “threat” by bringing the phone with you).

Not quite that it's "no threat", more like no additional threat than memorizing a long passphrase and downloading / decrypting your illegal Canadian porno on the other side.

> Similarly, there is no possible way to harm an airplane based on what is present on a laptop; and even if there were, you could buy in-flight WiFi and download the bits after boarding. You could cross the checkpoint with a blank device and in seconds have it populated with whatever you wanted to have. It’s insane.

It's not insane though. The point isn't to catch anything, it's to acclimate the populace to this type of search and seizure. Kind of like how refusing to go through the body scanners at the airport earns you "What's up with that guy?" looks from other travelers.
“I selled my wife for internet connection for contirbut linux”
Reason: place is still important to productivity. https://smile.amazon.com/Gated-City-Kindle-Single-ebook/dp/B...
Why dedicated parking spaces?

Just make one wide road, of one type, and allow pedestrians to walk anywhere, and delivery vehicles to park anywhere on it.

We do the same here, it works well.
Nationalism, Internationalism and New Politics
did you mean something like this?

https://github.com/ripienaar/free-for-dev
I've worked in both as well and vehemently disagree.
That's sad.

Border staff often have a set of rules they have to follow, a lot of it is to ward off attempts at illegal migration.

Getting into America or Canada via that border is rather common.

When I was at the Canadian border once, a woman from Jamaica, with a carload of luggage was denied entry essentially on the same basis - no proof of return travel, reservations etc. - they essentially suspected she was trying to gain illegal status. Which is not entirely unreasonable in that case, but even then, tricky.

The rough part is how normal folks get caught up in the policies.

The one about dope is particularly pernicious - if you admit to 'having ever smoked dope' to American border agents - they can deny you entry for quite a long time. That one's a little crazy-crazy if you ask me, just a bad policy.
Til the google results for "Graydon Backdoor" are... interesting.
As someone who drank the Golang koolaid this proposal kind of infuriates me.

Time after time, i've had to proselytize that Go is a good language precisely because of its simplicity and restrictions. Simple, explicit, easy to write, easy to understand, and most importantly easy to maintain code is the payoff for not having generics, not having syntax niceties, limited meta-programming, having to type out boilerplate, etc. etc.

We've been continually told that our use cases for missing features are just opportunities to explore the existing tooling to solve our problems, and to be honest it really hasn't been terrible advice. In fact, i've used the existing go tooling myself at work to do semi-large scale refactoring of the kind that aliases are supposed to solve. It wasn't terrible, and the solution ended up being rather clear and straightforward once I got over my aversion to code generation.

We've also been told that we need to program better to get the most out of Go... use interfaces, version APIs and include that versioning in import paths, separate concerns religiously, almost fanatically. If we just follow these rules then we'll experience Go nirvana and all will be well.

And yet when it comes time to practice what they preach, instead of having to take the same path as everyone else, Google just throws its weight around as de facto owners of the language and adds a feature to make their lives easier. A feature that doesn't even apply to most users of the language (the original argument for type aliases was for refactoring of extremely large codebases). Type aliasing seems like a huge outlier in the KISS philosophy of Go, and regardless of syntax or technical concerns the fact that Google can on a whim break all of their previous Ivory Tower positions that us plebes have had to deal with doesn't sit well with me.

Oh, and lets not forget that there was some sketchiness about the technical reasons for wanting type aliases at the beginning (we were told it was absolutely necessary for either something in the Context package or in k8s, i don't remember precisely) which magically resolved itself without aliases, and the very first PR (for some experimental GUI package) using aliases was an example of exactly the kind of poor practices that aliases allow, which we were assured was never going to happen because Google would only use aliases in the std lib if absolutely necessary.

I guess I shouldn't be surprised at this, but I'm pretty disappointed that it's already happening when we're still in 1.0. If the Go maintainers truly want Go to continue it's current trajectory and not turn into the next overwrought Big Co language they'll have to be as resistant to change from the inside as they are to change from the outside.

Edit: reworded first pp
This is what I was thinking. I believe the movie Her uses an ultra-dense future Los Angeles where the main (human) character lives and works in high-rises, and walks between them on elevated walkways[1] as the location. An elevated walkway that zig-zagged across the road and had stairs to the regular sidewalk once or twice a block seems like an interesting approach.

1: http://static.srcdn.com/wp-content/uploads/her-joaquin-phoen...
This is the most dangerous time of our planet – Stephen Hawking
What is the OCaml Graydon Backdoor? I can't find any reference to it.
Wonderful article, thanks! Looks like it hasn't been discussed yet, so I submitted it here: https://news.ycombinator.com/item?id=13092740.

One of the things that I like about the chef's knife is that if you hold it correctly (http://www.seriouseats.com/2010/05/knife-skills-how-to-hold-...) the deep blade gives you both control and increased safety. People often think the bigger the knife the more dangerous, but often the opposite is true.

Chainsaws on the other hand scare me despite their utility, possibly because my grandfather (a very experienced chainsaw user) had a horrendous scar across his neck and face from being stitched back together after an unexpected kickback.
DownloadAtoZ – More Apps Than Google Play – Undertale
Huh. Will this be a good replacement for Apple's routers?

https://news.ycombinator.com/item?id=13005211
Maybe. I don't know. But law enforcement routinely lie, so I default to not taking them at face value. If I had a pressing medical need or something like that, I would probably bet differently.
What "prime number theory" would you be referring to?
They didn't have my PD because they don't measure it until you are ordering glasses.
Sure, I'm @DaveSapien. Please ignore the last few tweets about surveillance in the UK.
Everything else is about my work, I try not to clutter the stream up.
Its a game where you draw a (perfect) circle and avoid villains. Contact me on Twitter and I'll set you up with a beta, almost at that stage.
https://pbs.twimg.com/media/Cxvo7HVWgAAqwOd.jpg:large
Pirate Party invited to form a government in Iceland
AMA Video with Creator of Aurelia
Someone's probably already thought of this:

Make a second password which "unlocks" the phone to some innocuous mode that won't hold the meatheads attention any longer.

Assuming you aren't specifically targeted.
I'm a contractor.
Fake news is propaganda, full stop

The Onion might disagree with that. The line between one man's satire and another man's propaganda is a pretty thin one.
I think a lot of 20-somethings think that they'll have the same access to health insurance they get now when they're in their 30s and starting a family.
The weak generational hypothesis states that most objects are short-lived. Therefore concentrating on collecting the youngest objects yields the most garbage/cpu cycle spent.

In the benchmark, all objects survive the same amount of time and it is the oldest objects that become garbage first. It is the opposite of the behavior the weak generational hypothesis presumes. So collectors optimized for that scenario is at a disadvantage. :)

For example, I ported the benchmark to Python 3 and got a max pause time of 0.05 ms. That's 40 times faster than OCaml but it doesn't mean Python is faster in general. It just "got lucky" because ref counting is an almost optimal fit for the benchmark. There is no strategy that fits all when it comes to memory management. :)
Hi - UX designer here. So shoot me.

Firstly, you might consider that close to all basic ideas behind objectively successful products (eg the telephone, Facebook, photo copiers, Twitter, rabbit vibrators) were NOT arrived at by asking the target audience what they wanted. Most were intuition born of observing that audience.

When you ask people direct questions about what they want, it takes a great deal skill and judgement to actually get a successful product idea from that. In fact it's almost not worth the bother, and few professional designers really do it very often by choice. Far better to try to observe what people do (often by giving them tasks to complete in some sphere of activity) and see what comes out of that. You might see your target audience performing needless operations, misunderstanding things, or doing things that appear irrational to you but rational to them. Once you see that sort of thing happening, it's far easier then to see what they might need or really want.

I wouldn't go so far to say that asking people what they want is a bad idea, but it's getting close. Perhaps it's a mildly toxic idea best avoided in preference to observation.
Most people in the US I talked to have no idea the DV lottery exists. That might be different for the HN crowd though. Still, I would resubmit under a different title. And it would make things easier if you have some contact details in your user profile.

All the best for the interview. How hard it is depends also on your current citizenship. Where are you from?
List at https://www.stallman.org/bad-border-policy-countries.html
I read a story on /r/hentai (yes, bear with me) who said that he was stopped at the Canadian border and they searched his laptop. In his browser image cache they found drawings of fictional characters who appeared to be under the age of 18 engaged in sexual acts. They detained him for a day (or two, I can't remember) and confiscated his laptop permanently.

Laws like this are silly, horrible, and have no place in a democracy. Even disgusting speech ought to be defended.

Canada, the UK and NZ (edit: and Australia, where someone was, I believe, jailed for having "Simpsons porn" on his computer) are places that I know have laws like this. As a citizen of one of these places, it worries me greatly, even though I am not interested in such drawings. It actually enrages me, far more than any other problem in the Western world.

Please be careful when crossing borders.
I doubt it, because it would end up being a PR storm for Canada, just like this event. I have people who would want to know where I was. I might end up waiting weeks or months, though. It's hard to be sure without knowing more about Canadian law and enforcement norms.
FCC says AT&T and Verizon ‘harm consumers’ with free data schemes
Yep, and in addition to not knowing what they want (at least sometimes), customers also don't generally have a detailed understanding of the costs associated with building new features. It's easy to say "I want X" if you're not the one who has to build it, integrate it into an existing platform, support it, etc.

Also, "customers" are not a monolithic group. Some will try to pull you in one direction, and others will want you to go the opposite way. You'll go crazy trying to please all of them. Just saying "listen to your customers; they'll tell you what to build" is a massive oversimplification.

At the end of the day, customer feedback can be very valuable, but only as a starting point. You have to internally decide which of the things, if any, you actually want to build.

But if you wrote a blog post that said: "listen to your customers and consider building what they ask for", it would sound obvious (because it is) and wouldn't drive any clicks.
I can't upvote this enough. I'm a law abiding citizen, but I still wipe my phone and restore from iCloud after I've made my way through customs or border control.
I prefer going through US Preclearance in Canada due to the fact that I am still subject to Canadian law when doing so. I don't understand why this wasn't even mentioned in the article.
Someone should mod android so when you enter a second password it wipes everything but gives the appearance of a regular login.
> It's morally wrong and I just don't understand how people can defend this in the comments over at Linkedin. Why the fuck is the free market being used as a blanket argument against morals and ethics?

I bet it's because a lot of people over there would do the same given the chance
Even if you accept that as entirely true, that likely means more people walking instead of using cars, and since cars use far more static and dynamic space (negotiating obstacles/other cars), eliminating even one lane and filling it with walking traffic would likely be a very large net win.
It's not all 100% workable, but it's no joke. The desire for dominance runs strong in normal humans. Normally schools just let this run wild, like Lord of the Flies, causing all sorts of horrible social interaction for no gain. The dominance urge isn't going away, so we might as well harness that urge for education.

Agreements can be made to extend incentives beyond the school:

Good GPA? You can drive a car at age 14, with reduced-rate insurance and school-provided training. Bad GPA? You must wait until age 25.

Good GPA? The local cops welcome you to go shooting with them. You get any needed state licensing at age 12. Bad GPA? Forget it; no 2nd amendment for you!

Good GPA? The local mall welcomes you by yourself. Bad GPA? You are not permitted entry. (Moderate GPA: only with parents)

Good GPA? Public transportation is free. Bad GPA? You don't ride without a parent. (Moderate GPA: standard fare applies)

Good GPA? Wander the city as you please. Bad GPA? There is a curfew.
What does it mean to be 'included in tech' ?
Your reading of Tony is good. Still, I'd say that at the time that Tony says:

I never fucked anybody over in my life didn't have it coming to them. You got that? All I have in this world is my balls and my word and I don't break them for no one.

he's still poor and he has his principles. Later, he gets rich and then, violating the cardinal rule, gets high on his own supply. That's what corrupts Tony.

Hahn doesn't even have a gangster's ethos. So Tony isn't a fair comparison (to Tony). Trump is a fair comparison.
To me, that just makes you more suspicious. Last time I had to cross borders CAN/USA/MEX, I just popped my SIM in an old Blackberry Q10 and connected it to a lightly-used email account. Made a few calls and texts in the days leading up to trip.

I reasoned that an old Blackberry is good because there really isn't much you can do with it beyond text/email/web. And it makes me look like a tech-illiterate luddite.
How about writing a minimal pseudo-Rust compiler that treats all invalid Rust code as undefined behavior? This would be a lot easier than reimplementing the real Rust compiler, because a lot of the complexity is in the compile time error checking (eg. the borrow checker) and the detailed error messages. The original Rust compiler could be used to check the code is valid first. Would this be any use for diverse double compiling style countermeasures? You might be able to write a backdoor that both circumvents the error checking in the real Rust compiler and exploits undefined behavior in the pseudo-Rust compiler, but this must be more difficult than a traditional trusting trust attack.
Nowhere does the inferno docs say only people who already use react should use it. As a library for creating "modern user interfaces", it is in direct competition with riot.
Meizu PRO 6 Plus Specification – DigitalAmple.com
Sure, I guess I'm just floored that you'd have a system that doesn't compact and has no manual mechanisms for allocation.

I guess it's just a different class of problems that I'm used to dealing with. Fragmentation is something I've seen many times and it usually likes to rear it's head at the worst possible moment.
time.com/3342841/bonus-bad-news/

Yes it does, but I pretty much regard work as I do dating. In this respect being selective usually pays.
FULL Documentary ZERO DAYS $TUXN#T
HackPrinceton Part 2: Electric Boogaloo
I think they mean the "refactoring" should be shipped as part of the release to be applied by codebases depending on the library, possibly automatically or semi-automatically, it's not about a formal refactoring of the "current" codebase which most modern IDEs can do and which is pretty easy in statically typed languages.

Though what they're talking about would generally be considered an API change not a refactoring.
You could write something that compiles down to JavaScript opcodes then run them in your JavaScript virtual machine. This is actually pretty similar to what Perl5 does. You wouldn't have to do that to have an interpreter, though. So your implementation of your "interpreter" fuzzes the line moreso because it indeed technically contains a compiler.
Like with TrueCrypt?
Yup, cadherins are transmembrane proteins and the variable domains are exposed on the external surface.
>The US is less than 5% so it doesn't matter

The US is the 2nd largest Greenhouse gas emitter on the planet. It matters.

https://en.wikipedia.org/wiki/List_of_countries_by_carbon_di...