skysight-inc/HackerNews huggingface dataset:
It is kind of funny because pedestrian crossings already kind of work like this in China. The car will never ever stop for you, rather, it will adjust its speed and swerve slightly to avoid a collision (if expected, if unexpected, then its a totally different game). Likewise, the pedestrian is expected to move in a consistent direction and adjust their speed to avoid being in the way of a car. The result is that car traffic and pedestrian traffic can keep moving at the same time even when orthogonal.

Of course, it often doesn't work, and it is only possible at all given the slower vehicle speeds of a congested road network. Also, the flow of pedestrians in China is rather more continuous than in America.
So in the same way a competent web programmer understands CSRF and XSS, a competent backend programmer understands SQL injection, and a competent node programmer understands concurrency vs. parallelism, there's a whole new set of paradigms (and interview questions!) that competent blockchain programmers will need to know.

The is-blockchain-hype-or-here-to-stay debate will unambiguously be settled if OWASP ever publishes a top-10 blockchain programming list.
> A wallet doesn't need to report anything

Rough rule of thumb: if you handle and hold others’ money for them, you have to know your customers [1]. Wallet services have KYC obligations.

> A lot of criminals use cars, does that mean the police shouldn't look into car thefts?

This is closer to Al Capone’s money laundering operation being burgled. Note that my response isn’t general to cryptos. Coinbase being hacked would better merit official investigation.

[1] https://www.ecfr.gov/cgi-bin/text-idx?SID=e97d41c6dd62f6e86d...

Disclaimer: I am not a lawyer. This is not legal advice.
I'm really a fan of JSON config files for simple configuration. In a strongly typed language you can parse it into a "Settings" object with one line of code and work with the object.

Creating the settings object at least for C# is just a matter of pasting it into a website (after removing all of the sensitive bits of course)
That's a different issue, but thank you.
I live in Edmonton, Alberta. Our skyline went virtually unchanged for 30 years until about 2013, when a sky scraper building frenzy took off, the culmination of a sustained oil boom. Over 40 towers were planned or under construction in 2014 when the price of oil bottomed out. A bunch of those projects were cancelled or put on hold, but enough of them went up.

So early 2014, if you stood in the right place you could spot 14 construction towers. Being familiar with the theory, I remember looking at all those cranes and thinking 'Oil is going to tank'. It did.
I'm not a member of the church

I'm atheist, but if things were going horribly wrong LDS would be high on my list of people to be around.
> and forced errors can be used to subsidize miner transactions

Sure, you can error out a transaction but what gain is to be had over just being a 'rational actor' and collecting the transaction fee rather than giving your rivals a potential payday?

Unless they have an extremely high probability of mining the follow-on transactions this attack seems to have a very low (or even negative) benefit.

Though I would posit that if this attack were ever consistently profitable the system would have a much bigger problem to deal with.
In the old days, we knew to either open a file in text mode (where whatever the OS had would be converted to a single \n) or in binary mode (where it wouldn't, and you had to deal with the conversion yourself).

IMHO, what SHOULD happen is that if you have a device that has special timing requirements (like the old fashioned printers with no memory), then the driver is responsible for the handling the timing. Adding in weird bits to everyone's files is a bad idea.

And yes, I know the difference between carriage-return and new-line. And I know that in the old C specs, "\n" didn't have a guaranteed mapping to either.
How does TOML solve the “do I want an int or do I want a string." part? I only know YAML and this caught me a few times, would love to know how toml does it.
What would people give the odds we achieve a world of autonomous flying drone transport for local travel before a world of autonomous self-driving cars?

It seems right now like we’re really close with self-driving cars but objectively flying ones would be a lot better:

Shorter distances to travel (point to point), easier to implement collision avoidance, faster, no need for this crazy infrastructure we build/maintain of roads, bridges, traffic lights, tunnels, snow plows, street cleaners, etc...
Wrong, there's no vi in the pull request. It's Vim's code.
There are, but I don't think you should be seeking them unless you are willing to take a significant hit in your quality of life.

Generally speaking, Western economies compensate much better for being highly educated or advanced scientific/engineering skillsets. The rule of thumb I've come up with, after talking about it a lot with other NRI's, is to go back only if you really "love" your home city/country etc. e.g. my cousin went back because he simply wouldn't be happy if he couldn't visit the extended family at least once a month (i.e. very lonely) and really missed the food.

If you go back and work in a job you don't like, YOU will be unhappy. That is perhaps the most important factor in making these decisions... you cannot help others unless you are yourself happy and content.
Yep. When I was using win7 with 2gb of ram, I was basically managing it manually - as soon as memory usage hit 90-95%,I was shutting apps down. If I let it swap, it would often hang completely.
Stack Overflow Considered as a Grimoire or Trove
Not just butter but a bit of the pasta cooking liquid in there too - the salty/starchy water is a lovely addition.
> "would result in economic waste and shortages"

Capitalism frequently also results in economic waste and artificial shortages, it's not like communism has the monopoly on that.
I'm curious if developments like this will mean future cars will not require lights at all. After all, the same communication required for an intelligent traffic intersection like this could just as well be used to exchange breaking, lane changing and position information.
Heh. I find it funny that fiction portrays machines wanting to destroy humanity. It may turn out that machines with super human reaction times, never get tired or frustrated, and have infinite patience end up being nicer people than actual people.
Even EVM has complex semantics surrounding critical features like time, dispatch, and exceptions. The whole ecosystem is amateur.
There are none-clicky mechanical switches too.

https://en.wikipedia.org/wiki/Cherry_(keyboards)

Look at the column "Clicky".
Why do you call those things assumptions? That says more about you than the people you claim are assuming these things.
The best debates aren't about winning at all. They are about getting at the truth and broadening your understanding of a topic by exposing yourself to different points of view which can cast light on personal blind spots or holes in your knowledge.
I think a short summary is that the researchers are looking at proposing a few different schedulers for intersections with the aim of implementing them with autonomous cars. The results exist in ideal conditions with little thought given to real-world edge cases, what a transition might look like, how cars would coordinate, or if a square intersection is even a good shape for this kind of thing.

My lingering question after reading the paper is the enforcement mechanism. Process scheduling because there's an omnipotent authority with total control over all processes but whatever system is used needs to work with no central control and if all the cars are programmed to be selfish.
No reason not to do both. But if you only do one, LinkedIn has discovery benefits that are very hard to equal with self-hosting.
You are correct. That is clearly a wrong example. Will change that.

Also that issue is in my code (poor naming choice). Will put up the code on github soon. Hope that will help.
You can get quieter switches. Or even put a silencer on them (basically plastic rings).
If the author sees it, `enable-ssh-supprt` in the SSH example is typoed.
Oddly, this is a cyclist behavior that is very widely admonished as being pedestrian-hostile.
U.S. transport chief to unveil revised self-driving car guidelines
If the alarm is as easy to trigger as pushing a single button, then issuing an update that it was a mistake should be designed for. Ideally just a couple presses, something that can be done in under a minute.
The media always focuses on the negative: if kids were really fighting more and being more aggressive, the titles wouldn't be "Kids are more corageous than their parents were". They would be more like "Did we create a violent world for our kids?"

It's been proven that humans focus more on the negatives than the positives, so the media takes advantage of that with these type of headlines.
But if you get a nuclear war warning that isn’t real...I’m curious if there’s anything damaging in that doomsday email you have?
Even for those who understand this well, it's historically been really hard to coerce the Linux kernel into applying the right swap policies to your application.

As the author notes much of this has been improve by cgroups, and there's always been big hammers like mlock(), even with those things it can be hard to prevent memory thrashing in extreme cases. I've seen swap disabled completely by people who understood how it worked as a last result because of that.

It's always seemed to me that this was mainly a problem of the kernel configuration being too opaque. Why can't you configure on a system-wide basis that you can use swap e.g. only for anonymous pages and for nothing else?

Similarly it would be nice to have a facility for the OOMkiller to call out to userspace (it would need dedicated reserved memory for this) to ask a configured user program "what should I kill?". You might also want to do that when you have 10G left, not 0 bytes.
It takes 3 months to make all of your initial investment back on mining ETH with a 1060, after electricity.
Mods, you have overdone the title-rewriting slightly. This was not the first full-color shot of earth, just the first from Apollo 17.
I believe the failure modes are a bigger concern for flight-based vehicles.
My partner has the same, she hates my mechanical keyboards (mainly a Razer BlackWidow Ulimate Stealth). However she's sensitive to sounds in general (we suspect its part of a form of autism for which she'll get psychologically tested this year). It was an important factor of the decision to skip the MBP 2016, forcing me to go with a 2015 version instead.

However, it is possible to make the sounds less severe by touching them lighter. And on the Razer device these are Cherry MX Black with silencer. There's Cherry MX Brown if you need a more silent switches. If it was my choice, I'd use Cherry MX Blue (or, well, Green, as it resembles the old IBM keyboard the best)...

Personally, the sound of keyboards doesn't bother me (though I wonder the effect on TEMPEST). I just get annoyed by sounds from mobile phones in general. Especially if it keeps occurring all the time while the user is using the phone. Pointless IMO. "Look at me, I'm popular." I find it rude when people cause noise in public (such as a restroom, or a train/bus), be it they're on the phone or having a phone which generates noise. The exception I got to that is children. I have compassion for children, tho its the parents who should solve the problem that isn't always practical.
> Most of the largest headlines involving loss of funds in the Ethereum network have been due to programmer or user error.

What other classes of errors are there that Ethereum is successfully avoiding?
On a tangentially related note - I wonder, are there any OpenPGP Cards with EdDSA support with a "true" tamper-resistant HSM?

Gnuk-based tokens (FST-01, Nitrokey Start) support Ed25519 keys, but while there is no obvious security holes (i.e. debugging is disabled etc), they're most likely not safe if left unattended in hands of an untrusted third party.
Hi,

thanks, I've updated the post!
> At that time, I was accessing only one device (only one IP address).

> But could see that in future (in few months to one year), I will need to do the same set of command on more devices.

IMHO, this statement represents one of the biggest design smells in programming. It's usually a bad idea to write software you may need in the future. Circumstances change. Writing code is expensive and coding in anticipation of what you might need is often a waste of time.

Write code you need now, not code you may need later.

It makes sense to think ahead but if you're spending a lot of time writing code you might need, then you're probably doing something wrong.
The Stanford Cart people proposed something like that in the late 1960s/early 1970s. There may even have been a video.
That is simply untrue. Full SSL (Strict) is available on all plan levels including free. There is no charge for it. In addition, if you don't have an SSL certificate on your origin we'll give you a cert for free as well: https://blog.cloudflare.com/cloudflare-ca-encryption-origin/
Using the "en_core_web_lg" for spacy [1] and neuralcoref along with the pre-trained models on github [2].

[1] https://spacy.io/models/en
[2] https://github.com/huggingface/neuralcoref/tree/bee05b1b55e3...
Most people mine ETH, though.

So your options there are to either buy ETH on the market, or invest in a miner that will pay itself off in 3 months with ETH, then just provide pure profit for as long as it's, well, profitable.
Deforestation of Haiti is a lie
> "Everyone also now has a way to communicate their needs instantly to a computer. Compared to what could be achieved with todays technology, the price mechanism is inaccurate and slow."

The price mechanism means that people have to make trade offs, and for anyone living outside of poverty, that's often a good thing.

To use a simple example, if you're a gamer you may want both a PS4 and an Xbox One, but if you only have the money to buy one, you have to choose which one you'd rather have. If you remove the price mechanism you've absolved the individual from making that choice, and you'll get greater demands for material goods as a result.
> There is little difference between an "rate-limited" account and an "shadow banned" account.

I don't think this is true. I get the "You're posting too fast. Please slow down. Thanks." if I post too many times in quick succession. If you are rate-limited the posts that you can post will show up as normal. However if you are shadow-banned your posts show up immediately as dead and people can't see them unless they have show-dead enabled. Even to be able to reply to you I have to first click on your post and then click 'vouch'. I guess if you kept approaching the site admin that's why you were shadow-banned, I don't see any point in approaching them unless something terrible is going on, there are too many accounts here and it's not a commercial venture. I don't know what you did but your comment history seems okay but all your comments are showing up dead unless someone clicks 'vouch'. Perhaps if you promised to leave the admins alone? I mean you have more karma than me! Good luck.
You're still arguing features of the language, not why the framework requires them.
As a Yubikey fanboi since 2013, who was very excited about the prospect of using it for airgapping GPG and SSH keys circa 2014, 2018 me says: "you almost certainly don't want to do this"

Let's start with SSH. It's just plain unstable. If you try to set this up, you WILL have constant stability problems. I can assure you I have both personally experienced them and asked several other people who have attempted it to confirm that they too have various timeouts or other errors.

One alternative is PIV. PIV is even more of a pain in the ass to get set up, and has similar stability problems.

If I have a prescriptive recommendation for SSH, set up Duo for 2FA and use Yubikey-AES in "long press" mode (putting the key in slot 2). This gives you a strong hardware-backed authentication factor and protection against "Yubispam" (i.e. accidental credential leakage, a problem more severe than most would consider it)

As for GPG, well... GPG is a tire fire. I also went through the Yubikey GPG PIN bypass (not their fault, but since Yubikeys cannot be field patched, this involved physically rotating every key, which Yubico replaced for free, but still). GPG suffers similar random faults, and gpg-agent can die in a fire, but at least unlike SSH you're probably not using it as frequently. Still, getting things set up is ridiculously arcane, thanks to gpg being a byzantine tool and the crazy mutable state nature of ~/.gnupg

If you end up attempting to replicate this sort of setup, I can bet you dollars to donuts you will wind up asking yourself "Why did I think this would be a good idea?" after a few months
In Germany most print subscriptions are "good", i.e. if your free trial expires you can just cancel after one month.
I have to say that a decent blender is ALMOST a requirement as well.

Off the top of my head things you can do with a blender that don't go well in the other devices you listed:

Broccoli soup, vegetable stock and hollandaise have all come out of my blender recently. The blender makes all of these items rather trivial to make compared to their classical preparations.
Caste still matters in rural areas, not so much in urban ones. But most of India is still rural, so I would say that statistically, Caste is still a very big deal.
I prefer a physical presence proof for SSH instead of this proposed solution:

https://blog.habets.se/2017/10/Yubikey-for-SSH-after-the-inf...

(long version here: https://blog.habets.se/2016/01/Yubikey-4-for-SSH-with-physic...)

Before that I used the method described in the article, blogged at https://blog.habets.se/2013/02/GPG-and-SSH-with-Yubikey-NEO....
There's been a marked tendency to replace intersections with roundabouts and shared spaces (https://en.wikipedia.org/wiki/Shared_space) in many places, including the outskirts of Lisbon (as well as a few legendary mazes in Britain).

There was even a BBC report on the latter (which I can't find right now, as usual, only a follow-up: http://www.bbc.com/news/uk-33303031).

Drawing a (admittedly inaccurate) parallel with shared spaces (which are harder to navigate by sensory deprived humans than standard intersections), I'd say roundabouts (which preserve crossings) would be a more sensible short-term approach overall -- especially considering the remaining human drivers.

Full disclosure: I don't drive anymore. Gave it up decades ago because I prefer to do something useful with my commute times, and resort to public transportation or Uber whenever possible, which (ironically) allows me to arrive earlier to meetings than most of my colleagues (who need to hunt down a parking space).
Small note: Swift's ARC and Rust's Arc are different: Rust's Arc is atomic reference counting, while Swift's is automatic reference counting.
>Rough rule of thumb: if you handle and hold others’ money for them, you have to know your customers [1]. Wallet services have KYC obligations.

Cryptocurrency wallets don't hold others' money unless they are custodial wallets, which blackwallet wasn't. Blackwallet was just like a personal safe, which has no KYC obligations.

>This is closer to Al Capone’s money laundering operation being burgled.

And yet the basic idea behind your sentiment is that you think the government shouldn't investigate these incidents because you believe a portion of the users are doing something else illegal without any concrete proof or trial?
Self-driving cars raise fears over ‘weaponisation'
https://github.com/killercup/rustfix is an experiment in exactly this.
This looks like an awesome project, and I hope this receives significant attention from city planners. I imagine as cars become more connected, we'll have better interfaces for integrating mobile traffic sensors with stationary traffic sensors for optimal management of vehicle flow along congested streets. But I do worry about the pace at which city planners adopt such technology at a time when local government budgets are tight.
The Poor Man's Air Force? Rebel Drones Attack Russia's Airbase in Syria
It definitely depends on a number of variable factors including the size and location of a detonation. Either way, the leeward side would definitely be a higher risk area.
While, I'm not a fan of ready player one, this could be how "the stacks" would form in real life.
> to do something believing you did something good, or that you did it in self-defense, etc.

That is precisely what the Nazis did. They defended themselves from the subversions of the Jewish people, and united the German-speaking peoples.
I second the Castle Panic recommendation.
>Why should my tax dollars go to find your money that you aren't paying taxes on?

Because you have no proof that taxes aren't being paid. You (and others) have just decided that some of these people are doing something wrong without any kind of trial or even investigation and are saying that the government should ignore everyone impacted because of those you assume are doing bad things?

At the same time, I don't believe the government should just tell you "tough shit" if you've also done something illegal at some point.
Don't forget that you have to misspell Referer.
I have a similar desire. OCaml and others push heap-allocated reference types by default (limiting your options for controlling allocations), and many have weak tooling and library support. F# looks neat, but it seems to have a lot of baggage relating to C# interop. F# also doesn't compile static binaries yet. I think I decided the best shot is to build a language that compiles to Go, since it has the right semantics, great libraries and tooling, and a world-class runtime (GC, painless async IO, lightweight thread scheduler for real parallelism). Obviously this is still a huge effort and probably a pipe dream, but its the path of least resistance to get a "Rust with GC".
While Rust doesn't have many full-stack frameworks, many ecosystems don't favor full-stack frameworks. Rust has tons (arguably too many!) microframeworks/libraries.

I do agree that there are holes, and that's part of being a young ecosystem, but I think you're being a bit too pessimistic. I understand this deeply, as I was once too! As things have evolved, my opinions have changed, though.
You think the US would actually retaliate against a limited nuclear attack in an isolated place with a massive nuclear counterattack? (I can see it in a cold war scenario against the USSR, with tanks moving into Europe and the world order at stake)

I think the US woudln't and, of course, shouldn't. The usual game-theoretical reasonings in this regard are misguided and shortsighted.
re shared spaces, from the wikipedia:

> Hans Monderman and others have suggested that, by creating a greater sense of uncertainty and making it unclear who has priority, drivers will reduce their speed, in turn reducing the dominance of vehicles, reducing road casualty rates, and improving safety for other road users.

clearly, Hans Monderman has never driven in Mumbai, India.
Are Doctors Causing Trouble by Tweeting at Conventions?
This is much more stable for SSH than the article: https://blog.habets.se/2016/01/Yubikey-4-for-SSH-with-physic... (and also has physical presence proof).

I've been using it for years on many machines. It's great. It's worked perfectly.

Yes, the gpg-agent solution proposed in the article (which is what I used before PIV) was less stable. Nowhere near as bad as you describe though.
This is actually very sad. I had hoped the economic development would change society in Pakistan as much as it has changed it in India; perhaps that would finally end the enmity that exists b/w the countries. My Parents generation cared very much about Caste/Religion etc. while my friends and I are very much secular, and I imagine the next generation will be even more so.