skysight-inc/HackerNews huggingface dataset:
China manipulates world currencies, does not enforce or respect copyright and trademark law and finds other ways to bend international laws around IP. This is holding them to account and in so far as that is concerned, this seems in the long-term interests of America since China just rips the tech and localizes/monetizes while restricting access to their domestic markets from the foreign players that developed the tech in the first place.
I am often more excited than my children when we find a good stream to dam.
>You could be pre-diabetic and not even know it

That can be said about anyone.
My sleep tracking now consists of putting my APAP on to counteract my sleep apnea, falling asleep within seconds because I'm like Pavlov's sleeping baby dog because of the machine, and then waking up and seeing what the machine says re: how long it has been pushing air in my nose.

It works surprisingly well, actually. If I only got 6.5 hours of APAP last night, then I will pretty reliably go to bed a little earlier tonight.

My takeaway from this is that someone should make a fake CPAP face mask for people who don't need a CPAP that tells you how long you've been wearing it. I'm 100% convinced that the mask itself is what makes me fall asleep so fast. Once the mask is on, my brain knows it's time for sleep and complies. I guess I don't know if that's the same for all APAP/CPAP/Bi-PAP users though.
I think they're just about there with strawberries! There's a machine called the Berry 5.1 which has shown promising results so far. I recall it was mentioned as part of this story (https://www.newyorker.com/magazine/2019/04/15/the-age-of-rob...), which provides interesting details on how the nature of farm-work is changing.
Mortgage payments: $60,000

$60K / year isn't going to pay for the mortgage on even a small house in Silicon Valley.
I feel like that's absolutely irrelevant. If you trusts a device with your life, it shouldn't kill you under any circumstances other than actual malfunction.

I like to bring up an example of a radiotherapy machines here - a machine that treats you with radiation cannot have a state in which it kills the patient, even if the chance of that happening is 1 out of a million. In that scenario it doesn't matter that a manually operated machine would kill more people on average - an automatic one should kill absolute zero.

Or maybe for another example - plane autopilot has saved countless lives. But any time one fails, every single plane of that type is removed from service until the issue is found and fixed.

I feel like at the moment the approach these companies take is "well yes the autopilot can make mistakes, but it's still safer than manual driving so it's fine, yeah?". No tesla, it's absolutely not fine on any possible layer. Tesla should be disabling autopilot on every single Model S and Model 3 sold until the issue is found and fixed.
I just missed it. I graduated in 2001 and looking for a job was terrible. Companies that were larging it at the recruitment fairs a year ago were under water. I opted out of the "graduate recruitment cycle" as I didn't want to take days out traveling to London when I should be studying. So I was looking for a job in a state of effectively unemployment.

I was so desperate I applied to a company that was just a one man shop, and I'd be maintaining Access databases. And got rejected for a better candidate! I also had a job interview where "we get always the girls in for an interview to see what they look like" ... I'm a guy, but was pretty horrified. Did I instantly reject the company? No... I needed to eat. This was also at a time when "personality" questions and questionairres were all the rage, I suck at them, and man it was so good to be offered a job by a reasonable company that liked me for my ability to like ... write code.

I was like hold on they talked to me, gave me a coding test and made me an offer. Wow that was easy! Like now I'm thinking that should be standard. Any company who gets me in for 2 full days (after a first interview), unless they are sending me to the moon, can f'off.
I wanted to check that out, but it seems the homepage at http://compilers.cs.ucla.edu/virgil/ is broken, the webserver doesn't include the server side includes (e.g. linkbar.inc, footer.inc)
The perfect target candidate for zero cost abstractions is a data base api.

With databases as the bottleneck of web development it is not optimal to use such high level apis like SQL to optimize everything. We resort to ANALYZE and strange sql hacks to trick the query engine into performing the right algorithms when the api should explicitly let us choose to use or tweak both zero cost abstractions and/or a query planners.
Taking into account close calls is a fine idea, but they have to weighed by not merely how close to disaster they actually came but also by the magnitude of the potential consequences. Very few (but not zero, granted) of the known close calls in the civilian nuclear industry had any chance whatsoever of becoming disasters comparable to something like Chernobyl. Meanwhile, you would also have to take into account similar close calls in other complex industries with the potential for mass casualty failure modes - hydroelectric dams, chemical plants, oil refineries, etc. Note that despite a litany of such cases, no one's seriously talking about abolishing any of the industries I've mentioned, except nuclear power.

I think the title of the article is exactly right - nuclear power is just the usual plane vs car safety fallacy scaled up, with potentially devastating consequences for our civilization.
>why not store power by growing forests in the spring/summer, and burning wood in the winter?

I honestly don't mean for this to be snarky, but I know it's going to sound like it is.

(1) How much property do you believe one home would take to heat using trees?

(2) How quickly do you think trees can grow, barring some horrific invasive species?

(3) Why do you think we moved away from this model in the past?

Spoiler, I know these answers for my area of the US (Northern Midwest), I'm just fascinated to see why you would ask that question. Because it's ridiculous as a solution.
How Radiation Is Different from Every Other Hazard
Nuclear is a hot topic on HN and its dangers are often compared to pollutants from solar plants, etc. But these comparisons simply cannot be made and here's why.

The matter that makes up our world, including chemcials, heavy metals, drugs, and other poisons operates at the molecular level. To be poisoned, you must ingest them or make contact with your skin.

Radiation, however, operates below that, at the subatomic level. It results when an atom has an unstable internal arrangement. Radioactive elements continually shed particles which contact or pass through other materials at a distance.

The most powerful and dangerous kind, gamma radiation, is emitted by plutonium, a byproduct of all nuclear power generation. Gamma particles have enough energy to pass through your body and into other objects.

Gamma radiation is powerful enough to damage DNA chains and disrupt cell growth, which is how it creates cancers and congenital disorders.

When a gamma particle hits other kinds of matter, it can cause that matter to also become unstable and begin shedding particles. This is how materials become radioactively contaminated.

Lead is toxic, but you can hold a toxic amount of lead in your hands and experience no ill effects. Lead doesn't "reach out" into space and begin hurting people at a distance, and it doesn't turn other materials into toxins.

It is this fundamental difference between subatomic particles which travel of their own accord, penetrate other materials, and turn them toxic that separates radioactive hazards from every other kind of danger.

And now you know.

BTW, the reason lead is used as a radioactive shield is that it's too dense to allow many gamma particles to penetrate. Atoms are internally "quantized" with only certain spots open for penetration, and lead has the fewest of these. It's not totally impervious, however, which is why nuclear medicine and nuclear plant operators receive higher doses than the general population.
> This implies some sort of standardized assessment, which is seldom true. All sorts of bias is at play under the guise of culture, personality and team fit.

I'm not sure I understand how it does?

I just said that as an interviewer you have no idea how well you did because you can't compare yourself to other interviewers. Or, in other words, even if you somehow knew your "score" (for some made up score) that wouldn't give any indication on its own whether you passed or failed because you'd have to know what scores other people have gotten.

I agree with what you're saying about biases, but that merely affects what or how scores are given, and not whether you can make judgments about your outcomes based on score.
If a poor kid goes to a shitty school and has life impediments that limit the amount of studying and preparation they do and still scores a 1300, is that kid any less capable than a rich kid who goes to a private school and has all the opportunity in the world and gets 1500?
The grounds really aren't that reasonable. Nuclear has potential for catastrophe, but coal and other fossil fuels are a constant ongoing catastrophe by their very nature even if you disregard climate change. It would take many, many nuclear disasters for nuclear to come even remotely close to killing as many people as fossil fuel energy generation already has.

https://climate.nasa.gov/news/903/coal-and-gas-are-far-more-...
This has been an issue/complaint for 20 years...
Lack of games, weird upgrade issues, weird hardware issues, poor user community all contribute.
Honestly, I think the biggest thing is no Word/Office support.
I'd be happy if Valve became a middleperson for AAA titles native on Linux+Vulkan. They have SteamOS and a decent controller ready to resurrect, and everyone to slap on PC hardware consoles again, given a makeover.

(Things like Wine are effectively sabotage.)
I'd like to point out this is an opinion piece, and verifies the intuitive claim that 500k/yr is not struggling to make ends meet even in nyc. The piece concludes with questioning why people feel like they're paycheck to paycheck when they're not, and cites wealth inequality (skewed idea of how well off one is by knowing wealthier people) and a lack in paycheck deposits because of other payments into things like 401k.
> Nuclear is the only viable short-term alternative.

One of the arguments against nuclear is that it's not a short-term alternative; nuclear power plants take decades to build. For instance, the latest nuclear power plant in my country is under construction for over 30 years, and is still not complete; the other reactors in the same complex took 12 years and 24 years to build, according to Wikipedia.
Hold up.

This adversity score is advertized so that it will help out poorer and more abused students, in an emperical way.

But what this is actually telling schools is if the person is rich-ish or not. Basically, can this family pay the bills and are they likely to attend football games and be donating alumni?

Call me cynical, but if anything, this is going to further segregate the schools towards the rich-ish.

This will give schools a guise under which they can say: 'Look, we're diverse!' But it will allow the space (and the ML inputs) for the schools to maximize profits.

I know that you are very unlikely to be able to maximize all diversity at once. Like, admitting more black women may come at the cost of matriculation rates for transgender people, or more Hispanic people in STEM classes may come at the cost of Asian people in humanties courses, etc. Nothing is perfect.

But this really feels like a Trojan Horse.
Seems like something trivial to make with PEX these days. I have no idea if it's regular practice or not. The only downside I can see is if there was recent hot water, it might take slightly longer to reach the faucet.
Brown M&Ms: A Quick Way to Determine Code Quality (2015)
I wrote a koan about free will not too long ago...

http://mitchgordon.me/zen/2019/04/02/koan-of-will.html
Giving a nomadic tribe a building with HVAC and fire alarms would be unethical. If you then require them to live in those buildings you would meet the standard of cultural assimilation and destruction, as Canada did to the Inuit. As an engineer I find this reprehensible and arrogant.
I really enjoyed the zero cost abstractions in Standard ML achieved by the whole-program optimizing MLton compiler (and I have a t-shirt to prove it). It's amazing how one can define clean, abstract, type-safe module hierarchies that still boil down to very, very efficient machine code that's just inches away from hand-written C code in terms of raw performance.

The zero runtime cost, of course, was paid in compilation time. With some tricks, it wasn't a big problem in practice, though.
Ukraine is not the kind of place where you need to fight 5 years in court to demolish an old laundromat to build a new building.
> Additionally, young people will not have that occupation as an option.

What if the young already believe that?

It's anecdotal but I know someone that worked temporarily at a trucking company at the reception of their office. She's been told by the staff that they have quite a bit of trouble recruiting drivers. She didn't saw that many that came for an interview, but one of them didn't even had a driver license for trucks. They did an interview for someone that couldn't even do the job yet.

I can't see how legislation can be changed in 10 - 20 years either. Uber is 10 years old and still have trouble in MANY markets, not only against the laws but also against Taxi drivers. Even automatic trucks won't solve everything, thus companies that will use them will need both drivers, and a strike would be much worse to them than for Uber right now.

What about airplane and trains? Why do they still have drivers if automating them is much easier (and already actually done)?

Personally I can't see this industry no longer needing drivers for at least 30-40 years. Which isn't too bad with the current shortage of younger drivers.
You mean, the project Google will cancel in 3 years? Yeah, I'm sure the two gaming behemoths that have been demoing the cloud working in conjunction with games for the past decade made their decision based on that. Microsoft demoed cloud compute doing physics calculations in games...what? 8 years ago? Sony already has a game streaming service. Microsoft is expected to make an announcement this E3 on the topic.

Microsoft and Sony want to be relevant in a mobile world too...that's what this is all about. They both were shutout of the mobile piece of the pie in gaming, and they are coming back for it. Microsoft and Sony want their gaming ecosystem on mobile devices with the ability to cross-play with wired devices powered by their SaaS models, Xbox Live and Playstation Online. That market is much bigger than the market they've already captured.
I didn't think this would ever happen. Sony execs presumably know the history of how alliances like that have gone (i.e., you almost invariably get backstabbed, sometimes first being given an offer you can't refuse, of a buyout).
Birds do most of the work to avoid bird strikes, and are avoiding airplanes daily. The same can't be said for terrorists.
I designed and installed a complete hydronic heating system in our house last year, replacing a conventional forced air system. It being the first time I'd ever done such a thing (and indeed, the first time I'd ever really been exposed to hydronic heating at all) I learned everything through reading (mostly the excellent idonrics series at https://www.caleffi.com/usa/en-us/technical-magazine). I went really deep on the reading so while I had/have a pretty solid theoretical understanding I was/am a complete novice on the craft side of the field.

Overall, the practice seems to be very heuristic based, with every installation being a bit different and rules of thumb being the norm. Our system seems to work fairly well in practice, but I've been curious to get a professional's opinion on it (the only pro that's seen it was the gas guy who did the final hookup, who seemed impressed but didn't really offer any specific criticisms).

Repo at https://github.com/mtrudel/boiler

I've since added an elixir based graphing system to it, at

http://mat.geeky.net/boiler
Sure it will. That's a $1.2M house with 20% down. There are plenty of 2-3 bedroom 1200-1500sq ft houses around here in that range. Sure, it would be an average school district and maybe have a bit of a commute, but you can find stuff in that range for sure.
Um, vegetables, fruits, nuts, dairy, soy, etc.? I've been eating a vegetarian keto diet for a while now and have not been lacking due to a loss of sugar, grains, and starch.
> Furthermore, shallow moonquakes lasted a remarkably long time. Once they got going, all continued more than 10 minutes. "The moon was ringing like a bell," Neal says.

(2006)
https://www.nasa.gov/exploration/home/15mar_moonquakes.html
3 anecdotes and a single untargeted statistic isn't much. Reuters should dig deeper.
Natural light. View. The illusion of space rather than confinement.
Fiverr is a happier marketplace than Upwork as there is no race to the bottom
When my wife and I had our first child, we lived in SF.

The neighborhood daycare in the Excelsior charged $1600/mo. This is five years ago.

We're about to have our fourth child. With the upcoming summer, if we still lived in SF, we'd have four children in daycare. $6,400/mo.
Lots of people would see this as unfair, as they don't have anything GitHub. Either for preferring to do something else with their precious free time, or perhaps slaving full days in their closed-source jobs.

I think the only fair option is an in-person interview without homework assignments. Treats everyone the same and doesn't require inordinate time commitment.
One thing I've noticed HN gets right is requiring a basic standard of civility, and it seems like that idea gets lost in the discussion around social media. It's understandable that Instagram et al want to get rid of hate speech, but "the grind of you suck, you're lying, you're stupid"* is a problem orders of magnitude larger because it encompasses users in general.

And, yeah, if you have an environment where it's normal to be civil and not take cheap shots at people, "you should kill yourself" may not be entirely prevented, but it would probably be unusual enough that she wouldn't have seen 70% of her peers telling her that.

* quoting Anita Sarkeesian from memory
Nice to see underscored numbers proposal is coming along. Not a huge change, but a nice quality of life improvement.
I agree with your main point that reactor designs today are safer designs than those from the 1960s. Though you also wrote:

>...Or we could have done it after Three Mile Island (which harmed no members of the general public but clearly showed inadequacies in the way civilian nuclear plants were operated). The fact that we didn't is a political problem, not a technical or operational problem.

All indications are that much was learned by industry and the NRC after TMI:

"...The NRC said the TMI accident also led to increased identification, analysis and publication of plant performance information, and recognising human performance as “a critical component of plant safety”.
Key indicators of plant safety performance in the US have improved dramatically. Those indicators show:

• The average number of significant reactor events over the past 20 years has dropped to nearly zero.

• Today there are far fewer, much less frequent and lower risk events that could lead to a reactor-core damage.

• The average number of times safety systems have had to be activated is about one-tenth of what it was 22 years ago.

• Radiation exposure levels to plant workers have steadily decreased to about one-sixth of the 1985 exposure levels and are well below national limits.

• The average number of unplanned reactor shutdowns has decreased by nearly ten-fold. In 2007 there were about 52 shutdowns compared to about 530 shutdowns in 1985."

https://www.nucnet.org/all-the-news/2009/03/23/three-mile-is...
I'll accept that as your subjective opinion and respectfully disagree. I'm quite well informed on this topic and this thread needed several truths surfaced which were occluded by industry PR claims.
Wow! Every so often, I see something that makes me feel hopeful about the future. This is one of those times.
A web tool to explore the ASTs generated by various parsers
sleep, healthy eating, and exercise are fundamental to living a long and fulfilling life. I think it's great that people are trying to determine in a quantitative way when we've "slept good." I sure as hell can use a device that can tell me if I've slept well, so i can try to establish a pattern between how i feel the next day and what these devices tell me as to how i slept.
People have also been dying young for millenia. Not really a good measure of how healthy things are.
France is not immune to the social forces impacting the rest of the world.
Freelance Services Marketplace Fiverr Files for a US IPO
Amazon Is Close to Buying Sizmek’s Ad-Serving Technology
AIUI, these systems rely on physical placement of the transmitters, so deflecting a plane by 100ft requires your transmitter to be more or less 100ft offset from the real one. At least, this is true of TACAN, maybe ILS is different.
Honestly I think its more than just that, Facebook is no longer the cool start up building the world's favorite website. They're a multi-national advertising mega corp, and TBH most people just don't want to work there.
An interesting post. I have two thoughts.

The first is in response to:

> I think to some extent Rust has tried to cheat this by making non-zero cost abstractions actively unpleasant to write, making it feel like the zero cost abstraction is better.

This idea is closely related to a comment by estebank just yesterday[1]. I disagree - I think Rust makes non-zero-cost abstractions obvious to the author. If you want to do something in a way that's costly, the language surfaces that information. It puts it right in your face and makes you deal with it. That's a good thing. It makes for better code. If you want to use dynamic dispatch, you can't pretend you're not.

The second is to add a place where I think Rust has gotten zero cost abstractions right: zero-sized generic types. I use them extensively in embedded code to build things like states. I can use trait methods and associated consts in really powerful ways to encode complicated relationships that constrain the operation of a peripheral at compile time, and it compiles down to a single register access. That's crazy powerful. Using C structs and type punning can do the same thing, but without the safety. Using C++'s classes can give me some type safety, but at the cost of real method call overhead. I get giddy every time I think about writing something like

struct Adc<PIN: AdcPin, MODE: AdcMode>();

let adc = Adc(adc_pin, AdcModes::8Bit);

and the compiler will let me know if my `adc_pin` isn't the right type.

[1] https://news.ycombinator.com/item?id=19920945
OpenVPN supports client roaming as well, though. The wireguard design is more flexible in that everyone can roam, but taking advantage of that requires userspace daemons that coordinate it. And as far as I can tell, the userspace hasn't been developed to the point of supporting those features yet.

I've sized up its current functionality as useful for replacing OpenVPN, but not yet as a general mesh VPN.
Indian green card aspirants may benefit as Trump has a new immigration plan
I invite you to compare my HN "karma" with your own before dismissing the usefulness of my comments.
I have a pretty nice view actually. I'm sorry you are bitter.
What does this have to do with the article about the couple living in NYC feeling average on 500k a year? In another separate market, in another region in the country... they'd pay more? OK.