skysight-inc/HackerNews huggingface dataset:
It is good yes, but, EDF is now basically bankrupt and was in dire straits even before the sanctions on Russia. French energy policy involves making massive losses, so the nuclear may be sustainable from a fossil fuels perspective but financially it's something else.
https://www.justice.gov/usao-ndtx/pr/doctor-bitcoin-pleads-g...
I second this. The last thing it is really about is painting.

Tim is amazing and the lessons on playful (albeit obsessive) learning are important IMHO
Why does 1.1 resolve to 1.0.0.1? I don't recall this being in any of the documents about CIDRs. Are browsers implicitly mapping IPv4 addresses temporarily into IPv6 addresses during parsing, such that "1.1" becomes "1::1", and then gets IPv6 abbreviated-form expansion applied to it?
My previous employer was similarly spiteful, when I quit they stopped paying my wages. Totally unreasonable and out of absolutely nowhere, they didnt even warn me, just refused to deposit the paycheques into my account every month. Not even a year grace period or anything.
Also doesn’t work on my iPhone.
I did an algorithm like this for finding the diameter of the largest circle that can fit inside an arbitrary irregular polygon. Concave or convex.

After much futzing it seems to be the only sane way. Fast too.
I decided that if I ever get a dog, I will name him Odin. That way, when he gets lost, I can walk around and yell "Ooooodddddiiiiinnnnnn!!"
I'm not that worried since those sites received tons of bad press (for good reason) and were hives of scum and villainy. My main reason is they don't hide your source IP in all cases or provide actual region hiding either. It's a false sense of security.
I imagine low-activity steel should be easy enough to purify and recover some 99% of it... But wouldn't an aluminum wall fare better?
I've been using Linux Wacom Project[1] drivers with success, but this seems nice, with its GUI (and supports more things). Using `xsetwacom` can be a bit fiddly to get right. I wonder what happens when both are installed...

[1] https://linuxwacom.github.io/
While we can debate all day long what should and should not be part of the standard lib (bike shed), I just ignore all of this and happily use zerolog.

Problem solved, one dependency, it just works. Back to writing code.
If you do this, you get pigeon holed into this kind of work.
The Andy Warhol Diaries https://m.youtube.com/watch?v=aeC76ncf66w
Thanks! Coding would go a bit beyond the target audience here, but I do have some examples from experience and the internet. Whenever starting on a new problem, I've found there's two steps to repeat (neither are really coding time, more so training time). The first is to run some training to see if any hyperparameters of the RL agent need to be significantly adjusted (discount factor, learning rate, etc) and the second is to actually train the best combination of agents. For initiating the training, there's very little new coding to do.

Now, if you also had to code a simulation environment for the agent to interact with, then that could be significant coding as you move to solve a new problem. Updating the state features/action space are minimal code though. Hopefully that helps clarify!

Here's a great code example of a deep Q learning agent to play Atari: https://keras.io/examples/rl/deep_q_network_breakout/
Scientists Discover a Planet with the Potential to Support Life
It's pretty much law in France. I seem to remember that this is also the case in Germany, Spain and Italy, but I haven't checked.
No, they kinda also failed with it. They had the capacity, but they didn't continue to replace it or keep reasonable level of skill for producing new plants. Now the fleet is aging and showing issues all at the same time.

I'm not sure there is any countries that have done particularly well with their production or networks. Norway and Sweden both have hydro, but have failed to upgrade their North-South(substantial distance) grids to sufficient capacity.
On the other hand, we refer to really difficult problems requiring widespread coordination as being "moonshots".
Could you elaborate on that? I don’t get it.

What animals do in the wild is vastly different from what we do to animals.
"ILM - Industrial Light & Magic: Creating The Impossible". A documentary about how the special effects team behind Star Wars and other science fiction movies was created. It's basically the story of a start-up, a start-up that could be any Silicon Valley start-up, but because they were in the movie business, they filmed everything. This makes for a great documentary.

It's actually a series. It's in the Star Wars section of Disney+ if you go up there to watch Season 3 of "The Mandalorian".
The title is a bit misleading.

The author is advocating getting rid of dirty work by solving the problem. This can mean starting by doing the dirty work, i.e on call to identify the problems. Fixing them is what he is advising people build their careers on.

This is definitely something I have advocated for, and recommended to other people.

I'll add that a lot of the work that is referenced here is good at 80% done and only marginally better until it takes a giant jump at 100%.

Code coverage is a good example of this, getting from 0 to 80% code coverage is good. Getting to 95% code coverage is slightly more useful. Getting to 100% gives you leverage to find dead code, have actual confidence is things, prevent new features and code from not being tested (previous person go to 95% coverage, so a new feature might not dip the gate), and removes a lot of arguments around "I'll add tests later".

I've seen similar patterns with things like on call incident queues for hitting 0 incidents. And automated alerts becoming so reliable that engineers don't dismiss them as noise etc.
Here gcc (9.4.0) throws a warning if the first declaration is commented and the second one uncommented, but it prints "0". Care to explain why?
> Right, but a positive screen is usually followed up with a more specific test (karyotype, cvs, amniocentesis) which can give a definitive diagnosis.

I was thinking more of false negatives than positives, but reading it back, there was no way for you to know that from what I wrote!

The test for our daughter came back negative (well, something like 3,000,000:1 chance of Down's), but she did actually have Down's. Later, talking with other parents of kids with Down's, multiple had had similar odds, some even crazier (and in a small country with <50k births each year).
C Programming: A Modern Approach was my first introduction to programming outside of writing a few python scripts (didn't know I could define my own functions, for example). With just it and MVSC I was able to pick up a lot of the general concepts and practices, Last project I made while studying the book was a clock for decimal time and French Republican dates in ncurses. This was only back in 2020, so it still is relevant.
Be a contractor charging high day rates in a niche nobody else wants to work in.
My Octopus Teacher https://news.harvard.edu/gazette/story/2021/05/harvard-panel...
> So you’re in the on-call rotation, now what? Make pages approach zero. You can do it. Trust me, you can make pages trend towards zero. Many have done it on teams at the highest-scale companies in existence.

How about people own up to their mistakes instead of relying on random Joe who happens to be on call to fix it? I have been burned too many times by write only code written by some coworker who wants nothing to do with it. This is not just an on-call issue btw.

> Apologizing to angry customers

This is a terrible idea. Just because a customer is angry it doesn't mean you should apologize. SaaS customers are angry all the time because some 3rd party integration is returning a 5xx error.
From what I've skimmed the most problems seem to be "golang's type system won't allow expressing all of that on compile time so it will be costly" and I don't think that can be sensibly fixed in logging package

> I know a bad API when I see one. strings.Replacer [1] uses the same syntax, and several others have commented in the discussion about it being a bad idea.

What's wrong with it ? Never used it. But I think the complaints has been about wasting time for runtime type handling and Replacer doesn't have that problem.
.ch is owned by a foundation called “SWITCH”.

If you trust them, it’s fine. I would guess they’ll be around for a while.

https://www.switch.ch/about/foundation/
Ed: “If you can’t get the work done, then the past two years are basically worth nothing … There were at least five times, a good five times, where I totally broke down and I just didn’t want to do it anymore … I was actually really worried that either Tommy or I would die in the process of making this.”

From:

https://moviewise.wordpress.com/2012/12/28/indie-game-the-mo...
>One way I try to spend time doing the dirty work is by over-estimating. It's taken many years to really learn this, but I now over estimate tasks by quite a lot.

I'm only 4 months into the industry and I felt like a slacker for figuring out this trick. Now I feel better about it thanks to your comment :)
Works on iOS, but the final dot (after the ai) MUST be there. So it must be exactly:
“ http://ai. ”

EDIT: It will also depend on your DNS server apparently. I use Cloudflare’s.
That's not why he was court martialed: https://en.wikipedia.org/wiki/Billy_Mitchell

In response to the Navy's first helium-filled rigid airship Shenandoah crashing in a storm in September 1925, killing 14 of the crew, and the loss of three seaplanes on a flight from the West Coast to Hawaii, Mitchell issued a statement accusing senior leaders in the Army and Navy of incompetence and "almost treasonable administration of the national defense."[48] In October 1925, a charge with eight specifications was proffered against Mitchell on the direct order of President Calvin Coolidge, accusing him of violation of the 96th Article of War, an omnibus article that Mitchell's chief counsel, Congressman Frank Reid, declared to be "unconstitutional" as a violation of free speech.[49] The court martial began in early November and lasted for seven weeks.
The ipv6 routing on major ISP(Jio) that started popularizing it is pretty bad, half of the packets go to singapore and back to india. You often need to explicitly use v4 to get better latency.
If a pilot were to call mayday and say they're landing on runway 6 everyone would be trying to ensure runway 6 was clear. The only way 6 would be blocked is if there was something already on it that couldn't be moved in time. Think of a mayday call as the lights and sirens of the sky.
At one point of time, `http://to` resolved to a "It works!" page [1]. I've always thought it would be cool to have a URL shortener with links such as `https://to/library` or something similar. Oh, how much fun running your own TLD would be...

[1] https://web.archive.org/web/20150319211308/http://to/
Wow. I remember plugging in the first one I got to a Mac IIfx, as well as fiddling with the parallel port on PCs.

Setting up NetMeeting over ISDN using a later model (and, later , an Intel capture board, but I recall the VC QuickCam now, it was the first USB model) was partly what got me into telco:

https://taoofmac.com/space/blog/2021/07/25/2030
I'm also curious. Especially since curl 7.64.1 (Release-Date: 2019-03-27, on macOS) says:

% curl 'http://1.1/'
error code: 1003

while curl 7.85.0 (Release-Date: 2022-08-31, on FreeBSD) says:

% curl 'http://1.1/'
<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>cloudflare</center>
</body>
</html>
When it's a site trying to get people to kill people over the color of their skin and suicide themselves over being LGBQT, I don't have a problem with a private business saying they won't do business with you. There are plenty of other providers that will. I would be bothered by the government making a company do it however.
> where the autopilot lands the aircraft in case of Pilot incapacitation

OEFGR could have used that. Their autopilot just continued to fly straight until they ran out of fuel and spiraled down into the sea.
Can you sue your own insurance company for wrongful death?
https://www.nerdwallet.com/article/small-business/business-l...

I came across this, there are two paragraphs explains what you are looking for. Hope that helps.
postgres has window functions but it does not have the `qualify` clause.
Really bad advice! Hard work does not pay, corporations are not meritocracy.

About 15 years ago, our corporation had orphaned project. Entire team of 5 developers quit without notice (found other job). Horrible code, no documentation, no tests, no spec, not even build system (was on one of the developers laptop). There was important deadline 6 months away.

I stepped up, worked 16 hours a day four couple of months, eventually got project back on track, and trained new team. As reward I got put on PIP (performance improvement plan) and eventually got fired.

Problem was:

- I worked for other division, for my manager I was dead weight. It was sort of emergency reassignment and paper work never got ironed out.

- I mostly worked from home, come to office barely. Some coworkers thought I left. Not keeping appearances was main excuse for getting me PIPed.

- My project was 1 month behind the schedule. I missed the important deadline.

- Senior manager who initiated my work quit, leaving me behind.

I am not sure what is the lesson here. But now I work in remote job, where I can do all my weekly work in about two hours. Way happier now.

Edit: this was official assignment from very senior manager within company. I saved them a lot of money on fines!
I think we have already faced the worst possible failure mode with Tsernobyl. That is the fuel going up in the air with burning material. Can't get any worse than that, and compared to produced electricity it resulted in not that many deaths.
Ask HN: Whats the current day rate for a Data Scientist?
What would be a fair day rate for a Data Scientist with 10+ years experience. Both in the EU and US?
Ok point taken, funny thing is I'm German, but the 900 TWh threw me off. What I've read is that Germany is projected to have 600TWh in 2030, for perspective electricity consumption in the US is 1500 TWh atm.

However your size for Germany is still off by an order of magnitude. Germany has a land area of 357,000km2. With 13500km2 for producing that electricity we are still at 5% so that is below the 7% of build up area (ignoring wind and other sources).
Addicted to Life (Nuit de la Glisse) (2014) is a documentary written and directed by Thierry Donard about men around the world who seek extreme athletic challenges.

https://moviewise.wordpress.com/2021/05/31/addicted-to-life/
Systems-level programming is a frontier for language design precisely because higher-level domains are already so well-served by established platforms. If your problem can be solved in Python or JavaScript, you're potentially creating a lot of work for yourself by using a language that's sort of like either of these, but not actually compatible with their libraries. The internet is littered with upstart languages that were made this way and withered on the vine. On the other hand, if you're working in a problem space with tighter performance constraints, and you already can't touch these languages, and you can't even count on libraries written in C or C++, then you suddenly, paradoxically, have a lot more options.
Because foo() gets implicitly declared as accepting int arguments, when it actually accepts a double. The double bits interpreted as an int are 0.
There's some weird legacy parsing for IPv4 addresses with less than four components. 1.2.3.4 can be represented equivalently as 1.2.772, 1.131844, or 16909060. (Note that 772 = 0x0304, 131844 = 0x020304, and 16909060 = 0x01020304.)

TL;DR: the second "1" in "1.1" is treated as a 24-bit integer.

Longer explanation: https://blog.dave.tf/post/ip-addr-parsing/
So that's why `tzdata` constantly gets updated.
My last account was banned for "being political". That's dang's take on supporting the resistance against the invader.
I'm not sure "dirty" work is the right framing here. I'd consider those problems "hard work". They aren't neglected because they're perceived as less interesting but often because they require knowledge or abilities that many engineers don't have and aren't willing to put in the work to learn.
https://en.m.wikipedia.org/wiki/IPv4#Addressing

> IPv4 addresses may be represented in any notation expressing a 32-bit integer value.

I remember reading a man page that explained this really succinctly but I cannot remember which one it was. A tool like ping I believe.
The thing is landing a man on the moon took dedicating a few percent GDP of the most advanced nation in the world for a decade and scientists poached from the next n countries after the war: perhaps your X isn’t actually the harder problem.
Thank you!
While Euclidea and my game explore the same theme, the approaches are different. It seems Euclidea uses some kind of automated theorem prover to verify a solution. I use numerical verifiers. There are pros and cons for both approaches. The tools are different. I think some choices in Euclidea are too restrictive (e.g. collapsible compass, inability to draw arcs). Their monetization model affects the gameplay (grinding, solution hiding).
"The Money Masters" (1996). It changed the way I see everything.
For some reason nudes and porn from old crappy webcams where always more interesting than anything else the internet has to offer.
Haha I guess :-D. Though I have a workaround for complicated generated columns that I don't wish to store: using a function. So my select would look like:

SELECT a, b, something_complicated(table) FROM table.

Of course you have to remember to do that but hey it's something.
Dr. Death by Errol Morris

Fog of War also by Errol Morris

The Barkley Marathons by Annika Iltis, Timothy James Kane
Living Worlds in HTML5 (2012)
The previous US President is currently being investigated for leaking nuclear secrets. During his tenure, he went from being a reality TV star to having control over the most sophisticated nuclear arsenal in the world, with a system expressly designed to enable the President to have unilateral control over the launching of nuclear weapons.[0]

Currently, a large portion of the voting age US citizenry no longer believes in the peaceful transition of power. The highest instance of the US judicial system is under the control of specific authoritarian and religious elements for the foreseeable future. We can't know how the US will evolve next, but the picture doesn't seem really rosy at all. We don't know when the next reality TV star or populist politician will take control there, or which ideological movement will capture the institutions in the next few years. Given the country's history of intervening in other nations, we can only guess at what the consequences would then be for the rest of the world.

Given all of this, having no superpower would seem preferable.

[0]http://blog.nuclearsecrecy.com/2016/11/18/the-president-and-...
I suspect it gets mapped to 1.0.0.1 because no other resolution is possible. Any other locations for the two zeros results in an invalid IP (either starting or ending in 0).
> Rust community to communicate in such a way that Rust is never wrong

Just read about Async Rust to see how critical of Rust the Rust community can be!
Or it's bread and circuses. Just because my local news spends 4 minutes on a story about a dog doesn't mean that nothing in the world was more important to the people watching my local news than a story about a dog.
I've seen people rent storage units, and use them as "garage project locations". Mind you, they had to drive a mile to the storage unit.

Would that meet any of your needs?
Xi to meet Putin in first trip outside China since Covid began
Fly Water – FPV to New Depths [video]
Great replies here. I found a bunch of new books that I'll be digging into seriously. Thanks for kicking off a great thread OP!
My childhood was full of both, actually! My elder sibling is a decade older, and I sort of "inherited" their stuff. It had definitely been replaced at this point for most people, but at least in my family, we kept using tapes (both kinds) way into the 2000s!

(For context, this was the rural US southeast, and our family did have disk players, we just kept using tapes for a while. I remember the library had a lot more children videos and audio books on tapes than disks.)
The Great Barrier Reef is not destroyed, it's in excellent health. From the Australian government:

https://www.aims.gov.au/sites/default/files/2022-08/AIMS_LTM...

"In 2022 the GBR continues to recover, registering the highest levels of coral cover yet recorded in the Northern and Central regions over the past 36 years of monitoring. While recovery continued on many Southern GBR reefs, regional coral cover declined slightly due to ongoing outbreaks of crown-of-thorn starfish."

The idea that the reef is being destroyed by global warming has been proven false. When examined closely it turns out to be have been based on extremely low quality research. Data about the reef was only collected for short periods of time before scientists became willing to make very long term projections.

Another big reason why people incorrectly believe CO2 has destroyed coral health was fraud by scientists:

https://www.science.org/content/article/star-marine-ecologis...

Among the papers is a study about coral reef recovery that Dixson published in Science in 2014, and for which the journal issued an Editorial Expression of Concern in February. Science—whose News and Editorial teams operate independently of each other—retracted that paper today.

The investigative panel’s draft report, which Science’s News team has seen in heavily redacted form, paints a damning picture of Dixson’s scientific work, which included many studies that appeared to show Earth’s rising carbon dioxide (CO2) levels can have dramatic effects on fish behavior and ecology. “The Committee was repeatedly struck by a serial pattern of sloppiness, poor record keeping, copying and pasting within spreadsheets, errors within many papers under investigation, and deviation from established animal ethics protocols,” wrote the panel, made up of three UD researchers.
Tesla goes on motor design hiring spree for humanoid Optimus robot
Netflix's "Turning Point: 9/11 and the War on Terror".
What I love about it is the self reflection on war in Afghanistan and Iraq, consequences of that, and why those might've been a mistake.
Really recommend, it's only 5 one hour series