skysight-inc/HackerNews huggingface dataset:
Exactly. Baseline power is a very poorly and loosely defined term that has no base in reality that people wield to argue against much cheaper renewable energy without actually providing any numbers. "we need unspecified amounts of nuclear, coal, and what not to deal with unspecified capacity loss for an unspecified number of days/months/years while some unspecified apocalyptic circumstances wipe out 100% of all solar and wind power on this planet. As soon as you start specifying any of that it becomes clear that is it pretty easily mitigated otherwise.

Wind power is rarely zero; certainly not everywhere. Solar of course is but at a rather predictable schedule, which is why it is often combined with battery and wind. If you can have extra energy generation, you can charge some batteries. The rest is just math related to how much energy generation and battery capacity you need.
Additionally, what the "for content" statement is trying to get across is that there is necessarily only one IPFS address possible for a given unique piece of binary content. Which is a quality not universal among URNs either.
Titles will leave Netflix in November 2021
It can cleanly (zero excess carbon) provide vast amounts of energy for direct air capture of CO2 (energy is the biggest barrier for that).

The efforts proposed in the site you linked require huge geological-scale engineering efforts never before attempted. Nuclear is really here and it works well the overwhelmingly vast majority of the time.

Don't get me wrong, changing mindsets and reducing consumptive behavior are at the root of the problem as well, just remember that 'perfect' is the enemy of 'good'.
>again and again, chooses flexibility over performance. It's a good choice! You can see it in how widely Python is used and the diversity of its applications.

What does it mean? how is python different here than Java/C#?
This is the paper: https://arxiv.org/abs/2009.11482

It's actually from last year, and other groups have done better experiments since then (in particular, experiments doing multiple rounds of correction instead of just immediately smashing the system and analyzing the pieces). It's quite funny to see a big deal being made of this paper now rather than a year ago.
How do you refer to something "by name"? Let's say the current version of Wikipedia's article on Lagrange multiplier - the data is changing, so can't use a hash of the content.
Conversion to hydrogen need not be expensive. In the UK sometimes electricity prices turn negative on very windy days, and hydrogen can be stored.

Pilot schemes are already using hydrogen blend with gas using existing infrastructure. [1]

I've nothing against more insulation, but the UK has a lot of old housing, which isn't always easy to insulate to heat pump standards. In particular areas where the weather is often driving rain, cavity wall insulation can destroy the house. [2]

[1] https://www.energynetworks.org/newsroom/hydrogen-blending-wh...
[2] https://www.bbc.co.uk/news/uk-wales-42165358
Had trouble finding baseline power definition, but here is one: https://www.collicutt.com/understanding-power/reliability-in...

Baseline power is slow to change. Not all always-available power is slow, thus not all is baseline. It is not even a desirable quality except for the associated low running costs.

To a large degree, storage is interchangeable with transport, so we would not necessarily need a lot of storage even if we wanted to disqualify sources other than wind and solar.

That being said, in long term, I think we will have a lot of storage and storage-equivalent in industrial chemical and technical processes once they switch to electricity, in consumer batteries (EVs), generally more flexible load, etc.
One of the interesting documented effects of removing anonymity is that is lowers the input of moderate voices.

People with extreme views don’t care if their voice is public.
Insect fatalities at wind turbines as biodiversity sinks
I feel like saying "discussion is bad because it brings mediocre minds" to a discussion is a bit gatekeep-y. That applies to every discussion.

That being said though, I do agree somewhat with the premise that "democracy is great because anyone can vote, but it is terrible because anyone can vote."

It sucks when some field becomes political, because the attitude around it changes from "lets listen to the experts" to "it is my God-given right to have an opinion on it regardless if I understand the issue."
> Nothing really is the "best bet" in this. The correct solution is to hedge your bets by betting on just about every possible solution. The local resources available dictate just too much what is the "best" solution but even then one should not put all the eggs in one basket.

It aggravates me to no end that people are fighting this pointless nuclear vs. renewables war, all the while fossil fuels are laughing all the way to the bank.

Should be invest in building nuclear? YES! Should we invest in wind and solar? YES! Should we invest in grid-scale storage? YES! Should we invest in transmission capacity? YES!

> But solving the electricity problem is just solving one part (~25%) of the equation. There is still a lot of greenhouse gasses being released from cars, construction (concrete), farming and various industrial processes. But the electricity seems to be the easiest problem to solve and once we have that on track to being fixed we can move more resources into the other issues.

Electricity is in some ways the easiest problem, yes, but also once we have clean electricity we can use that to decarbonize many other sectors. Transportation, to a large extent. Heating, yes. Many important industrial processes can use hydrogen, like steel production. Etc.
Not the OP but some of the late additions to Python were, *in MY very humble opinion* not very pythonic; just a syntactic sugar that meant there are now more than just one way of doing things.

On that list: the walrus operator and the new switch thing. If I understand them fully and correctly, those two things don't enable developers to do things that were impossible before, instead they add new ways to do things that were possible prior.

That's the Python I know and love.

Of course, this doesn't mean I'll love Python any less, just that I wished there were more focus on staff that matters like the topic of this article. Or maybe getting type hinting better.

Again, this is just my opinion.
It's becoming increasingly hard to find someone with a talent for computers who doesn't have some sort of mental illness. Computing seems to attract intelligent but mentally screwed up people, and we even live under rules that say you're not supposed to acknowledge their screwed-up-ness. Like, you can't say someone has dissociative identity disorder. They are a Multiple System, and you have to acknowledge the personalities in the system, or face disciplinary action from HR.

The Metaverse was coined by Neal Stephenson for Snow Crash. The version in the novel was pretty rad. Like everything cyberpunk, its real-world counterpart seems to have all the sucky features of the fictional version with few to none of the cool bits.
AFAIK CPUs implement atomic load and store instructions and the performance overhead of these is very small compared to something like a software busy lock. So I think it's quite possible to take away the GIL while still making it impossible to load only half of a value.
Why is everyone constantly tossing (or banging etc) things when they're cooking? I'm usually very careful with my cooking ingredients and handle them delicately and with calm, measured motions. I'm especially careful when I'm chopping up things with a small cleaver or a very big knife, say, or when I'm frying things. I would never dare "bang" something in the oven (as I've seen a few recipes instruct).
Does this require a Great British Firewall to enforce this?
Thanks for mentioning these! They look pretty interesting.
What I do not like about IPsec is that it has a lot of moving parts and opportunities for vulnerabilities.
Reality doesn't agree that using the lowest frequency is the most efficient approach, as evidenced by that Lenovo presentation :-)
It's Ubuntu 18.04 with Oh My Zsh
Let's remember the person who apparently did all this work (or almost all of it), the late Lynne Olver:

https://tuttlefh.com/tribute/details/461/Lynne-Olver/obituar...

Lynne has worked at Morris County Library since 1991 as a reference librarian and ultimately became the director of the library in 2009. During her tenure at Morris County Library, she developed a passion for food history. In addition to her career, she became one of the preeminent food historians in the nation and built a renowned online research database entitled Food Timeline (foodtimeline.org). She has been published in several periodicals for her expertise in food history and has done numerous newspaper and radio interviews. Other honors and awards she has received include Saveur 100 and NY Times Librarian of the Year (2002). She was a contributor to Oxford University Press, Oxford Encyclopedia of Food and Drink in America and a consultant to America's Test Kitchen / Harvard Common Press. She was also a member of the International Association of Culinary Professionals and Culinary Historians of New York.

Pretty good, all done from Morris County Library. To me, it's what the Internet is about, and Lynne didn't even try to become an 'influencer'.

(And thanks to the people at Virginia Tech who are keeping it available to the world!)
Unimaginatively named "re" for "Ruby Editor" - I started with the very tiny "Femto" [1] and expanded it heavily.

It's on Github [2] but note that the version on Github lacks a huge amount of changes sitting in my local tree that I haven't gotten around to cleaning up and pushing (including dependencies on how I've structured my local setup), and it'd be rough for anyone who isn't me and knows where the issues are. I'll eventually around to putting it into a somewhat more usable state for others to try...

A couple of "fun" aspects of it, though:

- It uses Rouge for syntax highlighting, and generally I've tried to rely as much as possible on gems rather than writing custom code (and I'm on a quest to split out whatever I can make generic enough into separate gems).

- It talks to a server process via Drb (going to change that for various reasons). The server process holds all the buffers, and snapshots them to a json file frequently. As a result every single file I've opened in Re the last several years - all 1600 of them - are retained as buffers and loaded into memory when I restart my laptop. I've not gotten around to adding a way to kill a buffer because they take up "only" 68MB total. The client-server approach meant I could switch to use it long before it stopped crashing, since as long as my changes don't corrupt the server-side buffers, it usually only crashes the client (even server-side exceptions gets passed along by Drb to the client)

- I rely on it calling out to a script to split panes, since I use a tiling vm (bspwm), so I have emacs like keybinding to split horizontally and vertically that uses bspc to control bspwm (I have a script for i3 as well) to split the pane accordingly and start another copy of Re that opens a view to the same serverside buffer. E.g. "split-vertical" just does "bspc node -p south ; exec #{cmd}" where "cmd" is a command line passed from re that will typically be <full path to re.rb> --buffer <numeric id of the buffer to open>.

- To open files or switch between buffers, or select themes, I use rofi rather than build a selector into Re. But it calls rofi by calling out to a script so anything that can take a list of buffers and open a dialog to select one will work (such as e.g. dmenu). E.g. here's the "select-buffer" script that is executed when I do ctrl x + b:

re --list-buffers | rofi -dmenu -filter `pwd`/ -p "buffer"

Part of the idea is to make the editor itself as minimal as possible, and farm out everything that can be farmed out to either separate tools or separate gems.

[1] https://github.com/agorf/femto

[2] https://github.com/vidarh/re
If you've worked at industrial scale, you'll be aware that even the most theoretical-seeming race condition will be triggered frequently.
Harmful gender stereotypes kick in early–and may be keeping girls away from STEM
Yeah, I had something similar.

I wanted "as you wait for the GPU to churn through this batch, start reading the next batch from disk & preprocessing it on the CPU"

Getting this to work turned out so ass backwards it made me sad

Also I pity the fool who tries to connect a debugger to code using multiprocessing.Pool()...
Well my main point is that AdS/CFT duality is asserting an exact equivalence between quantum field theories and string theories. So for example N=4 SYM, a quantum field theory viewed from one perspective, is exactly equal to a string theory from another perspective. That’s why I say it would be a spectacularly weird thing if string theory turned out to be unphysical but SYM was, because it would turn out then that they weren’t equal, and we really strongly believe they are.

In other words I’m not saying that string theory is (only) a generalization of known correct physics, but that many string theories are equal to (and therefore by definition as physically valid as) physically important quantum field theories. Then there are other string theories that are truly interesting and novel, too.
Labor flexes its muscle as leverage tips from employers to workers
What resources do you recommend for starting to learn more about design?
But the web wasn't about listening to music at the start! It started with organizing documents on a network, at CERN. And it took over existing document platforms by adding a simple point-and-click browser user interface to them, inspired by HyperCard (where do you think the "hyperlink" got its name?)

The modern, more economic web, wouldn't come until Netscape added form fields and cookies, at the behest of some of the original owners. And there were a ton of people at Netscape making these decisions about their vision of the future of the web. In-browser music listening wouldn't come until Macromedia, Disney and Microsoft pushed their vision for a "multi-media web"; browsers wouldn't build native support until much, much later.

So yes, we absolutely decided what the web would be about, and built technology to match that vision.
> We can avoid climate change without nuclear energy

How?
Regarding your disclaimer, wouldn't it be more apt to say "someone with no Komoks blood" or "a white person that also has no First Nation lineage" the latter if you also want the affect of your disclaimer. I'm thinking its a pretty distinctly North American experience for people of any color to have some First Nation/indigenous/local heritage. At least for the black and white people that have been here for 200-600 years.

this is more so curiosity than a correction.
Context - a UK MP has just been killed by a constituent at a regular 'meet the MP' incident.

This type of attack happened in 2016 when another MP was killed, in 2010 when it was an attempted murder (the MP survived), in 2000 (MP severely injured, his assistant was killed).

Before that there was the attack on the entire government at the party conference in 1984 by the IRA which killed 5 (including one MP), and assassination of the Northern Ireland secretary in 1979.
No :) -- "(for consumers, though I suspect it’s similar for pros)"
There are 64-core, 128-thread prosumer CPUs now and it is only going to go higher. At some point it just becomes necessary.
the op seems to be missing the fact that the waste from fossil fuels is the thing that is causing the climate change. we definitely don't have a good long term waste solution for that.
>According to the public prosecutor, it constituted “one of the most serious hacks in the Netherlands’ history”. Edwin’s work was “ingenious” and the “impact on KPN and thus on society at large, immense”. By KPN’s own reckoning, it cost them €3m.

So much potential in this young man. It's a shame he had these difficulties to deal with. It sounds like he had absolutely no guidance, no encouragement toward a positive way to use his skills. I see it as the equivalent of the school prankster falling in with the wrong crowd, and ending up doing something seriously harmful to try to gain respect.

> found guilty of hacking and given a suspended prison sentence of 240 days plus community service. He didn’t want to do community service, however, so did the time instead.

I wish they had dug into that a little bit more. What did the service entail? How could it be worse than doing time? I don't imagine it would have been a highly social or physically demanding job.

>Edwin asked Ruud if he could move back home, but his dad didn’t feel up to the task of taking in his now 22-year-old son.

That's heartbreaking. Having to turn away your son who is desperate need of care because you can't provide it, and then having him commit suicide a while later.

This story is depressing. I wish there was more about how people were trying to help him, because as it stands, it seems to me he was mostly abandoned.
I think software devs kill white-collar jobs more than blue-collar. You're never going to replace a plumber with software, but you can definitely get close to replacing a tax preparer or paralegal.
It's almost like there's no clear answer here.
Well they gave a rather large amount of plants reaching their end of life pretty soon and a clear plan to not replace most of that with new nuclear plants. Hence the decreasing ratio. No framing, just announced reality. Not surprising, most nuclear nations have similar plans.
So, what is Peter Norvig’s favorite book, I wonder.
IIRC, Parasocial interaction is not so much about being real time or not, but being one sided or not. Parasocial relationships are those you have with TV, youtube, or twitch stars, and might leave you with feelings like they're you're friend, even though that's illusory. Similar to if you feel closeness to a nice server at a restaurant or a bartender, when they're simply doing their job.
AFAIK, the purpose of “/” is so that python-implemented functions can be fully signature-(and, therefore, also type-)compatible with builtins and C-implemented functions that required positional arguments but do not accept those arguments being passed as keyword arguments.
I don't know what the "correct" way to apply for a NEPA permit is, and I don't have access to or know how many agencies SpaceX is communicating with. I don't know if they talked to NEPA who said, "get this permit first then we'll issue ours" or if there is a completely separate permit process rolling along with less visibility.

What I do know is that SpaceX wants to launch rockets from Starbase and they want to have the infrastructure to do that. I know they have a lot of experience operating out of Cape Canaveral and are familiar with the infrastructure NASA put there to support NASA's launching activities. And I know that even though it annoys them that agencies like the FAA aren't really equipped yet with processes to deal with companies like SpaceX, they do follow the existing rules.

As a result, it would surprise me if they hadn't aligned all of the respective agencies on what they were doing and jumping through the hoops that were put there by those agencies to get to the other side.
Does it though? Did any take vacation or quit? Are pilots the only employees that can cause bottlenecks? Does the union rep have reason to only use the pilots sick day rate?

My understanding is that there were software issues, but also that the ground crews have been stretched thin. I would imagine the ground crews are more likely to be in the anti-vax demographic.
Yeah well said. I don't know much about Wireguard, but I know OpenVPN is slow and painful and you can just tell from the tone of the article that they doth protest too much.

Kind of like those articles from businesses who are going to be destroyed by bigger companies entering their space - "we welcome the competition; the more the merrier" they say, but you know they're thinking "oh shit we're screwed". Slack/Teams is the most recent example I can think of.
Don't worry, no one in the UK government actually had any idea how to do an internet. This will be the same as the last 3 porn bans.
It's not hubris, if you've seen something else to compare it to. I'm not claiming to have made something better, I'm claiming to have used more well thought out systems. I know Rob pike isn't an "amateur" in the strictest sense (he might be, at "designing a pl"). I'm not convinced he isn't a fool.
Just sitting here imagining Bjarne rocking out to the Dixie Chicks.
Your problems is similar to the Secretary problem: https://en.wikipedia.org/wiki/Secretary_problem.

There is a perfect mathematical sound answer to your question: for the first n/e year n is the number of working years, e is Euler's constant) you should regularly switch jobs every 2 to 4 years. After these first n/e years you continue switching jobs regularly until you end up with a job that's better than all previous jobs you had. That's, with the highest probability, the best job you would ever get in your life. Don't switch jobs with others after that!

E.g. You would work around 50 years (from 16 to 66), which means that for the first 50 / e = 18.3 years you should switch jobs regularly. After these years you should be think twice before changing jobs.
> Disagree: the recent changes are things I put to work immediately and in a large fraction of the code.

That says nothing about their quality. It just says you like them. If you gave me unhealthy food I'd probably eat it immediately too. Doesn't mean I think it's good for me.

> Ignore small syntax stuff like := and focus on the big stuff.

They're not "small" when you immediately start using them in a "large fraction of your code". And a simple syntax that's easy to understand is practically Python's raison d'être. They added constructs with some pretty darn unexpected meanings into what was supposed to be an accessible language, and you want people to ignore them? I would ignore them in a language like C++ (heck, I would ignore syntax complications in C++ to a large degree), but ignoring features that make Python harder to read? To me that's like putting performance-killing features in C++ and asking people to ignore them. It's not that I can't ignore them—it's that that's not the point.
> I suppose it also fails at "remote and north of the arctic circle/south of the antarctic circle" ones, but that's a pretty tiny rounding error of energy usage.

On the contrary. Shipping diesel to remote Alaskan villages is so incredibly expensive, even with subsidies, that they're seeing a boom in solar power even that far north.
If your strategies were implemented in FPGA, they were probably not very complicated (considering the things you can do on a regular CPU).

Wouldn't markets function better if every participant had a reasonable amount of time to make decisions?
I read it as saying that if someone downloads it before the cache timer deletes it, it resets the timer. So if the file is downloaded regularly, it is never removed from the cache.
Why is it that people trot out this argument in response to any criticism of any technology? You could apply exactly the same sort of reasoning to Microsoft Bob. Do you think that had the potential to be revolutionary?

I can't see the future. I can, however, look at the world and think about what I see.
I really don’t understand what they think we’re missing in markdown, as if most of us don’t have plenty of experience with “better “ document software. They also don’t actually explain what features or tools make that’s software “better.” Most people I know in these trades are using Google or Office suites simply because that’s what they’re the most familiar with.

I’ve been through so many formats and styles of capturing information and always come back to markdown. If OP has specific critiques of what we’re missing out on, I’d love to hear them. Mostly it was just vague ranting about “devs love old tech.”
"That's not a pool..."