skysight-inc/HackerNews huggingface dataset:
This is the best thing for RSS in a long time.
What I miss though for RSS streams is commenting. 'Nobody' reads the articles on link aggregators, (*e: just the comments). In a way, RSS is a link aggregator that limits its user base to the ones who read and don't comment.

I am wondering what will happen if RSS readers find a way to share comments on posts. Maybe ActivityPub makes that possible.

The only service of which I am aware that allows for comments on RSS is https://linklonk.com/ .
Are there other approaches to bring comments to RSS streams?

Maybe ooh.directory can use ActivityPub to allow commenting and voting on the entries. Comments on HN are great to check for problems with an article. That should also be true for comments about entire blogs.
Allow me to present the strangest thing then: A tax filing website – made by the tax office! Such a thing exists, in Germany, aptly named „Elster“ (magpie).
Indeed, and I would further argue that business data be dynamically typed, because business data is often messy and changeable, whereas the plumbing that carries it can be statically typed to ensure you are connecting the pipes correctly.
Honestly I've been turning just fine for years...
Minor technical correction- it would be false to say that GI came from fungi as we humans have GI, but don't descend from fungi (we share a common ancestor) and likely haven't received the genes for GI (horizontal gene transfer) from them.

Personally I figure that once you have a complex enough system with feedback regulation and self-preservation, something like general intelligence occurs spontaneously through the normal mechanisms of evolution (probably more than once in different kingdoms) because it provides a heritable survival edge.
These sound like perhaps conditions that CPAP would help?
The latter point is why you can often do well with physics dropouts (e.g. ABD ph.d students,disillusioned post-docs); good problem solving skills but less hubris.

Of course physicists are not the only example of this effect.
This was similar to my understanding (with my limited insight).

If we are researching a particular cell interaction, thinking it as a machine, we may walk away with wrong conclusions if we hypothesize, set up a test, and study results, thinking that this machine is expected to work the same way every time.
But sometimes it might want to run on the host still (e.g. there are tools out there that generate C bindings that use platform-specific things like sizes and alignments)

If we had pure TH, then at least that could run in wasm. That would be nice.

But idk - I cross-compile Haskell heavily in my free time and I don't mind the external interpreter stuff.
"obj is replaced by a different instance"

Could you provide real life scenario when you will need that?

I mean to change all references to the object in the heap at runtime ...
Will add this to the long list of reasons why Facebook employees should not act indignant when the public assumes the worst from their employer.
I can't really fathom living in a country where this is necessary. Is all of America's power grid this unreliable to where you'd need 40kWh of batteries just for one house?

We have geothermal + solar, but this seems overkill.
Cross-compiling to different targets with `create-exe` command is a very intriguing idea.

> In Wasmer 3.0 we used the power of Zig for doing cross-compilation from the C glue code into other machines.

> This made almost trivial to generate a [binary] for macOS from Linux (as an example).

> So by default, if you are cross-compiling we try to use zig cc instead of cc so we can easily cross compile from one machine to the other with no extra dependencies.

https://wasmer.io/posts/wasm-as-universal-binary-format-part...

> Using the wasmer compiler we compile all WASI packages published to WAPM to a native executable for all available platforms, so that you don't need to ship a complete WASM runtime to run your wasm files.

https://wasmer.io/posts/wasm-as-universal-binary-format-part...
Devil's advocate: this is market segmentation, similar to Tesla limiting range using a software toggle[1].

Having a a capability engineered into a product but making it unavailable to a subset of consumers in the lower price bucket has a long history.

I do not endorse the practice, but there's a tendency to sell things at prices the market will bear, with little basis on unit production cost. I must say, the HN crowd is typically more sanguine about SaaS and the virtues of recurring revenue when the subject is a software company. I'm more of a boxed-software/buy-it-once guy, but that ship seems to have sailed.

1. I became aware of this when Tesla temporarily unlocked additional range for Florida residents so they could flee a hurricane
Or the durability of the value proposition and ability to keep a sufficient number of people interested in keeping the establishment open. Maybe something about the economics of commercial real estate and tax policy in England help survival during downturns.
It's hard to construct such phrases to be disambiguous.

"Continue" as an answer to "Would you like to exit?" can be interpreted as continuing with the exit or with using the software. And there are plenty of similar examples.
This depends on your own subjective view of which organizations are evil, and which aren't.

WikiLeaks' biggest document dumps were about the wars in Iraq and Afghanistan, and about American diplomacy around the world. The latter also revealed countless local scandals that were big news in different countries (for example, about corruption in Tunisia, which helped spark the Arab Spring).

I don't see any credible argument for the idea that WikiLeaks did more harm than good. What decisively turned American liberals against WikiLeaks was the publication of the DNC emails, which revealed a real scandal (the DNC trying to stack things against Bernie Sanders during the primaries) that had real consequences (the head of the DNC having to resign). American liberals turned against WikiLeaks for that largely partisan reason (the fact that Democrats were desperate for scapegoats after their election loss to Trump made the backlash against WikiLeaks even worse), while American conservatives wouldn't like an organization that leaks American state secrets anyways, so Wikileaks was left with no support in the US.
Can this benefit BSDs?
“Fifty-eight percent of coronavirus deaths in August were people who were vaccinated or boosted”

How many people died in August?

What’s the breakdown by age and comorbidities?

I’ve had all the boosters and I was careless and got Covid in August.

Covid booster shots are effective for 3-4 months?

Can we start looking at the data in more detail so we can plan the rest of our lives?
I'm not sure if it's mainstream but my thoughts on server-side WASM always run to user-provided logic. WASM provides a helpful building block for a generic user-provided logic sandboxed runtime.

Think about a workflow engine embedded in a marketing product. Usually there's some kind of GUI builder which generates an AST to be interpreted directly at runtime. What if instead the GUI generated a WASM artifact to be run on sandboxed runtimes?

What if, furthermore, you offered advanced users the opportunity to upload WASM binaries where they could implement arbitrarily complex logic to be executed in the sandbox?

I think this is a super powerful concept, although of course making a business case for implementing it is the trick.
Thanks. After reading your explanation it became clearer that the reason you use clamp is because you're using different units (e.g. rem vs %, px vs vw) and varying page dimensions may affect those units differently (e.g. 10% may be larger or smaller than 100px depending on the parent's width).

Here I read the entire MDN article on clamp and it didn't click in my mind until you explained it.
I've worked on several. You haven't heard of them because none of them shipped due to issues with commercial engines (in particular Unreal Engine 4).

They are very difficult to use if the game play semantics are complicated and require lots of interaction with world state or world geometry. If you're making a common FPS, they are great.
From what I've read, ATX12VO really is 12V only; peripheral power connectors (sata/molex) will be connected to the motherboard, where the 5v and 3.3v (if needed) will be generated. 3.3V on sata power plugs was never reliably available and was rarely if ever used, and one of the pins was redfined to be a disable pin, so it's usually best for everyone if 3.3V isn't provided at all.

-12V for RS-232 is easily generated from +5V or similar sources; max232 chips have been available since the 80s
By shear fortunate coincidence, we happen to live in a time when all our institutions are pure and good, for the first time in human history!
Yes, coding against extensions means multiple code paths, hardly any different than using multiple APIs when the semantics from multiple vendors don't match 1:1.

https://vulkan.gpuinfo.org/listextensions.php

https://opengl.gpuinfo.org/listextensions.php

At least with Vulkan they learned why proprietary APIs have profiles.
>spam users with nonsense like product updates

IMHO, not all product updates are nonsense.
I want them all to fail.
Permitting to build the solar farms and any necessary transmission lines are the number one challenge. See the opposition to solar projects in hawaii or transmission line project in Maine. Classic nimby stuff.

Sadly not a technical problem that is easily solved.
Work harder, not smarter. -- Unofficial motto of many offices.
wasm is a specification for a VM (VM as in Java, not as in AWS/docker).

wasm gives you the bare minimum to run, other projects fill the gaps between that and what you would normally expect for an execution environment (ABIs, file system access, stacks, etc...). wasmer is one of such projects.
I am deaf and grew up with sign language. I find that typing on the keyboard is better for me. I remember better when I type. Writing takes too long and takes me out of the flow of thinking.
We have citizens older than the Federal Republic of Germany.
Tsoding, coding on Twitch and with archives on YouTube has a few streams from after he got into the beta. They give a decent overview of using the language in its current state, and I find Tsoding petty entertaining as well.
If there's enough actual interest, some group of people will just clone the language in an open manner since enough is known about it. But that doesn't seem to be happening at the moment.
Why is entertainment or stress relief not a valid purpose?
This reminds me of the Steve Jobs comment [1] about condors and bicycles:

“I read a study that measured the efficiency of locomotion for various species on the planet. The condor used the least energy to move a kilometer. And, humans came in with a rather unimpressive showing, about a third of the way down the list. It was not too proud a showing for the crown of creation. So, that didn’t look so good. But, then somebody at Scientific American had the insight to test the efficiency of locomotion for a man on a bicycle. And, a man on a bicycle, a human on a bicycle, blew the condor away, completely off the top of the charts. And that’s what a computer is to me. What a computer is to me is it’s the most remarkable tool that we’ve ever come up with, and it’s the equivalent of a bicycle for our minds.”

I agree that writing by hand (the condor) is better than typing (the human), but the missing part is Spaced Repetition (the bicycle.) Typing information into a SRS system is almost certainly more effective at retaining information than handwriting alone is.

I suppose you could handwrite cards and use something like the Leitner system [2], but this is extremely inefficient compared to using Anki/a software program. At the end of the day, if you seriously want to retain information, you should just use a SRS, full stop.

1. https://www.youtube.com/watch?v=c__DV-Ul9AM

2. https://en.wikipedia.org/wiki/Leitner_system
I think FreeBSD invented kqueue and from a quick search it looks like OpenBSD and NetBSD also adopted it. We've seen at least one person slightly tweak TigerBeetle to run on FreeBSD already through the darwin code paths.
I think for the type of game that he's working on ("a 2D physics sandbox game that lets you explore the galaxy"), a custom handmade engine might be far better than using one of the mainstream game engines. His game is in 2D, so the shiny 3D renderers that Unity and Unreal have won't really matter that much. And his game seems to contain lots of performance-sensitive physics and geometry code that needs to be tailor-made to his game, so the default solutions in Unity and Unreal will be probably be unusable (so they would need to be written from scratch anyway). The goal he's setting for is very ambitious even for a 2D game, and Unity/Unreal will probably limit him too much.

That said, I think many of the decisions towards his rewrite in Jai seems to come from him picking the wrong language (D) at the start. He should have sticked with C++ in the first place, even with all its warts and complexities. It's a proven language that has shipped countless games, have tons of tooling developed around it, and provides one of the biggest ecosystems available to a game developer (and unlike D, has debuggers that actually work!). And you can certainly improve compile times a lot by using unity builds, managing your header dependencies well, and not going too overboard with templates (though I agree this can become a major pain point, especially if you're using a laptop).
FreeBSD: From Bare Metal to Bhyve
Great tool I used it to find all social accounts of my ex. Anyway, got to go as I am outside her house and don't want to miss her leaving for work.

/s if it wasn't obvious.

Cool tool.
It is mildly warming to see that people have been using funny names for their pets for a great long while.
If unsaved changes can be recovered for a month, then why mention it every time. Just let the user quit without any prompting.
For Quick Start Guide : https://medium.com/@littbit.one/speedy-quick-start-guide-95d...

For Detailed Guide : https://medium.com/@littbit.one/restful-endpoints-aka-apis-a...
There was a package[1] that did exactly that, so it should be technically possible, unfortunately it has been unmaintained for a while. In any case I/O asynchronicity is achievable without actual multithreading (there are also IRC/telegram/matrix/mastodon clients that don't freeze the UI).

[1] https://github.com/Malabarba/paradox
Basically there several options in EU zone:
1. There are drivers (mostly Ukrainians) on small shuttles that regularly carry passengers and packages from Belgium through Germany and Romania to Western Ukraine. When they come to Ukraine drivers send packages through local post services (Nova Poshta or Meest Express) to people around Ukraine. There are lots of such shuttles. The problem is to find someone reliable. My relatives in Belgium claim to know reliable driver. Not sure which cities he goes through in Germany when going to Ukraine.
2. There is Meest Express, which has warehouses in Germany and Poland. You can order something from say Amazon to their warehouse and they will deliver it to any place in Ukraine. It’s a more expensive options.
3. Lot’s of people going between EU and Ukraine, but it’s not an option for you, because you have to know people. You can ask your employee - most probably some of her relatives and friends went to EU as refugees. Some people return, some are volunteers that go back and forth carrying humanitarian and military air.

Just pack the hardware very carefully.
That’s fair, but if you look at his posts about the language, he also makes a big point about how he doesn’t want any input from people with an academic background in language & type theory. This smells like anti-intellectualism to me.

I’m a bit concerned that some of the decisions that he’s making in the language are leading towards traps that have caught other language designers in the past, but because he’s rejecting that expertise, he has to learn from experience, at greater cost. These concerns are motivated by specific things I’ve seen in Jai code, but I don’t really want to dive into the specifics, since Jai is unavailable.
These are not good examples of everyday websites.

Southwest Airlines knows an awful lot more information about you than you provide them. They don't need your email address because they know who you are - and they make it your responsibility to monitor changes to your schedule/flight.

Dominos Pizza allows you to monitor in real time the status of your delivery on their website after checkout. You can provide an email address to access the tracking status page again if you close it.

Hacker News is not a good representation of anything outside of a very tech-focused forum. It's designed to be anonymous, there is nothing to keep track of (order status etc) and if you lose your password to HN, you might just be SOL. That's not going to fly for the general public.

Reddit is focused on eyeballs and clicks - nothing else. You're not buying things on Reddit and waiting for them to deliver to your house or whatever. Reddit just needs you to click and look at things to make money. Reddit also requires an email address, but if you don't provide a real one then you're SOL if you lose access. Again, not going to fly for the general public.

The reality is, most regular sites do need a reliable way to contact you for business reasons. Some are even required to have your contact information (for international shipments, as one example).

Your email inbox does a good job of holding emails for you, so let's stop pretending it's a huge burden to get an email... and if you find your way onto some newsletter list just click the unsubscribe button. It's not that hard...
Yeah I mean, we could just never use real structural data and just communicate purely in symbols that way users would know it's "not real", or inherit a billion dollars and come up with a perfect simulator and high-end computers for all of humanity to view it. This stuff is HARD to make, and nearly impossible to satisfy everyone. Drew Barry's animations are "lying" because they're not a perfect representation of reality? In my opinion, it's better for his animations to exist and be "lying" than have nothing.
> The final rule does not include items that are “…sold and/or distributed solely to school educators, researchers, professionals, and/or commercial or industrial users exclusively for educational, research, professional, commercial, and/or industrial purposes.”
With exploring, the starting state should only affect which local-maximum you end up in. Therefore you need to make an argument that a random starting state is likely to end up in a higher local-maximum than a non-random starting state.

There is always a starting state; using a random one only means you don't know what it is.
Is there a reason why you’re not using libdispatch on darwin and instead using kqueue directly?
On my site it works this way...

1. Choose desired plan.

2. Enter username, password, checkbox for terms of service.

3. Get prompted to enter the 6 digit confirmation code that was emailed to you (if you were already registered, it says you have an account and links to the login and password reset pages if required).

4. Registration is complete and the user is automatically signed in.

The username or email address isn't blocked until someone completes a registration with it.
I know the research says this but I did this for a whole grad school semester class and remembered the least. When I try to remember a concept, I recall the place (sometimes down to the rough seating location in class) and the whole thing comes instantly flooding back to me.

Since my memory is nothing close to eidetic - I forget my keys, my car's parked location, all that stuff - I decided that note-taking would help supercharge me, but it debilitated me. I think it's because note-taking is its own skill and without being skilled at it, it took too much of my conscious thought pattern to:

- do the mechanical task of pen to paper

- edit to salient parts to select what goes down

So, I think a lot of the "writing is the best way" stuff comes from people who are akin to my "vim bindings are the best way". People who didn't grow up with vim bindings will find them unreasonable to learn - but I am much faster when I use them everywhere.

So I lean into my method: what I repeat I remember. I had a period where I needed to get a duplicate car title and insurance and everything. I can now write down my VIN by heart.
Either the word "only" is doing a lot of heavy lifting in your sentence, or you're simply wrong [0].

Yes you could program anything in the language, just like you could programming anything in any language. But he's designing the language for video game development. The whole reason he's making it is specifically for video game development, and he's been very explicit that he believes that a language should not try to be designed for use in every application.

[0]: https://www.youtube.com/playlist?list=PLmV5I2fxaiCKfxMBrNsU1...
The Gendarmerie also contributes to OSS quite significantly.

Lemonldap (SSO solution) for example.
AFAIK eglot/lsp-mode don't do syntax highlighting. The article's just explaining why that is (i.e. because it would be too slow).

If you don't have tree-sitter your syntax highlighting will be done by the regex based font-lock-mode. I don't think eglot/lsp-mode make that slower, and I believe tree-sitter should speed it up (and make it more correct) without affecting them. I haven't tried it yet, though.
depends on the weight.

https://www.ecfr.gov/current/title-14/chapter-I/subchapter-F...
WASM is basically a misnomer at this point. People are using it as a universal virtual machine/runtime. Whether that makes any sense is still an open question.
If they did this prior to the enactment of FOPA in 1986 they are likely very wealthy right now.
I'm not going to blame you for anything, but I also think this is an odd viewpoint for a professional technical communicator to have.
The mom and pop shop only works when you have family members putting in all their time to keep it afloat for no pay.

That's why the kids aren't interested in taking it over. It's not a route to generational wealth for anyone who has regular middle-class opportunities, as much as it's a route to being busy all the time, and having nothing to show for it at the end of the day.

Businesses that actually have real prospects frequently get taken over by the kids. The family shop/bakery/restaurant is rarely one that has them. You don't want to be doing all the work in a line of business where the prevailing pay is minimum wage.
I don't care for the eccentricities of the Rust community, but this is a good article that demonstrates an effective approach to invoke code from one language to another. The problem is a toy one that's not the focus here. The focus is a better means of doing interop
Probably because I don’t prioritise GitHub anymore. Their own search is great, but it might get picked u[ eventually.

There is ranking, first by a pre rank popularity of the repository and secondly by tf/idf of the trigrams. It’s weighted towards longer matches in the display as well.

But let me know where it’s not doing what you expect and I’ll fix it.
"Kitchen Sink" engines like Unreal and Unity come with their own set of assumptions which may or may not help to deliver a given game. If you want to make a game which is radically different than the industry standard, you're going to have to spend a lot of time working around those baked-in assumptions, and it may be more efficient to choose another approach.