skysight-inc/HackerNews huggingface dataset:
There’s so much wrong with this, that I don’t know where to start. So let’s start with the elephant in the room: driving to next town to buy something that is available locally is generally a red flag of market economy failure, because it is incredibly inefficient and environmentally harmful.

Then there’s an incentive to produce higher inequality: high sales tax affects mostly poor, while low property tax usually benefits rich. Poor people are usually underrepresented in democratic institutions, so it would not be surprising if inverse redistribution would be a frequent problem.

Finally, local tax as a way to fund communities is not the only alternative and relying on it would mean that some communities will never get out of financial trouble. Tourist towns are minority, after all. Other countries just keep some of the collected VAT locally and redistribute excesses from richer to poorer communities through federal transfers (German solidarity tax did exactly that, for example).
If we were to draw a line in the sand between "impossible to choose" and "possible to choose" I think generally moving is possible. There could be a million reasons why you'd prefer not to (huge risks, desires to put your efforts elsewhere, etc.) but that doesn't make it impossible, and generally the concept of protected classes (i.e., things we don't discriminate by) applies to things that are impossible to change. Maybe you even need to break a law to move, but that's more readily possible than changing your skin color, gender, etc.
Reagan (or , at least his advisors) was essentially following Moore’s Law in the SDI effort. He knew that computers were getting faster at an increasing rate and the Soviets couldn’t catch up.

Same thing happened in the space race in the 1960’s where the Russians had to build huge rockets because they didn’t have the miniaturization capabilities of the US.
Note that you can disable ChatGPT training
: https://help.openai.com/en/articles/7730893-data-controls-fa.... It’s a simple toggle in your settings.

> How does OpenAI use my personal data?
Our large language models are trained on a broad corpus of text that includes publicly available content, licensed content, and content generated by human reviewers. We don’t use data for selling our services, advertising, or building profiles of people—we use data to make our models more helpful for people. ChatGPT, for instance, improves by further training on the conversations people have with it, unless you choose to disable training.
Thanks for the link. I really enjoyed reading both
There you go. You have way too much time, reply to every comment. Typical.
You can't specialize a generic algorithm for specific operations and data structures; in C++ terms, it gives you overloading, not templates.
Author here (hi Sargun), it's not really about rediscovering killable vs. unkillable waits, and any confusion is probably a result of my poor writing.

The crux of it is that once you've called exit_signals() from do_exit(), signals will not get delivered. So if you subsequently use the kernel's completions or other wait code, you will not get the signal from zap_pid_ns_processes(), so you don't know to wake up and exit.

There's a test case here if people want to play around: https://github.com/tych0/kernel-utils/tree/master/fuse2
Thanks - corrected
Using ChatGPT as a Quantitative Psychologist
Another one like this is 'loom' https://github.com/socketteer/loom which was used in the research of the simulators essay https://generative.ink/posts/simulators/
I used langchain to make a pretty basic LLM augmented with a (free) local vector database: https://github.com/mkwatson/chat_any_site
Considering the time I have to put in over the weekend occasionally and at night, they are more than getting their money's worth.
Way less friendly than writing code IMO
`amd64` is still what Debian and Kubernetes use.
Render.com is pricey, but very underrated.

If your business model isn’t broken by their pricing model, I really don’t know an easier/more time-efficient choice.
I had a good chuckle after finding this in a related thread: https://xkcd.com/416/
Somehow I'm skeptical of your scenario where teenagers flock to government-sponsored social media.
I would assume that your cheery attitude with others and pleasant demeanor would be the primary causation...
Responding with more snark and flamebait is not helping.

If another commenter is breaking the site rules, you're welcome to bring that to our attention. (There are far too many comments for us to read them all, so it's possible we missed something.) But even if you're right, it's no excuse for flouting the rules as you did. Commenters, including you, need to follow HN's rules regardless of how bad other comments are or you feel they are.
CERN went with AlmaLinux along with many other big names.
U.S. Strengthens Global Sanctions on Russia's Actions
Stock photos are already like that. To me they're worse than having no pictures at all. Generated images are better than nothing because you can make them very specific.
Show HN: Weekle – a web app to learn how to calculate the day of the week
Mentally calculating the day-of-the-week for any date in history sounds like an impossible task for a normal person, but the algorithm is actually pretty simple to learn.

Although there are tutorials for this elsewhere online, and little quizzes available, there didn't seem to be anything well optimised with multiple practice modes etc.

I originally created a basic version of this just for myself, but a small group of friends and family found it interesting and gave suggestions such as the daily game.

Multi-lingual support is a bit rudimentary at the moment, it will only translate the month names and weekday names, not other text. If any translation mistakes are identified please let me know.

Other feedback is welcome too.
I was exited about UFOs until I discovered special relatvity.
With PostgREST you can use the pre-fetch method to solve this: https://postgrest.org/en/stable/references/transactions.html...

You can use that to inject your ACL/permissions into a setting - set_config('permissions', '{"allowed":true}'). Then in your RLS rules you can pluck them out - current_setting('permissions'::jsonb).

This should make your RLS faster than most other options, in theory, because of data co-location
This question, like most of the commenters here, is confounding the public-private prison issue with all contracted services. Private services are frequently contracted to public prisons. Public prisons here have been using private contractors for things like phones (ex: Global Tel-Link), meals, maintenance, etc for ages. The prison is still publicly run & funded. And like the JPay tablet, the phone charges were paid by the prisoner, not the taxpayer.

Public prisons have switched to this model because a) US prisoners are rough on things, and if you try keep them fully-stocked without a cost mechanism, the correctional system will go bankrupt. b) in the long-run, it's cheaper to pull-in an outside contractor who is making a profit off of the prisoner and/or his relatives than to hire full-time public employees, who are very difficult to fire, and tend to have defined-benefit pensions instead of defined-contribution ones (like most of the private sector). That is to say, the public employee may end up being 20%-30% cheaper than the contractor while the work is being performed, but the public employee also comes with the open-ended obligation of his pension (i.e. defined benefit) however many years into the future, while the contractor doesn't (defined contribution).

Short answer would be that JPay can pull a tremendous amount of money out of each prisoner's hide for a service that the government could have provided less expensively, and still be a net savings to the taxpayer, since the taxpayer isn't the one footing the bill. While if the government did provide the service, the taxpayer could be exposed to an obligation later on. The prisoner's wages are outside of the equation, since we have to pay those either way.

I don't have a dog in this race. I'm just a guy who used to work for a county government and read the budgets and the contracts.
Apple's force touch trackpads are still wild to me. The fake button they used on the iPhone 7 and 8 wasn't particularly convincing to me, they kinda just feel like the bottom of the phone is vibrating. But the trackpads are so uncanny I almost didn't believe it wasn't moving until I tried clicking while the machine was powered off and it didn't do anything.

Also the fact that you can click in, and then do a further harder click that feels like a harder bump "in" than the first one, and when you start releasing pressure the click intensities reverse "out" as you'd expect. I usually use my laptop docked at a monitor with a full keyboard and mouse, but when I am undocked I find myself frequently playing with the trackpad click cause it's still so novel to me.

It's always fun to tell more casual MacBook users that the trackpad doesn't actually click cause they usually have no idea.
Opencommit - analyses git changes and writes a detailed commit message.
Your filesystem and OS has absolutely different constraints, they don’t modify their objects to such a degree as most programs modify memory. So honestly, you should provide more evidence why would that work (for a low-level, systems programming language).

And don’t get me wrong, FP languages en large can be very competitive with a more imperative approach, especially when multithreading is on the table, but they achieve it through extensive compile time transformations, and on the data structure level by much smarter algorithms than plain COW.
Vancouver is across the border in Canada 2h north from Seattle.
Except Amazon has the the diaper production locked up, and we're back where Amazon temporarily sells them for 2 bucks while you try and get your diaper factory off the ground.
That's exactly the point. The coming technology will be used to justify government sanctioned identity.

But once everyone is uniquely identified, they can be uniquely punished. Think about the autocratic control by corporations today, with their limited scope. Now give that power to the government, across every property on the internet and off, with the ability to automate the process of punishment and banishment.

It will make the pandemic Government Department of Truth and the resulting censorship look quaint. The tools are coming, and the authoritarian predilections of government aren't going to resist using them to the fullest.
Damn, I'm weary of making that mistake so often. Thanks :)
I'd rather spend the time driving my kids than sitting in traffic driving to work and back. Getting them from school is not a big deal, school is 5 minutes away and they often walk. Real issue is to sports, to far away to walk. But yes, getting kids to activities and back is a lot but I enjoy sitting there and watching my kids have fun. Few things better in life than watching your kid do something they are proud of.
Wow the Sun gives so much energy!
Please try to make an original movie that meets the standard of The Godfather, with or without AI.
As long as the founders get to borrow lots of other people's money to use this strategy, they have won. Even if the company goes bankrupt or is bought at a low valuation, they collected big wages and benefits for years and get to put their startup experience on their pitches for their next project.

Subsidizing a project to make it grow and drive competitors out of the market has been fundamental to the US 'tech sector' since 2008 (eg. YouTube).
Nope, plenty of ‘alternate’ takes are complete cowardice and destructive - as well as plenty of ‘mainstream’ ones.

In fact, the actual courageous stand - for something that works on balance for nearly everyone, isn’t destructive (but might be boring) even if some folks don’t like it has pretty much no voice right now. Doesn’t generate clicks, would generate haters.
Mark Watson's guide to LangChain is free to read online: https://leanpub.com/langchain/read
"Local development is a massive pain"...that's enough to kill it for me. No need to point out anything else.
> You're not including apps rejected: 1,679,694

1. That's submissions, not apps. Every update to every app has to be reviewed. If your update is rejected, your app still remains in the App Store.

2. When I said "fight scams in the crApp Store", I meant those already in the crApp Store. They obviously already made it through review.

> basically only 1 out of 2 apps submitted even make it in.

Where do you get 1 out of 2? According to the stats, 72% of submissions are approved on the first try (6,101,913 submissions reviewed). Of the submissions rejected, 15% (253,466) are approved after rejection. Overall, 77% of submissions are approved sooner or later.

Actually, those percentages probably aren't exactly right, because some rejected apps can have multiple submissions. We don't know the exact numbers there.

Here's some "napkin math". We know there were 4,422,219 approvals (6,101,913 submissions - 1,679,694 rejections). We know that 253,466 of those approvals were initial rejects. Thus, there were 4,168,753 first-try approvals. Let's assume for the sake of argument that each reject made 2 attempts on average. So out of 1,679,694 total rejections, there were 839,847 rejects. That gives a total of 839,847 + 4,168,753 = 5262066 candidate apps. Thus, under this assumption, the first try approval rate would be 84%? Someone correct me if I messed up something.
A similar sentiment is expressed in "Asterix and the Normans"
A high power microwave beam will pass right through plastics and composites. Unless you add a lot of shielding, that microwave pulse can and will induct a charge in wires and electrical components. Shielding is heavy and makes a drone easier to detect.
Hey do you mind sharing which keyboard you have used for stenography? (Im looking for something that has super low activation force switches)
Your dependencies have already been built. You're just linking to them. So yes, you can.
That was the role of Visual Basic, back in the day.

And before that, it was the intended role of Cobol. It was supposed to make professional programmers obsolete. And, um, that's not the way Cobol worked out.

So how will AI-assisted programming work out? Like Visual Basic, or like Cobol? I don't even have a guess. I think it's too early to tell.
As the person responsible for the majority of the posts about prompt injection that have showed up on HN in the past few weeks, I could not be more desperate to discuss good solutions.

So far I haven't seen any.
"I think the biggest benefit of natural language programming via LLMs isn't going to be for sophisticated developers; it's going to be for kinda smart businesspeople who have problems that can be solved by code...Now you can just fire up GPT4 and get your simple inventory tracking app or whatever it is you need built."

I'm already preparing myself for the "kinda smart businesspeople" who will come to me and say...

"Why is it taking you so long to fix [insert sophisticated software problem here]? I built [incredibly simple script] with ChatGPT in 5 minutes. Do you need my help?"

I'm excited...
> It seemed pretty obvious to me from one of the graphics that they would remove 32-bit mode as well.

I don't believe it's that simple (or obvious, since you seem to be mistaken).
They're called cruise missiles and have existed for decades. Putting the same avionics in a drone is just building a smaller slower cruise missile.
i've worked with teams that have gone so far in design and even implementation without ever even talking to a user. This is b2b stuff too where user interviews are the most feasible, the actual users are a teams chat/phone call away. I ask teams all the time "have you even talked to the poor souls cursed to use this thing?" and just get blank stares.

right out of college I worked at a small independent pharmacy chain as a software developer doing pretty much whatever i wanted (CEO was a good guy and just giving a kid a shot). One of the things my direct boss made me do before i started on any of my ideas was go work in each of our pharmacies for a day, just helping out where i could and observing. I really learned the value of understanding the plight of your users and carried it throughout my career.
>Legacy systems and architectures can’t be around forever.

Why not? The bits don't decay.. Yes, this leads to an architectural mess, but I'm talking about a competitive business advantage.
A condo in this neighborhood is at least $1 million. Just how complex can these plumbing jobs be?
Great read! thanks for this.
Bandcamp Employees Vote to Unionize
The New Industrial Revolution: Bio X AI
There is no such thing as "settled" constitutional law for the Supreme Court. They are not bound by their own precedents and always have the authority to revisit prior decisions.

I don't like the results of the Dobbs decision either. But the root cause of the problem was always legislative, not judicial. When the legislature fails to make the laws clear, anything that ends up in front of the Supreme Court is going to be a toss-up. Tell your members of Congress to do better.
That doesn't make sense. If the drivers were operating at a loss they were subsidizing Uber, not the other way around.
One thing Xi and Putin want to do, is to manipulate you to vote for their favorite future president (or future dictator) in the US. (Don't know if you're in the US though)
Just check the site.
You could argue that but you’d be wrong. Several thousand pounds at 20+ mph is unsafe no matter how you slice it.
Oh, I'm not Norwegian. I'm American, I just moved here some years ago. Considering everything, I'm probably paying fewer total taxes than I did in the US - if anything, because I'm getting stuff like healthcare for my tax money now.

Greece is in the EU, which means they are paying at least 15% VAT on most stuff, assuming everyone is paying their taxes (which might or might not be). Trust me, even being built into the cost, everyone knows how much they are paying in taxes on goods. Greek folks aren't unintelligent. This sort of tax isn't a secret any more than sales tax was in the US.
Most of the “greenhouse effect” is provided by water vapor, CO2 is indeed a small component of the effect by itself.

CO2 is the point of concern because the carbon cycle is slow. Any CO2 we add will be there for many decades. So it’s like compound interest: a small change over time adds up to a noticeable effect.

The water cycle is very short, extra water vapor rains out quickly.

This explains the physics:

https://en.m.wikipedia.org/wiki/Greenhouse_effect
As long as they don't suck the air out of funding for real movies I can live with it, but I'd still be sad that people are being trained to like auto-generated junk. Like how people are losing their ability to concentrate on long-form content due to overexposure to addictive short-form content.
Should processes not be able to wait after exit_signals? That seems like a plausible invariant.
We already have most of the required cryptographic primitives for this. PKI, trusted timestamping, secure hardware with remote attestation are some of the necessary building blocks. All that's really missing are camera sensors with built-in cryptography.

And societal care. Our society seems to really like to whine about "the danger of deepfake images", but our actions reveal that we don't really give a crap, as we could solve this problem today if we really wanted to.
Passive voice, "mistakes were made" (Itanium), etc.
Transporting water to grow food isn't default a bad idea, if growing in one place is better than another and makes up for the transportation costs. Growing in warmer climates means crops are less likely to be lost due to frost, and it allows greater variety of crops to be available at different times of the year.

Water management is a huge deal, and we're doing it terribly. Lots of variables to balance, not just water but also resilience to changes in weather, variety available in different seasons, efficient water usage, crop rotation & soil usage, etc. Hard to say definitively any given practice is absolutely good or bad without a broader context of where it fits in the overall package.
recovered a few usb drives this way they wouldn't be recovered any other way (or even recognized beyond a /dev/* entry)
Well, most of the efficiency analysis of water systems relies on meters in some way. This makes fairly intuitive sense... if you don't have any tracking of what you actually deliver to the end-user, it's hard to know what the actual in-out balance of the system is. For example, one of the most important operational metrics for municipal water systems is the non-revenue water portion. This is the difference between flow out of the water treatment plant and cumulative meter readings---and it indicates water that is lost in several different ways, most significantly (in most cases) leakage throughout the distribution system. This can be very substantial, as much as 30% in poorly maintained systems. I see an article estimating the non-revenue water in Sacramento at 10%, which is not terrible but still higher than many well-run water systems. But what's really problematic is that a spokesperson for the water department emphasized that this is a rough estimate because of the lack of meters on about half of their user connections.

The lack of meters makes it basically impossible to perform a "water audit," a best practice for water utilities that helps to quantify and---more importantly---locate leakage and equipment problems that lead to non-revenue water. It makes reducing the non-revenue portion very difficult since there is no real accounting of where losses occur. This makes costs higher for everyone, and also means that some of the water extracted from the river is taking an uncertain return path that greatly increases risk of contamination by urban pollutants in the vadose zone. It also makes it difficult to quantify some non-return dispositions of water like evaporation, not only for the utility but for customers.

Indeed, the 10% estimate they are producing right now is based on modeling of river extraction and return rates and aquifer levels. So they are basically trying to estimate their non-revenue based on the difference between what they take out of the river and what they put back in, but that is very difficult and gives little information on where the actual problems are.
Ok, changed. Thanks!

Submitted title was "Opposite of Courage Is Conformity"
I was going by this low hanging chart from the server market: https://w3techs.com/blog/entry/debian_is_now_the_most_popula... which seems credible with my memories from industry buddies at the time.

Though, as you allude, I bet a lot of CentOS installations aren't as visible, given its prevalence in things like compute clusters, dev systems, and that sort of thing.

(I have no horse in the race, my personal day-to-day use machines are mostly Arch boxes, and I regularly work on both Debian and CentOS-transitioning-to-Rocky machines.)
Counterintuitive or not, this effect was predicted decades ago. It doesn't seem like chaos factors into it.
A quote doesn't need to be true in 100% of cases to be interesting or have merit. This one is naturally divisive, because most people tend to conform (by definition) and few would like to think of themselves as cowardly.