skysight-inc/HackerNews huggingface dataset:
Hi. I'm the author.

It seems to me that you are unaware that this is part 4 of a series adapted from my 2024 main programme talk at the FOSDEM conference.

https://fosdem.org/2024/schedule/event/fosdem-2024-3095-one-...

This article is just the epilogue and you are misunderstanding it because you lack its context.

I turned the talk into 4 articles.

This one states the problem:

https://www.theregister.com/2024/02/12/drowning_in_code/

This one tries to explain the history:

https://www.theregister.com/2024/02/16/what_is_unix/

This one offers a path forwards:

https://www.theregister.com/2024/02/21/successor_to_unix_pla...

You just read the epilogue which suggested some ways that people who weren't kernel developers -- as I am not myself -- could help.
In my local supermarket there are aisles and aisles of food squirted out of machines in factories.

Anti-diet, Big-food corps most probably, used millions to lobby government so the general public still eat food squirted out of machines. The status quo of excess carbohydrates.

In my lifetime have seen the world get fatter and fatter.

I have never seen a slim weight watchers customer. Why? because they promote carbohydrates, even their own low fat food has the fats removed and refilled with carbohydrates.

Just like Alcoholics Annonymous, fat people are only ever in recovery.

No profits from those who have recovered from overeating carboydrates.

Low fat = higher calories.

When thinking about fat people I am always reminded of Love's Executioner and Other Tales of Psychotherapy by Irvin D. Yalom.
Exciting project. Trying to install it but running into some issues with searxng. Anyone else?
Do you have any suggestions of a limiting principle, then, or do you just think suicide should never be an available service others can offer and must always be done by oneself?
Maybe I need to take care of myself first, but after 2 decades of committing myself to Philanthropy, I feel a bit betrayed.

I drank the Stoic koolaid and similar.

Then something bad happens, no one helps you, and you realize you've spent all this time working for other people who don't even know you exist.

(I'm a 6 fig programmer, I just wish I would have enjoyed more, and given away less time and money to those 'less fortunate')
Hey thanks for the knowledge!
Why would anyone harbor a belief that can easily be refuted by dictionaries? I don't get it. ELI5.
I did not assert that it would be legally binding. However, it is considered to be quite authoritative by lawyers, including military lawyers. The two most controversial parts concern the idea of "continuous combatant function" to define members of an armed group, which some want to see defined more narrowly or more broadly (latter: US), and recommendation IX. However, the criteria for direct participation on hostilities are widely accepted as the authoritative interpretation by States and scholars of that term in the Geneva Conventions.

Of course, the document itself would not make a statement on its authoritative nature since, despite the broad consultation with experts, they cannot predict the wider reaction.
You also need a strview. Not really relevant for avoiding strcpy and strcat though.
Benchmarking in the Real World: Apache Spark 3.5.0 on EC2
We performed this benchmarking and thought it would be interesting to share. Happy to answer any questions you may have.
Most sci-fi films (heck, most films) require some level of suspension of disbelief. If you're unable to do that you'll find it hard to enjoy much at all. Do Marvel films seem realistic to you? Star Wars? Star Trek? Cartoons?
From the webster entry:

-esque
adjective suffix
: in the manner or style of : like

A very accesible blog post on how to use it: https://www.grammarly.com/blog/esque/
"APU ever been as fast as a GPU"

Ryzen5 has both CPU+GPU on one chip, the BIOS allows you set the amount of VRAM. They share the same RAM bank, you can set 16GB of VRAM and 16GB for the OS if you use a 32GB RAM bank.
guys, i didn't thought there would be this much interest in my project haha. I feel kinda bad for just posting it in this state haha. I would love to make a more detailed post on how it works in the future (keep an eye on the repo?)
> People on the side of The People always ended up disappointed, in any case. They found that The People tended not to be grateful or appreciative or forward-thinking or obedient. The People tended to be small-minded and conservative and not very clever and were even distrustful of cleverness. And so the children of the revolution were faced with the age-old problem: it wasn't that you had the wrong kind of government, which was obvious, but that you had the wrong kind of people.

Terry Pratchett.
Show HN: Unch: Hides message with invisible Unicode characters
That's an oldie but a goodie!
The Guardian (UK) corroborated all the analysts accounts: https://www.theguardian.com/world/2024/apr/03/israel-gaza-ai...
Not to mention that most of those hypothetical children won’t make it to adulthood to go dig for nuclear waste due to disease and starvation.

A society that has fallen that far will have far greater problems to deal with than accidentally digging up radioactive waste.
I'm the author.

It's neither.

It's the closing 2 minutes of my FOSDEM talk this year, turned into an article.

I've already linked to the talk and the other 3 articles I adapted from it in this comment thread, here:

https://news.ycombinator.com/item?id=39928177

But you know what, in fairness, it's closer to "what the author thinks should be implemented".

I reckon I might be able to have a pretty good stab at building a Linux-for-VMs like this, but it's nothing to do with my actual day job and it's not the sort of thing I do for fun. I am unlikely to try unless someone were paying me.

(My actual "vanishingly little time outside of $DAYJOB" project at the moment concerns DOS and running DOS on modern-ish hardware. It's nothing to do with Linux at all.)

I'm much more interested in trying to turn 9front into something that can run modern Linux apps, transparently, without making 9front much bigger or more complicated than it is and without the considerable maintenance overhead of emulating the moving target that is Linux.

But that is something I am not even thinking about, for two reasons:

[1] I definitely can't do it.

[2] I am more interested in non-Unix-like OSes such as Oberon or Smalltalk.

I gave a FOSDEM talk on that, too.

https://archive.fosdem.org/2021/schedule/event/new_type_of_c...

Here's an article version:

https://www.theregister.com/2024/02/26/starting_over_rebooti...
Sure, the plugin is built on top of Scenes https://grafana.com/developers/scenes

Add all of your required data sources will well known UIDs https://grafana.com/docs/grafana/latest/administration/provi...
Then you can create a query panel and update the state with the desired query SQL and data source ID like so;

const logsQuery = new SceneQueryRunner({queries: []});
logsQuery.setState({
datasource: { uid: dataSourceID},
queries: [
{
"datasource": {
"type": "grafana-clickhouse-datasource",
"uid": dataSourceID,
},
"queryType": "sql",
"rawSql": logsQuerySQL,
...
],
});
how much does earth's gravity fluctuate by location?
We've spend the last 2 centuries burning fossil fuels from the ground, significantly increasing the atmospheric CO2 levels. Capturing some of it back won't make a difference for plants.
Also, when you burn methane, you release CO2 again. So it's not like there's a finite amount of CO2 to pump from the atmosphere, it will renew itself.
Straw man. Nobody is suggesting euthanasia as the first line of treatment.
please tell me about the problem or open an issue :)
The firmware is based on iPhone boot process from my understanding, and simply does not have space in ROM to implement boot from external storage.

The rest of the code necessary to boot from external sources is located on main flash
That paragraph is bungling the paper's interesting observation that jailbreaks may follow a power law similar to in context learning.

Sure, it would be nice to know why that happens. But just knowing about it is enough to be helpful.

Example Application: Ethical trolling bot

Consider SJW Enforcer - a hypothetical LLM cop that finds sexists/racists/transphobes/ableists and makes them feel unwelcome in a community by trolling them.

Due to guard rails, SJW Enforcer refuses to troll , even if I give it 16 hand written trolling examples.

Thanks to the paper, now I know I was just being lazy! I should have been auto-generating 256 examples! Take that, bigots!
It's impossible to avoid "sanitizing" input if you have a conversion step from a library provided char* to a strbuf type. Any use of the strbuf API is guaranteed to be correct.

That's very different from needing to be on your toes with every usage of the strxcpy family.
To be fair, IBM was directly enabling the Nazis to carry out a genocide only 2 decades before that quote.
Nobody calls them terrorists because they run soup kitchens. People call them terrorists because they take children hostage and kill civilians. Destroying the Israel and killing its inhabitants is literally in their founding charter, and they act upon it whenever they get the chance. That is why they are terrorists.
I've experienced a similar situation. I spent 20 years giving a lot more than what I received, but I've started questioning the impact of what I gave and if it was all worth it. I'm currently on the side of - it wasn't.

| I drank the Stoic koolaid and similar.

My fav sentence of today.
[Article author here]

Because this article is part #4 of a series. It is not intended to run on a Linux host machine. The real reason for doing it is to confer Linux binary compatibility to a non-Linux OS.

There are links to the rest of the series here in the comments:
https://news.ycombinator.com/item?id=39928177
I think that's just the US, though, right?

UK imported 11 tons of saffron from Iran in 2023 - https://wits.worldbank.org/trade/comtrade/en/country/GBR/yea...
Pgmock: In-memory Postgres for unit/E2E tests
using a phone to browse the web is really sad
Seabed 2030: Global Initiative to Map the Seabed by 2030
This looks so damn good! Can't wait to try it in the morning!
Raymond Chen has been writing his blog for more than 20 years now, almost 7000 posts. It is a treasure trove of information and first-hand account. I can see an argument for peer-reviewing every post, but I think it would have limited (a lot) the amount of "from the trenches" knowledge we get from him.

Your reference to the Parallax Propeller is domain-specific and a bit anachronic; you're talking about embedded computing, while he is talking about general-purpose computing a few decades prior. The point of the post is that general-purpose computing was different in the past (in a sense, that's the theme for the whole blog! that and compatibility hacks), so going this far back is necessary.
Given function is pure, for any given input state, it will return state + 1, the state is an accumulated result of all invocations, there are no arguments nor external factors that would cause it to behave differently.

There are no side-effects either, it solely relies on it's input state to produce the output, it doesn't mutate any variables outside it's scope, doesn't interact with the outside world, nor modify any global state.

Therefore it is perfectly pure by the classic definition of pure, react did not redefine anything in that matter, it is a pure functional renderer by design.
Once you add punishment for handing out trust to bad actors, even in good faith (which you can't prove/disprove anyway), then you also need to somehow provide siginificant rewardsf for handing out trust to good actors - otherwise everyone is going to play it safe and not vouch for anyone and your system becomes useless.
Tokens, n-grams, and bag-of-words models (2023)
None of those articles are anti-Semitic.
Note: The Guardian corroborated +972's sources: https://www.theguardian.com/world/2024/apr/03/israel-gaza-ai...
related discussion from thefp.com reporting: https://news.ycombinator.com/item?id=39915254

Related material:

Dutch Euthanasia Report 2021 (English PDF): https://wfrtds.org/wp-content/uploads/2022/08/RTE_JV2021_ENG...

Number cases (1998-2022): https://www.statista.com/statistics/1363041/netherlands-euth...

Odd internal variations by district and other factors: https://healthcare-in-europe.com/en/news/a-critical-look-at-...

I haven't found a before|after comparison of suicide in the area, the report distinguishes between "Termination of life on request" (the bulk of cases) and "assisted suicide" - the criteria for differentiation of these likely has to do with terminal illness and quality of life.

In 2021 it was 7,459 Termination on request Vs 189 assisted suicide.
The elephant in the room is that it was too expensive to buy a Macbook with more storage for a child, and now it's impossible to upgrade. I usually just replace an SSD if I run over 50% utilization.
Still, you should not be able to brick your device into a state like this with legitimate, normal, non elevated operations.

If the POSIX API does have some limitation which would prevent this error from occurring with higher level APIs (which I sincerely doubt), macOS should simply start failing with errno = ENOSPC earlier for POSIX operations.

There is no other system that behaves like this, and we wouldn't be making excuses like this if Microsoft messed something basic up like this.
> If she doesn't end her life humanely and in the comfort of trained professionals, she can just simply do it at home in a far more unpleasant way

What's the difference? It's unavoidable that long term if assisted suicide is normalized (and even endorsed by the healthcare system) more people who wouldn't have chosen that option on their own will decide to kill themselves (or ask a doctor to do it).

How do you think a person suffering from a mental illness would be affected by their psychiatrist telling them that he can't help him anymore and that maybe they should consider killing themselves? A terminal cancer patient has no hope and is doomed to die regardless of anything else. That's not the case if you suffering from a severe mental health issue:
- there are many other treatment options that they didn't try (because they couldn't afford to, are not available in their home country, they aren't aware of them etc. etc.)
- a definitive diagnosis is impossible, psychiatrists are not oncologists and due to the nature of the field only have a very vague understanding of what they are even doing.

I'm certainly not judging the person who chose this path (even if they weren't indirectly forced into it by other people and had no other options, even if I find it hard to believe that could be the case very often) but from the perspective of the state/society/healthcare system this creates some very perverse incentives. The cost difference between investing large amounts of money into new advances/expensive (possibly not even financially but politically) treatments and using euthanasia as a way to solve the same problem (just way more effectively) is pretty big.
That's overly harsh, and a disingenuous analogy to draw.
Nah, it’s just that.
Otoh with these kind of kneejerk "antiracist" reactions the best way to disguise a chinese operative becomes to prentend you're chinese.
Also, I'd like to constructively challenge the idea of "enabling" something that someone is free to do. You're free to kill yourself, yes, nothing anyone can do about it. But is it good to help enabling it?

If yes, then we should have places where one can go and absolutely get destroyed by meth or fentanyl or whatever's your choice.

I'm afraid the only difference between both cases is the economic burden they cause or not. The one with drugs increases it, while euthanasia decreases it. That makes me suspicious.
Multinomial coefficients are also used to define the multinomial distribution in probability which models e.g. the problem of "if I throw a fair die n times, how likely is it that I get exactly x1 ones, x2 twos, ..., x6 sixes?" - which is a generalisation of the binomial distribution in which there are only two cases.
I agree, though others are saying that BTRFS and ZFS can also get into this state.
I think it’s worse than that. Web browsers are primarily designed so that users digest content. Creation is an afterthought. It’s the same with most media. It trains viewers into accumulating knowledge, not necessarily using it.

Doom-scrolling and time wasting are aftershocks of a consumer driven technology.
> Desperate to make ends meet, Stiegler turned to robbing banks to pay off his debts and feed his family. In 1978, he was arrested for armed robbery and sentenced to five years in prison.

I can’t take writers like this seriously. So keen to present a positive portrait of their subject that they excuse reprehensible acts like armed robbery with “uwu he was just twying to feed his famiwy”. Nah, fuck that. He was a leech on society, be honest about that. Oh, and before he was a robber he ran an illegal brothel. Was he doing that to feed his family too?

It actually seems like he reformed himself in prison, which is laudable. That’s a better narrative than the one they’ve tried to shoehorn in.
And that lets you dismiss them somehow so they don't cloud your clean theory of oppression based on single superficial trait?

So you once again can clearly proclaim that gingers are always oppressors and non-gingers are always oppressed?

There are women doing better than vast majority of men. Sweeping them under the rug as some loonies that love being oppressed is not really smart.

This kind of thinking leads to Asians to be no longer classified as a minority for some purposes despite being a minority just because they are doing better than whites.

I don't deny correlations, especially historical correlations. But nowadays fixating on gender or skin color is about as helpful as considering spherical cow in a vacuum.

Let's take African Americans for example. Nobody denies that their current woes have historical root causes in their skin color in times of legal racism in USA. But nowadays the bulk of their problems stems from the fact that they are poor in the society that's ruthless against poor. Why not address that instead? Why not take better care of the poor? Why not work on how to provide the poor with safety, healthcare and education and a path to wealth? How does fixating on skin pigmentation helps with any of that?

Sure, the history of African Americans is a great example that you can forcibly make a group of people poor for stupid reasons and they stay poor. But this should just be used as example that being poor is not always the fault of the poor person. This should breed compassion towards all poor. Instead it's used to revitalize racism and conflicts along racial lines when you focus on for what stupid reasons the group was made and kept poor.

Seeing the world as divided into oppressors, oppressed and allies is terribly counterproductive. Humans are just humans, when they are in positions of power, in the absence of proper controls they will exploit and oppress others for their own benefit regardless of their gender or skin color. Trying to forcibly find method to madness based of superficial traits brings you away from this reality.
I rather like at least one aspect of this consolidation: If just a few companies dominate concrete production, that means that they can deploy carbon capture quicker than if eleventy companies had to run some n pilots each and eventually decide to scale the results to their entire fleet.

(Concrete production uses petrochemicals as chemicals, not as fuel. Well, often as fuel too, but…)
As a kid who had go get up at 5am to catch a bus to school, maybe they might. The issue is not riding the bus, but impeding on sleep. As a teen, I would have preferred to wake up st 6:30 to be to school at 7AM rather than wake up at 5AM to be there at the same time because I'm the first stop. My mom wasn't kind. I did survive, but I also had less sleep which isn't great for a growing mind. I'd drive my kid in the same situation. Hell, I drive my kid now because I don't want a kid who can't write letters yet walking around any real distance without me. Especially in a semi-rural area where we've encountered wildlife and feral pets that weren't dangerous to me, but were dangerous to her.
I'm aware of all of this (I even mentioned the MOSFET vs not in my comment), I was just answering the OPs questions.
This is basically a second generation computer, whose heyday was in the first half of the 1960s – after vacuum tubes, but before the first integrated circuits.

It makes me wonder, what transistor family would give you the best performance for this (very unusual nowadays) use case? Obviously not MOSFETs.

From what I understand, germanium transistors were most common for 2nd generation computers, because (at the time) silicon transistor technology wasn't sufficiently mature to be used for that application.
Which means there can never be a free market since there will always be people able to bribe and manipulate in order to get their way. It doesn't matter how much oversight and transparency you have, those things can be slowly chipped away overtime and replaced with laws that favor the ultra rich at the expense of everyone else. I'd love to be wrong about that, but I've never seen an example of a country where wealth had no power to influence law.
Probably more like they were expecting better privacy practices than what Apple provided. One can be very competent but still surprised at just how bad things can be.

Otherwise we would be discrediting a lot of climate researchers when they are surprised that things are progressing faster than expected.
Ask HN: How to keep data secure without login?
So I'm building a little demo where I want to persist data for an anonymous user who's trying it out.

Rationale:

- I don't want to have the hurdle of a login as it's just a demo.

- The data, however, is confidential, so I want to keep it as secure as possible.

For the app, the user needs to interact with my DB.

The user's data doesn't need to / must not be exposed to any other devices.

The approach I'm testing right now is a uuid7-based session cookie. All data is tied to that user ID. Once the cookie gets deleted, the machine loses access to the data, which is fine. Also, it would be quite challenging to guess correct user IDs from my understanding. The downside I see is that the cookie could be exposed another way. But since this is a demo...

Can you give me any pointers? I don't want to dump too much time into this, yet keep it somewhat secure.

Are there any elegant approaches for something like this?
It sounds like the most important lesson to give the students is not wasting time looking for solutions to problems that do not exist and likely never will in the future, nuclear semiotics and golden records both being prime examples of that.
But when they get it wrong, they can get it catastrophically wrong - like breaking ssh-keygen so that for given set of parameters there existed only 2^32 keys.
SSDs become slower as the fill up, and wear leveling has less available space to choose from when writing data.

But filling up an SSD should not brick your volume like that. This is a filesystem implementation bug, not a user error.
I have a 'feature request', can we manage which sites are being used by some categories in the frontend? For example, if I build a list of websites and out them under "coding", then I'd like to use those to answer my programming questions. Meanwhile, I'd like to add an "art" category for museum's homepages so that I can ask which year was XYZ painting from. And so on. The current implementation looks like the inter-operability with searing is more static... IDK if searxng has an API to switch those filters or if they can be managed already through 'profiles'.. that kind of thing..