skysight-inc/HackerNews huggingface dataset:
> the fact that they are trying to break the Gplay/Apply monopoly shows that the Epic games leadership are not corporate piranhas like Unity's.

Epic is not doing this out of the goodness of their heart, they're doing it because it is beneficial to them. Epic is a multi-billion dollar corporation part owned by a massive conglomerate.

> BS: in reality it's usually one or two guys who actually do the actual work.

Over the last week, Godot had 32 authors pushing 52 commits. Over the last month it had 135 authors. This is not "one or two guys".

> So if Godot devs stop working on it you're stuck with a project with zero support.

Guess what, if a closed-source company decides to stop working on their product you're also stuck, but now you're even more stuck because you don't have access to the source to make your own changes!
>Everything on top of that - GPIO, memory interfaces, timing, etc - is vendor specific, and will stay that way for RISC-V.

Not as true for RISC-V, as there's efforts (some of them complete) to standardize interfaces to standard peripherals.

E.g. timers, gpios and watchdogs.
You're right. I should have said, good science. You're welcome to dabble as deep into whatever mental hole you like without taking any criticism. But in and of itself, such a take on science is deserving of criticism, and has been criticized by scientific philosophers for centuries.
In a discussion about unbiased news, it is pretty clear what is wrong about it.
There's small and there's small.

For a traditional cat collar, you might have an engraved nametag the size of a quarter. Even an apple airtag is clunky in comparison - and this thing looks several times the size of an airtag.

It's impressively small for something with LTE, and a multi-month battery life, it's just a lot bigger than a quarter.
10 is a bit hard to bootstrap R&D and regain the invested money (especially when you build something over multiple years). But 20 years .. should work. Was not the original copyright for books something like 30 years.
Why is this getting downvoted? Indoor cats always have a longer lifespan than outdoors. It is the right thing to keep cats indoors but provide plenty of indoor play & stimulation to keep them active.
Modern civilized society tries hard to negate and channel all violent impulses from early on and only unleash it in ritualistic scenarios like sports.

(Or after a 180 degree turn - for real in the military.)

And this is mostly successful, but push someone hard enough and violence will be the result. Otherwise there would not be so many murders and violent crimes.

Most people will just explode violently (and then regret) and the path of the silent serial killer is (luckily) rare.

But if you look at other (savage) societys where violence is still baked in, there simply are no pacifists there, so pacifism is not something we were born with, but a learned trait. And one that makes sense, to keep society stable, but I don't think it makes sense to fool ourself about what humans are capable of. Just look at Ukraine to see what ordinary civilized people are capable of, if put in a different environment.
Immich.app is great for photos and open-source, including local face recognition.
There are in fact 3 universities in Toulouse: Toulouse I-Capitole, Toulouse Jean Jaurès (used to be Toulouse II-Le Mirail), and Toulouse III-Paul Sabatier.
And since it would be absurd to have just those three universities they are part of a group called "Université de Toulouse" (formerly Université fédérale de Toulouse Midi-Pyrénées) which also counts a number of schools https://en.wikipedia.org/wiki/Federal_University_of_Toulouse....
Ha! No, that's just the local naming since Toulouse has several of them, they have proper names in addition to the numbering. Toulouse I Capitole is (mostly) law and economics, Toulouse II Jean Jaurès is (mostly) social sciences/humanities/linguistics and Toulouse III Paul Sabatier is (mostly) STEM.

My alma mater is technically Université de Toulouse, the federating entity that formally gives the diploma, but the existence of such entities depends on the city, each university has its own head and administration. My grad school lab was attached to Toulouse III.
It is safe to say that a major portion of the world population doesn't have any plan to ever travel to the US.

What cannot be controlled however, is the reach of the USA over other countries, extraditions treaties, corruption, exfiltrations, sequestrations and murders.
Nobody ever got fired for using djb-ware
I've been watching a few gamedev streamers port their games to Godot and it's clear that it's not there yet in terms of feature parity. The good thing is that the Godot devs are in the chats, posting (unreviewed) PRs that could be used as workarounds but some major things (profiling?) are miles off still.
This is misleading as Lazarus and Delphi both have features that the other one does not, that doesn't make one "behind" than the other. Lazarus is a community driven project, if someone needs something to be implemented they can implement it themselves - and if something is not implemented then nobody really needed it enough to do it.

Also there is no such a thing as "Gtk migration", since sadly Gtk is not backwards compatible with its own major versions, every new version needs a new LCL backend. But existing backends are not replaced (there is no migration from one to another) and any ongoing work reflect the interests of the people using it. Personally i have contributed to LCL and i dislike Gtk3 and later versions of Gtk so i do not even bother trying Gtk3 or later, but i have contributed several fixes for both Gtk2 and even the Gtk1 backends. Also i have implemented Win32 fixes, including MDI support (which wasn't available for years) since that was something that i wanted.

Also FWIW there are also Qt-based backends. I haven't used them much but some developers prefer to use Qt as a backend instead of Gtk.
Harnesses would be just as bad, perhaps worse, for outdoor free roaming cats. The risk is that they get caught on a tree or fence and fail to release themselves. Alway use a collar designed to snap open when snagged.
VSCode has noticeable UI lag as compared to SublimeText.

I really don’t understand the love for VSC. I give it a good go from time to time, because I figure I must be missing something. But I end up back with ST.
Physically yes, mentally I would argue not so much.
It looks like Svelte honestly. I'm really trying to figure out how it's all that much different
Flagging as it contains nudity.
It’s probably better to say it’s a broadly applied term; so broadly that’s its meaning has regressed to ‘something in the codebase I don’t like’.

It’s a shame, because the original meaning of cutting corners for genuine business reasons (time to market etc.) actually makes a lot of sense.
React has a lot of opinionated, "magical" boilerplate. useThis, useThat, ... In my experience, Svelte did a much better job and is closer to vanilla html/js, but for some reason it seems to fail to gain significant traction.
I fear that this is the 2014 pre-alpha that got cancelled in 2017 due to f..ing Fortnite.

[1] https://en.wikipedia.org/wiki/Unreal_Tournament_(cancelled_v...
The profit motive inevitably destroys these types of businesses.

There's a reason threads here on HN in the category of "what did you buy/read/do recently?" are so popular. People want reliable information that advertisement is definitely not giving us.

Thinking about it, nothing beats recommendation from a known trusted individual. Be it for a restaurant, an appliance, a car, etc.

This tells me how little advertising is about the discoverability of products/services. This creation of needs is 99.9% of the time unnecessary. It's only there because people want to sell regardless of how useless their product is.

If people need something, they will search for it.
Summary of research related to ChatGPT and the future of LLMs
What is Ham radio?
Insane new spyware tool, no defense exists
Yeah I looked at conan and you can specify git projects to install which is nice. I expect vcpkg to be great for a Windows / Visual Studio setup but I'm on Mac/Linux so haven't really looked. Even with Conan I've not found something as nice as gems/pip/npm for ease of use and it's one of the reasons I end up looking at Rust - because cargo is so familiar to me from a Python background.

Edit: I saw a project recently written in C++ and they had subrepos in a `deps/` directory and then linked to those, so it was all manually managed. If I were to make a new project in C++ I think that's how I'd go too.
All the idiots already were, unless bikeshedding category theory in IRC while m$ and friends pulled the rug under general computing was The Thinking Man's Choice.
Speaking specifically to the short-sighted nature of business objectives and the enshittification of good services via acquisition and repurposing.
A Primer on Logic Programming
Tangential, but it's a hilarious stereotype of Americans how they just bunch together the whole of Northern Europe. I'm a Finn, and in 9/10 cases when an American learns this, they tell me about their travels in Sweden or Norway.

Can't help but think the correct protocol here is to respond to them "Oh you're American? Nice, I've been to Mexico!"
Typesetting for labels as is the case with this font is probably more suitable for wide tracking for legibility than fonts for text.
And grocery stores are just selling somebody else’s corn, but it’s that or become a farmer.
Specialized parsers. Encoding and decoding tasks. Complex
computation is often isolated to help with peer review. Pattern matching routines.

Also, constructors with many validation steps that are compiler constrained to their local scope. That seems common.
You're being downvoted, I don't think people realise quite the difference it can make.

One source suggests anywhere from 2x to 10x increase in life expectancy.
What's your background, and what are your skills?

I did this in 2022 [1] and have really liked my new work. There are a lot of nonprofits doing important things, and I think it's likely you could switch to one.

[1] https://www.jefftk.com/p/leaving-google-joining-the-nucleic-...
Cory Doctorow talks fighting Enshittification at DEF CON 31
Worth nothing that Norway is not in the EU yet, though the statement remains true.
It really all boils down to cognitive load:

Can the average dev keep all of the variable states & side effects of the function in your head as they read through it? Great! Linear may be a good fit.

Or does one need to jump up and down in the function to /really/ understand it? Probably time to consider abstracting it.
Have cats with a tabcat each. The safety collar comes off a couple of times a year, once or twice it's been inaccessible - neighbour won't let you in and cant find it themselves, on a roof, etc.

For those worried about collars, I can confirm that https://www.coolcatcollars.co.uk collars do come off. You can also use a luggage scale to measure the force it takes to release.
I find it interesting that reading content that is older and sometimes labeled as lindy is a radical or unorthodox idea. More times than not, aged content is my first choice. I always learn more, the content is grounded, and it stimulates my thought process about either parallels or contradictions between then and now. To be clear though, I'm not discounting content that has been recently published. Valuable content is valuable content. Not sure why the age is a negative deterrent for some readers.
""and anyone who compares them has never used Unity’s"

Blender has also an asset store btw, but not really comparible (yet)."

So .. just what I said?
Except for those in FIPS land
> Are you saying we don't have land?

Are you saying we should pour concrete over land as long as there's land remaining? Let's try to have a more nuanced discussion perhaps

> Or that we don't need money?

The opposite, dedicating space to park 5 cars some of the time instead of 100 people living is the waste of money here. This doesn't even take into account damage to the planet from spreading people all over it

> Fitting 100 people in the space of 5 cars sounds a lot worse, not better

Only if you make it bad, I've seen some comfy skyscrapers
I'm not sure being terrorised by dogs is particularly good for a cats mental health either.
> Emacs figures out the language and loads the appropriate sub-modes.

Not really. You setup hooks, usually based by fileextension, and emacs execute the hooks. Emacs itself has no understanding of languages. And this will not work well when there is no hook executed.

> Modes are mixable.

You can load multiple minor-modes, but there is always just one major-mode per buffer, and languages are usually major-modes. But ok, treesitter can be handled as a minor. But it still needs explicit support. You cannot give treesitter control over a range of text, let if figure out the language automatically and let it make it's thing. This needs explicit support.
That's an interesting name for a game studio. What's the story behind it?
Thanks for providing some context. I still don't get one point though;

Nobody is taking X away. You can still run any DE and any application on X if you want to. You're not being restricted in your ability to run applications, quite the contrary; your are being given more options. So even if your use-case is not yet fully supported on Wayland, why hat on it? No one is taking anything away.

But yeah; ever since Sun stopped founding it, the accessibility situation on Linux has been dire.
Did you actually read the summary? It affects volumes for customers running 1.25 only - it is global but only for a subset of customers.
React-based frameworks comparison: Remix, Next.js, and Gatsby
React is a popular JavaScript library for building user interfaces. There are a number of React-based frameworks available, each with its own strengths and weaknesses. In this article, we compare three of the most popular React frameworks: Remix, Next.js, and Gatsby.
They are half-way in the EU, though ;) Most EU regulations apply IIRC.
What do you mean? Big tech companies pay fines much the same way regular companies pay fines. Going to court and other foreplay notwithstanding, it's generally just a bank transfer to the relevant authority. If you messed up on taxes you usually pay to the tax authority of that country, for many other matters it's often whatever the equivalent of the ministry of finance is. Of course this differs from country to country, but this is a pretty straightforward matter in general. I'm not sure where the confusion comes from?
Fairly simple here. Everything goes in iCloud with offline backups via Time machine. Documents are scanned and disposed of where possible - collecting paper is a bad bad bad thing. Identity and required paper documents are kept in a locked drawer. Credentials are stored in Keepass. Photos and videos are all in Apple Photos. Instructions are left on how to deal with the offline backup should anyone need it.

Obligation wise it's good to keep all documents for whatever the longest record keeping period is in your region.

Important that you scan your identity documents and keep copies too. That has been incredibly useful when I'm abroad because a lot of people will retain passports etc if you go in a hospital or something so you can just show them the electronic copy and tell them you left it in the hotel.
As a French I like your description better.
FhEVM: Confidential EVM Smart Contracts Using Homomorphic Encryption
I think there is a reconciliation. If you read the other article popular today (https://news.ycombinator.com/item?id=37493955), it focuses on scale invariance as the driving principle and gives an example of units for Fourier coefficients.

I think one subtle aspect here not really covered in that other article is sort of a "duality" between "scale invariance" and "carrying scale tags" along with expressions. This also happens in differential geometry or even just analytic geometry / vectors where you can often either use an abstract geometric object notation or carry along index subscripts. So, you can think of it units as carrying along scales you care to track "for whatever reason".

The most common reason for physical units is varying conventions/devices to measure something. Angle measurers care about their own devices and so their units. By carrying along the scale you make the number a surrogate for a hypothetical experimental result. Unit conversion can be seen as how to translate from one (kind of) apparatus to another.

So, while args to trig functions are dimensionless, you do not have to be as strict about angles. You could retain them and make people carry along a multiplicative factor inside the parameters which is likely what people with instruments measuring angles in non-radians do.

Similarly, you could also (probably coherently though I have not thought deeply about it) expand SI to 8 base units adding "axial-meters". The number of base units / scales to carry along is arbitrary. It just depends upon how much expressional error checking is desired as @contravariant observes. (system conversion has its own structure as per my other comment elsethread, unelaborated by both articles.)

Because the "axialness" factor is more "kind than amount" (and binary at that), besides contravariant's (probably better) angle-dimension idea, it might be more like how `i=sqrt(-1)` creates a 2nd dimension for real numbers and you carry along that factor to make the complex plane. I have no idea how popular this kind of "complex length unit" would be in terms of error catching value for its carrying-along cost, though.
That was just normal r/places. I was thinking of removing the timeout, and instead let people pay x cent for placing 1 pixel.
> [...] human brain cells were transplanted into the brains of genetically modified mice.

The discovery is that MEG3 is the molecule that is expressed when amyloid plaques form. It signals the neurons to kill themselves.

Here's the paper:

MEG3 activates necroptosis in human neuron xenografts modeling Alzheimer’s disease

https://www.science.org/doi/10.1126/science.abp9556

> The human neurons, but not the mouse neurons, displayed severe Alzheimer’s pathology, including tangles and necroptosis. Human neurons up-regulated the neuron-specific maternally expressed gene 3 (MEG3) in response to amyloid plaques.
That was a very interesting read.

It's also somewhat of its time - there has definitely been a turn towards systems which are less full of footguns in the intervening years. TLS 1.3 for example, which heavily pared down the available ciphersuites.

We're still using AES all over the place though!
i wonder where the money goes

a big viking party would be cool
> Exactly. Blender still isn't the first choice for most animation and VFX jobs

And it doesn't need to be, it just needs to be a viable alternative. Everyone always looks at these projects like it's a winner takes all scenario, but it's not. There can be multiple programs that accomplish the same thing, some open-source, some not, so long as they're sustainable and have something unique to offer that's not a problem.

Sure, if we were living in my ideal fantasy all software would be fully open and free, but in this reality I'm just happy we have alternatives that are actually sustainable and don't feel like you're actively gimping yourself.
Of course safety first, I dont disagree in that. What I am saying is that I dont see a way to make this safe _and_ reliable at the same time
The actual "limitation" is that I cannot change the addresses of the DSL/4G routers.
The big 3 also had $354 billion in debt. Will workers pay that down too?
> $0.27

The highest possible fee seems to the $0.20 (only if 100% of your users are in the US and a few other rich countries). Also it only seems to the there to encourage everyone on Personal/Plus to upgrade to Pro (before these changes you were already required to do that if you company revenue was above $200).

Realistically it's going to be closer to $0.02-0.05 per install.
The "replication crisis" is real and widely discussed here. Today, I was surprised to learn about this paper from 2005 reading this blog post today: https://www.ft.com/content/04894c59-ff73-4253-9812-00fefbf82...
Hmm, who to trust - an HN commenter or an NPR reporter.

Or the NYT reporter at https://www.nytimes.com/2008/12/04/business/04auto.html . Or the WSJ reporter at https://www.wsj.com/articles/SB122832097499675993 .

Would you prefer the term "sacrifice"? That's how GM described it. ("Importantly, the Plan requires considerable sacrifices from all stakeholders—unions, bondholders, dealers, suppliers, retirees, active employees and executives." - https://www.sec.gov/Archives/edgar/data/40730/00009501520900... )

Switching to GM's preferred term seems only a surface detail. Compare "Time to make up for 15 years of concessions" with "time to make up for 15 years of sacrifice".

Given the decades of "it's your fault! no it's your fault!" in the antagonistic corporate/union relationship, do you really think it can be resolved in an HN comment?

In any case, my point is the imposition of an arbitrary date means asserting without evidence that the relevant parties will accept that as a fair starting point.
Five whole YubiKeys at the cost of $500+ sounds extortionate when memorizing your Ed25519 private key is a free option.
Thanks you for sharing, it's very interesting.
Boring is a sign of maturing: the focus should shift from algorithmic innovations to testing / validation / proof that the implementation is correct, which requires a mostly monoculture.
Silly me. Of course, they don't do blood-eagle in Norway for
non-payment of fines. Lucky escape for Zuck. :)
I love monkeys, and I like making video games with stories in them. So "prehensile tales" is a somewhat oblique way of saying "gripping tales"

Also, it let me have a cute monkey as a logo : https://prehensile-tales.com :) (I'm not selling anything there, but you can see the logo)
Understanding Latency: Recordings
I have one and for me it really was worth the money. I like to switch the way I sit often so having the ability to adjust it to different chairs (office, saddle, ball) with touch of a button was the real enabler here (without it I would be reluctant to switch few times a day).

And it was a real life saver when I had, for a while, a medical condition that made sitting for more than 10 minutes almost impossible.
I might blow your mind if I said that serverless runs on servers?
They can’t be side effect free, that’s the point. The switch statements are mutating the input.
Most schools use tablets or Chromebooks, especially in the early years. Neither gives access to a system which has desktop level capabilities. Both are locked down consumption platforms.
Given that this is Norway, they probably use Vipps.
So you're saying my cat could have lived up to 190 years if she was kept inside? Huge if true!
Really? You manage the libraries through nix?
What definition do you use? I don't think people arguing woke = religion are necessarily deriving that conclusion from a rigorous first-principles definition of religion. It's more like a collection of observations that sum up to a suspicion:

1. Woke people think that white people are born into sin due to the deeds of their ancestors, which is the doctrine of original sin.

2. This sin can be cleansed by becoming an "ally", "doing the work" etc, this is a bit like conversion.

3. Related: this notion that people are born pure and it's police/law (society) that corrupts them, so if you get rid of the police then crime will go away, this is like the Christian teaching of the Fall.

4. Trans stuff is an assertion that people have a sort of (gendered) soul distinct from their body.

5. The obsession with the virtue of minorities is similar to the story of the Good Samaritan and how Christian's are supposed to valorize the meek and the mild.

and so on. There's more of these especially when you get into their actions and not just beliefs, which yeah, do start to resemble Spanish Inquisition albeit with less physical torture thank goodness. So it's a walks like a duck quacks like a duck argument.