skysight-inc/HackerNews huggingface dataset:
`pipx install aider-chat`

(https://aider.chat/docs/install/pipx.html will install it globally on your system within its own python environment. This way you can use aider to work on any python project, even if that project has conflicting dependencies.)

I run it with these settings:
`aider --sonnet --no-auto-commits--cache-prompts`

if you want to run the most bleeding edge version at the same time without breaking anything,

`pipx install --suffix=@dev git+https://github.com/paul-gauthier/aider.git`

then run it with
`aider@dev`

`aider@dev` ... with your desired settings
I think modern navel combat suggests that a boat is only as effective as the weapons you put on it. It's all fun and games raising a high-cost navy until someone launches a hypersonic attack on you at-port or at sea. No CIWS onboard? You're vulnerable to subsonic Shahed missiles. No point-defense interceptor? Your entire ship could get annihilated with a kinetic penetrator with an extremely predictable trajectory. Can't launch standoff weapons? You have to risk pilots to launch ground attack or SEAD missions.

The whole thing is going to be an expensive target for whoever they pick on. Iran themselves could likely annihilate their own ship were it to attack them; how they expect to defend against a tenured adversary is anyone's guess.
> Sure, societies evolve, but they evolve together. Introducing heterogeneity is an entirely different thing.

As I just said, Japan suffered a brutal defeat in a World War, with two atomic bombs, losing sovereignty for ~7 years, military leaders getting executed for war crimes, foreign military bases sprouting everywhere (which still exist), and the monarch reduced to a symbolic role.

And arguably Japan is better for that and I doubt most Japanese people would want to go back to the glorious days of Japanese Empire even if they could.

So I don't really get this phobia of how Japan allowing a few million immigrant workers at almost the lowest level of the societal ladder would ruin its culture. Like, exactly what concrete part of Japanese culture do you expect to be ruined? Light novels?
Are links to reddit comment threads really worth posting here. What's next, links to Nextdoor commentary?
https://www.justice.gov/usao-edky/pr/pulaski-county-man-sent...
Mate (Drink)
Microsoft needs to be threatened with being broken up if they don’t open-source Windows.
I know everyone is hating on Gnome, but I love it. I have been daily driving it for years, and it keeps getting better. I have been using essentially the default experience for most of that time.

As someone who likes heavy keyboard centric flows, but still likes using a mouse, gnome feels like it was made with me in mind.

The keyboard navigation in the overview feels just as good as it does with a mouse.
Despite years of random github hacks to disable forced updates, yesterday a 200GB+ file transfer was ruined by a forced Windows update I specifically said no to 30 minutes earlier. Today I'm trialling PopOS and have resolved to never install windows on bare metal again on my machines. The forced update garbage is a tipping point I'm sure now after almost 10 years.
I recall something like that. You might be talking about baudio: https://www.npmjs.com/package/baudio . I also recall seeing some website demonstrating the idea of soundifying a stream of incoming metrics/events so you could listen to it and your brain could sift through and automatically pick our patterns, changes, and anomalies. I think there was a demo using the twitter firehose as an example? But for the life of me I can't remember anything more than that.
How to launch a startup without funding
I wanted one of those things so badly. It inspired me to buy a used DECstation 5000 to get my hands on something with an R3000 CPU to try writing code for the CPU until I could hopefully someday get a Yaroze. That idea didn't really go anywhere though. Thinking that the DECstation was a useful step towards a Yaroze was probably only wishful thinking. I wish I still had the computer, but then there are a lot of things I wish I still had.
One problem with C or C style code like JavaScript is that it often uses opaque special characters like various different brackets where the meaning isn't self-explanatory. E.g. "if (A) {B}". This can be expressed more naturally with "if A then B end if" in pseudocode. Or another C offender: "a = b". In pseudocode this would typically be "a ← b" or perhaps "a := b".
Over the years working with Laravel apps, I have tried many admin panels and dashboard templates. The last one that I liked was Backpack. Unfortunately, it's quite expensive if you need some more advanced features, and I could no longer justify paying so much money for some hobby projects. Then I found Filament. It's pretty much exactly what I want from en admin panel. Quick setup, easy to use, easy to customize, but also comes with tons of features included. And it's free.

TLDR If you're looking for a great admin / dashboard builder, try Filament first.
"At the end of every seven years you shall grant a deletion of the data. And this is the form of the delete: Every data collector who has recorded anything on his neighbor shall delete it; he shall not maintain any of it about his neighbor or his brother, because it is called the Lord's delete" [1]

[1] Deuteronomy 15-17
Mod Organizer 2 user, good to know, thanks for the update
Congrats on the launch. As someone who has dealt with early lead-gen at multiple startups, I'd say it's 50% finding the right company and 50% finding the right person at that company. Especially when there isn't already a network connection.
Yeah trying to get an idea of how well Wine can handle intensive games
Important to note that this is because Java AWT’s now support Wayland, partly in thanks to Jetbrains themselves who contributed support back up.

So this has a fairly large benefit beyond just their products.
Typing these four characters will crash an iPhone
Where I'm from everyone is taught breaststroke by friends/family just to be able to stay afloat. And if one goes to real swimming classes then they are taught crawl stroke next.
Radish – Redis Cluster Management
This looks great. We use our own version of something much more naive which allows for the various benefits you have (but yours does more). Ours is also based on Linear but we go all in on mobx like they do too. It’s a great model where we have optimistic updates and a natural object graph to work with in typescript. I’ll have a play with this to see if it could eventually be used as a replacement.

Noticed in your docs you say that Hasura uses RLS for permissions but that’s not true. They have their own language for effectively specifying the filters to apply on a query. It’s a design decisions that allows them to execute the same query for all connected clients at the same time using different parameters for each one.
Previous IQ posts:

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...
> Firstly, there are no min/max icons on the windows...

I'm mostly with you on this one. They should be present by default. Now I can't speak for Fedora, but on Debian there are two configuration apps called "Settings" and "Tweaks." Tweaks will let you configure the top bar of windows along with a few other options. It would seem to me to make sense that Settings and Tweaks should be one app, but whatever...

> Second, it has a top bar that is like on a mobile phone and has no real functionality...

I think this is a matter of taste. I tried KDE and stuck with it for a while, but it seemed a little to hard to configure and I wasn't happy with what I ended up with. This surprised me as I was familiar with KDE's reputation for configurability.

Now on Gnome, I have configured it to show the task bar when I touch the left edge of the screen. Configuring this was too difficult, but it wasn't any worse than figuring out how to configure the task bar the way I (mostly) wanted it on KDE. With Gnome, I got the behavior I wanted. With KDE, I never quite got there.
Linux has a higher market share of desktop users than the Firefox share of browsers. 1 out of 20 people using a computer are on a Linux desktop.
I appreciate the spirit of this article - to use knowledge to bring about the change you want to see. However, while my friends are being helped by my knowledge, someone else is trying to help their friends. And I imagine this scenario has played out many times in modern society.

In this system, someone has to lose for someone to win. Felt like a strong reminder that capitalism subsumes all critique into itself.
https://archive.ph/sqn4Y
The ground.
> with the advent of general AI

which is still nowhere near reality
This is interesting, I'm not sure my alarm actually wakes me up all that often. I'm usually mostly awake and the alarm is more so an indicator of what time it is.

This is the case even when I set extremely early alarms like my 2:30 wake up time the other day.

But being a parent has also trained me to be an extremely light sleeper
Pipedream Connect
This has been tried with Supabase using electricsql https://supabase.com/partners/integrations/electricsql

Interestingly the team at electricsql are now rewriting their solution because it didn’t scale and was too complex https://next.electric-sql.com/about
Red Hat has always targeted corporate buyers who don't actually have to use the software they're buying for one thing.
Thumbs Up Emoji Intensifies.
An example for economic "region" would be the northwest county of Indiana which is the same time zone as Chicago, one state over in Illinois, while Indiana is otherwise one hour ahead.
But that’s WoOoOrK. These stupid sobs want magic that does everything automatically.
How do they do it?
I agree with everything about what you said. I agree with you that the elderly are unlikely to support young people, unlikely to support immigration, and probably don't like empty schools and dying towns. What I guess they will do is: absolutely nothing. Hold on to power and live out the rest of their days. And that scenario is an extrapolation of the present.
Absolutely. Instant has similar design goals to Rails and ActiveRecord

Here are some parallels your example:

A. ActiveRecord:

```

post = Post.find_by(author: "John Smith") post.author.email = "john@example.com" post.save

```

B. Instant:

```

db.transact(
tx.users[lookup('author', 'John Smith')].update({ email: 'john@example.com' }),
);

```

> In React/Vue/Solid, I want to say express things like this:

Here's what the React/Vue code would look like:

```

function BlogPostDetailComponent(props) {

// `useQuery` is equivelant to the `subscribe` that you mentioned:

const { isLoading, data, error } = db.useQuery({posts: {author: {}, $: {where: { id: props.id }, } })

if (isLoading) return ...

if (error) return ..

function updateAuthorName(newName) {

// `db.transact` does what you mentioned:
// it attempts to persist any pending changes to browser storage, then
// sync to remote db, rolling back changes if there's a failure, and
// gives an easy way to show an error toast if the update failed. (it's awaitable)

db.transact(
tx.authors[author.id].update({name: newName})
)

}

return (
<>
...
</>
)

}

```
Depends on the fintech! 99% don't have 100% automation for all low/medium risk.
Even then, it's possible to talk about the person not possessing the necessary skill set, instead of resorting to an insult. It's not about euphemism - an insult definitely feels better in the moment, but it does nothing to actually identify the problem.

Note, I'm not saying you should never insult - it's a tool that's sometimes useful - but you should carefully choose if you want to use that tool. And it's definitely a different tool than "calmly and legitimately pointing out". You cannot, in this case, have your cake and eat it too.
Going for a windows build with wine instead of the Linux build sounds completely crazy, but then again Proton works exceptionally well on Steam so this might genuinely be the more long term stable option. I'll have to try that out lmao.
The simplest approach is to found a product or service of some kind that ends up getting you to $83,334 per month in revenue. That is $1mil/year in revenue and use the often quoted 5x ARR (annual re-occuring revenue) number to get to your $5mil.

That is earning revenue, margins will depend on a lot of variables but this is an abstract, general question not about any specific idea or industry.

Answers to your specific questions require some information about the product or service idea behind the company. Without knowing that nobody can really answer those questions.
> wonder how quickly SpaceX could scramble an unscheduled Dragon launch if asked to?

The better question might be how much SpaceX would charge for having a Crew Dragon with ISS docking adapters standing ready for launch within one week. I'd guess that would cost SpaceX less than $100mm. (The actual mission would be billed at usual rates. You're paying for optionality.)

Last-minute rescue from orbit simply hasn't been something our species has had the technology to do until recently. (Space Shuttle needed 30 days on paper.)
I wonder if there are lessons to be drawn from other marine mammals which can diver way deeper and longer than assisted humans, although they all also metabolise oxygen. How for example do cetaceans deal with the nitrogen in their bloodstream on returning to the surface?
Help Your Body Heal Ep. 1 – Plants Meat and Carbs [video]
It was still widely used for IPv4 and v6 in 2000s. ex telco engineer told us that two major reasons was that IS-IS was simply more efficient, and that they didn't require IP communication between routers - meaning troubleshooting and management was easier than providing p2p routes for IP-based protocols.
> I don't trust pushing a button on a site does anything except send more data

Most implementations either load the tracking scripts after you click the button or hold back certain actions like cookies and network requests until you consent. Enforcement isn't as strict as it could be, but good enough that it mostly works
How much computing power would it take to design and fold this protein the same way? And how much longer until we have software which can do that? It'd be really cool to see what sort of super proteins we could design, all the "bugs" that would need to be updated with updated versions, and what we build on a larger scale with them. This thing looks massive enough it could just eat a small microorganism.
Don’t forget about crooked clerks that could use it to scam normal citizens.

Police in poorer countries takes bribes and takes advantage of people all the time.

Political rivals elimination is far fetched for average Joe.
Finally! This is great news. This was literally the last application I needed to support Wayland, I think I can finally get rid of X11!
Drakon cannot handle a trivial algorithm like quicksort, much less a real-time system
> I'm already seeing this happening in a number of industries (including software development).

Hm, that's a good point.

I see other commenters getting hung up on the idea that "in a world where nobody can tell that a piano is 0.01% out of tune, does it even count as out of tune?"

But that's just a toy example, and though the author already did directly address it, many don't seem to understand the impact. Maybe it helps to put it into other terms.

I can tell when there's problems in software that I couldn't write. Similarly with most systems I interact with. For society to lose the knowledge of making $system perfectly doesn't mean that nobody will ever know, it means everybody who interacts with $system will just be a little bit less happy than they would be otherwise.

Our societal fitness will be reduced because we'll all be a little less happy, a little less healthy, etc. Saying "it doesn't matter if this thing is a little worse and nobody knows how it could be better" is like saying a parasite is fine because you've been living with it for years.
I'm interested, specifically with the vim keybindings, which would make getting started with it much easier for me.
You've got exactly the right image in mind: higher partial pressure of a gas in the lungs corresponds to a higher dissolved concentration of that species (H2, He, N2, O2, whatever) in the blood and tissue.
I don't see any quantum physics involved onto that proof.

Maybe something important is missing?
Can you elaborate on the reliability of the process? I imagine there are a lot of things that could go wrong when applying biological processes at any scale where they are able to produce meaningful quantities of stuff?
> "I assume they're going to learn their lesson."

That's pretty much the opposite of "but meh". Absolutely, mistakes happen, they aren't the end of the world, but they need to trigger a learning process. Looking at airlines and ISPs, that process is, in the most charitable viewing, processing glacially.
I think it's simpler than that - it's just repetition and practice. Even if we lose a skill, we can learn it again. And IMO very quickly - if the author of the article practiced tuning pianos for a few hundred hours, he would quickly discover how is his skill increasing.
Thomas Crapper
> I think the reason is that it has aerospace heritage

It's very doubtful that Drakon has airspace heritage. Any claims to this are made by one single person: the author of the language.
> though you might have to use the "clear CMOS" jumper to do it.

So installing Windows can break a computer for Linux.

That's a great antitrust issue. Microsoft should be fined for that.
Tyranny of Numbers
I am an academic researcher.

If I received an AI-generated email, I would permanently banish the sender to the deepest pit in my spam folder. Either that, or I'd have my own AI chatbot keep replying with confusing and vague questions until I'd exhausted the sender's patience.

The signal/noise ratio in this world is already bad enough. Please, please, please do not do anything of the sort you are describing.
Instance storage can be incredibly fast for certain workloads but it's a shame AWS doesn't offer instance storage on Windows EC2 instances.

Instance storage seems to only be available for (large) Linux EC2 instances.
For those looking for alternatives to the offline first model, I settled on PowerSync. Runner up was WatermelonDB (don't let the name fool you.) ElectricSQL is still too immature, they announced a rewrite this month. CouchDB / PocketDB aren't really up to date anymore.

Unfortunately this area is still immature, and there aren't really great options but PowerSync was the least bad. I'll probably pair it with Supabase for the backend.
A below-replacement birth rate does not stabilize at zero percentage workforce participation unless the population actually drops to zero.

And worrying about 'what will happen if human population actually drops to zero' is like worrying about commuter traffic congestion on Mars.

Even in a worst-case projection scenario, like, say, China (Currently at 1.16 births/woman) in 2070:

https://www.populationpyramid.net/china/2070/

43.7% of the population is still working age (25-65).

And in 2100, it would be 41.2%.

As of 2020, it is 58.2%.

---

Now, you tell me, in 80 years of technological progress and economic development, do you think China will be able to become 40% more productive? And manage to do ~the same amount of work with 30% fewer workers?

(PS. China's per-capita GDP grew 40 times in the past 40 years. It's full of smart people, I think it's going to figure something out.)
Not a prude but this name just reeks of immaturity.
AI will be a lot less profitable than previous tech waves
Unitree G1 humanoid robot ready to leap into mass production
BWT is one of those computer things that just seem like pure magic
I have the Bowflex equivalent to the Peloton, and they charge $120/year for the classes. I did it for one year, and realized I almost never actually did the classes, just the free built-in training sessions. I didn't renew the next year for that reason.
To the point of the article, sure, it was good enough, but it could be better, and if we're not striving for the best - if we're not valuing the expertise and practice that allows someone to hear a fractionally out-of-tune piano and recognize it immediately; if we're not valuing the technical expertise to then listen to that piano, recognize all of the tells, and know how to adjust them; if we're not valuing the notion that the piano sounding better is a net good in and of itself - then what's the purpose of us? In the long run, if we're just going to settle for mediocrity, what's the purpose of anything we're doing at all?

Sure, make the device that tunes the piano to the imperfect level it was at the beginning. Better piano tuning is a net good. But recognize the difference between a thousand pianos tuned very well and one perfectly tuned piano, and don't pretend the first is a replacement for the second.

(And, to the obvious point that, like, everyone in this thread is missing: Substitute "piano tuning" for anything you actually value. The point is excellence, not pianos.)
> Seems like they didn't pursue it in future consoles

I don't think this is entirely true.

Sure, there was nothing like the Net Yaroze, but the PS2 came with Yabasic[1] on the demo disk and had a Linux distro[2], and the PS3 also had a Unix support[3].

While some of this might have been for tax benefits, I still think it fits in the spirit of Net Yaroze.

1: https://en.wikipedia.org/wiki/Yabasic#PlayStation_2

2: https://en.wikipedia.org/wiki/Linux_for_PlayStation_2

3: https://en.wikipedia.org/wiki/OtherOS
Yes, reading the essay, that seems like the only "red flag" to me, the rest sound like a dream db.

Not being able to leverage permission rules to optimize queries (predicate pushdown) seems like too big a compromise to me. It would be too easy to hit pathological cases, and the workaround would probably be something akin to replicating the permission logic in every query. Is there any plans to improve this?
Pumped water storage or hydroplant can go from zero to 100 within tens of seconds. No degradation in storage capacity. Also greener than digging up all these rare earth metals although it still has an initial impact on the local eco system when you store water where it previously wasn't.
Why can't we have nice things?

Is it profit motive, which pushes dark patterns and ads in our software, planned obsolescence in our hardware and incentivizes races to the bottom in every industry?

Is it an issue of control, where our governments are either hamstrung or downright dangerous with no in between?

Is it an organizational issue which causes companies to act selfishly resulting in public harm? Where even the employees of a company will act selfishly against the interests of the company?

Is it an evolutionary thing where death and suffering are just a natural fact and that our society is a very imperfect attempt to escape the cruelties of existence?

Why can't we have nice things?
> Just about every developed nation has this problem today and no one has an answer.

Perhaps no developed nation has the problem to a degree extremely urgent to fix. Certainly some people think it's urgent. Certainly also I don't see it as top priority anywhere. Certainly the third, some people are gleeful about what they see as a necessary anti-growth factor.
Didn't Indiana transition to be all in the same time zone recently?
Taking up to a week to respond to a bug report sounds like a long time. I would wonder that anyone would bother to submit a bug report if they think they might have to wait a week to get a response. But I guess its acceptable, if you set customer expectations accordingly.
Software Estimates Have Never Worked Before and Never Will
The problem with admin panels is that they are either feature rich or easy to customise. Filament manages to nail both.
It's definitely pretty decent for most things... I switched my personal desktop a couple years ago, when ads in the start menu on insiders first appeared. Haven't really looked back. I'd prefer to use it for work.