skysight-inc/HackerNews huggingface dataset:
I think it is interesting to compare PG&E to how the electricity grid is owned and run in the UK. Many people here are saying they should be nationalised, well the UK did the opposite 30 years ago and it seems to be working fine.

In the UK there is National Grid Electricity Transmission plc, which as the name suggests is responsible for the transmission infrastructure across the country. They are a publicly traded company, and the parent company owns electricity & gas distribution in the UK, and some in the US. There are then smaller companies who are responsible for maintaining more local infrastructure (as I understand it's still owned by National Grid, but they are responsible for fixing and upgrading it).

As a consumer you can choose to buy electricity from a long list of companies, and easily switch between them. All that happens is a different company collects your meter reading and they send you a bill. A lot of these companies also own generation facilities (e.g. SSE, who are also publically traded) while some are just resellers (e.g. So Energy).
Part of the problem here is that you shouldn't actually need a 'docking station', just a USB-C hub with a bunch of full-feature USB-C ports on it (they can do practically anything, after all), but nobody's bothered to make one.
Iirc that was Transgression 2 by MFX: http://www.pouet.net/prod.php?which=672
This is such a screw up. Personally I think this is PG&E trying to negotiate with the State to have it indemnify them against wildfires so that they neither have to pay to maintain their infrastructure, nor pay out large damage claims when that infrastructure burns down a town or two.

I really wish the PUC wasn't captured, otherwise we might be able to fix this problem.
Shameless plug: I'm currently building a web app[0] that attempts to digitize the notecard format in a way that makes note-taking easy and powerful. It's in its infancy, but I would like to integrate better support for some zettelkästen methodologies down the line. The "linking" in our platform isn't quite as powerful as zettelkästen for some use-cases, but we do utilize a "parent-child" method of organizing your notes hierarchically.

[0] https://supernotes.app
A nation is a group of people with a common culture, identity, and usually language. A state is a legal construct implying self-governance and monopoly of force.

"Nation" has become colloquially synonymous with "nation-state", which lead to your confusion. But the legal aspect is from the "state" part, not the "nation" part. There have been historical states (eg. the Holy Roman Empire, Hapsburg Austrian Empire, Ottoman empire) that were not nations, and there are present day nations (the grandparent mentioned some: Palestine, Kurdistan, Tibet, as well as Basques, Zulus, and others) that are not states. Some present day nation-states (eg. Germany & Italy) were nations since medieval times but did not achieve unified statehood until quite recently (1871). The U.S. started as a state (technically, 13 states and one federated government) but did not really become a nation until after the Civil War.

If you can convince other people to identify with you, you absolutely can found your own nation. It won't be a state, though, so while might have your own customs good luck on having your own laws.
Citations help interested readers find relevant sources to dig deeper about a topic. This is especially useful for survey paper.
You are right it takes about 50 years given the only data we have on how fast they regenerate. The Bikini Atolls being the only data point we have.
I switched to Firefox after they stopped caring about usability issues (like right clicking without releasing left mouse button deselects the text since v fifty-something on windows), the difficulties they created for ad blockers, the account integration fiasco, and so on.

I know this particular bug seems to be an edge case that may happen with every browser, but when you are using Chrome, you should know that if an issue doesn't affect Google, it will likely be deprioritized a lot.

I'm not a self-acclaimed internet freedom fighter, I'm actually very pragmatic, and I'd still humbly suggest everyone to give Firefox a try.
Actually, India has public utilities and most of the common cause for loss is Theft, at multiple levels.

A private company would eradicate it since its effecting the bottom line, but public companies may choose to ignore because the people stealing may be a voting bloc to curry favor.

It may not be the case in US, but you are trading one set of problems with another and that is the best case.
USB-C is a terribly designed connector. Both devices I have that use it disconnect when you just slightly graze the cable connected to USB-C. That includes a Nokia 7 plus phone and a HP elitebook. And this started after less than a year of use for both devices. I never had this problem with previous connectors and I wish I never spent any money on devices with such flimsy connectors.
This is black magic to me. How does software recognize a human shape and its skeleton from a picture? What crazy algorithms can do this?
On a similar note, I would pay to have the Windows 7 GUI on the Windows 10 core.

The GUI/UWA design direction that started with Windows 8 to accommodate phones and tablets was a step backwards for the desktop.
See my post above 50 years to regenerate is the only data we have and in that time the Bikini Atolls reef is nothing short of a success story given the fact that it was nuked into oblivion less than 100 years ago.
It might be a good idea to study the physical geography of the Bay Area and read up on the history of the Oakland Hills fire. The Berkeley Campus is much larger than most people are aware of and extends up into the surrounding hills.
Poland’s Backing Wind Power in the Heart of Coal Country
Isn't DCTCP generalized by TCP Prague and L4S? Which, if they get the IETF stamp of approval and the potential patent issues around L4S get sorted out, I'd guess would be implemented in the upstream Linux kernel pretty quickly.
Shameless plug:
JPEG Autorotate 3 allows you both view orientation of the raw jpeg data and preview how it looks with orientation data applied. :)

https://news.ycombinator.com/item?id=21218596&fbclid=IwAR0uH...
Must feel good getting paid by the PRC huh
Sounds like compelled speech

https://en.wikipedia.org/wiki/Compelled_speech
That depends on the nic. Mellanox's bifurcated driver is very easy to share with the kernel. Intel's, not so much. Do you mind mentioning which NICs are used at FB?

Also for GP, is anyone using vpp in production?
A gentle introduction to the basic idea:

When is something equal to some other thing?

http://www.math.harvard.edu/~mazur/preprints/when_is_one.pdf
Only up to 3 months and you have to notify the person.
The Noble’s Sword uses intelligent and courageous people as its tip, honest and honorable people as its body, and virtuous and good people as its edge

— The Three Swords, Zhuangzi
I wonder if the backlash will form the opposite theory? Will people try to make the firewall bidirectional to prevent this type of global censorship?
Hi all, I’m the author of the article. If anyone has any questions or comments I’d be happy to discuss them here in the comments. Thanks for reading!
> The task of representing a pair of numbers is trivial

The task of representing a pair of numbers is also not what any of these systems do.

"Two numbers" work because they're taken from an infinite set. Longitude lines are not parallel. Near the poles, moving a degree is only a few inches, while near the equator it is miles. This works for latitude and longitude, because these numbers are taken from the infinite set of real numbers between 0 and 180--if you want to represent more precision near the equator, you just add more digits on after the decimal point, and if you want to represent less precision near the poles, you just ignore the excess digits. In practice, on computers, they're represented as doubles, which have enough precision that we don't need to care that they aren't reals.

However, if you're mapping into a finite set, this falls apart quickly. The finite set for W3W is the set of permutations of 3 words taken with replacement from a set of 40,000 words. This gives them 40,000^3 combinations, which means they can represent points about 9 feet apart all over the world if they distribute these points fairly uniformly. But if they just trivially convert them from latitude and longitude, they won't be uniformly distributed--they'll be distributed tightly packed at the poles, and distributed loosely packed near the equator. This means your locations won't give much precision near the equator (where more people live) and will be more precise than GPS can measure near the poles (where almost nobody lives).

You can add more precision at the equator by adding more words to your word list, but it's already 40,000 words, which is more than humans can reasonably check, which is why there are a lot of homophones and sound-alikes in the list. You could also add more precision at the equator by adding more words, but it's obviously more desirable to say, "elephant.cheese.traffic" than "elephant.cheese.traffic.indigo.query.crenelation.trample". It would be much better if we could take some of the points we mapped to the poles, where we've got way more precision than we need, and put those points near the equator, where we don't have enough precision.

So now you're looking at the mathematical problem of packing points on a sphere[1]. It's not a solved problem, but there are good enough approximations (and "representing a pair of numbers" is not one of them).

[1] https://stackoverflow.com/questions/9600801/evenly-distribut...
I'm good friends with a lineman, and his view is that they just haven't been willing to make sufficient investments in resources, staff, or training.
A nice demoscene example is "Piledriver", which contains all of the last 2 decades worth of demoscene tropes, no exceptions. Hexagonal cones, walking robots, purple explosions, drum'n'bass with rap vocals, television walls with earlier scenes, it's all there. And it's extremely well executed, which hides that it's a parody. So I guess it only works as a work of art if you saw the demos it mocks.

https://www.pouet.net/prod.php?which=82882

https://m.youtube.com/watch?v=4zkSd3-6I2A
100 years of US govt forest policy provided the fuel, PG&E provided the sparks.

Edit: this is not an anti-government rant. There is far more vegetation in the wildlands of California than is natural due to forest fire-fighting policy dating back 100 years.
Study suggests ice on lunar south pole may have more than one source
Ask HN: What’s the story about a challenge to get someone to edit a GitHub repo?
I remember reading a funny story about a challenge issued by someone a while ago where they would give $ if someone got them to edit a page and then someone tweeted at them immediately and tricked them into it
This is a terrible generalization and greatly conflates the people and the government of China, which has been ignoring philosophers and politicians extolling such values for decades.
I have such a deep love for skateboarding. I go through bouts of depression that seemingly nothing can pull me out of, but stepping on my board always parts the clouds.

But, it’s tricky. Partaking in it and becoming so wrapped up in its subculture can pull a kid, if left without proper mentors, into a very self-destructive world. At least that’s been my experience. It’s a world of extremes, both physically and behaviorally. I’ve seen the subculture (well, its negative sides) destroy a few people in my 25 years as a skateboarder.

I on the other hand, much like the article highlights for these kids, have no idea where I would be if not for skateboarding. I truly believe it saved me. It kept me active and pushing (pun!) towards a goal my entire adolescence, when academic pursuits meant nothing. Without it I likely would have fallen into something more destructive and anti-social.

That aside the lessons I see it imparting on kids are hard to find in team-based sports. Self-reliance, learning how to mute the fear and self-doubt in your inner monologue, persistence...these are hard lessons to get in one sitting, but they’re ever-present in skating.
Agreed. When I lived in Wisconsin the power would go out frequently during storms. Immediately I'd hear some neighbor's natural gas generators kick in and then a few minutes later I'd hear a few neighbors fire up their gasoline generators.

In both cases, they would flip over their home (or a sub panel) to the alternate power source (and disconnect it from the upstream grid). I looked into these systems and the natural gas ones could do this automatically using a kit available at Home Depot, and the gas generators required a manual switch, but were still very simple.

I looked into Solar in California and when I found out that most people can't use their systems during blackouts I asked about these generator systems that switch over and they basically said they had not seen equipment that could it and they didn't believe it was allowed anyway.
I read that book long ago. He found regeneration happens a lot more than in just kids' fingers. Given nerves in the right places, it sounded like the biggest obstacles were scar tissue and infection. (The latter is most likely why we evolved to prefer the former over regeneration. A permanently scarred animal survives much longer than a gangrenous one.)
Because it's a legend that has real and interesting historical connections to the relationship between India and the West. I think that it's reasonable to assume that many readers here aren't familiar with the history and cultural exchange that influenced or led to these tales.
Looks like I dodged a bullet as I was close to pulling the trigger on backing the Indiegogo campaign. This proves to me that when it comes to semi-expensive hardware, it’s best to wait for some version of the product to actually exist before committing any funds. I already made that mistake backing the Airing CPAP which has yet to deliver 5.5 years after the campaign with one excuse after another. Fool me once?

It’s probably past time for crowdfunding vaporware to die.
By the time that outstanding tech debt becomes truly problematic, the original authors have most likely moved companies. I think a lot of people know this deep down, which is why so many of them don't go as far to build things on a maintainable way. There's economics for the company, then there's economics for the individual engineer.
Hacking
You can learn about hacking

<a href="https://www.wikitechy.com/tutorials/ethical-hacking/whatsapp-hacking-tutorial/unlock-from-whatsapp"> Ethical Hacking Tutorials </a>
<a href="https://www.wikitechy.com/tutorials/ethical-hacking/whatsapp-hacking"> Whatsapp Hacking Tutorials</a>
<a href="https://www.wikitechy.com/tutorials/python/"> Python Tutorials</a>
<a href="https://www.wikitechy.com/interview-questions/zoho-interview-questions-and-answers"> Zoho Interview Questions and Answers</a>
<a href="https://www.wikitechy.com/interview-questions/zensoft-interview-questions-and-answers"> Zensoft Interview Questions and Answers</a>
<a href="https://www.wikitechy.com/hr-interview-questions/"> HR Interview Questions </a>
<a href="https://www.wikitechy.com/interview-questions/kumaran-systems-interview-questions-and-answers"> Kumaran Systems Interview Questions and Answers </a>
<a href="https://www.wikitechy.com/hr-interview-questions/tell-me-about-yourself"> Tell me about yourself </a>
<a href="https://www.wikitechy.com/tutorials/ethical-hacking/"> Ethical Hacking Tutorials </a>
<a href="https://www.wikitechy.com/interview-questions-and-answers"> Interview Questions and Answers</a>
<a href="https://www.wikitechy.com/resume/"> Resume </a>
"Water Rabbit" is a reference to the Chinese Zodiac, as in "Year of the Water Rabbit". I have no idea what this could mean in the context of the article other than offering a poetic-sounding title.

Just as improbably, it could also be a missing comma typo for Water, Rabbits, and Logs, since the author refers to all of those things separately.
There was plenty of persistent and organized resistance. It is unlikely that European conquest of the Americas would have been as successful or rapid if European diseases hadn't killed of 90% of the native population.
This is essentially the same "but what about the children" argument the government has been using for decades to keep people from using effective cryptography.

I'm pretty sure the Clinton administration used it to justify the Clipper chip.
IT is absolutely known, it has been proven that Nitrogen in the presence of phosphorus with the addition of micro metals such as titanium and zinc suspensions found in sunscreen are creating a chemical cocktail that is toxic to the coral.
Quantitative and Aptitude eBook Download, 592 Practice Questions
Probably that many places have pursued policies of preventing forest fires entirely when they are actually a natural part of ecological development. If you keep preventing forest fires, you end up with a lot more potential fuel buildup than if you let them burn once in a while.

I'm sure someone will point out that CA does controlled burns on occasion, but it's not the same thing.

Edit: here's some reading on the topic: https://www.npr.org/2018/09/27/649649316/fire-ecologists-say...
Nice find!

Edit:

I do however suspect that this is the default when you create a new node.js project, so it might or might not be what the author wanted..?

Anyways, often the author meant it to be open source and just forgot to add a license. Here's one example I stumbled across where the author had just forgotten it: https://github.com/louisukiri/SlackClient/pull/5

A possibly more entertaining example is the project that was on the front page here a few days ago [0] where the author claimed that the project was Open Source (which it was not, it was Apache 2.0 with Commons Clause, -which even according to them Commons Clause people themselves is not Open Source[1]. This has resultet in a rather long thread in the issue tracker[2] which is simultaneously sad (because it is necessary but distracts from a promising project) and entertaining (for people who can enjoy the forum equivalent of AFV anyways).

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

[1]: https://commonsclause.com/, see FAQ, heading "Is this “Open Source”?"

[2]: https://github.com/n8n-io/n8n/issues/40
Not OP but I think this is what he/she may be referring to: https://99percentinvisible.org/episode/built-to-burn/

The article is good. But podcast itself is also good.
>Complying with the data request would have given users who had their data obtained standing to sue Apple

This is wrong. Complying with a court order doesn't open you up to any liability; furthermore, the users the FBI was after in this case were already dead.
> like right clicking without releasing left mouse button deselects the text since

The text selection in the dev tools is woeful as well
Same here. I got the permission prompts on the first day of installation, that's it. Since I don't use Photos nor iCloud Drive, I actually can't remember a single problem with Catalina, it's quite solid.
I totally agree. When faced with a problem outside the comfort zone, sometimes the brain focuses too much on a part that may turn out to be irrelevant. Having a break and returning later usually works wonderfully to again see the big picture.
Not just that, she's saying the nerds themselves were invalid.

Guess she's a misollectual.
It’s only for the Mac Pro. They do have I think iPhone 6S manufacturing in India?
Removal of an app is not enabling the violation of human rights. Now if Apple turned over the name and address of every person who had the app, that'd be the enabling of violating human rights.
Real-Time Tableau dashboards on event streams from Kafka
What games do you like? Are you playing them on an original Atari 2600? That’s awesome.
However, now that interest is low future discounting should also be lower so writing maintainable software should start to look better.
These days you'll get doggxed if you say the wrong thing.
The price is a bit high, and it now seems there was nothing behind the smoke and mirrors, but I would consider this if it weren't vapor to be similar to a chromebox in a cuter case. Without this news, the development time was puzzling and off-putting; I just don't see how it was supposed to take so long to put together a system with off the shelf x86 hardware and put together a software suite.
I don't mean to be snarky here, but what are you working on exactly? Geohashes are just base32, so can't you just decode that to bytes and then encode it as PGP word list?

In Python, the base32 to bytes exists in the standard library, and with an import[2] you can get the code to convert bytes to PGP word list. Literally 2 lines of code.

[1] https://en.wikipedia.org/wiki/PGP_word_list

[2] https://github.com/thblt/pgp-words
I've been dealing with a massive performance regression in the canvas API. The frustrating bit is that they were well aware of the cost and made the change anyways. They didn't seem to stop and consider what effect it might have on major libraries and applications.

https://bugs.chromium.org/p/chromium/issues/detail?id=100184...
Sure, any opinion different than yours must automatically be propaganda, right?

What does China censoring its media have to do with anything, besides advocating for the same kind of censorship on HN?

The aggregate activity of accounts like yours is effectively a propaganda campaign that bends the facts of a divisive, bigoted, right-wing nativist riot against anyone who sounds different or dares to disagree, to fit the narrative of a desperate fight for freedom, because that's what gets you support in the West.

Or shall we stick to the facts instead? They still matter, don't they?
I live in Israel. Doctors work 26 hours shifts 6-8 times a month.

In practice, in many departments it's worse. When needed it will be 28-30 but without pay for the extra hours because it's illegal (doctors are expected
not to leave when it people are at risk...but it is illegal to stay so they just sign off and continue working)

During recovery time after long shifts, doctors may be waken by phone call (when things are urgent, or when somebody in the department is just annoying)

There is some variation, between hospitals and departments. Some departments will have quiet hours that allow sleep. Others, like Gynecology don't (births generally can't wait till morning)
Good point. Linus also learned programming with BASIC. So that's really the thing in common between Steve, Bill and Linus.
Maybe just walk through a doorway?

https://www.scientificamerican.com/article/why-walking-throu...

It would be an interesting experiment to think on a problem, then swap to a different office and see if that gives you a different perspective and insight.
Shiv does not solve for what containers and Docker/Podman/Buildah/Containerd solve for: re-launching processes at boot and failure, launching processes in chroots or cgroups (with least privileges), limiting access to network ports, limiting access to the host filesystem, building chroots / images, [...]

You can run build tools like shiv with a RUN instruction in a Dockerfile and get some caching.

You can build a zipapp with shiv (in a build container) and run the zipapp in a container.

Should the zipapp contain the test suite(s) and test_requires so that the tests can be run in an environment most similar to production?

It's much easier to develop with code on the filesystem (instead of in a zipapp).

It's definitely faster to read the whole zipapp into RAM than to stat and read each imported module from the filesystem once at startup.

There may be a better post title than the current "Python Alternative to Docker"? Shiv is a packaging utility for building Python zipapps. Shiv is not an alternative to process isolation with containers (or VMs)
Does that mean that a Chinese citizen can register their account in the US or buy a US account and avoid having their data handed to the Chinese government?

I personally think it's a bit more complicated than that.