skysight-inc/HackerNews huggingface dataset:
I feel folks aren't really taking the effort to understand my point here.

>Nuclear power plants are designed with scenarios like terrorist attacks in mind

Look, the world trade center was 'designed with scenarios like plane crashes in mind'. The towers still fell :(
No one really expected bad guys to use planes as weapons, and things to get so hot.

Fukushima was designed with tsunamis in mind. No one expected a tsunami so far outside the design envelope.

That's fine, you can't economically design for every eventuality, so you define an envelope.

If you design a system to be robust against the 1 in 50 year Tsunami/attack/whatever, then after 50 years, all events are likely going to be in your margin of safety. If you extrapolate purely from that observed data, you are going to get a real shock 70 years in when a 1-in-100-years storm/attack/whatever occurs.

It's great that things are designed for robustness. But it then takes a long time for the true costs to be naively estimated just by looking at historical data.

Analysis based on 'the problems we have had' is fundamentally rearward looking. There's a value to it, but it's not the complete story. I argue its particularly dangerous with a technology that has rare but catastrophic failure modes.

In particular, it is flawed to look at a limited history of a tech with rare but catastrophic failures/costs, and empirically compare against a tech with more normally distributed failures/costs.
I think he reasons that a drug so old would have no debt left over from its research expenses.
Uhm, oh sorry! I apologize profusely if I might have hurt anyone's feelings concerning the meticulous use of unambiguously well defined terms: https://en.wikipedia.org/wiki/Copyright_infringement#"Piracy...

Dude, get over it (and yourself.)
Static scheduling is not feasible for a general-purpose scheduler like Tokio.
You're missing the part where the correction involves the economic collapse of a major city.
Go up one level: https://www.ioccc.org/2019/lynn/
Let's make a unix game where you can't type commands in a terminal emulator... OK! Plus, facebook login? fuck off!
When I was about eight I found an old rotary dial phone that I decided to take apart. Can't remember if I had permission.

But seeing how unbelievably simple the underlying functionality was absolutely blew me away and opened my eyes to how much you can do by building on top of very simple things.

For those who don't know, early local phone connections did NOT work on tones. Instead, the rotary dial simply broke the connection in quick succession whatever number times for the number you'd dialed to. And the rotary dial did this by simply breaking it once for every number that went by on the way back to its rest position. Just notches in a disk. Simple as that.

This gave me a little revelation, and I found you could actually make calls without use of the dial at all. You simply clicked the hangup button very quickly in succession for the number you wanted, then paused, then repeated. I made it a sport to try to reach my friends that way. Which was risky, because a couple wrong clicks and I might be opening an expensive long distance call to anywhere.

Formative stuff. So big thanks to the poster for the walk back down memory lane. I love the project.
So, a protocol can be implemented as a FSM completely independently of Tokio / futures and then used from Tokio

But that was the point of my question. Since you've already built that FSM framework inside, why not to expose it? Or I guess it might be too specialized for your particular case.
Show HN: My self-typing personal website
All contest files here: https://www.ioccc.org/years.html#2019 (under "lynn" section)

Direct link to C source (not the only relevant file): https://www.ioccc.org/2019/lynn/prog.c
Save time linking resources with autolink references
I never understood the independence movement until I watched Spanish police beat up innocent people who just dared to show up and vote in the referendum.

I'm still not a big fan of the independence movement, but it's hard to disagree with them given the actions Madrid is taking. Most foreigners I've talked to in Catalonia seem to agree with me. They don't give a fuck about the independence movement, they're simply mad about how poorly Madrid has been handling this.

Even today, most big streets in Barcelona have been shut by the police. You drive past and you see empty stretches of road full of police cars for no reason, the whole city is paralyzed.

E: lol, downvoted for a honest answer to someone who wanted to learn. It's exactly this kind of responses by Spaniards creating the strife.
The "self regulation" has the lag time where neighborhoods get ruined and housing goes to waste for the benefit of the ultra-rich to stick their money in a place where it is doing harm to society.
+1 you're only doing things you're already authorized to do, just with a different client.
The vote was illegal according to the Spanish constitution, the supreme court later confirmed this.

You adbicate nothing by refusing to participate in a illegal vote.

You can't talk about democratic legitimatecy when only 40% voted.
No, that would erode trust. Saying "this is the final wave", and following that up with a fourth wave of layoffs would be even worse for employee agitation, and have a worse long-term effect. I doubt Uber management is that dumb.
> they don't care and will look at how your token actually works and whether this is an investment contract under the Howey test.

This is 100% correct, but you're making the wrong conclusion. You're concluding the SEC considers the legal framework bogus, when the SEC is arguing they have not met the legal framework.

In a SAFT you sell securities for future non-securities. What Telegram did was sell securities for future securities. There's a couple of facts they use in this assertion:

1. Telegram said they would leverage their existing user base to promote the token (i.e. the success of Grams is based on Telegram's efforts as a promoter)
2. TON is PoS, and that its not possible to deliver a PoS network when the original stakers are all qualified investors
Due to human error because they are only level 2 or 3 selfing driving, which requires a human driver. Which means they clearly are not safer than human driving.

Telsa autopilot isn't even self-driving. It's fancy cruise control.
I was going to say just mechanical turk parking lot pictures.
This is hardly surprising at all. There used to be lots of complaints, both internally and publicly, about how bloated and ineffective Uber's engineering organization was. Many engineers were bitter about many overlapping projects in Uber. It's also funny that Uber engineers used many bogus reasons to implement NIH projects. A typical example is that Uber had a team to implement their own Bazel-like system because "Bazel (or any other tool) does not scale in Uber-scale". Same went for their own GPU database, their own SQS, their own key-value store, their own resource scheduler, their own datacenter, and their own deployment system. The end result was that almost everything sucked. Engineers suffered productivity loss for years. I kid you not that Uber's docker system didn't support persistent volume for more than three years, so anyone who wanted to build a persistent system like Elasticsearch had to jump hoops and spent weeks even just to get machines. And the sad fact is, Uber did not have a "Uber scale". The traffic and complexity it had to handle was far less than other internet companies.

I wish they didn't hire so irresponsibly back in 2015 and 2016.
my friends and i used to play workout games (similar to drinking games) where if you die you do x pushups, if you get a kill everyone else does pushups, if your team loses everyone does pushups, etc
Thanks, but I tried that some time ago. It didn't make much of a difference.
`unsync_load` reads the memory as if it were a normal field (no atomic operation). The `std` atomic types already provide `get_mut` which gives access to the "raw" field when the caller has a mutable reference to the atomic. The mutable access guarantees there are no concurrent threads that can access the field, so it is safe.

The `unsync_load` is used because, at that point, two things are guaranteed:
- The only thread that mutates the field is the `unsync_load` caller
- All other threads will only read from that field.

Because of this, we can just do a "plain old" access of the field w/o the atomic overhead.

As for whether or not it should be in `std`, I don't know. It probably could, but it doesn't have to. It's a pretty "advanced" access strategy.
This appears to be a 4chan troll attempt, see:

http://archive.is/r8BlM
Bear+Mattress+Savings+20%
In the US (where I am), this would be very difficult because of regulation. But maybe where you are it's easier?

It would be easy to simply make a nice UI around Bitcoin and speed up the transactions where possible with cash
Hey HN - wanted to get some feedback for my new personal website that I just coded up this weekend.

I was inspired by the animation effect of strml.net, wanted to do something a bit similar in feel.

How's it feel to use? Open to some new ideas for eye-candy or features.
This is more for someone who buys what they always buy(or whatever they feel like in each instance), but doesnt want to miss out on the deal just because they didnt click the coupon.
This is the type of phone I grew up with https://collection.motat.org.nz/objects/111551 It seems more logical to me. Those from other countries seem backwards. Pulse count = 10 - digit.
Don't dismiss this article just because of the main image. It's a image of an EmDrive that is another impossible device that doesn't work but is totally unrelated to the device in this article.

The main part is:

> This mass changing isn’t prohibited by physics. Einstein’s theory of special relativity says that objects gain mass as they are driven towards the speed of light, an effect that must be accounted for in particle accelerators.

In special relativity, when the charged particles accelerate and decelerate they emit electromagnetic radiation. The whole process conserve the energy and momentum. The momentum that the device provides is compensated by the momentum of the electromagnetic radiation, aka photons.

So this device should work. It doesn't break the laws of physics. It produce some photons in the intended direction and more photons in other random directions. So it is just a very inefficient photon thruster https://en.wikipedia.org/wiki/Photon_rocket. It's like attaching a laser to the back of your starship, and then adding some lamp to illuminate in every direction to make it more inefficient. So you can dismiss this article after all.

EDIT: I copied most of this comment to other comment in https://news.ycombinator.com/item?id=21253796 , but the other comment was later moved here, so there is a lot of overlap. The other article at least don't use a big photo of an EmDrive.
I agree, it's ridiculous! Not to mention that many app developers (as mentioned in the post) can't grind along on a single app for 10 years, so you most likely are not getting $5/mo (or more!) of value out of the product for 10 years.

Sublime did it best, IMO. Charge a non-negligable amount ($70) for an individual, but pennies to a company. That's how many of us got our licenses. That $ should be enough to run their business if it's a good product, and when the $ dries out because of competition, make something new! Seems greedy that everyone who writes a note-taking app thinks they deserve a subscription in perpetuity.
Or why they go into trading. Like I did.

I got a BME PhD, did neurology/BCI research as a professor, and had to leave because I couldn't get grants. Also, I thought it would be cool to move my family out of my parents' basement, since about 40% of every paycheck went to student loans.
And how would they have monetized WhatsApp for it to be worth $100B?
Debian is totally unstable: when I throw the server out of the window and it experiences an upset around the pitch axis, it does not tend to revert to the original flight attitude without control input.
On another thread [0] "China's New Cybersecurity Program: No Place to Hide". No place to hide.

[0] https://news.ycombinator.com/item?id=21241712
> Why make this argument, every time.

Because it underlines the fallacy of appealing to an alleged right to cecede.

> Its not made in good faith and obviously nobody is discussing one-person states.

Strawman, and one that's based on a disingenuous premise. It's quite clear that the argument is on whether to draw the line of when a minority has your so called right to cecede. You already admit that your so called right to cecede is absurd and ridiculous if only one person wants out. How about two? Do you believe a couple has the right to cecede? How about two dozen persons? Two hundred? Do you believe a couple of appartment blocks have the right to cecede? Or is the whole idea and concept entirely absurd, and only pointed out as a self-serving tautology?
By only targeting sugar, Singapore will become the test area for what happens when a population converts to artificial sweeteners.

I'm both curious and afraid for the results to come in.
Yup. It's a 1080p monitor running at 1080p. I tried all the other available (non native) resolutions and fonts looked blurry in all of them.
Shkreli Did Nothing Wrong
Is there a private API for a particular store's prices?

It seems like coupled with couponing, you can build a decent price tracker that can tell you if you're actually getting a good deal. (like https://camelcamelcamel.com/ for amazon, https://steamdb.info/sales/ for steam games)

Otherwise I've noticed that many(though not all) coupons are for items which recently had their base price increased to make the coupon seem like a better deal than you're actually saving.
Windows as a DE is quite excellent. Better than macOS even.
There are definitely times in life where working by choice as a contractor makes more emotional and financial sense. Sometimes you just don’t want to be “all-in” at a company but still contributing and making a good salary.

If you have a spouse to provide benefits and hire an accountant to setup things properly, you can make very good money as a contractor. Even better if you can work part time for several with a high rate and juggle them around - then you start outsourcing some labor, and before you know it you have a consulting business.
Fred Wilson: The USB Standard
Nobody is denying the technical meaning. That is a strawman claim. If any intelligent individual remained after all this misinformation actions he/she will see at least that much.
There is no full stop after "phase" in the article:

"third and final phase of layoffs of the process it began earlier this year"

That does not preclude another "layoff process" in the (near) future.
I ran budgie for about a year before switching back to windows for work and its leagues better than Gnome in my experience. Though at this point I think I would go for KDE given the opportunity.
I don't think GP is suggesting a conscious or intentional bias would be present.

Imagine that a car swerves around a pedestrian A who happens to be in light blue jeans and a white jacket and strikes an undetected pedestrian B who happens to be in black pants and a black jacket. It seems easy to imagine how that could happen to any driver, right?

Now, imagine that it's an autonomous car, pedestrian A happens to be white, and pedestrian B happens to be black. Boom, there's your scandalous story: an autonomous car just swerved to avoid a white pedestrian and struck a black pedestrian.
On another thread [0] [1] "My Google account got suspended because of NewPipe". No place to hide.

[0] https://news.ycombinator.com/item?id=21247759

[1] https://github.com/TeamNewPipe/NewPipe/issues/2723
What software technologies will earn you the highest pay?
Some cats may be predisposed to the condition, sure, but it's not deterministic. There is a correlation between carbohydrate and fiber intake and a number of feline health conditions. You can read more here: https://catinfo.org/feline-diabetes/

My cat's raw food is delivered once every few months, it's kept in sealed packages in the freezer, and I've never had a problem with contamination or managing the food. I can only speak for myself, of course, but I would encourage you to do your own raw food research.
Danish constitution

https://en.m.wikipedia.org/wiki/Constitution_of_Denmark

(Though it probably helped that the French Revolution had happened before ;))
The west have the cleanest environments so yes they go hand in hand. If you have the money you can clean up your environment you do that mostly by replacing things like cooking over indoor fire with gas or induction or electricity and you use air purifiers, and you use better and more modern cars, you clean up the streets and so on. All things rich societies do and poor societies dont.

So you are making my point.
The scope is huge and software is unavailable/incompatible.
Factually incorrect. None of the Five Eyes do any sort of mass decryption even remotely similar to what is mentioned in the article.
Money? And you're talking desktop. Off the desktop there's plenty to choose from. Android. NuttX is a thing. Amazon picked up freertos. Every firmware engineer who's been around the block has written one or more executives.
Maybe. There are studies which point out some interesting large scale trends. One that private pharma R&D is getting less efficient, creating fewer and fewer drugs per billion dollars. Another is that many current high profit drugs had their early fundamental breakthrough research as government funded R&D, and that todays gov't funding of drug R&D is at a relative low because private industry is theoretically taking care of it all now. Another observation is that private R&D often focuses far more on the development than the research, developing new drug "packaging and delivery", in part to gain IP extensions, instead of fundamentally new drugs.
I think at this point lots of breeds have also been bred to simply be house pets. How do you see that playing into the equation?
That is presuming they live in an area that evaporative cooling isn't suited for.
Facebook HQ is also the old Sun building.
Yep. These realities exist in so many other industries too. Entire businesses are setup as fast followers.
The simple root-cause is that people are moving back to the cities right? Flight to the suburbs has reverted for now. Ironically the high prices are driving people back to the suburbs once they have kids.
Sure, and adding more engineers is an attempt to speed up a project.
Someone lost his wallet. Finder got in touch via the guy's bank account
You are speculating in a company even it pays dividends. There is no guarantee dividends will continue. Are you trying to say there is a difference between a speculator and an investor? If so please explain.
Can you really trust the margins? If they were making a killing, I would expect plenty of creative accounting to hide that fact.
Either Mint, or Arch with i3, or Ubuntu, or Manjaro with xfce, or Fedora with KDE, or Elementary depending on who you ask.
When I say fiction (narrative not based strictly on history or fact) I dont necessarily mean false.

Without storytelling, how do we pass along our experiences? Fiction is often a way to take real things and wrap them up in intrigue to make them more compelling, or more viral. Fiction is often a combination of experiences and dreams, taking a totally real experience and just tweaking one axiom or premise.

I think our stories often have a level of competence and efficiency that is lacking in reality. What we accept as systematic and powerful is actually a hodge podge of attempts and accidents. We are pattern matching machines in search of explanation and relationships within randomness. I dont disagree that that part you quoted is a loaded question. All I meant by it is that our imaginations can be more powerful than our experiences, or at least amplify them. Maybe the opposite is true, in that our atrocities are unimaginable until we see them occur.
Climate problem is bigger than cars and much harder to solve
That is depressingly cheap Kerrygold. I live in ireland (the home of Kerrygold), and it cost me 3.75 euro to get one of those packs today :(

On the bright side, the no-name brand butter is almost as good here, so it's not a total wash.
Have a look here: https://arstechnica.com/information-technology/2018/07/the-b...

Basically the idea is that the OS identifies and indexes all data on disk providing primitives to access content by query rather than only by a hierarchical path.

This applies to user content but also object code, libraries (providing versioning, compatibility, integrity, whatever criteria.)
"slouching" in the other direction is supposed to be good.

'http://news.bbc.co.uk/2/hi/health/6187080.stm
> "Files" are a very specific abstraction; thinking they're the only way to transfer chunks of data around is a symptom of lack of imagination.

I didn't say they were the only way to transfer chunks of data around. I said they were the units of ownership of data. If your data is somewhere in a huge RDBMS mixed together with lots of other people's data, you don't own it, because you don't control its fate; whoever owns and manages the RDBMS does. The same goes for all the other object control and storage systems you mention: individual people who have personal data don't own any of those things.
How to read a legal opinion: guide for new law students
In the meantime, can I interest you in a new social network and/or chat platform?
Except nuclear energy safety is measured by unit of productive output (GWh) over decades compared to the same unit of productive output over decades from coal, gas, solar, etc.

Nuclear power is not being built, stockpiled, and used as a deterrent.
There is no way to state something that is non-existent is actually non-existent without a bizarre contradiction.
That's not true anymore:

https://www.apple.com/shop/product/MUF82AM/A/usb-c-digital-a...
My guess is that they don't want to have to maintain a separate stable public API for what is currently some internal mechanics. Maybe in a few years when the FSM is more or less set in stone, someone will expose it.
We may keep arguing about what is better. But even if I accept your argument, we will conclude that there was a change for the sake of change. Not something that the users wanted.
Ah, all the helpers around the "FSM" aspect of things are already exposed as part of the `futures` crate: https://github.com/rust-lang-nursery/futures-rs/
Major automakers to pilot vehicle identification blockchain in the US