skysight-inc/HackerNews huggingface dataset:
I'm not convinced either of those are the lessons. I think the reason for the keyboard's success is that it has a smooth learning curve. A neophyte can hunt-and-peck with a keyboard. Not so with a chorded keyboard.
Prisma Python is now deprecated
The normative state can have a two-tier legal system.

This is about lawlessness and state violence superior to the legal system.

The US education system has at least three tiers: worker class (trained to follow rules), professional class (doctors, scientists, trained to solve problems) and managerial class (trained to sound confident).
> 11 is almost way more consistent in its UI. I'd even go as far as to say it's better than 7's.

Why my rectangle window has round corners ? Where is the scrollbar ? /s
The article misses the probably one of the biggest advantage Firefox offers privacy-wise versus other browsers: Firefox Multi-Account Containers. Containers allow you to isolate different websites into separate browsing environments.

Recently Mozilla integrated their VPN service directly into the browser too and it is Container aware.

https://support.mozilla.org/en-US/kb/protect-your-container-...
This is extremely disappointing news coming from somebody who architectured a project based on the fact that Prisma is the perfect multi-language schema DSL.

The only edge for Prisma is now lost - I might as well just use Drizzle.
Don’t tell my kids (hi kids, if you’re reading this!) but the first thing they ask for with a freaking presentation they’re probably getting.
Show HN: I used an AI Agent to build and source a legal THC directory
Using CrewAI agents and Cursor AI I created a directory of legal THC products.
Experiments in blueprint-driven development as an alternative to vibe-coding
The AP III militia's fraudulent charity front group
We've discussed getting backup power periodically since moving (most of our neighbors have something). After the big bomb cyclone that hit the NPW this became a priority and I did a very similar tradeoff matrix.

Here were some of my consideration points against a generator (I had a list for batteries too):

1. the previous owners electrified the house so having a tank just for a generator didn't make sense

2. per 1, a small tank wouldn't last very long and if we're out of power for multiple days gas delivery is unlikely to be happening anyway.

3. tank + generator didn't have a practical placement location for us

4. smaller portable generators didn't make sense from a maintenance perspective since they didn't auto test.

5. what happens if it fails a self test right before a storm?

6. we get intermittent power cuts / fluctuations / outages throughout the year and the generator + ATS wouldn't protect sensitive electronics well

Edit: ATS + batteries can play nice together then I might look at doing a small portable as aux backup
A fair number of past discussions, https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...
Reading this is similar...

https://www.folklore.org/Negative_2000_Lines_Of_Code.html
It's not a heavy burden at all. Releasing source code is quick and easy. Github will host it for you for free. The issue isn't the burden. The issue is that they don't want to comply with the license. Let's cut the crap. This is an attack on the four essential freedoms by means of replacement of the foundational libraries. If you want to talk about burning resources to do complete rewrites, let's start with uutils.
The potential energies are massively different. A 16kw battery can run a 2hp motor for about 10 hours. A 16kw gas generator with 300 gallons of fuel will run it for maybe 1,200 hours. If you're planning for just short disasters batteries make a lot more sense. I'm planning on multi-week ice-storm outages and multi-day wildfire fighting, so I recently got a propane standby generator.
The Windows version should work on Crossover: https://www.codeweavers.com/compatibility/crossover/homeworl...
I don't know but the Kobo doesn't do anything special I just use the built in webbrowser and when I tap a file it downloads and imports it.
But both of those together will run things a lot longer.

Best would be to match up max efficiency of the generator with the charging speed of the batteries though.

(this is about outages, the article seems to talk about offgrid?)
It turns out that success is composed of 90% luck, 10% marketing, and 5% talent/technical advantage. A rhetorical question: how do you entice people to turn a movement into a revolution when it isn't likely the movement will succeed?
> because the safe storage of fissile waste for 10k years isn't a problem we need to solve, apparently

It literally isn't. There are two known solutions already. The stupid way, which is to put it in a dry hole in a geologically stable desert, and the smart way, which is to use it as fuel because it isn't actually waste anyway.

Neither of these things are currently happening for only one very specific reason: The global fossil fuel industry (including Russia) lobbies against them because they want to retain a piece of political rhetoric to argue against replacing fossil fuels with nuclear.

But that's a self-solving problem, because if you actually do replace fossil fuels with nuclear then the fossil fuel industry goes away, stops lobbying against anything, and then you can use either of the known solutions. Which means we'd only have to store the material for a few decades until that happens. The solution to that is what we're already doing at existing reactors, which is largely to keep the spent fuel rods at the power plant.

It may also give you some indication of the scale of the problem to realize that you can hold all of the spent fuel ever generated by a reactor that has been in operation for decades on the site of the reactor itself.
The core idea of what I am working on is to build a solution that can generate programs capable of converting arbitrary input to arbitrary output (bytes to bytes) based on a reasonable quantity of training data.

I'm trying to determine if a more symbolic approach may lend itself to broader generalization capabilities in lieu of massive amounts of training data. I am also trying to determine if dramatically simplified, CPU-only architectures could be feasible. I.e., ~8 interpreted instructions combined with clever search techniques (tournament selection & friends).

I don't have anything public yet. I am debating going wide open for better collaboration with others.

> I figure evolution-designed languages might come up with things that are hard to pattern match for more complex operations.

I think I agree with this - once you hit a certain level of complexity things would get really hard to anticipate. The chances you would hit good patterns would probably drop over time as the model improves.

I've been looking at an adjacent idea wherein a meta program is responsible for authoring the actual task program each time, but I haven't found traction here yet. Adding a 2nd layer really slows down the search. And, the fitness function for the meta program is a proxy at best unless you have a LOT of free time to critique random program sources.
So your mind is made up that someone fictional who is not described in a blog post does not contribute to an org you know nothing about? Is your point that all management is useless? Or something else? And why are you certain, what is your experience running a team or a company? Maybe the sarcasm isn’t communicating your point effectively?
Honest question. What is the current obsession with https for things that don't need to be secure like looking at drum patterns?
You have to balance this time savings with all the times the LLM is just making shit up. I can't the number of times I ask "how do I do X?", and says "call function Y" or "Use command line argument Z". Turns out Y doesn't exist and CLI doesn't take argument "Z". The frustration from that lying is immense. I'd rather take a little longer on some tasks and never deal with this lying.
The lesson from Tesla is that AI is not just a magic box where you can put in data and get out intelligence. There are more to working systems than compute, and when they operate in the real world, data isn't enough. The key problem with Tesla cars that keep them from succeeding is not that they don't have enough data, but they have no idea what to do with it. Even if they had infinite compute and all the driving videos in the world, it wouldn't be enough to overcome the limitations of their sensors.
I think a better description is "ttyd allows you to use your web browser as a terminal emulator." The sharing part is what struck me. I think of that as multiplexing, and you'd still need tmux, screen, Zellij, etc.

There actually is a tmux fork, tmate, that shares over the Internet (not web/HTTP).

Anyway, this looks great. They mention OpenWrt, and that's exactly what I'd use it for.
Memory leaks are easy to code by accident in Java, so it must be even worse in Rust.
Slow cooking "as practiced" is a VERY safe cooking method for anything sus because people tend to go way hot for internal temp, like 180-205ish (freedom degrees obviously), in order to render the fat.
> wait until he screws up, then the country will vote him out

He already screwed up. When do I get to vote him out? My civics classes must have neglected to teach me the way to vote out a president mid-term, not to mention the Constitution requires him to leave the office at the end of this term regardless of votes.

Probably the closest thing we can do to voting him out would be calling your Congresspeople and telling them to impeach.
> the majority of roles seem to be fake

I think in the UK most good posts are not well advertised, just sourced through recruiters. The trick is to connect with and follow good recruiters for your particular niche on LinkedIn.
I used to feel that way but my perspective over the last 6 months has changed greatly. You can absolutely build very complex things in this style
> more experienced climbers can get complacent and sloppy when the negative consequences fail to materialize.

This effect in some fields is called "Normalisation of Deviance".
https://en.m.wikipedia.org/wiki/Normalization_of_deviance
I really hope they don't do this. Apple never cared about desktop gaming and I hope they don't sacrifice the amazing gains that Apple Silicon made in power and efficiency just to support a niche use case that's often better served by GeForce Now anyway.

The Apple Silicon machines I've had were tremendously better than any x86 one I've ever used, at any price point, for laptop work. Powerful, silent, battery efficient. Definitely worth the tradeoff of losing x86 support IMHO.

I guess the x86 compat depends on what you work on. For the web teams I've been a part of, it was a real headache in the first couple years (the M1 era) but hasn't been an issue at all since then. But that's just anecdotal.
Ah, right. I’d been looking at the remastered version, which definitely doesn’t get anywhere near as good results: https://www.codeweavers.com/compatibility/crossover/homeworl...
NT in Windows 11 has very little to do with the monolithic kernel story that keeps being repeated.

Not only did the graphics stack moved again back into userspace, there is now a complete userspace drivers stack, and VBS (Virtualization-based security) for several kernel components that run on their mini Hyper-V island, talking via IPC with the rest of the kernel.

Likewise on XNU land, Apple has started a crusade already a few years ago, to move all kexts into userspace, no more drivers in the kernel beyond the ones Apple considers critical.

In both cases, they never were a pure monolithic kernel, due to the way walls were introduced with kernel level IPC to talk across modules, instead of straight function calls.
It's missing one important distinction: Below 0C: Freezing, probably slippery, not raining water. Above 0C: not freezing, probably not slippery, rain comes as water. They are as uncomfortable as you make them.
Start by googling "university_name degree_name curriculum"

Here is my school's 4 year course curriculum including all senior year elective choices with descriptions of the classes for electrical engineering, computer engineering, computer science, and mechanical engineering.

https://catalog.ncsu.edu/undergraduate/engineering/electrica...

https://catalog.ncsu.edu/undergraduate/engineering/electrica...

https://catalog.ncsu.edu/undergraduate/engineering/computer-...

https://catalog.ncsu.edu/undergraduate/engineering/mechanica...

Take some time to look at the sequence of classes. Some stuff is obvious like Calculus 2 comes after Calculus 1. Look at the classes in common during the first 1-2 years.

I strongly suggest reading every single class description and especially every senior year elective class description.

Too often people think "XYZ sounds cool, that's what I'm going to study" without actually knowing the names or descriptions of the classes they will study.

Circuits 1 was the weed out class at my school. The first day of class the professor said 1/3 of you won't be here next year. He was correct. About 20% of the students dropped the class after the first test. Many of them switched to computer science which I think is a much easier major.

When I see someone say "electrical or mechanical" that is so broad that I feel like you don't have a good understanding of what either really are. That's okay but you shouldn't be making a big life decision with a vague understanding of what they are. That's why I took the time to post all those links for you to read.
Deep-sea diver was cut off from air supply for half an hour and survived
This is so great!

You even had call to action links on your “where to buy?” slide.

I enjoyed the “Special thanks to dad for paying the electricity bill and Internet bill for this project” XD
Because there's lot of bad stuff that's external to the muscle that can wind up on the surface as a result of the butchering process. When you grind the meat you potentially mix that throughout so you gotta cook it throughout whereas a steak can be eaten raw-ish in the center.

This is how ground beef e-coli outbreaks work. People don't cook their burgers through and get sick.
The README is kinda light on details. This is a utility written in Go that convert yarn’s audit file from json to Markdown for reporting as part of the CI pipeline.

I’m wondering if yarn’s audit is better than npm’s audit?
OpenAI Process to Halt Deceptive AI Only Boosted Its Covert Plotting
What did you ask them to get this response? E.g. did you request to delete your data, then followed up over email to confirm it was deleted? Also, are you based in California?
Good point to think about. What specific act of training is infringing? Looks like none in this case, but happy to be corrected.
It was even worse, the coach held grigri totally wrong the whole time, it would fail even if he wasn't chatting and concentrated on his climber.
> This in fact makes the problem worse, because a) you admit the metric is shit and does not reflect work

It's just like in physics: "all models are wrong, some are useful". All metrics are wrong, but some are useful when they are correctly applied.
Ah, I didn't realize that was a different executable altogether. Thanks for clarifying!
>I want the magical IOMMUs that are maturely secure like MMUs are now.

There's nothing magical about IOMMUs. They weren't invented last week either.

Driver and hardware talk to each other using virtual memory instead of physical memory, preventing the scenario where a bug causes DMA to shit all over somebody else's memory.

What holds is that systems that run drivers in supervisor mode have not been able to leverage an iommu to its full extent.
In the 1990s chorded keyboards were "popular" in regard to wearable computing. People like Steve Mann would give talks where he demonstrated how he could use his wearable computer (basically a laptop he strapped to himself with a clunky goggle-mounted display) that he controlled with a small chorded keyboard he operated with one hand. Obviously, a decade later with smartphones this looked pretty silly (if it didn't already in the 1990s) but some people really did think this was the future at the time.

https://en.wikipedia.org/wiki/Steve_Mann_(inventor)
there is a login
Is that Fogstar? Because looking at non-niche brands like Growatt, Goodwe, Givenergy, Solax, Huawei, LG Chem, etc., it looks to be more like the rest of Western Europe at ~€800-1000 per kWh (which is highway robbery to a depressing degree), or am I missing something like some green tax deductions?

[Edited to use € instead of £ because it turns out I wasn't up-to-speed with current exchange rates]
"Starting with Safari 17, you can use profiles to keep your browsing separate for topics like work, personal, or school. Each profile has separate history, cookies, website data, extensions, Tab Groups, and favorites."

https://support.apple.com/en-ca/105100
Great description of the nuance between Systems Hungarian and Apps Hungarian.

One further nuance is that return types of APIs also affect the naming of the APIs in Apps Hungarian. Boolean return values are typically called f for flag. An API that returns a boolean would be called FApiFunction - the capital F (camel case is used) at the beginning of the API name indicates that the API returns a boolean. If you write code that stores the return value in a variable that doesn't begin with an 'f' then any code reader would see the mismatch.

FTA, one problem is that the API returns a ULONG where 0 is failure and non-zero is success.

But the developer thought that the API returned an NTSTATUS error code, where 0 (== STATUS_SUCCESS) is success and non-zero is failure. This is the opposite of the documented return value for the API in question.

In Apps Hungarian, the naming of the API would be obvious that it didn't return an NTSTATUS variable vs a ULONG. Systems Hungarian lost that tidbit somewhere. So developers must be more diligent about knowing the return values of various APIS (but assuming NTSTATUS usually works, expect in this case).

But Apps Hungarian rarely names variables with native type prefixes. Variables are more than just the native underlying type (ULONG, int). Variables have a purpose. The return type of strlen or Win32 equivalent is an int or for more modern-designed APIs, an unsigned int (since string lengths can't be negative). In Systems Hungarian, you'd name the variable ulen. But in Apps Hungarian, strlen returns an int representing the count of characters. Apps Hungarian uses 'ch' for character and 'c' to denote a count. So the variable used to store the return value from strlen would be cch. (And in Apps Hungarian, you'd actually alias strlen to CchStrlen so you'd know just looking at the API that it returns a 'cch', count of characters, and you'd need a CCH type to store the return value).
With my minor dabbling in game theory, I've considered funny angles like secret-ish internal metrics and punish those who simply game the incentives. Example: bot detections and banwaves in MMOs. Instead of instantly banning plausible bots, the company has to hide its (ever-changing) internal algo and ban in waves instead.

Basically, treating (non-)productivity like bot detection, lol.
This just seems like you performed a social engineering attack on your boss to keep someone on the team who was objectively performing poorly but happened to be doing something that is valued in western culture.

In short you replaced one well defined metric with an adhoc one following your bias.

You are a peon. For all you know your local improvement has a negative effect on the whole company. Listen to your boss and let the company fail fast if it has an unfit system.
Nice enjoyed playing with it. How long did it take you to write it? I have been involved in a couple of simmilar projects and I was surprised how much It took us, (we used TypeScript) on Next.js
I have absolutely no idea how much the legislation has cost but the actual implementation is done by each manufacturer individually so that is not taxpayer money, and I haven't noticed containers become more expensive either.
So this sounds like a bit of a made up argument to me
Where did you hear the word tranche? People at work just started using it recently and I've been seeing it more as well. Why is this word trending right now?
Absolutely not.
Vibe code is barely sufficient for an unskilled would-be founder to throw out a trash proof of concept in hopes of attracting VC money.
The results are not production-quality for an ongoing business,
the code is a sloppy average for code hoovered indiscriminately from places ike StackOverflow, reddit, and even Quora.
The tools have no concept of performance, security, consistency, maintainability, or fitness-for-purpose.

And before you say, "OK but they will improve, right?",
let me give you an analogy.

We can build ladders to climb to the moon,
we just need better ladder technology.
Today, we can build very tall self-supporting ladders.
We cannot yet build one tall enough to reach the moon,
but by next year, or 2028 at the latest,
we'll have ladders to the moon,
or failing that,
ladder technology that,
in principle,
will be sufficient to reach the moon.

Now replace "ladders to the moon" with "LLMs to AGI".

https://cendyne.dev/posts/2025-03-19-vibe-coding-vs-reality....
I built a WhatsApp bot that lets anyone list or create local events—whether it’s a yoga meetup, garage sale, tech talk, or a private dinner party.
Why WhatsApp? Because it’s where people already are. No new apps. No logins. Just drop your location and the bot shows you events within 70km for the next 2 months. You can also create your own events in less than 60 seconds.

>Works globally (timezone-aware)
>Private or public events
>Google Maps + Calendar integration
>Free to use
The goal is to make events more spontaneous, accessible, and local again — like a digital community board.

Try it or give feedback!
Some past discussions on Hacker News, https://hn.algolia.com/?q=hobby%20lobby
Could the optimizer still help in the general case if you only ever intend to run each program one time?

If so, I probably need to spend a lot more time in this rabbit hole.
Now you can get reasoning summary for O series models?
In the responses api docs you can see new responses api supports reasoning summary as input and a reasoning summary in the output also.

So then the question becomes... Why is nobody talking about it?
Ignoring unwanted Terraform attribute changes
Just curious, is this a corporate network restriction, or something you've configured your web browser to block? This is the first time I've seen this as a problem for Hacker News folks.
So is this a lead database for twitch streamers?
I see worse and worse software being produced in the future. Vibe coders won't understand half the code an LLM spits out.
As was `dd`, another program with an unorthodox syntax.
And to point out the obvious - it seems training is not unauthorized copying. (At least this is the current legal status quo)
You could charge a lot and only not have dark patterns :-). Nothing says you have to charge a little because you are open-source/foss.
For context, Safari 17 was released September 18, 2023.
YES to the nature analogy.

We are not guaranteed a world pliable to our human understanding. The fact that we feel entitled to such things is just a product of our current brief moment in the information-theoretic landscape, where humans have created and have domination over most of the information environment we navigate. This is a rare moment for any actor. Most of our long history has been spent in environments that are unmanaged ecologies that have blossomed around any one actor.

imho neither we nor any single AI agent will understand the world as fully as we do. We should retire the idea that we are destined to be privileged to that knowledge.

https://nodescription.net/notes/#2021-05-04