skysight-inc/HackerNews huggingface dataset:
I found where subprocess moved to posix_spawn() that may help.

https://bugs.python.org/issue35537

My guess is that threads in Cython are an end goal. While setting execution context will get you past this release, fork() has to be removed if the core interpreter is threaded.

The delta between threads and fork/exec has narrowed.

While I don't know if that is even an option for you, I am not seeing any real credible use cases documented to ensure that model is supported.

Note, I fully admit this is my own limits of imagination. I am 100% sure there are valid reasons to use fork() styles.

Someone just needs to document them and convince someone to refactor the module.

But as it is not compatible with threads, has a ton of undefined behavior and security issues, fork() will be removed without credible documented use cases that people can weigh when considering the tradeoffs.
On the other hand very few organizations I have worked at could definitely restore backups (at least it was not tested regularly) and logs will eventually roll off.
I thought water softners typically used an "ion exchange resin"[1] where the hard water (magnesium, calcium) ions are swapped for sodium ions[2]. So you should be able to taste some sodium.

[1] https://en.wikipedia.org/wiki/Ion-exchange_resin

[2] https://en.wikipedia.org/wiki/Water_softening#Ion-exchange_r...
> So you become an entrepreneur, or the manager of a sophisticated network of teams of robots/AI running on a blockchain.

Wont managers and entrepreneurs be automated as well? Their jobs are not neccessarily harder to automate than software engineering.
When I was a child I was taught that ingesting lead caused insanity and brain damage. I was taught that the use of lead pipes was one of the main factors that caused the Roman Empire to fall. It was implied that modern man was smarter than that now and we stopped using lead in pipes.

As an adult, I learned that lead was still used in water pipes. Even the more recent "lead-free" pipes can still have a little bit of lead in them ("no more than 0.25% lead in the wetted surfaces").
In an ideal world yes. But from past experience many users have the association for mailto links misconfigured.

It's a terrible user experience.
Java ended up picking UCS-2 and getting screwed.
It really depends on the context of the app

Sometimes you can do all calculations in a single currency and convert at reporting time. I've worked on teams where that was fine.

Sometimes... you really cannot do that.
This covered the API nicely but said nothing about how the amounts were internally-modeled and how rounding was dealt with. It was only mentioned.

I had an idea for a fixed-decimal class (that would also be useful for a money class) that held all inflight amounts as fractions and only did the division and float rounding when you needed to view the amount.
I finally switched to WebGL 2, I think, to get nicer shadow maps. I'll ride that as far as I can. personally I liked gles2 a lot. Everything ran it.
I think you’d be surprised. When i quit coffee cold turkey, I was basically out of commission for a week. Mentally I felt and functioned as though I was running a heavy fever, I could never feel full, and I felt exhausted and ready to sleep the moment I woke up. The headaches were constant and agonizing for about a whole week, easily worse than a migraine, and I had weird mood swings where I’d suddenly feel very anxious or sad out of nowhere. The difference is I was probably drinking 300mg a day or so.
> This is Basic 101 microeconomics

Interesting. I've only read one intro to microeconomics book, but I remember it having a hand-waved graph with a clear peak on some unspecified point. And an explanation that the peak's position depends on a lot of factors.
Ironically, he is cited in this article.
I fit into that Paradox -- I rewrote my own personal website in modern PHP without a framework or database. It's mostly a static site but uses PHP to add headers, deal with lists (for blog posts), etc. I found it slightly more convenient to be not completely static. I can just write up an article, commit, push, and it's online. I found most static site generators to be far too complicated.

The code for a single page looks like this:

<?php

$this->title = "Blog Article Title";
$this->shortTitle = "Title";
$this->date = mktime(0,0,0,1,27,2024);
if ($this->mode == PageMode::Meta) return;

?>
<p>Raw HTML content here<p>

There is a router that automatically adds the site header and footer, and I can add a "_layout.php" file to a folder to add another level of layout for child pages. For blog list page, it just scans all the individual article files in the folder to create the index. That where that $this->mode == PageMode::Meta comes in -- it executes the code in each file (to get the meta data) and then exits before rendering the rest. It's not going to scale to a lot of content but I'll adjust if it becomes an issue.

The entire PHP code for my "framework" is only 4 PHP files (init.php, functions.php, Layout.php, and Page.php).

The advantage of being a developer is that you can use code instead of configuration or data. And you can use code to write content more efficiently.

The result (still quite incomplete) is this: https://www.codaris.com/
Wildest case I've heard of is related to another renowned intelligence agency: https://archive.md/WwclV
They're much safer, have much less maintenance, and higher lifetime 'uptimes'.
I am confused. Haber-Bosch was developed to work around the need for free trade guarantees. There was enough nitrates in Chile for the foreseeable future in 1911, but Germany wanted a local source of fertilizer to remove their foreign dependency.
This was one where we almost didn't include it because it's pretty impractical, but...I still love it. Yes, 100% fun.

If people actually like it we should take a performance pass. In our defense, we at least switched out the original bmp files from the first pass we took at hacking this together.
Roblox stock is only down ~ 3% today, not sure what to make of that, other than maybe all this was already factored in to the price.
> which I've done and are quite easy - if anything

Did you read the part where it took multiple months to continue because of slow replies and non-working tooling from Google's side?

It's also pretty expensive for a relatively niche app, it might be fine if you are Dropbox or a big VC funded Mail app but for smaller companies it's not "easy".

> I don't think it's a bad thing that Google is enforcing some minimal security standards.

How would Google find out if the version that they are "scanning" is the same one that gets uploaded to the app store on every small app update? Zero, so there's no security benefit.
I did that for a while, but I kept running into annoying edge cases with those plugins (or other wget-based solutions).
Strikes are the most powerful tool that unions have to drive up wages. It's not like these are unrelated concepts. There are many union activists and social scientists who can persuasively argue that without the ability to strike, unions cease to function.
I'd like types for all the currencies.

USD rent = 2000

EUR salary = 6000.53

USD disposableIncome = salary - rent

Then:

disposableIncome.toDecimal()

disposableIncome.toInteger()

disposableIncome.toString()

USD interest = disposableIncome.compoundInterest(startDate, endDate, apy)

USD tip = billTotal.tip(percentage)

USD and EUR would inherit from Money

Not sure how to implement it, might be a JVM magic thing.
what a stupid question
Many businesses would still use soft-deletion even if distributed data wasn't an issue. The company I work for has soft-deletion enabled because they want to be able to help customers who accidentally delete something. I wish we would just tell them "better luck next time", but obviously management will never say that.

What annoys me more is how many companies give next to no insight into or control over data retention. It should be unambiguous how soon or often our data gets hard-deleted, if ever.
What they should do (I have no idea what they do) is to encrypt every record belonging to a user with an individual key. Live records, backups, everything. If a user wishes to be deleted, that live key is simply obliterated, making any data the user owns unrecoverable.

Since the key is not used for end to end encryption, and backends still have access to the data (as long as the key lives), it has different requirements on how it needs to be protected. The biggest challenge is backing up the key itself, as losing it means losing access to all the user’s data by design. But backing up and obliterating a single key is much, much easier than doing so for a whole set of loosely associated data across many databases.
;) Punching cards was in fact my first "decent" job. There were the "punchers" and "the programmers". A real social battle...
Ruby reads like a charm and makes these examples so elegant. It truly shows that the language was optimized for developer happiness.
You may feel certain, but by the arguments you've given so far that belief does not appear to have any rational basis.

Are these arguments what led you to the belief, or are they rationalizations you've tried to construct after the fact? They don't appear to be things that a skeptical, rigorously rational person would have come up with.
Likely the second one, things like “take that container and drop it off on that truck, but don’t log it”
Not everything is racism. This is xenophobia. Using words incorrectly takes away their meaning.
Yeah, I found that too. But that's all I found.
Dead Memory, a graphic novel by Marc-Antoine Mathieu.
https://www.goodreads.com/author/list/329097.Marc_Antoine_Ma...

It describes the collapse of a rectiligne society (The City) based on hyperconnectivity and hyperinformation and poses the
base of The Circular Foundation.

It has been written in the end of XX century and seems to have anticipated issues of our society related to communautarism and the loss of some part of our memory.

https://www.goodreads.com/book/show/606849.Dead_Memory

Aside this album, the author made a great série inspired by the readings of Kafka, Julius Corentin Acquefacques, and explore way to take avantage of code of narration found in comics.
Canada charges a recycling fee when you purchase electronics. The claim is that it covers all costs of recycling at an audited/approved recycler.

When you are done with your electronics you can drop them off at any recycling center to be disposed.

It varies by province, but the cost is actually pretty minimal. I think the most expensive fee in my province is a large display at $7. The recycling fee for a laptop is less than a dollar.

It doesn't incentivize less consumption when you are paying the tax up front, but it does incentivize making sure that the electronics actually make it to the correct waste stream instead of the landfill.
Enjoy the ride https://youtu.be/2mdg9h4HjPw?si=f12DQK1pYt9fILSN
This is both a curse and an opportunity. Compliance is one of those things that is costly and time-consuming but can lead to entrenchment in certain industries. I worked for a client eons ago that went through the enormous hassle of HIPPA compliance and now it is a bit of a moat for them. Having SOC 2 compliance almost feels like table stakes for b2b SaaS these days.

It does disgust me that Google is going this route. I wonder how much influence is coming from governmental agencies. It is possible they are being forced in some way based on some kind of KYC-like requirements. Or perhaps the volume of bad actors is even higher than I imagine and Google is being forced to do this just to keep the lights on for the API at all. But the fact of the matter is that they are offloading the cost of whatever compliance they need onto their platform users, the people who are spending time and effort to improve the Google ecosystem. It feels petty and short-sighted but I suppose that Google has shifted into an extraction phase on behalf of their investors. We'll probably see a lot more of this kind of nickel and diming from them.
Yes, significantly smaller libraries had an hard time getting onto the standard. Getting the equivalent of ICU would be almost impossible. And good luck keeping it up to date.
Shouldn't be trusted? They are a random swedish foundation. How is one going to change that? Or disallow it or what you want.
Maybe they never reset it since it was too convenient to let employees just do it every morning, not sure, but yeah I think you might be right.
_realized_ utility.

Also, the article is about fully managed Wordpress vs self-hosted (or PaaS hosted) SSG. If the choice is between self-hosted Wordpress vs self-hosted SSG, I bet the outcome will be very different.

Now, you may wonder why the OP was not make an apple to apple comparison, like fully managed Wordpress vs fully managed SSG. Well, fully managed SSG does not exists, because it won't sell!
>It was implied that modern man was smarter than that now and we stopped using lead in pipes.

We learned so much from the Romans, and then burned leaded gasoline anyway!
> Obesity is primarily a US problem

No no no. Obesity is very high in the US, but it's a big problem for lots of the world. It's a hard one to compare because different places use different cut-offs, but bringing this back to the UK: "64.0% of adults aged 18 years and over in England were estimated to be overweight or living with obesity [of which 40% are obese]"[0].

0: https://www.gov.uk/government/statistics/update-to-the-obesi...
> If you can't afford the new audit requirements ... then I'd really question your ability to appropriately safeguard so much critically private data.

Because large companies that can afford it have proven to be exemplars at safeguarding private data?
10GB, 1TB, 100TB? Memory mapping or does it need to fit into memory (RAM, VRAM?)? Is streaming supported - can I point to a 100TB dataset and cruise through it? 1 parquet file or parquet dataset? What about Delta lake? Are outliers drawn or are you doing some sort of sampling/smoothing?
Also would be great to have some comparison to similar tools in this space e.g. https://github.com/finos/perspective and HvPlot+Datashader.
Word Up: AI Keyboard Assistant
Isn't backpropagation to train NNs the big innovation in this space? Neither of these guys invented that.
That's a weird way to say "Only judges are allowed to determine if an agency is acting within its congressionally (democratically) established authority or if it's autocratically making sweeping regulatory changes beyond their democratically granted authority."
They do not do DNA sequencing. They do genotyping. It's far less detailed.
Yeah I'm too lazy to look up a source now, but I did look it up and both types of PEX will leech microplastics into your water.

It sounds like a big facepalm, and it kind of is, but it's not a crazy idea to filter your water at the taps: you probably only have 2-6 of them anyway. I'm a fan of the whole-home water filter, but yeah then you've gotta be confident about your pipes.
The Roman Empire used lead to make wine sweeter, more colorful, better preserved and easier to drink. Apparently dissolving lead in wine enables humans to drink more of it and get drunker than would normally be possible.

Incidentally they did the same to grape syrup.
agree - an example is container shipping into "food miles/km", as in South America fish and avacado shipped to the USA for a small change in price to the consumer.. Food miles is widely seen as out of control and makes no sense from fairly simple systems analysis
I think it's relevant that Transmit is a local native app. There's no hosted app exposed to the internet to hack here. Google made one lengthy process that doesn't fit this use case.
It feels so lambda and extension function heavy.
Why was it a BAD idea? What negative consequences have people faced so far? If they've also benefited from the service, how are they supposed to judge if it was a mistake or not?
> Lead pipes have been outlawed in Bavaria in the 1800s

Lead may not be used in EU pipes, but the fittings and solder still contain lead.

https://www.zerowater.eu/zerowater-knowledge-center/lead-in-....
If you cache the rendered content then almost all of the advantages of a static site go away, particularly if you are a platform and can amortize the infrastructure cost over all your users.
I lied about my birth date and apparently there's no way to delete your data without the fake date or a photo ID... with the fake birth date...

sigh
Note that even if they delete the data, if you have close relatives that submitted their samples a company can still infer quite a lot from that.
never forget that Old Cloudflare kept lulzsec's site up /while they were defacing .gov pages/, then gave a talk at DEF CON about how they managed it.

we can have better standards for speech and platforming than "you didn't moderate enough".
My information comes from reading the law. It is shorter than the article. Companies can put a Best by date of whatever they want on the product. They can pull it out of their butt, absolutely no justification required. They don't have to include a safety used by date, unless they already did.

Literally the only thing that changed is the wording allowed if you choose to label with a Best by date.

I link the actual law ab660 elsewhere in this thread if you want to look at it.

I think it's wild how much misinformation and confusion there is about this minor change. I blame this on the legislature trying to hype up their nothing law into some major achievement, and news agencies shamelessly trying to make a story out of it.
I open sourced the extension code.
In comparison to inventing a new language and three independent interoperable implementations from scratch, I think "just" is appropriate.
It is different for Peace prize , it has always been political and different from day one , it is awarded by Norwegian noble committee which is appointed by the Norwegian parliament.

All other prizes are awarded in Sweden by Swedish academy(for literature) , Royal Swedish Academy for sciences (physics and chemistry) , karolinska institute (physiology) are all professionally established organizations at the time of Nobel’s death with other activities professional organizations do.

Norwegian Nobel committee while in theory independent is just people appointed by the parliament with no need to have professional standing in their field on which they are supposed to award the prize in and it always shows .

Obama’s prize is hardly the first egregious one or even the most outrageous Henry Kissinger got one .

So it kind of matters on the changed standards in swedish technical ones while peace has been disaster for half century or more , with non transparent process selected by ex- MPs
Nothing stuck for me until I found books in subjects I was interested in at the time. Then I built it back up, ever so slowly.
> Aside from being spys, it takes 10 minutes to vacuum the floor with a standard vaccum cleaner.

Robot vacuums often pick up things I miss, because they tend to be thorougher.

> getting it unstuck from corners or wires

Yes, this is annoying. Not everyone has stuff that these vacuums will get stuck in.

> making sure all potential obstacles are picked up,

If you have small clutter on the floor, you probably need to pick it up anyway if you vacuum yourself.

Robot vacuums are for people who have a track record of not vacuuming :-) If you have the discipline to vacuum on your own, then there's no need for a robot one.
Trust fund kids are just spending money that is already earned. They're not taxing future transactions.
I will admit I don’t love the Qt licensing model, but most things in Qt just work as they are supposed to, and on every platform too.
I can't speak for any other companies, but you don't need to speculate. You can search the internet and find several articles outlining that the correct strategy for businesses here is to delete the data from production systems, and then maintain a record of references to those deleted records such that a restored backup can ensure that deleted records are not put back into production.

There is generally an expectation that data may be retained in backups for a specified retention period, but will not be used or restored. Beyond that, it is up to the regulator to determine if this is meets the standard, but it's worth noting that there are notions baked into the text and the interpretations of the text of GDPR that account for reasonable costs and efforts.

Auditors can and do test and monitor for this, both using audit processes and demanding evidence, and by performing manual testing and experimentation.
Curious how well these M4's will be for AI models. Love to run Llama 70B+ on my Mac. Or use it to generate the images with Flux
Copper pipes + lead free (silver) solder is also an option.
> Lots of studies cited with no mention of replications or potential caveats.

The one about Brazil got my attention because of the entirely absurd idea¹. Turns out it's a computer model trying to predict how to retrain people when industries change in size.

1 - International commerce liberalism? In Brazil? And unemployment at the same time? The only time Brazil tried the first on recent history, we got a strongly growing middle class and the least amount of unemployment of recent history. (Probably due to completely unrelated factors.)
As someone who grew up in NYC, lol. Taxis were horrible and tried to rip you off at least 20% of the time. Ubers have a transparent rating mechanism and transparent pricing.
Yes, it depends on the target audience. For a personal website which the article was about, it would probably be fine for most hacker news users. If someone can’t manage to send me a mail, they probably wouldn’t see my website anyways. If you do your grandparents personal website, a proper form with a backend is better though.
Thinking about it the Apple II is a better example here, for one thing it's yet older (47 years). However I don't personally posses one nor have I ever used one so I concentrated on the C64.

The author talks about doing timeless activities well. You can still word process, do spreadsheets and program on an Apple II. Probably meets the author's 'sturdy and resilient' requirements as well as being a 'heavier and well-designed object'.
Your average dockworker is infinitely more valuable than trust fund nepo babies that sit on their ass all day playing with investor money opening up yet another useless AI startup that's going to crash within a year.
This interpretation is at odds with what happens in Rotterdam aka cocaine ground zero (or is it Antwerp now?). It's the most automated port in the world. They still routinely bust port insiders who help crooks there.

https://www.bbc.com/news/stories-59379474

https://www.vice.com/en/article/belgium-netherlands-cocaine-...

https://www.occrp.org/en/project/narcofiles-the-new-criminal...
DreamFlare (Beta) – We Empower Creators and Spread Joy
I'm referring to the people who call case conversion in general "a simple text operation". Say you have an std::string and you want to make it lower case. If you assume it contains just ASCII that's a simpler operation than if you assume it contains UTF-8, but C++ doesn't provide a single function that does either of them. A person can rightly complain that the former is a basic functionality that the language should include; personally, I would agree. And you could say "wow, doesn't this person realize that case conversion in Unicode is actually complicated? They must be really inexperienced." It could be that the other person really doesn't know about Unicode, or it could mean that you and them are thinking about entirely different problems and you're being judgemental a bit too eagerly.
The price of freedom is ~~eternal vigilance~~ childhood brain damage.
Would you mind giving some insight to your approach?
Here in Europe, PEX is perfectly normal. The key difference is that we build our homes out of brick and mortar or outright solid concrete instead of wood, cardboard and glasswool, so pests have it much, much more difficult to cause damage.