skysight-inc/HackerNews huggingface dataset:
Whereas I've been disabling AI assist features because I find them actively disruptive to the development process. When it ghost pops up text suggesting what I should do, it's sometimes right...but it breaks flow. It forces me to read and parse apparently correct code, and decide if it is correct or it's just a mirage which is valid but not actually what I'm doing at all.
The easiest way to solve this is to salary rank the H1B applicants. Those with the highest salaries get picked; not the ‘lucky ones’ that get through a lottery, which puts a PhD from MIT and a new hire at Tata from a no name school in India on equal footing. And I say this as someone who was on H1B. The current system benefits no one but these visa mills.

Edit: for grammar
We use Smallstep at work and it's a pleasure to work with! Definitely recommend checking it out.
More like another 30.

The best thing would have been to never go there in Force. Bomb the terrorists to pieces if you must, but don’t force yourself upon others, especially if those others have a 2000 year history of killing those who tried this.

The next best thing, after going there in Force would have been a full re-build of their government + societe into something that would have worked for the benefit of the locals. But that’s a multi-generational project, 40 years plus.
Those were great times when WiFi started working. My card worked first on OpenBSD and soon after on Linux. Nice work from all of you.
There maybe a thousand studies.

How many well-designed double-blind studies in humans? That’s the question
Brake by wire is fun and games unless there is a critical situation on the road.

If the car breaks by default - imagine stopping in the middle of a highway where trucks go 140km/h.

If the car does not break by default - trivial. q.e.d.
I'm tired of people complaining why everything is political. Besides that everything IS political, in this specific example you would decide to give 40k+ dollars and a 6-8 year trust relationship to a guy making nazi salutes.
Institutions are organized people. They aren’t more immune to the information firehose than me or you.
You're framing this as an XY problem, but it isn't really an XY problem.

In XY problems the problem solver has the ability to solve the root problem instead of the presented one.

However, X has zero ability to go into the jungles of Myanmar and fight off the armed militias which are paid to protect the compounds of literally thousands of scammers.
That would be an absolutely awful user experience, unless there was also a way to default to knowing what the user's actual local timezone is without them having to manually pick it from a list of the 38 or so currently in use. I mean, you could try to persuade browser builders and site developers that this new get parameter is a standard that is automatically added to all requests by all browsers, and honoured if the site developers feel like it, but that's kind of messy and effectively doing the same job that request headers were designed to do.
Great work. I'm sure the brain-rotted OP will be back to regurgitate whatever he read on twitter and completely ignore your debunking.
> What's difficult about schema migration? Not being snarky, genuinely curious :)

SQLite's ALTER TABLE support isn't on par with other dbs. That's primarily (perhaps solely) because it stores table definitions as their raw SQL, rather than in some "idealized form." When SQLite first needs to understand a table's structure, it reads the original SQL which was used to create that table. Retroactively modifying arbitrary string input from the user (in this case SQL code) is a minefield.

Edit: see <https://www.sqlite.org/lang_altertable.html> in particular the final section, currently titled "Why ALTER TABLE is such a problem for SQLite"
> No more slop to wade through.

Huh? More like "slop exclusively generated for you", right? I have seen so much garbage answers from chat AIs.
Nice video!

No flare, hard landing, landing-gear collapse. Ouch.
Here's another view. I was at least partially wrong - looks like the pilot just flew it into the ground. Hard enough hit to collapse the gear.

https://www.reddit.com/r/Damnthatsinteresting/comments/1isa8...
What lie are you talking about? That he supports far right parties? That he did some kind of gesture which the video looks like a Nazi salute but he says was just the my heart goes out to you gesture?

Neither seem to be that the OP was lying, but I understand you have a different opinion than they do.
I recently compared the buildout of data centers for AI to the railway bubbles of the 1800s.

Nobody will deny the importance of railways to the Industrial Revolution, but they also lost a lot of people a lot of money: https://simonwillison.net/2024/Dec/31/llms-in-2024/#the-envi...
This story is a good opportunity to post one of my favorite clips from Malcolm in the Middle (42 seconds): https://youtu.be/AbSehcT19u0?si=qqULHxzhi_IaNfDp
Nah, more like just a video game.
I'm glad AI didn't exist when I learned to code
I suggest you re-read the thread, because it is quite clear.
I just replaced all four rotors and pad sets on my Land Cruiser. It took me ~75 minutes to do it in my driveway. And that included rotating the tires.

I wounder how long the same repairs would take on a car with this new braking system. I wonder if I'd even be able to do the repairs myself with investing in a better scan/diagnostic tool.
How is "ensuring equitable opportunities" right wing? Seriously, can you name a single policy from the last 3 decades coming from republicans that helped "ensuring equitable opportunities"? All I can remember is them defunding public education, making child labor legal again, systematically dismantling welfare programs that went to impoverished families and their children, etc. Their entire existence is predicated on the enforcement of the current social hierarchy, that's what the "conservatism" part means.

Also I doubt a "resource-based economy" would target YOUR showers specifically. It would probably target stuff like farming thirsty crops in water-deficient areas or similar very inefficient and short-termist allocations of resources, that are bound to create severe issues in the near future.
Brake systems have already gone from mostly mechanical/hydraulic to more and more electronic with ABS, radar-autobraking, individual wheel braking with ESP and so on. The drivers brake pedal is just one of many inputs to the eventually hydraulic system, while the other inputs are already electronic. It seems to me you can simplify it but keeping all the brake inputs electronic and fusing them closer to the wheel, instead of having a mixed mechanical/electronic system?

Same as a throttle. That used to be a wire (perhaps it commonly still is?) but the throttle input shifted from being solely the driver into being other systems like cruise control. As soon as you have an electromechanical system it does seem easiest to keep it electric->mechanical rather than mechanical<->electric. That simplification does ignore the driver feedback, however.
And then he asks an LLM how to solve the problem...
Am I missing some context here? Is OP personally implicated in this?
Why sorry? So what?

I often write things I want to post in bullets and then have it formulated better than I could by an LLM. But its just applying a style. The content comes from me.

My wife is dyslexic so she passes most things she writes through ChatGPT. Also not everyone is a native speaker.
Or it could be vitamin D, or sunlight killing ticks, or fungal pathogens, or it could be the release of endorphins due to mild sun burn, or any number of other things.
The efficiency gains over the past 18 months have been incredible. Turns out there was a lot of low hanging fruit to make these things faster, cheaper and more resource efficient. https://simonwillison.net/2024/Dec/31/llms-in-2024/#llm-pric...
Overall system complexity might be higher (due to more electronics), but this type of complexity tends to have a more favorable profile for economies of scale. One, generally, writes software once, but has to route hydraulics, reservoirs and so on for every car produced.

Separately, hydraulic systems are an inspection item with a serviceable fluid. Electronic systems work without servicing until they don't, at which point a lamp on your dashboard lights up. More convenient for the manufacturer/dealer, less convenient for you, but that's typical for modern anti-consumer (pro-producer/corporation) design.

Then servicing a hydraulic system is more manual labor intensive (replacing hoses, bleeding the system, replacing the fluid), while electronic systems come with components that are replaced wholesale, where the consumer pays the price for the new component. I guess it's obvious which ones the manufacturer prefers.

Driving experience suffers, but not in a way that measurably affects consumer behavior. Most people tend to care about other characteristics more than the particular issue of latency. As another example, see the issue of rev hang - a type of latency on its own.
I've never seen passthrough lag of any significance. It has on very rare occusations frozen, however. (I can only recall a single incident of that in 5 years)
Interesting, this post was removed (shadow delisted). I don't see it on the in the first 3 pages anymore after it was at number 11 just a few minutes ago.
from that page: A program accessing the database is free to decide how the data is to be stored in a record. Berkeley DB puts no constraints on the record's data. The record and its key can both be up to four gigabytes long.

Berkeley DB supports database features such as ACID transactions, fine-grained locking, hot backups and replication.
honest but dumb question(s): how does sqlite handle "connections" from multiple instances of an application? will it constrain to single-instances (or single-machine) running the application?
I mean it's not like hydraulic lines can't fail catastrophically as well though. History has given us somewhat unrealistic ideas about what is and isn't safe - it all comes down to the design, not the underlying technology.
Perfectly reasonable trade off, that. And for most people.

In its current iteration, foldable phones are a niche product but I believe that niche is bigger than current market penetration.
Not just "an" LLM, but the LLM (or specifically its chain-of-thought variant) that was in the news for days and caused NVIDIA stocks to crash (well, I'd prefer calling it a natural corrective action by the market) and almost a panic in the US because Chinese and so on.
Also, it takes time for people to forget what it was before so when their current status quo is taken away, they don’t know what to replace it with.
Nah. "AI" is just really, really lame and square. People have a visceral reaction to it even when it's actually not that bad.

These types of articles are just catching the next meme wave, which will be hating on and making fun of "AI" of all sorts.
I wish this happened tbh. I've seen one where the greenfield (Scala, AWS, etc) is still living alongside the old good enough software they went back to (C# / .NET) ten years on.
Should Open Source AI Mean Exposing All Training Data?
Super cool! I just adapted Gina's for myself, except that I represented each week with a tiny square so that a full year can fit on one line. Since every week is the same size, I can visually see the relative time invested in each stage of life vs training vs various jobs.

https://jdve.me/blog/2025/02/life-in-weeks/
What I sense with the Nolan films that I've watched is that he packs a lot into the runtime, even accounting for how they generally are long films to start with. He has to be very efficient with how he uses the time, every shot and dialogue carries some information that is useful in some way, there's little spare space or idling. In a way I wonder if it's a bit deliberate to overwhelm the view a little on the first viewing so they can't take it all in and analyze as they go so late revelations have the impact they do, if it was spaced out as a TV series the writing would need to adjust.
Yeah that is absolutely true, I have the same issue again if my software projects require special/new hardware.
Directionally correct.

GenAI is - imo - an assistant. Copilot does effectively templating.

I can have ChatGPT read an email and check it for tone.

Claude can comment on camera kit.

Claude does a very nice image recognition for obscure things.

What I have become persuaded of is that the /completions API is simply not much more than +10% or a low key helper.

I do not need a dumber-than-intern agent going ape on my codebase at speed, which is, approximately, what the codegen tools seem to do.

I saw a self driving car startup using a GPT neural network to recognize images during driving. I would assess that class of use as plausibly very promising.

I would also hazard that Shirkys BS jobs thesis is being proved true, because if a hallucinating ai can do it...

Anyway.

I don't think the fundamentals justify the spend. I think there's too much vitriol, but there's also too much hype & by a country mile too.
You have to maintain certain ratio to hire locally and move h1b employees. Quite sometimes, you need client facing employee to be a local.

Also, what i have seen in europe is that, there is a mandate where in they have to publish the job locally and when they cannot find the employee, they can sponsor a visa and bring them into the country. However, what they do is, they would reject all the local candidates and claim that they could not find the candidate with right technology fit.
I've had a rule for many years: "it will be gamed, no exceptions." All systems, economies, markets, etc. will be gamed.
The word "any" is doing a lot of work here.
There's a little grain of salt with respect to context lengths: the number has grown, but performance seems to degrade with larger context windows.

Anecdote:

I often front-load a bunch of package.jsons from a monorepo when making tooling / CI focused changes. Even 10 or 20k tokens in, Claude says things like "we should look at the contents of somepackage/package.json to check the specifics of the `dev` script."

But its already in the context window! Given the reminder (not reloading it, just saying "its in there"), Claude makes the inference it needs for the immediate problem.

This seems to approximate a 'working memory' for the assistant or models themselves. Curious whether the model is imposing this on the assistant as part of its schema for simulating a thoughtful (but fallible) agent, or if the model itself has the limitation.
Japanese engineers talk about difficulties faced while optimizing for the Switch
Does blog posting count as documentation or has the developer stereotype not changed? :)
Shocker. We've known this for 20+ years now.
Yeah that HTTP date format thing is kind of orthogonal - the same document slightly later explicitly says it's talking about the format used within HTTP messages/headers and not relevant to user-facing display within the page content. Which in that case makes a lot of sense because it's effectively saying "use UTC everywhere".
The full-sized DeepSeek-R1 is on par with o1.

o1-pro is "o1 on steroids" and was the first selling point of the $200/month Pro subscription but they later also added "Deep Research" and Operator to the Pro subscription.
Why not take a class?
This has been going on for decades and everyone in the industry knows it. Articles like these are simply propaganda to make it seem like something‘s being done about the issue.

The system is and has been completely broken and, like most of the immigration policy in the US, it is a façade with the sole purpose of providing cheap labor for US corporations. There are plentiful capable US engineers available to be hired without the need for any of these programs other than the most exclusive programs for the top 0.1% of talent in the world.

The same tired old argument is made in the unskilled immigration space as well. Companies scream that there’s no availability of workers to build houses, operate restaurants, tend farms, clean facilities, drive trucks, or virtually any other job.

Does anyone wonder why the current administration is targeting the immigrants themselves and not the employers that hire them? They know that by targeting the immigrants it looks like they’re doing something, when really they are doing little to stem the problem. This whole problem largely goes away if employers are targeted directly for abusing the system, but it will never happen because cheap labor for corporations is the true driver.
Yes, you are missing the non-personalized meaning of "you"
> If they didn't like the design requirements, change them.

If anyone is wondering, this is always the correct answer when there’s a disagreement between reality and the specification and you’re following the spec.
Airflow Beach Cleaning – Securing Supply Chain [video]
Rule of Goats.
“The manager visas, known as L-1As, are easier for employers to obtain and have fewer guardrails; for example, they lack even the minimal pay requirements that Congress has imposed for H-1B holders.”

This isn’t a story about H-1B abuse. It’s a story about TCS avoiding even the minimal restrictions of H-1B by sending applicants through L-1A.
My washing machine (Indesit) just has a couple of dials and a few buttons - no touchscreen - but it still has a UI bug which means that its usually impossible to do a wash after a prior wash without cycling the power in-between. Its like there is a dead-end in the state diagram, somewhere.

And my microwave (Russell Hobbs) has a dial for selecting the cook-time, but you have to turn it anti-clockwise to 90 minutes before you can turn it clockwise to one minute or whatever. Its inexplicable to me.

Why did they do this? What happened to the testing? Why didn't they fix the code before they shipped the hardware?

So yeah, appliances and software estimation...
Holy shit, that was just pure luck that no one end up dead. Based on the video, the plane glide-flipped just enough to slide/roll itself out of the major fire. Things could be a whole lot worse if it played out just slightly differently.
PhD from MIT could very well earn less than a mid range developer even though they are contributing much more to the society and country. Also salary war would mean companies face pressure to increase the salary of immigrants over the citizens.
Translated from corporate: we're going to a proprietary system that you'll need to have serviced only by us at insane markups in order to gain recurring revenue.
While there was certainly a software bubble during the early internet, it still took obscene amounts of investments in brand new technologies in the late 90's. Entire datacenters full of hardware modems. In fact, 'datacenters' had to become a thing.

Then came DSL, then came cable, then came fiber. Countless billions of dollars invested into all these different systems.

This AI stuff is something else. Lots of hardware investment, sure, but also lots of software investment. It is becoming so good and so cheap its showing up on every single search engine result.

Anyway, my point is, while there may have been aspects of the early internet being a bubble, there were real dollars chasing real utility, and I think AI is quite similar in that regard.
The most frustrating iteration of this is when someone uses an article to make a point in an argument...and they didn't read it! A clickbait headline seems to support their claim, but the substance refutes it.
Ice Spike
Your description of the landing reminds me of the old Hong Kong Kai Tak airport approach.

You basically had to fly straight over the city, high rise buildings straight ahead, and bank right as hard as the plane would let you at just the right time to hit the runway.

Outside perspective: https://www.youtube.com/watch?v=bKqO6gdJIz8

Cockpit view: https://www.youtube.com/watch?v=lx3Ccs5tKfw
In all fairness, if you are willing to distinguish "most" of Israel and the settlements, you should do the same for "most" Palestinians and Hamas (who seized power after winning the first election).
> Ruining H1B prospects for many deserving candidates

Not a story about TCS abusing H-1Bs.
I did try it yet for more than a week still 4o still pretty much better in terms of python coding and architecture/documentation design
> The clusters are poor and poor health, but have no statistical significance to pollution levels

Yeah, because the rich don’t want a refinery in their nice neighborhood. The second order effect being that the cancer is exported to wherever the refinery lands.

https://www.epa.gov/sites/default/files/2019-12/documents/wa...

Get it while it’s hot.
> They said that they can't provide installation there, it's not clear where the water extract should be, etc.

Maybe only doing cookie cutter installations is how they got their reputation to be that high (or review farming). Same as in software - don't do anything too custom and you'll be fine :)
You mistakenly said "you" instead of "we", so you'll understand the confusion.

Using "you", personalized or not, implies that the person you're speaking to is one of the ones doing the action.

If the person you're speaking to isn't doing the action, "you" is inappropriate in that context, but "we" is appropriate because we're all on team human at least (you included).

To illustrate this point, I'm not the only one running into your confusing wording and replying to you about it here.

edit: "you" was edited to "one", which makes more sense to me at least, thanks for responding to feedback positively!
The lift generated by the remaining wing flipped it.
All too often second hand tools are worn out. There are some great deals out there, but tool restoration needs to be your hobby to make it worthwhile. My hobby is building things, not restoring tools and building the perfect shop. Nothing wrong with any of the above hobbies (I've restored a fair number of tools myself and spent a lot of time making my shop better), but you only live so long. Sometimes it is worth spending a few grand on a tool that will just work so you can get on with your 'real' projects.
Generating images and consuming images are very different challenges, which for most models use entirely different systems (ChatGPT constructs prompts to DALL-E for example: https://simonwillison.net/2023/Oct/26/add-a-walrus/ )

Evaluating vision LLMs on their ability to improve their own generation of images doesn't make sense to me. That's why I enjoy torturing new models with my pelican on a bicycle SVG benchmark!
What I find especially interesting is that if you go back to the description of the work that was expected, it is a correct high-level description of what ended up needing to be done: "hauling the washing machine into position and connecting it to water and power".

When we perform tasks like time estimation we're forced to use high-level mental models. But just as abstractions in code leak, so too do low-level details sometimes influence high-level considerations in unexpected ways. The "hauling" high-level description ended up being quite adequate, but the "connecting" part hid details that were relevant for the task of time estimation.
This is a good thing to read. https://blogs.lse.ac.uk/impactofsocialsciences/2025/02/17/do...

I have actually worked in academia, and in industrial research. I've served on many program committees and participated in peer review actively for many years.

I am sorry to say, I am one of the people who should be asked.

The system is corrupt, coercive, exploitative, and delivers poor results.

Things were much better when academics wrote 20 papers in a career.
It looks great but can I get some capillary dilation of the so-called blush response? Fluctuation of the pupil? Involuntary dilation of the iris?
Sounds like the brake mechanism itself might not change much. It’s the actuation system being changed which it doesn’t sound like you touched.
True. But pro-privacy is the argument that the server no longer needs to geo-lookup your IP address and find out where you are with much greater accuracy than is needed to determine what timezone you would like dates/times to be displayed in.