skysight-inc/HackerNews huggingface dataset:
> What issues do you have with Airflow?

Their operational perspective is catastrophic; how does one view the logs for a dag through the UI[1]? Why can't it store the python in the database they have attached to their deployment, versus making me jump through 80,000 hoops to put the files in the right magic directory on disk of every worker[2]?

1: no, not <https://airflow.apache.org/docs/apache-airflow/stable/ui.htm...> I mean the log, you know, like in the old days of $(tail -f /var/log/the.thing). I'm open to the answer hiding somewhere in this gobbledygook <https://airflow.apache.org/docs/apache-airflow/stable/admini...> but who is the target audience for having such a fancy UI and omitting log viewing from it, doubly so if there's some alleged http just for viewing logs

2: https://airflow.apache.org/docs/apache-airflow/stable/core-c... and double-plus-good anytime python software mentions PYTHONPATH -- that's how you know you're in for a hot good time https://airflow.apache.org/docs/apache-airflow/stable/admini...
Honestly, I still don't understand the message you're conveying.

So you're saying that ChatGPT helped you write the business logic, but it didn't write 100% of it?

Is that your insight?

Or that it didn't help you write any business logic at all and we shouldn't allow it to help us write business logic as well? Is that what you're trying to tell us?
https://archive.ph/Nyxwe
Not really, due to how the game is designed. I don’t know all the ins and outs of the sport but the way is played leaves little room comparatively for artificial optimization
I edit my posts in a self hosted Ghost site that I run on my laptop as needed and then I use Eleventy to translate that into a static website which gets pushed to Neocities.org via WebDAV (requires the $5 a month plan)

https://mat.tl/blog/2024/10/29/migrating-from-wordpress-com-...
LLMs as part of an application are incredible at taking unstructured data (a webpage, a resume, a transcript, user text), and transforming it into structured data. I’d never use it to do something like select all the points on a map whose coordinates are within 5 miles of another coordinate, though.

My heuristic is if it’s something that code can accurately do, it should. Deterministic code is so much easier to deal with than stochastic “code”.

But still, extracting order from chaos is an extremely useful tool.
> The solution is to make html elements extensible.

The solution would be to make Apple ship this:

https://developer.mozilla.org/en-US/docs/Web/HTML/Global_att...
Does anyone actually do this? I've never considered this as a practical method, mostly due to context seeming like the worst version of global, unserializable, irreproducible state. How do you maintain a system that you cannot easily inspect, even in a test environment.

I think LLMs are powerful, but not for this.
> I mean, ultimately I would have preferred you just not post that so I didn't have to read it

Common ground!
"what kind of math does the compile usually do without this funsafemath flag? Sad dangerous math?"
I think there are ways of wording what you said without hurting front-end devs.
LLMs can be excellent tools while coding to deal with the parts you don't want to sink your own time into.

For instance, I do research into multi-robot systems for a living. One of the most amazing uses of LLMs I've found is that I can ask LLMs to generate visualizations for debugging planners I'm writing. If I were to visualize these things myself Id spend hours trying to learn the details and quirks of the visualization library, and quite frankly it isn't very relevant for my personal goal of writing a multi-agent planner.

I presume for you your focus is backend development. Its convenient to have something that can quickly spit out UIs. The reason you use a LLM is precisely because front-end development is hard.
Spam can be whatever who so happens to be the site moderator, or maybe some very tiny yet obnoxiously vocal minority, wants it to be.

Beyond that practical matter, the least bad definition I have for spam (and this is just off the top of my head right now) is: advertising that is unsolicited and disseminated in a bad faith style.

Any of us who are being honest with ourselves, maybe with exception to the acutely socially challenged, know spam when we see it.
Shout out to the developers of KOReader. I love this application so much.

Saves me so much work in having to convert EPUB files on my Kindle. I also love how great it is at handling PDF files and cropping margins out of pages. I don't think I would ever want an e-reader that couldn't run it at this point.
What are some examples of #2?
Furry hackers who leaked Heritage Foundation data feared raided by feds
Indeed, I surprised to see that is has been in top-10 on HN for today. I thought everyone already realized that all of those examples like "create a flappy bird game" are not realistic and do not reflect the actual usefulness of the model, very few professionals in the industry endlessly create flappy bird games for a living.
Why would Linus have the ability to see through it? He isn't into software, probably can't code at all. His channel is dedicated to hardware
You clearly didn't read this Wiki (Wiki is not a source BTW) because it says basically the opposite of what you're implying. Same goes for everyone in this thread talking about Chinese police on foreign soil.

The "CCP Police on foreign soil" aren't extracting people from the West so they can avoid persecution from the West. They're pressuring Chinese citizens to go back to China to face punishment for crimes China thinks they committed.
It's designed well, from the ground up with a lot of lessons learned from some pretty serious email junkies. Anyone hemming and hawing about JSON being selected as the transport encoding or whatever is just raising silly points. You could do JMAP over protobuf too probably if you cared, but the whole point (IMO) is to get the hell away from unstructured protocols.
No, a quesadilla in enchilada sauce is not different from an enchilada in any way, form factor or otherwise. A cheese enchilada is a fried tortilla filled with cheese and coated in enchilada sauce. By the time you've added enchilada sauce to a quesadilla, you've already completed the process of making an enchilada.
> So you're saying that ChatGPT helped you write the business logic, but it didn't write 100% of it?

ChatGPT didn't write any business logic, and I'm really struggling to see how you got there from reading the article. The message is: don't use LLMs to execute any logic.
Thanks for the correction, I didn't realize the fraud was that ostentatious!
> Screens and remotes, and I think there’s something sort of anti-humanly human about it.

Actually, it's the reverse. The orienting response is wired in quite deeply.
https://en.wikipedia.org/wiki/Orienting_response

When I was teaching, I used to force students using laptops to sit near the back of the room for exactly this reason. It's almost impossible for humans to ignore a flickering screen.
The whole 34 felony thing is not the one and only thing that cost the dems the election, but it's one of the major things. That, and the fine people hoax. They managed to float that one for a while. But: what goes up, must come down.
> At that point it’s not fraud.

There is no fraud exception where the person gets away with committing the fraud because you think the other party should have caught it.

You’re also mistaken if you think JPM had upside in acquiring a fraudulent business with fraudulent users. There isn’t a scenario where they do well with it because they couldn’t sell a fraudulent company. They become responsible for the fraud if they tried to resell it.
When there was a left handed pull hitter at at the plate, the third baseman would move to where the shortstop was, the shortstop would move to second base, and the second baseman would be on shallow right field. Third base was left completely undefended. I always wondered why hitters couldn’t just practice a late swing and send a chopper down the third base line …

The new rule says there has to be two infielders on either side of of second base when the pitcher delivers They still shift just not as much
I think that’s a good thing. As an outsider who only recently started following baseball I can say that what makes the game quite boring is a difficulty mismatch: throwing the ball is easy, hitting it is quite hard (many MLB players have batting averages of 0.250 or below) which means that a typical baseball game consists of many throws, many strike outs and only occasional hits an runs.
For professional basketball, the statistical advantage of 3-point has completely warped the game. There are a lot of articles online about it
It’s a set phrase, a quote of George W. Bush.
> Someone had a better suggestion in a comment chain above, which is that it's the responsibility of the dealer to request the rebate on behalf of the customer, and they apparently submit them in batches. So an even more plausible explanation is that it's a combination of people rushing to buy before the rebate expires, and the Tesla dealerships panicking to get all their paperwork for the last month or two submitted before the money ran out.

Which still entails dealerships covering 4% of the national population to account for 18% of last year's national sales in a fairly short time frame, and also piles on the deeply unlikely claim that Tesla was paying out these rebates without bothering to file them for months on end.
Automated UI tests, perhaps.
probably 20 years and the switch from hard disks to flash drives.

I remember when hard drives started getting big that it took a long time to get data on and off them. They got bigger faster than interfaces could keep up.

I think about 2004, a "big machine" would be an aluminum powermac G5 with an 80gb sata hard drive. Or a powerbook G4 with a 60gb ATA drive.
Rust has macros. It also has labeled blocks that you can break out of, which are similar to goto except with more nesting required. You could plausibly reduce the nesting with a macro though.

In most languages I'd just solve this by ending each block with a call to the next block. The "too many arguments required" problem can be addressed with closures.
Guy turns his rants into structured tasks
I would be absolutely ecstatic if 1% of all movie, TV video game, and book characters were openly trans.

It would be a gigantic increase over the actual number.
The message is: don't use LLMs to implement any logic.

Too late. I've already asked it to implement logic and that code is in production used by millions of people. Seems to have worked fine.

I disagree with your conclusion and I don't understand why people upvoted this article to the top of HN.
When you are disrespectful and arrogant, whichever point you are trying to make no matter how valid it is becomes immediately tangential to what you are actually doing. Venting? Bashing? Ranting? All but valid criticism.

Frontend is in such a terrible state that whatever shit code LLM spits out is valid? Give me a break.
He is starting to look more and more like Donald Trump.
If your boss brings up "orange jumpsuits" in any context, you should probably start looking for a new job. Even if it's to tell you that you won't be wearing one, the fact that the person thinks this way is very sus.
My experience with ZFS (over 10 years ago now) was awful. Still have a bad taste in my mouth though no doubt it's much improved today.
I changed the word to 'execute' in what I wrote to try and make it clearer to you.
I went back to Devuan and sysvinit for a peace of mind. Systemd works until it does not.
The final straw for me were randomly missing NFS mounts after booting to multiuser.
I was not able to find the fix, and the good folks on debian forums, while acknowledging the problem, could not help either.
After hitting this in production, I will never choose Ubuntu again.

On top of the things you mentioned, it’s basically impossible to produce a working playbook that switches from Ubuntu’s garbage package to the upstream ones - systemd wedges badly about 25% of the time, and force disables the zfs units. None of the documented systemd overrides worked.

I’m enjoying devuan and openbsd at home.
Jekyll s3 cloudfront
Yes, but their context is somewhat backward from the meaning in the 80's. Then it meant the danger of giving a little on any issue, fearful it would decay into chaos. Now the chaos is in "who gives a damn what anybody thinks" mode. (ala, Elon, the press secretary, JFK,jr and the rest of the cabinet.)
Autosorting, fuzzy search, document analysis, identifying posts with the same topic, and sentiment analysis all benefit from AI's soft input handling.
Yeah, there are limits to what you can do in your garage. I'm just saying that we should push them.

For instance, it seems likely that certain powerful parties will attempt to censor evidence of a pathogen outbreak if it makes them look negligent. I'd like to be prepared to derive consensus about the nature of the threat despite their efforts.

Some work is being done in this direction at https://openbioeconomy.org/research/ (not affiliated, just a fan).
I mean you could say the same thing about video cameras making it too easy to shoot footage compared to film.
AxiomGPT: Programming with LLMs by defining Oracles in natural language
AxiomGPT is an experimental programming model that treats large language models as latent semantic engines.

Instead of writing traditional functions, you define Oracles, which are embedded entities described in natural language that behave like callable, composable functions.

For example:

(defn fibber (Oracle "Return the nth Fibonacci number"))

(fibber 123)
; => 22698374052006863956975682

LISP isn't required at all, but it helps for composition :-)

The model doesn't "execute" logic, it remembers, manifests and resolves the structure behind the intent as oracles.

Oracles can represent:

Algorithms (sorting, TSP, prime factors, map/reduce)

Concepts (e.g. "the government", "my refrigerator")

Personas (e.g. Arthur C. Clarke, a Victorian engineer)

Higher-order or recursive behavior collapsed into linewr time execution.

You can pass them, compose them, gate them, even reflect on them using meta-Oracles.

The full write-up includes usage, theory (embedding vectors as symbolic computation), and a comparison to quantum-like behavior: latent oracles act like entangled functions, invoked by attention.

It's strange, fun, and surprisingly powerful.

You can try it out yourself in minutes with handy provided prompts.

Full Codex and examples: [https://x.com/chrisbe1968/status/1906875616290365941]

Happy to discuss or answer questions!
> If it's been proven that a politician will cheat democracy, how is banning them from running for office a bad thing?

You just answer your own question!

Since politicians will cheat democracy, they will use the system to ban people running for office that threaten their power.
Time to take your soma!
I'd like to try it, but I really don't want to brick my beloved Kindle Oasis second edition. It's not sold anymore, at least not in the US.
Nix is built for its own developers
The front end is in the hands of the enemy. They can do what they want with it.

The back end is not. If it falls into the hands of the enemy then it is game over.

Security-wise, it is clearly acceptable for the front end to be of lower quality than the back end.
> The biggest lesson that can be read from 70 years of AI research is that general methods that leverage computation are ultimately the most effective, and by a large margin.

Is this at all ironic considering we power modern AI using custom and/not non-general compute, rather than using general, CPU-based compute?
From the way they keep asking for donations, I thought they were constantly about to go out of business. Props to them though, good journalism is important
Exactly. It's personal preference, which means it should be the user's choice, not the site designer's.
I've worked at a few different FAANG's (including this one). I've participated in some of these engineering blog posts.

They will never tell you anything that is real-world relevant for you.

At best, you might get some kind of _theoretical_ insight. It's because they're operating at a scale that just isn't realistic for hobby developers.

But they're still engineers just the same as you and me. So they write blogs like this. And it's interesting! I love to read them.
I think a lot of people are going to be surprised at where LLMs stop progressing.
Derek Lowe would never work with it, but this wikipedia page [1] lists 4 rocket propellant choices that contain F2O2 as the oxydizer.

[1] https://en.wikipedia.org/wiki/Liquid_rocket_propellant#Bipro...
Oh joy. Another way for website designers to override user display preferences.
"Politicization" is just politics, which is nothing more than how human interact when it comes to gaining power.

Your problem is with human nature - it's not going to change.

We'll never have a system where we find "good humans" who don't have the urge to win by any means necessary. So you need to devise a system that makes that as hard as possible.
Indy car vs F1.

Indy car is every team essentially driving the same car. (The standardization you’re talking about)

F1 however, establishes guardrails for what teams can & cannot do. And then lets the teams innovate within those definitions.
> But nobody agreed to allow illegal immigrants to come and stay here.

In 90% of cases somebody did. Somebody at the border talked to them. Somebody checked their passport or their documentation (at the border). So many "undocumented immigrants" are people who overstayed their visas, like Elon did.

They literally were documented but then they didn't keep up with the paperwork and thus became undocumented.

"Doccumented" status *is* literally just a case of keeping up with the paperwork.

Some people do sneak in but the *vast majority* come through legal ports of entry
Astro blog deployed on Github Pages.

VS Code for editing.

Points to Ponder

-> Use the basic Astro template for blogs. It is basically enough for a self-hosted blog needs. Using any of the third party themes/templates with a list of features has a bunch of disadvantages. It takes more effort to customize and upgrading to newer versions totally breaks the setup, sucking in hours of your time.

-> VS Code has plenty of Markdown Extensions. Markdown Preview and Frontend Masters come to mind.
It was time to go back to the orifice....
I don't believe you. The third paragraph stated 'Soon everyone ... was stylizing themselves, their kids, 9/11, and memes into the soft, pastel aesthetic of Japan’s beloved animation house,' with a link to the Wikipedia page about Studio Ghibli, along with pictorial examples.
> It’s impossible to reason about and debug why the LLM made a given decision, which means it’s very hard to change how it makes those decisions if you need to tweak them... The LLM is good at figuring out what the hell the user is trying to do and routing it to the right part of your system.

I'm not sure how to reconcile these two statements. Seems to me the former makes the latter moot?
More stark is the difference between 700 and 800 OPS …
I came across KOReader when I was trying to jailbreak my kindle. It's UI looked great on e-ink screen. And it handled almost all ebook formats properly.

Lately, I've used it on Android, and UI which is more suited for e-ink screens, look not so polished on phones, but that's just nitpicking. It's fully usable and keeps adding support for new platforms.
> We don't clickjack affiliate links like Honey, and don't have deals with retailers incentivizing us to promote deals that are worse for the consumer.

So where is your revenue planned to come from?
C++26: An Undeprecated Feature
Not quite God of the Gaps, but "god of the not-yet-on-AI-blamed"

https://phys.org/news/2025-03-atheists-secular-countries-int...

>The "Knobe effect" is the phenomenon where people tend to judge that a bad side effect is brought about intentionally, whereas a good side effect is judged not to be brought about intentionally.
> Or did the LLM run the entire game via inference?

This, this was our 10 minute prototype, with a prompt along the lines of "You're running a CYOA game about this scenario...".

> Why do you expect that the LLM can generate the entire game with a few prompts

I did not expect it to work, and indeed it didn't, however why it didn't work wasn't obvious to the whole group, and much of the iteration process in the hackathon was breaking things down into smaller components so that we could retain more control over the gameplay.

One surprising thing I hinted at there was using RAG not for its ability to expose more info to the model than can fit in context, but rather for its ability to hide info from the model until its "discovered" in some way. I hadn't considered that before and it was fun to figure out.
There is a big difference between targeting and tracking.
I'd argue that GPU (and TPU) compute is even more general than CPU computation. Basically all it can do is matrix multiply types of operations!
> object recovery is quite manual if you lose any

When I read this I think "but you should never lose an object". Do you mean like the underlying data chunks Ceph stores? Can you elaborate on this part? I know some of the teams I work with do things in unorthodox ways and we tend to operate on different assumptions than others.

> so pg’s can be spread across racks/datacenters.

Some Ceph pools come to mind (this was a while ago, I'm sure they're still running though) where the erasure coding was done across cabinet rows and each cabinet row was on its own power distribution. I don't know how the power worked but I was told rather forwardly that some specific Ceph pools' failure domains aligned with the datacenter's failure domains.

> We already have a loki setup

Nice. We have logs go into S3 and then anyone who prefers a particular tool is welcome to load whatever sets of logs from S3 within the resource limits set for whatever K8s namespace they work with. Originally keeping logs append-only in S3 was for compliance but we wanted to limit team members by RAM quota rather than tools in line with the "people over tools over process" DevOps maxim.
I am not a frontend dev but centering a div came to mind.

I just want to center the damn content. I don't much care about the intricacies of using auto-margin, flexbox, css grid, align-content, etc.