skysight-inc/HackerNews huggingface dataset:
Yeah, I've been disappointed in a lot of code generation within my field of expertise. However, if I need to whip up some bash scripts, AI works very well. But if I want those bash scripts to be actually good, AI just can't get there. It certainly cannot "think outside the box" and deliver anything close to novel or even elegant (although it may give some tactical help writing boilerplate lightly adapted to your codebase). The analogy I use is that LLM AIs are like a new car mechanic tool that can generate any nut, bolt or gasket, for free and instantly (just add electricity!). It's great addition to the toolset for a seasoned mechanic, distracting for a junior, and is not even in the same universe required to fix an entire car, let alone design one.
It does but for totally dysfunctional different reasons, Emperor Xi fears any underling doing too good as a threat to his power and cracks down on entire markets. China has been regularly engaged in this sort of outright self sabotage.
This is a shallow and dated article, even when it came out in 2023. LLMs are dumb because they can't multiply, and generalize? They can easily write programs and calculate anything you want, and machine learning is all about generalizing.

Hot take: if your job can be partially or wholly eliminated by AI, that’s a GOOD THING. If your job has patterns that predictable or labor that routine, AI automation is a GOOD THING.

What if it lead to widespread under- or unemployment? This social upheaval would lead to people setting aside the niceties of civilization as they fight to meet their basic needs. And such people elect bad governments, which exacerbates the problem.

One might also be scared in a physical sense. The race is afoot to develop physical robots on par with humans. Imagine that as your policeman, or soldier, bringing democracy to a country near you.

https://www.yahoo.com/tech/china-tech-contest-features-robot...
>especially when there's no convenient ring to throw in a volcano?

We tossed the ring away in the 90ies, it turned out to be not the smartest idea
Front-end code is real development. It’s the part of your system that users interact with, and the part that has the most influence on people’s perceptions of your work. It’s also very fiddly and full of edge cases, precisely because it interacts with human beings.

If you think of it as “not real,” of course you’ll end up with a mess. But that says as much about your choices as it does about front-end development.
I will just use sqlite to save json. it supports indexing and query
The scariest thing about innovation is the inability of a human mob to distinguish between lateral movement and intent.
can we bury our minds further into the sand as if it was a good idea?
> The Licensing of the Press Act 1662 (14 Cha. 2. c. 33) was an act of the Parliament of England with the long title An Act for preventing the frequent Abuses in printing seditious treasonable and unlicensed Books and Pamphlets and for regulating of Printing and Printing Presses.

https://en.m.wikipedia.org/wiki/Licensing_of_the_Press_Act_1...
Nazis also wore sharp looking outfits, and organized a military, and had youth-movements. WE do not categorize everyone who does those things as Nazis. Because Nazis were an actual thing, that exists in history, and were actually responsible for the extermination of millions of people.

Rounded to a whole number, America has a Neo Nazi population of 0%. Trying to imply otherwise is a cheap emotional manipulation that is shameful.
Same here. I had to write a DynamicObject for a DSL-like system in C# to make it behave like Python dicts.

With some LLM help I was done before lunch. After lunch I wrote some additional unit tests and improved on the solution - again with LLM help (the object type changes in unit tests vs integration tests, one is the actual type, one is a JsonDocument).

I could've definitely done all that by myself, but when the LLM wrote the boilerplate crap that someone had definitely written before (but in a way I couldn't find with a search engine) I could focus on testing and optimising the solution instead of figuring out C# DynamicObject quirks.
I think this is correct. I refuse to touch Chromium with a ten-foot pole, but there aren't really any other options on Linux. (Yes, there is LibreWolf and other forks, but I doubt any have the resources to "go it alone" should Mozilla fold or go completely turncoat.)

The closest extant option is something like GNOME Web (also based on WebKit like Orion) but the lack of extension support and poor performance makes it a non-starter.

As someone who already pays for Kagi search, Orion will definitely be on my radar. I'll gladly volunteer $5/mo if I can just copy-paste my extensions unchanged and keep browsing.
This forum is hosted by a company called Y Combinator, they are a VC firm. Those ads are for YC companies.

https://www.ycombinator.com
You make an interesting point about embedded specifications. But doesn’t that assume two things: 1) the specs are clear and complete, 2) we’re ok trusting AI to develop safety critical software in those subsets of embedded applications?
This reminds me of fluxless ultrasonic “active” soldering which allows for bonding metals to ceramics and otherwise difficult metals: https://youtu.be/WuYdsStS1MQ
I haven't encountered the hierarchy in years, but I've always felt it was a bit of a weird idea.

The first and third tiers (elimination and controls) are the same thing: separating the hazard from potential injury conditions. This can be spatial separation, temporal separation, or a dozen other kinds. A real-world example is how xray techs have to physically leave the exposure area and stand behind a lead panel to turn on the beam. The hazard (radiation exposure) remains, but the system is safe because the tech can't be exposed to it. We use this all the time in software. Process boundaries are a form of spatial separation, mutexes enforce temporal separation. test/prod systems, principle of least privilege, separation of concerns, etc.
*why llm models will always be dumb
I know you're joking a little, but I personally would love to see them! I'm very interested in how people manage simple deploys.
> Yeah, the research is good. Software developers do not expect HCI to have this type of control. Because it's undocumented, it's not in their threat model and is unexpectedly available from userspace.

This possibility should be obvious to any software developer that knows how modern IO peripheral stacks are constructed. There is little that can be done to defend against a poorly written OS driver that exposes functions like this, even unintentionally, and it is naive to assume that any class of device will lack them unless clearly documented otherwise. This has been of particular concern to developers of open source Linux kernel drivers for decades at this point.
> (privacy, neutrality, etc)

It's proprietary. There's no way of knowing that it's private.
Dumb stuff is what I want. Classifiers and denoise are really useful.

What I don’t want is a shitty chat bot that barely understands what you ask it and generates shitty code by sticking a corpus of shitty code together then leaving me with the unconstrained job of working out if it has any land mines in it. Then multiply that by 50 engineers. Then tell me that’s the future. Because if it is we are totally fucked. Our decline will be noted by the general decline in capacity to do anything.
Fair enough, but I want the best possible searches. So that means Kagi, which includes Google, Bing, Brave, Yandex, and its own small web indexer. Pure European search is just unrealistic right now. Not unless you prefer the Eastern European flavor of Yandex alone.
I self host plausible. Also interested to check GoAccess once I move away from Netlify to my own VPS
Thanks for trying it out! I actually thought your idea was pretty neat! Hope you enjoyed the tool!
When platforms were more open (ahem, Twitter), there used to be a bot you could mention in the replies of offending posts that would post a recording demonstrating how bad/inaccessible the experience was with the offending content in screen readers. Used it a few times to demonstrate on some big tweets, good eye opener for ppl abusing math symbols. iirc one was to demonstrate when Wordle exploded and everyone was posting those little green and yellow emoji squares. Granted, that was not an easy one to solve and never really was as the best option, using an image of the results, was not easily do-able in the pipeline from game -> sharing to social.

What really irks me is social media managers/content professionals posting that way on corporate accounts, sports team accounts etc, when they should know better, or bein accessible/inclusive should be on their radar more as it's been a topic of note for a number of years with the rise of ALT text considerations etc. Shows their inexperience.
Would love to chat to learn more. I’m at jbornhorst [at] gmail.com if you have 20 mins to spare.
I'll tell them, but no one will listen!
I use that super often, probably in vast majority of searches. It's basically an llm synthesized version of the results. You can also get it by the shortcut `q` on the results page, or by ending your query with a `?`
I own a 2024 VW Jetta GLI. The haptic steering-wheel "buttons" are sloppy and uncertain. I applaud the return to real buttons.

At least my GLI has a physical volume knob and physical heater controls.
I write plain jane PHP/MySQL crud apps that people love for work, including a fitness center membership system.

Writing a new view used to take 5-10 minutes but now I can do it in 30 seconds. Since it's the most basic PHP/MySql imaginable it works very well, none of those frameworks to confuse the LLM or suck up the context window.

The point is I guess that I can do it the old fashioned way because I know how, but I don't have to, I can tell ChatGPT exactly what I want, and how I want it.
I also use GoatCounter for my Hugo page
Because it isn't AI.
I'm sure my own rituals don't generalize, but are you saying that the alternative to that is mandatory RTO?
Model Context Protocol explained as simply as possible
> Using a non-chromium browser is actually the only thing we can do nowadays to promote an open web.

Orion is closed source.
I’m sure not you’re really describing the premium segment.

I’ll take a Toyota Century over a Tesla any day of the week.
That's sort of my experience too. It's really good at some auto-complete (especially copying patterns already in your code). For example if you write some cross product function it will easily auto-complete the equations after seeing one. It's obviously not as good as intellisense where that works.

And it's really good for basic stuff in things you don't want to have to look up. E.g. "write me JavaScript to delete all DOM nodes with class 'foo'".

I reckon you're underestimating how much time that saves though. The auto-complete saves me a few seconds many times a day. Maybe 2-3 minutes a day. A whole day in one year.

The "write me some shitty script" stuff saves much more time. Sometimes maybe an hour. That's rarer but even one a month that's still a whole day in a year.

Maybe 2 days in a year doesn't seem significant but given the low cost of these AI tools I think any company is self-harming if they don't pay for them for everyone.

(Also I think the hallucination isn't that bad once you get used to it.)
Pssst, guess who owns fewer cars than any other demographic in a city?

Poor people.

I know this shocks boomers but the poorest people in any city don't own cars because they can't afford them - and they subsidize the vehicle owners through the taxes they pay.
The standards google bullies us into?
Well it was nice while it lasted
1. I can't write an email from an alias. For example I can't send an email from something+yourservice@example.pro. This is possible from Thunderbird using their bridge, but not from their email app on Android. I can reply to an email and it will preserve the alias, but I can't write one from scratch.

2. Emails are not downloaded locally on Android so I can't access them when internet is not available.

These 2 have been consistent issues for me over the 3 years I've used them, and when I've contacted their customer support about it I was told they have no intention of fixing them.
The entire LOTR trilogy is meant to be “unapologetically Christian”. The intended point was basically the concept of having a cross to bear, as well as the importance of apost— er, friends.
That is the DOJ’s proposal, yes.
This seems like the perfect place to once again recommend "Amusing Ourselves To Death" :-)

I also read "Technopoly" recently, and while it didn't have quite the same impact on me, I can't deny that it accurately describes the techno-political moment we're currently living in. Well worth the time.
We are "upgrading" from making errors to committing fraud. I think that difference will still be important to most people. In addition I don't really see why an unethical, but not idiotic, researcher would assume, that the same tool that they could use to correct errors, would not allow others to check for and spot the fraud they are thinking of committing instead.
On HN, at least, once I get a few pages in I usually realize I’m just seeing articles from a few hours/days ago. I know then it is time to take a break.

It isn’t infinite the same way TikTok will or YouTube used to keep playing something you haven’t seen yet.
I believe that has been changed to something more like:

“You give Mozilla the rights necessary to operate Firefox. This includes processing your data as we describe in the Firefox Privacy Notice. It also includes a nonexclusive, royalty-free, worldwide license for the purpose of doing as you request with the content you input in Firefox. This does not give Mozilla any ownership in that content.”
Some ruling can be blocked for years in “legal proceeding” for example Uber with plenty evidence was ignored while in the same time European Glove was fighting crinal prosecution.

https://www.theguardian.com/news/2022/jul/10/uber-files-leak...

https://braveneweurope.com/spain-pioneering-criminal-complai...
The aforementioned hex mapping tool: https://h3geo.org/

For anyone doing geo queries it's a powerful tool.
Thanks! I immediately thought of the TC video when I saw the title, and wondered if there was a point to the article beyond the video.
Knuth has the Pablo Picasso’s Dinner Bill “Problem” and so can afford to be generous.

Picasso used to dine and dash as it were by drawing a doodle on the back of his check when the bill came due, and often enough the owner would choose to frame the check instead of cash it.

For a long time most of the cost of writing checks to Knuth is the writing of the checks, not the cashing of them. He’s paying for X00 checks at a time and the energy to fill them out. And anyone who had gotten their first check from him would not cash it.

Though these days I can cash a check via a phone app and so I don’t need to forfeit the check to get the money.
I never read any SF magazines, but "Analog Science Fiction and Fact" seems to be a super cool name for a SF magazine.

What are the most popular Analog/Embedded hobbyist magazines out there? I know Pi has one or more, but I always feel Pi to be a bit too high level for my taste.
Would love to chat to learn more if you’re up for it. Jbornhorst [at] gmail.com
It depends what kind of a company you work for. Something like a bank with a lot of boringly tedious stuff on top of procedures will have quite a lot of offshore contractors. They don't even have to be very smart, because truly smart ones decide to move closer towards the source of the moneys.
The point about 0.04% is not that it's low, it's that it should be much higher. Getting even obviously fraudulent papers retracted is difficult and the image duplications are being found by unpaid volunteers, not via some comprehensive process so the numbers are lower bounds, not upper. You can find academic fraud in bulk with a tool as simple as grep and yet papers found that way are typically not retracted.

Example, select the tortured phrases section of this database. It's literally nothing fancier than a big regex:

https://dbrech.irit.fr/pls/apex/f?p=9999:24::::::

Randomly chosen paper: https://link.springer.com/article/10.1007/s11042-025-20660-1

"A novel approach on heart disease prediction using optimized hybrid deep learning approach", published in Multimedia Tools and Applications.

This paper has been run through a thesaurus spinner yielding garbage text like "To advance the expectation exactness of the anticipated heart malady location show" (heart disease -> heart malady). It also has nothing to do with the journal it's published in.

Now you might object that the paper in question comes from India and not an R1 American university, which is how you're defining reputable. The journal itself does, though. It's edited by an academic in the Dept. of Computer Science and Engineering, Florida Atlantic University, which is an R1. It also has many dozens of people with the title of editor at other presumably reputable western universities like Brunel in the UK, the University of Salerno, etc:

https://link.springer.com/journal/11042/editorial-board

Clearly, none of the so-called editors of the journal can be reading what's submitted to it. Zombie journals run by well known publishers like Spring Nature are common. They auto-publish blatant spam yet always have a gazillion editors at well known universities. This stuff is so basic both generation and detection predate LLMs entirely, but it doesn't get fixed.

Then you get into all the papers that aren't trivially fake but fake in advanced undetectable ways, or which are merely using questionable research practices... the true rate of retraction if standards were at the level laymen imagine would be orders of magnitude higher.
Step into the Real-Life Lumon Industries, the Breakout Star of 'Severance'
At this point I wonder if it’s time we add a kind of markup control scheme to Unicode so we can finally have a standard for rich text that is backwards compatible.
https://archive.is/ioijN
What the Windows search box wanted to be.
There's no such thing as an unarmed spaceship.

The capacity to gently land 150 tons on the surface of Mars, is also the capacity to make 150 tons land at, at least, Martian escape velocity — equivalent to an explosion of 411 tons of TNT.

Doesn't matter if it's RFGs instead of nukes, the people are just as dead. And any belligerents during a nuclear war on Earth will have grounds to presume second-strike capability exists on any affiliated off-planet colony, so will be motivated to attack those colonies as part of the nuclear war on Earth.

> For another example, a directed gamma ray burst could be catastrophic on Earth, and is one hypothesis for the Great Ordovician Extinction, but on Mars it would almost entirely harmless.

Are you sure? I thought even exceptionally focussed GRBs were about 0.1°, and that angle corresponds to maximal Earth-Mars separation at just 0.025 light years, at which point I'd be more worried about the gravitational pull of the GRB star removing both Earth and Mars from Sol orbit.
This article is an aggregation of cliches with no particular insight.

Words like “drone” and “cowboy” are used in a way completely removed from any useful context. Neither real drones nor real cowboys resemble them, even metaphorically.

Rather than insight, each concept is based on a fashionable trope. The tropes are strung together. It’s the essay equivalent of sample code.

Few people are all creative and unstructured. The ones that are can’t hold jobs. But also, few people in the technical world can survive by “following processes” since all the processes are wrong. No one has the patience and skill to specify a real and also effective process. Instead we proceed via heuristics. We all do.

“Cowboys” are not people who create trouble with their creativity. Instead ad hoc problem-solving may or may not have disruptive affects, and people who wish for no trouble are like children wishing it would never rain.
The (Not So) Hidden Social Drivers Behind Engineering Teams
A gun is not smart or magical but is nevertheless a powerful tool that can be scary depending on who is holding it. Accordingly, I worry less about my occupation and more about the moral character of those wielding it. Further i worry about "smart" people who have not been acquainted with the dark side of human nature facilitating bad actors.
I work at a popular Seattle tech company. and AI is being shoved down our throats by leadership. to the point it was made known they're tracking how much devs use AI and I've even been asked when I'm personally not using it more. and I've long been a believer in using the right tool for the right job. And sometimes it's AI, but not super often

I spent a lot of time trying to think about how we arrived here. where I work there are a lot of Senior Directors and SVPs who used to write code 10+ years ago. Who if you would ask them to build a little hack project they would have no idea where to start. And AI has given them back something they've lost because they can build something simple super quickly. But they fail to see that just because it accelerates their hack project, it won't accelerate someone who's an expert. i.e. AI might help a hobbyist plant a garden, but it wouldn't help a farmer squeeze out more yield.
You can not tone-police pro-climate posts while ignoring all the uncivil knee-jerk anti-climate posts that are full of insulting language about progressives and contain endless strawman arguments.
Thanks! Looks nice, the DOM part seems to be very well made, I can't draw cards from stock on Firefox though. Dragging cards works well, it's just the click on stock that doesn't seem to register.

It works when I first load the page, then stops working after a new game.
Would love to chat if you’re up for it. I’m at jbornhorst [at] gmail [dot] com
AI doesn’t exist. large language models are what they are, language models.
I realized there is little that deserves preservation.

- Business logic/knowledge changes every time I switched company/industry. And I want to be as far away from business as possible, provided I still get hired;

- Technical knowledge is best preserved in code, or design documents in Markdown or whatever.
Claude 3.7 feels overtuned. I asked it to write tests. It replicated my code into mocks and "monkey-patched" it to pass tests. Basically if it didn't pass tests, it will rewrite the mock to pass.

It seems that cursor-thinking will come up with 3 options and pick the dumbest one. Leading to much worse performance than non-thinking sometimes.

A big part of it seems to be increased focus on following instructions vs 3.5. If you don't tell it to not cheat, it cheats lol. Sometimes it's even aware of this, saying things like "I should be careful to not delete this" but deleting it is the fastest path to solving the question as asked, so it deletes.
An election forecast that’s 50-50 is not “giving up”
What’s relevant is subjective. I’ll agree it’s far from as important as obesity, but the point is some of this adaptation is good.

As to loss of muscle mass from rapid weight loss, that’s very true but slightly overstated as regaining muscle can occur ~10x as fast as it takes to grow it in the first place. Someone without a significant calorie deficit barring nutritional deficiency or other impediment will regain whatever muscle mass is required for their lifestyle quite quickly. However, people don’t train with weighted vests as among other things it targets the wrong muscle groups.
In what way, please explain. Both are monopolies.
Ah yes we all know if you sell a firewall the code has to be 100% bug free unbreakable
This seems pretty similar to something that the ManticoreSearch team released a year ago

https://manticoresearch.com/blog/manticoresearch-github-issu...

You can index any GH repo and then search it with vector, keyword, hybrid and more. There's faceting and anything else you could ever want. And it is astoundingly fast - even vector search.

Here's the direct link to the demo https://github.manticoresearch.com/