skysight-inc/HackerNews huggingface dataset:
So did tons and tons of oil spills poisoning fishing grounds and coral attractions , gas leaks, rise in sea level causing many people to migrate, blasts of fuel containers, respiratory diseases from air pollution, crop destruction from acid rain, etc, etc.
Reminds me of one of the writing tips by Neil Gaiman [1]: "Start a compost heap"

The act of entering information into a Notes app feeds the compost heap in a more or less indirect way, which then acts as subconscious nurture for later creativity. If you of the creative kind, that is.

[1] https://writingcooperative.com/neil-gaimans-top-13-writing-t...
>it being the better browser

It still is :)
Ah OK!
How do you deal with HN itself? The site is remarkably inaccessible.
An issue is that many systems presume pronouns, and for some people, this is decidedly uncomfortable and significant. For others ... not so much.

There's virtually always the option to leave the option blank, or to make up a garbage or meaningless value. The first system on which I recall the option being offered was Google+. My response was "trans-krell", playing of my pseudonym's character.

For age, I usually try to find the earliest possible birth year acceptable to the system. For Google this seems to be about 140 years prior to the present date. Again, I avoid providing this information if possilbe (most of my various little-used Google accounts have either no value provided or a ridiculously early age).

I'm of the view that we don't need to be formulated, sprawling on a pin, within some global surveillance database(s). If I can evade classification and feed garbage to the system, I will, for as long as that is viable, and probably for some time after that point.

The gendering or nongendering agenda concerns me far less than the Total Information Awareness agenda. Services demanding anything from me other than some random username and password (I tend to use password generators to create both values), and possibly a contact email address ... tend not to get used.

As I just commented to a friend a few days ago, I can't remember the last time I did create an account, with the exception of some recent Mastodon and Diaspora* migrations in the past year or two.

For my most recent Android device (the Android aspect of it being among the least attractive characteristics), I bailed out of Google Play Store registration, which requires creating a Google account. (Even if not formally associated with other identities I have, those could all but certainly be trivially linked.) Instead I'm relying on F-Droid, APK-Mirror, and the Aurora Store. I've kept actual app installations to a bare minimum, and most of those through F-Droid. There are I think three apps with actual accounts associated to them, though only one has been so configured.

My use of the Internet dates to the 1980s. I've seen a lot. And am disliking increasing amounts of it. Read Dan Geer if you haven't recently.
Pumped hydro is "harder to build"?

Fengning cost $1.8 billion for 3.6 gigawatts and took about 7 years to build.

Hinkley point C will be about $30 billion dollars for 3.2 GW and will take about 10 years to build.

Even prima facie I don't see how building a nuclear power plant could seem easy compared to pushing water uphill.
Super Mario Bros. 2 (2015) [video]
Just want to point out that logically there is a third option: Renewables + storage + other energy source (nuclear). I wonder why discussions around energy always end up in false dichotomies like nuclear XOR renewables, when the most logical solution is to use every option we have to solve climate change.
Mozilla systematically shut down all the reasons to advocate for them back around 2015-2016 when they assassinated their extensions. After they switched away from that, almost everything Firefox can do Chrome can do better.

Firefox advocates are reduced to trying to defend using Firefox based on either trivialities or philosophical concerns. And the philosophical concerns seem weak to me since, like Chrome, Mozilla seems to ultimately draw funding from Google.

I'm not against the idea of people keeping up the effort to maintain an independent engine, but it really is hard to justify why given Google's permissive licencing. I am overcome with the irony that the most interesting challenger browser I'm aware of - Brave, run by ex-Mozilla people - is itself using the Blink engine. A pretty sad statement of the strength of the Gecko engine as a renderer.

They needed that groundswell support of lots of extension developers and they torpedoed it. I hope the price was worth it.
I am curious if there is anyone here who can answer this here.

What will happen if a fission reactor is blown as a result of warfare (by a bomb or missile)? Is it Chernobyl-grade hazard or not? Also, how strongly does the danger correlate with reactor size?
Small tip for people reading comments: if you want to read Reddit anonymously you can replace the domain of any reddit URL with teddit.net.

It's an open source, lightweight, web UI for Reddit focused on privacy: https://teddit.net/.

Git repo available here: https://codeberg.org/teddit/teddit.
Great. If you don't mind, can you share your trade-offs and pain-points of managing own hosting? and How do you manage to get your service/apis compatible with forever(kinda) changing AWS/Heroku apis.
Well after all that was how QM was invented back in the days as well (they had to find underlying explanations for the probabilistic experiment outcomes).

But see the PBR theorem ( https://en.wikipedia.org/wiki/PBR_theorem ) regarding the importance of the quantum state itself and its "physical content".
Fantastic idea - some rough edges in actual implementation though.

Still, since GitHub does render Mermaid, it might be useful to create a GitHub action that automatically generates an updated diagram.MD directly from the models on every commit.
Nice, I’ve recently gone through setting up a build process with jpackage and it’s functional but things like code signing on the Mac and auto updates for free would be lovely to have. Couple of questions:

1) Can I run jlink somewhere in the build process?

2) Can I use a private npm repo like Verdaccio, or are there plans for other (non npm?) backends in the future?
write() and read() work on a connected socket fd just as they work on a uart. So I don't really understand what the problem here is?

Of course you have datagram protocols and recvmsg() & co, which are useful precisely when you're dealing with something that does not looks like a uart.
most reactors cannot be shut down without taking weeks and months for safe re-starting.

That's a design issue, not an inherent problem. There is no reason (other than cost) why the steam turbine can't be temporarily decoupled from the generator -- instant shutdown.

You could even design a generator where the rotor can be (partially) retracted from the stator coils. Retracting or inserting more of the rotor would give you continuously variable control over the conversion factor from steam pressure to electrical power.
Rust is a compiler, so you need to install it to compile this application, which you can then use without Rust.

You need an oven to bake a cake but not to eat one.
Mars offers quite a few things that make it more inviting for a manned base:

- 38% of Earth's gravity

- 24.5 hour days

- lots of resources such as iron, carbon, oxygen, water (ice)

- aerobraking in the atmosphere saves fuel

- it's big (same land mass as Earth's). There's enough room for growth.

- temperatures are better than elsewhere in space (-63°C to +20°C at the equator)

- Lava tubes that could offer protection against radiation and meteorites for habitats

- good potential of life / former life
In some endurance sports there is also the question of whether to use poles or not, on this subject last week I've seen these fascinating tweets:

https://twitter.com/nicgiovanelli/status/1488411562515869696

https://twitter.com/nicgiovanelli/status/1490374195326464007
Driving a robot with a neural network – use case study
It seems like subsidies (perhaps in the form of carbon taxes) could solve that problem entirely.
The launcher gets the package's metadata from npm's registry on launch. This will tell it the latest version, and also the JVM requirements (e.g. version, javafx, jdk, etc..). It compares this with what it has installed. If it doesn't have the latest version, it will download it. If it already has a JVM that meets the requirements, it uses it. If not, it downloads one from Azul.

When it downloads a new version, it doesn't overwrite old versions. You can have two versions installed simultaneously. They are kept in $HOME/.jdeploy/packages/YOUR-PACKAGE/VERSION

It is also possible to peg your app to a particular version so that it doesn't auto update. Other variations are possible too, such as only autoupdating minor updates. E.g. Update to 2.1 or 2.2, but not to 3.0. For simplicity, I haven't exposes some of that yet.

There are no hooks. When your app runs, it is always running a particular version of the app. If your app needs to "transition" its resources when new versions are run, then that is up to you. No different than if the user downloaded and updated your app manually.
would you rather have a criminal who has not been caught work that job or someone who paid for what they have done and is working to improve?
I wonder if it's feasible to make a VPN network where you peer with only _one_ other individual but that individual is selected somewhat randomly. As in, you offer your residential IP to one other person and one other person offers their residential IP to you.

The only services I've seen involve a few people offering their servers as n-ary client exit nodes which obviously ends up with saturation problems like the tor network. Obviously the legal concerns are a big deal but if companies like Mullvad aren't liable for illegal web traffic, one might be able to get similar protections for people that install this VPN.
Damn, it’s the first time I bump into this article. Thanks for the share!
Photography was yes, of course, but it's use in archaeology was pretty basic, usually just recording artefacts. It was nothing like as advanced as crime scene photography, which was very well developed and regularised by that time. The context within which finds were discovered just wasn't as valued back then. All I'm saying is that the chances that such photos exist, while not zero, is fairly low.
Philip for smart bulbs, and I think recently latch who makes smart lock for apartment homes. Ring should also be considered as IoT company for their smart surveillance camera. Amazon Alexa def is one that profiting from IoT
> What makes you think they’re honking all through the night? From what I’ve heard they stop at 8:00pm. Claims to the contrary do not come with corresponding evidence.

Perhaps reading the comment in context of the comment chain is necessary. I am making no claims as to the truckers, I am stating that the onus is on those who are causing damage by their "Free Speech" to adjust to avoid causing that damage, rather than on the people suffering the damage.
They're designed to sustain an airliner crashing into it so I guess bomb or missile is okay, although that's another story if that would happen from inside the reactor.
Write into a uart looks like this:

write(fd, "hello", 5);

write into a connected tcp socket looks like this:

write(fd, "hello", 5);

Sounds like you have what you want?
This doesn't make sense. More and more electric is being generated renewably. It's not some far fetched pie in the sky thing either - I fully charge my car using solar cells on the top of my roof. My daily driving is carbon neutral.

Lithium mining isn't great for the environment, but it's certainly much less of a problem than co2 emmisions.
Agreed, obviously whatever policy the parties support is because it serves their ends, whose other's ends are they looking after?

Even if we had an altruistic party, willing to lose votes for doing the right thing, how long would it survive against machevellians parties?
It's on my todo list. Will be added soon. https://github.com/shannah/jdeploy/issues/27
Frankly, who is "the nation" if not its people? As long as even a single individual suffers poverty, "the nation" has failed. If "the nation" is its people, protecting every single person from hardship is a higher goal than allowing a minority to live in excessive luxury.

If you think the "wealth of a nation" is measured by the luxury of a few rather than the poverty of the many, you might as well just revert to feudalism.
Sorry, edited the comment. Didn't mean it in a bad way. I meant at that time it was way ahead in terms everything (developer tools, browsing experience etc) Browsers have since levelled the playing by working closely on standards and implementing features.
> Any fuel you could generate on Mars would be overwhelmingly easier and cheaper to ship in from Earth

Source?
Firefox' performance and battery life on laptops/mobile is horrendous when compared to Chromium-based alternatives. Especially on slower devices.

I've got an older laptop that I use for simpler stuff only. Video playback is horribly slow when compared to native clients, and the CPU fan sounds like a fighter jet if I try to open some of the heavier pages in Firefox. Chromium-based alternatives run just fine (albeit with twice the RAM usage, but that's not a problem for me).
If you change the url from www.reddit.com/r/whatever to i.reddit.com or old.reddit.com I think you can access everything.
> Ukraine

Warning, they might need increased PTOs starting tomorrow.
Just some thoughts, I like comments to help crystallisation of my ideas.

This summer will see protests from the other side in North America, and we will see more hypocrisy and what-about-isms cries. Especially when there will be more damage and death resulting from them, sadly. It will be interesting to count how many people who don't see any dual standard now, seeing it in 5 months or so.

The UK at least tries to stop all protests and not just let certain ones go unhinged and supported by opposition politicians. It boggles my mind how the trucker convoy lasted longer than a day, in the UK they would have been towed away and arrested very quickly. There's no need for a state of emergency or to freeze bank accounts. It's normal policing.

Canadas actions and lack of actions before are a kind of worrying symptom of dysfunction at best. Perhaps they are not used to protests? Perhaps they don't have basic common laws about protest, nuisance, decency? That would explain things.

(As an aside, it's a really bad idea to protest in the middle of winter in a freezing country. Thatcher managed to negotiate with coal miners to stop them protesting in the winter, but today's protests are not by critical power supply workers)
I’d guess it’s not the usage of a VPN that has triggered this, but rather a new account immediately presenting multiple IP addresses. I’d guess that would trigger abuse flags at most places (especially from known VPN IP addresses which tend to have a lot of malicious activity originating from them).

This isn’t to defend them - it seems very odd to immediately permanently suspend accounts like that!
> I've read countless articles like this by now, where you go through the whole 'novel', and the information you were looking for is on paragraph 67 out of 103, and it's basically the line "Well, we don't really know."

That's basically the outcome here. It talks briefly about a few different approaches and doesn't really touch on the likelihood of success.

I just grepped for " AI" and read the few paragraphs that popped up. Although looking for "algorithm" proved slightly more interesting:

> For now, the mysteries of the Indus script continue to elude decipherment. Last year, in a follow-up paper to their work automating the decoding of Ugaritic and Linear B, Luo and his team made a small but crucial advance: an algorithm aimed at identifying possible related languages of undeciphered writing systems. Potentially, this could help address the problem of deciphering scripts that don’t yet have a known language they can be compared against. When Luo and his team tested their model on the Iberian language, which has historically been linked to Basque, their findings suggested the two languages were not in fact close enough to be related — a conclusion that corroborated recent scholarship on the matter.

I'd want to see this applied to dolphin clicks. Not sure it would get anywhere, but if an existing human language turns out to have similar grammatical and linguistic constructs, it might get the ball rolling on communicating.
> The pure browser business doesn't bring in any money.

Firefox brings in hundreds of millions of dollars.
Asking for 27% instead of 30% from every business in the world is still not reasonable. Who could have thought that?

edit: I know that these types of articles always draws out certain type of people who seem to fetishize Apple getting money even if it's out of their own pockets. I am fine by Apple getting 30% of app store sales as long as companies are allowed to sell the same gods outside the store for 30% less. It seems odd to be able to dictate pricing outside your ecosystem.
Learn You an Agda (2014)
Do CloudFlare have a history of shutting things down? From what i recall there were two incidents which were extremely egregious (Daily Stormer and a chan) and CloudFlare only acted after months of outside pressure.
Even if one note out of a hundred turns out to be useful, this is already a victory. I use and recommend https://fsnot.es
Dear Adolph,

shouldn't you be the one speaking with an authoritative voice? ;)

I'd say "microcontroller" and "CPU" are both designations of their purpose, whereas "microprocessor" is a designation of technology. So yes, usually the STM32 are used as hardware/sensor controllers alongside with other microprocessors and then it makes sense to call them "microcontroller". But in this specific hardware design discussed here, the STM32 acts as the central processor coordinating everything. That's why I called it CPU to highlight this central function.

"25-50 FPS on QVGA (320x240)" is just too little performance for most practical applications. Also, $80 is very far from "low cost use case". That's why I pointed out that for the same price, one can have much more performance using FPGA. Who wouldn't want 100x faster at the same price?

The big advantage of an FPGA is that you can drive its clock from an external source. If you hook a CPU up to a sensor, it needs to burn CPU cycles (or have dedicated FPGA-like hardware) to read bits from the port when the sensor sends them. With an FPGA, you can take the sensor's clock and use that to drive your circuit.

But much simpler than that, CPUs are built to handle a lot of different tasks at an OK price. FPGAs are more like GPUs. They do signal processing very well, but fail badly in other areas. Plus CPUs can be programmed easily in a variety of languages, while using an FPGA well requires obscure tools and knowledge.

CPUs are Easy+Generic+Slow. FPGAs are Difficult+Specialized+Fast.
Ask HN: What versioning system do GDrive/Dropbox use?
I'm curious as to how Google Drive and Dropbox work under the hood but I couldn't find any information. Anybody in HN has some insight of what version control system or architecture they use? Do they make use of any of the industry VCSs?

(I've been researching version control systems for quite a while and this has been a long burning curiosity of mine)
If you want light, fast, secure on macOS why not use Safari?
democracy, right?
> Sadly, I doubt you even recognize your small contribution to, and complicity with, the normalization of an Orwellian, dystopian society.

Sadly, I doubt you even recognise your contribution to the polarisation of society and removal of nuance from social discourse.

> No. Speech is NOT violence. I suggest you get a pair of earplugs.

Threats. That's one form of violence. Yelling "Fire!" in a crowded theatre, that's another.
Another point besides the tooling:
Lots of companies are hiring and holding a11y engineers in high regard, if one needs to learn these anyway why not put this new skill to use and make the world a bit better for people with disabilities?

I know that a11y is a requirement is lots of places, e.g. education -- you cannot sell a software with UI to a school if its not accessible. These companies are constantly on a lookout for people who know a11y tools well, and are often in a dire need for people who use these first hand.
“There are four reasons why the Cynics are so named.

First because of the indifference of their way of life, for they make a cult of indifference and, like dogs, eat and make love in public, go barefoot, and sleep in tubs and at crossroads.

The second reason is that the dog is a shameless animal, and they make a cult of shamelessness, not as being beneath modesty, but as superior to it.

The third reason is that the dog is a good guard, and they guard the tenets of their philosophy.

The fourth reason is that the dog is a discriminating animal which can distinguish between its friends and enemies. So do they recognize as friends those who are suited to philosophy, and receive them kindly, while those unfitted they drive away, like dogs, by barking at them.”
There isn't any, unless someone solves the spam or bot account problem.
For me, that killer app was the JuMP package [1] for formulating optimization models. It has a nice syntax (via macros), connects to many solver backends and even allows for solver-generic callbacks. A list of features that is (mostly) unheard of in the Python world.

[1] https://jump.dev/
One of them being in China and the other being in UK would probably explain the costs by itself.
Just add it there! It's on github

https://github.com/braver/programmingfonts

edit: ahhh it's a paid font.

so nope
You could produce oxygen and hydrogen from the water ice and the carbon dioxide cold traps on the Moon.

There may also be more carbon below the surface, see https://phys.org/news/2020-05-carbon-emissions-moon-theory-b...
Not removing every feature used by the power users who you want to advocate for you would probably be the place to start.
How would resetting the profile help? It means losing addons and their configuration, the bookmarks, the open sessions and the tabs, the history, the about:config settings.
Agreed, using race as a proxy for all "unfairness" it's simply mathematically wrong. Imagine discarding such an important confounder as economic status.
No posts in the control account. Just VPN exit points "switching"
Chinese? I'd say Russian.
Also exploring Mars itself and establishing a base there (anywhere off Earth really).
Personally, I would say it's not even worth worrying about unless you're an elite runner.

I've been running about 10 years now, done marathons and ultra-marathons and I've have had my fair share of injuries. Not one was down to how my foot strikes the ground. Most of my problems were weak glutes and other muscles caused by sitting too much (developer lifestyle..) and incorrect footwear (in my case, too narrow).

Also, you'll find your run differently depending on how fast you run. On my fast runs, I do run on my mid/forefoot and on my easy runs, I'll be on my heel a little more.

I will say though, that once you reach a certain point focusing a little on running form will help. Things like leaning slight forward and trying to work on your cadence.
Working for $veryBigOrg passing all the compliance stuff off to Auth0/Okta/whoever is a big plus. Besides, they'll probably do better securing and auditing their user databases than we ever could.
https://twitter.com/MariekeWalsh/status/1490190716378701826

Took 5s to find.
What version of Mac OS are you using? I've been testing on Mojave, Catalina, Big Sur, and Monterey. Can't seem to reproduce this (the "SwingSet2 damaged app)
Same VPN exit point? Maybe this is the difference between traveler like my case and someone protecting their comm over same infra path?!?