skysight-inc/HackerNews huggingface dataset:
For an American example: https://en.wikipedia.org/wiki/Ronald_Reagan_Washington_Natio...

It currently serves as many passengers each year as the vastly larger Washington Dulles airport. It's quite the anomaly due to being in the capital. Despite many security and noise concerns, it all the Congress-folk love using it to get home, so it enjoys a great deal of political protection.

I don't think there's any hope of building new airports anywhere near city centers now. Some that already exist may hang on, but the security and noise concerns would easily NIMBY any new construction, not to mention the absurd expense of buying the land.
Trump wasn't joking when he was talking about using nukes. And looking at his current senior staff Iran seems to be a reasonable target for hitting ISIS. And if he nukes Iran it is really pedantic to argue if this is a genocide or not.
Yeah, not surprised.

It's weird feature of our time, that sensible people think nothing of supercomputers in the palms of our hands, going to Mars, or living forever.

And yet any kind of equitable redistribution of resources or alternative societal arrangement is assumed to be absolutely determined to end in death and famine and destruction and should not be entertained for one second.

All the utopianism is reserved for tech. Social utopianism is branded Marxist/communist/anarchist and swiftly disposed of.
> No, it's not. It's the only widely available, decentralized system, with which you can send to anyone, if you know the address. None of the big ones is this open.

SS7 is internet connected and federated and it's arguably as big as email.

> XMPP tried to address this and failed; now Matrix is trying again.

Oh, agreed on XMPP. Encryption was a very much after the fact addition to it though.

I haven't heard about Matrix and plugging in 'matrix encrypted email' into search gets 0 relevant results on DDG and is bottom of the page for Google. Maybe the ranking sucks cause the page takes 20s to load the JS shit and it has zero content aside from a bouncing fucking shitball above the fold.
This is one of the reasons that disrupting email is one of the most popular bad ventures. It's great 1980's tech. Email is a false vacuum in the field of solutions for communication, a local minimum. We can't improve on it any futher - every direction along the gradient of solutions is a worse solution.

IM is doing a good job at locating a new local minimum right now.
The Electoral College and the knapsack problem
How many times has WhatsApp been blocked in Brazil? What's your advice for those 100 million users when it stops working? Switch to another centralized messenger, and convince their friends and family members around the world to do the same so they can continue communicating?

What would happen if e-mail didn't exist, and a site like HN listed their WhatsApp contact information instead of an e-mail address? Suddenly, the Brazilian user base here would be unable to contact HN. They might be completely out of luck, or if the user base was large enough, HN could add an alternative contact method for users in restricted regions. "Contact us on WhatsApp. If you're in Brazil, you'll need to contact us on ABC messenger instead. If you're in China, and unable to access both, you'll need to send us a message on XYZ messenger."
80 km/h is speedy to me; with rain the physics of the car may change a lot; do you feel you're being "edgy" when the soil is wet ?
> 1 is easily reversible and isolated

Is it now? Try going without your devices for a month and see just how easy it is.
That's precisely what happened, and the judge didn't believe him, partly because he declined to say on oath that he had forgotten the password.
How-To Debug a Running Docker Container from a Separate Container
The following is a gem - this has been my guiding star for more than a decade.

The self hides in many ways, under every stone, the self can hide in compassion, going to India and looking after poor people, because the self is attached to some idea, faith, conclusion, belief, which makes me compassionate because I love Jesus or Krishna, and I go up to heaven. The self has many masks, the mask of meditation, the mask of achieving the highest, the mask that I am enlightened, that “I know of what I speak.” All this concern about humanity is another mask. So one has to have an extraordinary, subtle, quick brain to see where it is hiding. It requires great attention, watching, watching, watching. On Mind and Thought, p 133
These Inc 5000 Companies Let Employees Work from Home. Why and How It Works
You clearly have never taken Amtrak over distances. I have taken Amtrak numerous times Emeryville - Denver.

The reality is:

1. if the siding is only 1km long - the Amtrak train is taking the siding as the freight train will not fit on it.

2. if the dispatcher decides the freight train goes ahead of Amtrak -- there is no lawyer around to argue the point.

3. if there is a long section of single tracking, with freight backed up the opposite direction, the dispatcher allows the all the same direction freights to move. ( 2+ hour delays when that happens )

4. If there is enough of a delay and a freight train crew in front goes outlaw - then that train stops until a replacement crew is brought in... which usually results in the Amtrak crew going outlaw as well.

It has gotten a lot, lot better and the scenery is beautiful - but please don't kid yourself about the realities on the ground. Amtrak has to stay in the good graces of the railroad companies especially with a hostile congress.
I guess I meant "the marketplace of ideas". I'd think someone who wants to learn how to build websites in 2017 wants to learn how to build modern websites in 2017.
I really hate to be writing this but it seems like the only solution...

Doesn't this whole situation and the threat thereof go away for 99.9% of the population if we decriminalize possession / "viewing" of child pornography? [Note: you could still be severely prosecuted for making it]

There doesn't appear to be anything else in the digital realm that can get you in such legal trouble. The only other thing I could think of is national defense espionage, or rogue WMD plans. And on these counts, 99.9% of people are going to be very difficult to put a plausible frame job for these crimes. Sure the 0.1% with security clearance could be framed here, but as far as I understand, that's a personal decision and risk each person go to make for themselves.

If you deny the prosecution the ability to use reasonable suspicion of CP to search, or compel a decryption of your digital files, it's going to be a long time before another case like this.
He works 90 hour weeks.
You could do OpenPGP encryption. It will generate a symmetric key, encrypt the data with it, and then encrypt the symmetric key for the yubikey's pubkey.
Carpet bombing cities is fine then? Not a threat at all, right?
The organizations mentioned are all US orgs that focus mostly on US constitutional issues.
I'm struggling to work out what Medium is going to offer in an 'upgraded' reading experience that is going to make it worth paying for.

The problem that they face is that the core asset they own - other people's content - just isn't that compelling.

There are a couple of reasons for this, but here are a couple:

- People go to Medium to find an audience for their work. Medium has no meaningful brand / identity / curation / editorial voice of its own, so Medium posts tend to be posts that people have thrown up their, tagged, and hoped to find an audience.

- There's very little way of an author or a writer building their brand through Medium. This is because all of the articles are presented in exactly the same way with the exact same layout features. Even if I remember an article, I'm going to struggle to remember who wrote it.

- Although Medium launched with the promise of helping to launch undiscovered writers and rewarding attention minutes, in practice this has actually ended up being 'he or she who has the most Twitter followers wins'. This means that the same folks who win on Twitter, and Medium simply ends up being another outlet for their voice.

- People who are prepared to wade through all of the above on the off chance that they'll strike it lucky and their article will end up with a few thousand shares have worked out how to game Medium. This has filled Medium with the kind of low grade motivational bullshit no one in their right mind would pay for.

- It's really hard to believe any pitch that starts with 'I know we've ploughed through $132m in venture money so far, but it'll all get better when we ask people to pay for it.'

Either Medium has some very heavyweight content partners lined up - in which case, the rank and file creators are just SEO fodder - or Medium is doomed.
What percentage of browsers have JavaScript disabled?
Really interesting, well written article which discusses the openness of this trial. I suppose I'd probably rather be an asset to TfL than Google (who's tracking I am fearful of).
I'm fairly confident I can write a bug free crypto library. Monocypher is probably already bug-free.

On the other hand, I don't see how I can ensure my library is bug-free without external help.

"Probably bug free" is not good enough. I need over 99.9% certainty, and I'm currently pretty far from that.
Also, is it really true that a state actor could not effectively block email? Or for that matter all encrypted email? They are, after all, blocking web pages. It seems to me (as a lay man observer) that at the state actor level the Internet is relying on centralized resources already, maybe that's why decentralization seems intuitively less important to me. This is not to disagree with your points.
3. Can cause gastrointestinal pain
4. Promotes overeating
Why is this being down voted? The geology of the area is such that the emergency spill off can't be eroded down to the valley floor. That's why the location was selected.
And we go to great lengths trying to avoid this because of email harvesters for spam.

However I would not like it to transform into phone number harvesters for spam.
San Francisco has a unique problem. Even though most people are renters, they still oppose policies that would lead to price decreases. That is why I support YIMBY Action and not the old Tenants Union.
https://yimbyaction.org/about/

What happened is that the revolutionary anti-capitalists of the 1960s and 1970s passed into law such a thicket of tenant protections, that being a tenant gives you most of the benefits of ownership. If the building was built before 1979, the tenant even gets rent control, that prevents their rent from rising with the cost of maintenance. This is regardless of the tenant’s ability to pay increased rent.

The way the law was written, new construction is exempt from rent control. The old tenants union therefore opposes all new construction, especially new construction that destroys rent-controlled units. No new construction, in the presence of increased demand, raises prices.
When used to swap with data in memory, the reason is that it is faster. xchg is atomic. To do that, it implicitly locks its target address. That makes it slower than the series of moves. http://www.agner.org/optimize/instruction_tables.pdf:

"Instructions with a LOCK prefix have a long latency that depends on cache organization and possibly RAM speed. If there are multiple processors or cores or direct memory access (DMA) devices then all locked instructions will lock a cache line for exclusive access, which may involve RAM access. A LOCK prefix typically costs more than a hundred clock cycles, even on single-processor systems. This also applies to the XCHG instruction with a memory operand."
Thing I've noticed the most is that many people don't fully understand why we need to apply a specific test.

The core concept many people seem to miss is that the point of data science is to find meaning in large quantities of data, to recognize patterns, and to present them in a meaningful and easy-to-understand way. Really to allow for educated data-driven decision making. Each approach is a tool for you to make an informed idea, but if you apply them the wrong way then... well, could be worrisome down the road.

Understanding the full problem and then finding the right tools or approaches to solve it is necessary instead of putting everything inside a black-box model.
SSC, while fairly controversial (and I strongly disagree with a LOT of what's on there), is mostly known to HN. At the moment, it has the best summary of the concept that I'm aware of.

> Frankly i don't feel it's productive or rational to attach the name of a biblical villain to new technology.

Well, frankly, I disagree. Humans have an inherent blind spot when it comes to complex systemic forces. We tend to imagine them as weak and irrelevant. Reframing them as villains seems to be necessary to understand their power and reach.
The programs on the site fit the rules defined on it, and the rules include the verification of the results:

https://benchmarksgame.alioth.debian.org/why-measure-toy-ben...

The OP doesn't even specify the rules for its own benchmark, as far as I understand doesn't verify the results? People here get NaNs?

If the NaNs are produced as results, then the OP code is not measuring the speed of calculations at all but the speed of the failed calculations. Which is especially problematic as the main argument is "attractive for the scientific community" "it guarantees memory safety." Which is presented as good because not having it "can produce random behaviors and affect the scientific interpretation of the results." If the result here is NaN the calculation doesn't even have to be performed after the first NaN that affects the result appears, as anything + NaN is NaN etc.

Edit: kibwen, did I write somewhere that I "refute" something? I gave a link to the rationale behind the "benchmarksgame" site. The rest is about the OP, surely not about your post.
> Then they've chosen the wrong hardware. This doesn't make it more secure, it just explains why their product is insecure.

If the hardware is more resistant to hardware and software attacks, it seems odd to then deem it less secure just because you don't get source code that isn't guaranteed to correspond to a given binary.

> reproducable builds

There's so much literature on how this methodology fails, some of it quite famous. There is no assurance that your device conforms to the build you can reproduce, unless you can arbitrarily inspect the state of the entire device at each step. Being able to do that would defeat the purpose of these devices.
These high-level features don't have any performance impact:

Reference counting is used on very large objects or for things that aren't touched a lot, so there is no measurable impact on performance or memory use.

Lambdas don't have any performance impact. But you could just as well plug in any other functor. In fact, if you chain a map and a filter in Thrill, the two will be joined by the compiler (take element, apply both, proceed to next element). This would not be possible with old-school function pointers.
> who said he'd make Mexico pay for a wall.

Why are you sure he will not do that? Could be easily done by an tax on Mexican imports. Didn't you think the Muslim ban was a joke also?
Roundup of 100+ Curated New Data-Rich Rpts and with Reference and Research Value
I predict that augmented minds will perform spectacular feats and then quickly burn out. Either vegetative state or depression and suicide. We're far too moody and fragile to have our thoughts accelerated to compute speeds without mental collapse.

That is, unless we can somehow lose our humanity in the process. But then, we're no longer being augmented. We're being replaced.

The happy medium we will obtain will be replacing the video, audio, touch input and keyboards with mental equivalents. Therefore, one's 'bandwidth' to the computer/network will still necessarily be limited to that of an observer of the compute functions of the computer rather than one who has integrated their mind and consciousness with the computer.

One of the most treasured features of these systems will be the off button. And a sizeable subset of the populace will run primarily in offline-mode but with regular access to some huge local data trove curated from online data.
It's based on the assumption that poverty can actually be solved, which I would argue is impossible due solely to the fact that the definition of poverty does not remain fixed over time.

It's also based on the assumption that rationalism is the only way in which to tackle the problems humanity faces, which is absurd on its face unless you're someone who believes there is little to no value in art, literature, philosophy, religion, or the humanities in general.
Useful advice for any field. Take no heroes, only inspiration.
Supporters of Mexico’s Soda Tax Targeted with NSO Exploit Links
Clangd: LLVM's Clang Gets a Server
Oh no problem—the HN guidelines call for changing titles in that case (https://news.ycombinator.com/newsguidelines.html), so the observation was relevant here too.
I REALLY wish it were possible to use one of these devices without using your hands. I'm quadriplegic and would love to use one of these to unlock my computer, bank passwords etc etc. But you have to touch a finger to almost all of them to trigger the OTP, or whichever authentication and they happen to be using. I would absolutely love to be able to lock and unlock my Mac without an able-bodied person helping me, because really what is the point of me having a password if I tell it to a third party?!

Obviously the vast majority of people who use these devices are able-bodied and are able to use them as designed, but if somebody solves this problem there really is a market for it. They are great products, and if it weren't for this one stumbling block I would definitely be using them in my daily life. The inside of my laptop is the only privacy I have, and being able to have complete control over the locking and unlocking of it would be amazing.

It would be great if Apple made it possible to use the accessibility software on the login screen, that way I could tap in my own password but you can't use the accessibility software until you are inside the OS. Grrr.

Anybody got any ideas about how I could solve this, or any direction I could investigate?

(Sorry for mildly hijacking the thread, but thought it was somewhat relevant)
>"* An enormous installed base of clients that won't do encryption, meaning that at best you're attempting to tunnel encrypted messaging over an unencrypted transport."

These reasons seems to suggest that encrypted email is "all or nothing" and I'm not sure why that is. I am not interested in using encrypted email with all of my conversations. For non personal emails I am perfectly OK with sending email in clear test. For people who I communicate with only via encrypted email, I simply add them to my "encrypted email" contact list any my email client encrypts those emails. The reverse of this would be true on this recipients end. So the idea that its all or nothing is no different than HTTP traffic, example - I don't care if some trivial blog about cats isn't HTTPs.

> * A protocol that leaks metadata, including some message content, at the envelope layer.

This is true of some IPSEC modes as well example Tunnel Mode vs Transport Mode. If I am OK with just payload being encrypted then so what? Again why does this have to be all or nothing with regard to email?

>"Hundreds of millions of users that primarily access messages through browser clients that can't meaningfully implement crypto."

And encrypted email in this context would simply be "unavailable." This is not that much different from down-level versions of browsers or Java not being able to use newer versions of TLS.

>"* An unencrypted installed base that ensures encryption will be opt-in for the foreseeable future, meaning that users will routinely reveal plaintext accidentally by, for instance, quoting messages and forgetting to encrypt"

What is wrong with opt-in? Again why is it all or nothing? I either choose to add someone as an encrypted contact or not. People already leak all of kinds of information via forwarding email. Why is this an issue? I can also take a screen shot of an iMessage that was sent to me encrypted on my phone and paste it to someone else.

>"End user demands for things like search that can only be delivered efficiently at scale by databases of plaintext (most likely at centralized servers)"

Clients can maintain a local copy of an encrypted index. I don't think this is a non-starter.
The problem isn't that farming occurs, it's that some stupid crops are grown in California--like alfalfa. It uses a ton of water and it's not very profitable.

But the state can grow a lot of crops that are worth the water usage.

All that is needed is to price water with a market mechanism rather than first come, first serve free water.
It's a third party site.
> Either vegetative state or depression and suicide

They will make a drug for that
Trezor is great. Tiny device, big enough display, good build quality.
You're right about their leadership. But that goes for a lot of nations....and that goes for US foreign policy.

How about you put yourself in the shoes of people who's lives were ruined by Russian expansionism?

And we absolutely should. Why not do both?

Oh, and why should we care about their pride at all?

Understanding motives is very important.
Think of it this way: I would like to trade my right to run a hotel out of my house in exchange for a legally enforced expectation that my neighbors won't do this either. I should like to have this enforced through a set of rules, in my case zoning laws, that apply to everyone who buys in a particular geographic region. The law should be clear, so that everyone who does buy here knows that the agreement they've entered.

It sounds like you don't believe that residents in a particular neighborhood should be permitted to enter this legally binding arrangement.

This is a deep, fundamental disagreement between us, one that probably goes to the heart of how we perceive the relationship between an individual and the community.
About us – Flyrose27
Wow, you really have been out of the loop for 8 years. These days all you have to do is read a Rails/Ruby tutorial and go find one of the infinitely many jobs available out there. Once you get the feel for writing code again and get you skills back look for another more satisfying job.

Most productive programmers know that it is impossible to judge how productive another coder is by any method short of actually working with them. So interviews these days, I find, are significantly easier than they were 8 to 10 years ago when people asked irrelevant math questions to judge how productive of a coder you are.

Some points:

The world of programming has changed significantly in the last 8 years -- all the stuff you may have thought was good programming practice is now questioned by a dozen and a half blog posts/articles. Even the mighty if statement is under fire.

I think in general programmers are more friendly than they were 8 - 10 years ago. Perhaps because there are more of us which is forcing more of us off our opal pedestals and back into the reality that we are just blue-collars.

So brush up your CV get in there and join the mighty throng.
All of this is moot.

You can transmit enormous amounts of information and fail to get the point across.
The Pirate Bay may get blocked in multiple countries following Swedish Court
A Surreal Trip to a Domain-Names Conference
Glen Canyon was slightly different because there was no "emergency spillway" in the same way that Oroville has. Glen Canyon simply had 2 giant spillways that both needed to be in use but were both getting torn apart by cavitation. They ended up adding plywood along the top of the spillway gates to give themselves a little more reservoir capacity to wait out the flooding upstream but honestly they just got lucky. The only option they had at Glen Canyon if they exceeded the plywood barrier would have been to let water flow down the main spillways and possibly damage the dam.