skysight-inc/HackerNews huggingface dataset:
In Jan 2025 his archive has 13 articles. 5 were about Trump. One about Pebble was more link than original content. His archive for Jan 2014, Jan 2015, and Jan 2016 is 100% tech. Going from 100% quality content to 54% is a big drop. I'm sure you could get different results focusing on different time periods, but there's a clear shift away from Apple.

So here's a question- if John himself is a lot less interested in Apple, and now prefers to discuss Trump or sports, perhaps Apple is a lot less interesting? I still follow it closely, but I no longer try to discuss WWDC or the September events with people I know because generally there's nothing that affects them. Their Apple devices work fine and the improvements aren't big enough to discuss with non-enthusiats. Apple is still a great company, but like IBM and Microsoft before, Apple is no longer the center of innovation.
The opportunity cost of moving to Canada is too great for professionals in STEM, medicine, economics, or law. However, that opportunity cost seems to be less significant for professionals in the humanities. Ironically, the Project 2025 writers are probably salivating at the idea that the US sees an exodus of liberal academics in the humanities.
Fascism, kakistocracy, what’s the difference?
> 21 year old advertising his interview cheating product and gets suspended
Why was labor more expensive?
Oh I see, my bad, I thought this was passed legislation. I guess I should have paid more attention to the details.
They, in fact, mention inference kv cache as use case in readme. The most advanced kv caching uses hierarchy of gpu ram/regular ram/ssd. Seems like they were able to use their storage abstraction for last tier.
Here's one simple reason:

I have a very specific esoteric question like: "What material is both electrically conductive and good at blocking sound?" I could type this into google and sift through the titles and short descriptions of websites and eventually maybe find an answer, or I can put the question to the LLM and instantly get an answer that I can then research further to confirm.

This is significantly faster, more informative, more efficient, and a rewarding experience.

As others have said, its a tool. A tool is as good as how you use it. If you expect to build a house by yelling at your tools I wouldn't be bullish either.
uh, really?

i really like using em dashes -- for some reason, it feels "better" in my head than using something like a comma or a semi-colon.
Properly priced externalities strike again?
No, the ground truth in math is nature as well.

Which axioms are interesting? And why? That is nature.

Yes, proof from axioms is a cornerstone of math, but there are all sorts of axioms you could assume, and all sorts of proofs to do from them, but we don't care about most of them.

Math is about the discovery of the right axioms, and proof helps in establishing that these are indeed the right axioms.
What is in the chicken nugget that is harmful to you? I read the entire ingredient list and all shit I have in my kitchen cabinet for everyday cooking.
Apple IIe design guidelines (1982) [pdf]
If you actually read the article, they explain that it isn't actually that big of change to how it was done.

" For a while now, Google has been developing most parts of Android behind closed doors in its “internal branches,” with the “AOSP branch” only having certain other aspects of Android’s framework (including Bluetooth, kernel, and some other core components). As such, it’s been quite a while since the current state of AOSP is at the same level as Google’s internal builds, leaving developers and others to wait on Google to make a public release to get all of the new changes.

With this change to move everything to its internal, private development branch, Google isn’t changing the speed at which these new builds arrive. Rather, this will potentially streamline the process and prevent conflicts when merging the branch"
I think most people at least know the difference between warm and cool light, which helps a lot, but otherwise I agree. As I’m reading this, I’m realizing I have no vocabulary for this topic. That’s… kinda strange to experience!
Ubisoft Spins Off AssassinsCreed,FarCry,Rainbow 6, Backed by $1.25B from Tencent
Thank God AI hasn’t figured out proper use of em/en dashes yet, so we still have a shibboleth.
Seems like adding in gender only makes things less clear. The relevant information is sex and a medical history of specific surgeries and medications - the type of thing your doctor should already be aware of. Adding in gender only creates ambiguity because there's no way to measure gender from a biological perspective.
I've had so many cases exactly like your example here. If you build up an intuition that knows that e.g. Claude 3.7 Sonnet can write code that uses boto3, and boto3 hasn't had any breaking changes that would affect S3 usage in the past ~24 months, you can jump straight into a prompt for this kind of task.

It doesn't just save me a ton of time, it results in me building automations that I normally wouldn't have taken on at all because the time spent fiddling with os.move/boto3/etc wouldn't have been worthwhile compared to other things on my plate.
Sounds like "geoguesser" players who learn to recognize google street view pictures from a specific country by looking at the color of the google street view car or a specific piece of dirt on the camera lens.
,,By my personal estimate currently GPT 4o DeepResearch is the best one. ''

If the o3 based 3 month old strongest model is the best one, it's a proof that there were quite significant improvements in the last 2 years.

I can't name any other technology that improved as much in 2 years.

O1 and o1 pro helped me with filing tax returns and answered me questions that (probably quite bad) tax accountants (and less smart models) weren't able to (of course I read the referenced laws, I don't trust the output either).
I've encountered and used em dashes regularly for the last 20 years. If most of your reading and writing are associated with social media, I could see the trend you're describing appearing real within that limited context. But em dashes are not new and have been a feature of high quality writing for many decades.
Yes, and all are equally offensive to the average Go hater, all of them have NULL, and all of them have terrible error handling. It's not "argument from popularity", it's "argument from success". Some things succeed. Other things don't. It would be worthwhile for you to investigate why things succeed despite all the hangups you have with their flaws instead of lamenting them because the things you like aren't succeeding.
on-call is ubiquitous in the US tech industry. I've never had a job without it.
Why? Because it costs billions of dollars and thousands of man hours to make comic books?
That is a really good point that I didn't consider in my post. I agree with you. If the dollar tanks, it becomes easy to go find a similar salary.
The lack of em dash usage in popular culture speaks more about typical people than it does about whether a text's author was an LLM. In fact, the average person has never even noticed—let alone considered—that the em dash exists. If they've read for 20+ years, they've seen at LEAST hundreds of them.

Imagine being an NPC (a human bot), flattering yourself with the thought that people who understand the language are language bots...
I often wonder if people who report that LLMs are useless for code haven't cracked the fact that you need to to have a conversation with it - expecting a perfect result after your first prompt is setting it up for failure, the real test is if you can get to a working solution after iterating with it for a few rounds.
Do you have any insight on how to take spectroscopy measurements at home on a <1k€ budget? And how to select an LED manufacturing supplier when CRI is often the only thing available on the datasheet?
AI coding overall still seems to be underrated by the average developer.

They try to add a new feature or change some behavior in a large existing codebase and it does something dumb and they write it off as a waste of time for that use case. And that's understandable. But if they had tweaked the prompt just a bit it actually might've done it flawlessly.

It requires patience and learning the best way to guide it and iterate with it when it does something silly.

Although you undoubtedly will lose some time re-attempting prompts and fixing mistakes and poor design choices, on net I believe the frontier models can currently make development much more productive in almost any codebase.
If there ever was a language to write spaghetti code in…
I fully believe it's far better at the kind of coding/scripting that I do than the kind that real SWEs do. If for no other reason than the coding itself that I do is far far simpler and easier, so of course it's going to do better at it. However, I don't really believe that coding is the only use case. I think that there are a whole universe of other use cases that probably also get a lot of value from LLMs.

I think that HN has a lot of people who are working on large software projects that are incredibly complex and have a huge numbers of interdependencies etc., and LLMs aren't quite to the point that they can very usefully contribute to that except around the edges.

But I don't think that generalizing from that failure is very useful either. Most things humans do aren't that hard. There is a reason that SWE is one of the best paid jobs in the country.
I adore the lights by your company, though they seem to be incredibly hard to source in general except for high end architectural projects. I wish there was an easier way to order them directly for DYI inclined engineers willing to pay the price.
Everything on Mars is a serious hazard. Without terraforming, Mars is a deathtrap.

When the Pilgrims emigrated to America, they could expect a certain level of habitability when they arrived. Water, soil, building materials. Air.

I often say, first try a colony on the top of Mount Everest. For like, a year. When you can do that, you're halfway to a Mars colony.
That makes sense, and from what I’ve heard this sort of simple quick prototyping is where LLM coding works well. The problem with my case was I’m working with multiple large code bases, and couldn’t pinpoint the problem to a specific line, or even file. So I wasn’t gonna just copy multiple git repos into the chat

(The details: I was working with running a Bayesian sampler across multiple compute nodes with MPI. There seemed to be a pathological interaction between the code and MPI where things looked like they were working, but never actually progressed.)
I think all the technology is already in place. There are already smart glasses with tiny text displays. Also smartphones have more than enough processing capacity to handle live speech transcription.
Length of breath/pause with a longer dash.
Read some -- Emily Dickinson poems – you'll find a world ––– of meaning ––– in the millimeter.
It’s infuriating that you only have “accept all cookies” and no other options.

Oh but I do absolutely love this concept. I’m curious if you’ve had lots of interest from these billionaires building bunkers, if that story is even true!
Good suggestion and I can see the benefit for honest people, but unfortunately it’s as equally a system for financial abuse for others - sometimes enough to prevent people fixing things during their regular hours just to benefit at other times.

A good counter balance to this might be to offer even more compensation for no incidents, or otherwise well handled incidents that go on to squash types of that incident now and into the future.
I have some relevant first-hand experience that corresponds very closely to TFA.

My spouse is a U.S.-born and trained vascular surgeon and I'm a retired internal medicine specialist. We immigrated to Canada just ahead of the first administration of the current U.S. president.

Her clinical autonomy is practically unconstrained by provincial health insurance issues. Her practice is very much like I remember it being in the early days of my own practice in the U.S. before physicians and surgeons became interchangeable widgets in what could be very generously called "the system."

From my perspective as a patient, my care, including care for some rather complicated health issues has been extremely prompt and exemplary. I can almost always see my family physician the same day.

While I do see a hefty tax bill, I never ever see bills from the doctor, the hospital, EOB's, statements of coverage, and other artifacts from "the system."

And I don't have the cringey feeling of receiving a human right (health care) that others, because of misfortunes of life or an unfortunate starting point in life cannot access. Our health care is universal.
The author mentioned Gemini sometimes refusing to do something.

I’ve recently been using Gemini (mostly 2.0 flash) a lot and I’ve noticed it sometimes will challenge me to try doing something by myself. Maybe it’s something in my system prompt or the way I worded the request itself. I am a long time user of 4o so it felt annoying at first.

Since my purpose was to learn how to do something, being open minded I tried to comply with the request and I can say that… it’s being a really great experience in terms of retention of knowledge. Even if I’m making mistakes Gemini will point them out and explain it nicely.
Leet code interviews are passed by having invested time practicing at leetcode interviews.

They may but do not necessarily test for clear thinking and deep experience.
I write code like that all the time. It's used for very specific use cases, only by myself or something I've also written. It's not exposed to random end users or inputs.
On the other hand, when it works it's darn near magic.

I spent like a week trying to figure out why a livecd image I was working on wasn't initializing devices correctly. Read the docs, read source code, tried strace, looked at the logs, found forums of people with the same problem but no solution, you know the drill. In desperation I asked ChatGPT. ChatGPT said "Use udevadm trigger". I did. Things started working.

For some problems it's just very hard to express them in a googleable form, especially if you're doing something weird almost nobody else does.
You could say that about any power tool.

A Mitre Saw is an amazing thing to have in a woodshop, but if you don't learn how to use it you're probably going to cut off a finger.

The problem is that LLMs are power tools that are sold as being so easy to use that you don't need to invest any effort in learning them at all. That's extremely misleading.
This makes it in the employee's interest to obfuscate and extend any remediation, to get paid more.
All of this makes a lot of sense to me, and I'd be super interested to read about some real-world examples of when UIs were made that were actively detrimental to the user experience along with what the better solution was (or what it would have been, if it didn't end up getting put into practice). I get the sense that a lot of the insights might come from seeing the mistakes described happen in practice, so if any of those are possible to write about, it would be awesome to read a blog post building on this one that covers one of those times.
Breaker, Breaker, Shaker-Maker!

Two of them, behind each other, are Jack Hammers mother.

Take four, and what's left is flour.

Oink Oink.
Make them small, add heat, attack the pet market >:)
Most promoted and blocked domains on Kagi
Funnily enough that's one of the commonly claimed AI tells, em-dashes -- but near-universally when I see it, it looks like someone is just mad because they're being talked down to.
Be super careful with this, you had innocent intent, but that doesn’t mitigate the fact that you potentially broke the law (and regardless of whether you did or not, that won’t stop feds busting in the door). Some places will take reports like that gratefully, others will do everything in their power to make you out to be the bad guy.
Like others here, I use it to code (no longer a professional engineer, but keep side projects).

As soon as LLMs were introduced into the IDE it began to feeling like LLM autocomplete was almost reading my mind. With some context built up over a few hundred lines of initial architecture, autocomplete now sees around the same corners I am. It’s more than just “solve this contrived puzzle” or “write snake”. It combines the subject matter use case (informed by variable and type naming) underlying the architecture and sometimes produces really breathtaking and productive results. Like I said, it took some time but when it happened, it was pretty shocking.
As a geneticist I won't mourn 23andMe&its jumble of useless health information
It's Now a Hate Crime to Vandalize Teslas in DC
We transform the PDF into a template and identify automatically the variables. We automatically fill in repetitive information using the data we collect in previously docs.
Were they supplied arms by the USA or USSR?
I use --- to represent em dash in prose here, e.g. [1][2]. The behavior is just a residual of long time exposure to TeX.

[1] https://news.ycombinator.com/item?id=41833665

[2] https://news.ycombinator.com/item?id=41774199
I have zero hope this will improve things when they throw around worthless terms like "ultra processed foods" on top of leaving it essentially a blank page of rules to be filled in at a later date by whoever pays off the right people.
Wouldn't that incentivise staff to take longer to fix issues? Once you've been interrupted, you might as well turn 30 minutes into 60 minutes, etc.
You'd still have to review code if you asked another human to write it.

That's why minimizing the generated code is important as well as working on smaller parts at once to avoid what the author refers as "too much up-front work" -- It is also easier mentally when you can iterate on this whole process in seconds rather than days in a pull request review.
I mean, the first link I got when I pasted that in is probably the Stack Exchange thread you would use to research further, along with other sources, which do seem relevant to the query.

I don't see how an LLM is significantly faster or more informative, since you still have to do the legwork to validate the answer. I guess if you're google-phobic (which a lot of people seem to be, especially on HN) then I can see how it's more rewarding to put it off until later in the process.
https://www.fcnl.org/updates/2023-02/2002-iraq-aumf-what-it-...
I wonder if it breaks like this: people who don't know how to code find LLMs very helpful and don't realize where they are wrong. People who do know immediately see all the things they get wrong and they just give up and say "I'll do it myself".
Mind, salaries often tend to be indexed to the local cost of living. So you could have a pretty decent standard of living even if your nominal salary is a bit lower.
>A lot of what I do is relatively simple one off scripting. Code that doesn't need to deal with edge cases, won't be widely deployed, and whose outputs are very quickly and easily verifiable.

Yes somewhat. Its good for powershell/bash/cmd scripts and configs, but early models it would hallucinate PowerShell cmdlets especially.
Yeah - channels can be a pain, reach out to me directly if you run into issues: Jonathan @ Innerscene
For next time, to lowercase:

tr A-Z a-z

And paste the text in.
in this day and age with America the way it is not sure anything works other than voting every two years (though the ruling party is working HARD to take that away).

both parties live by “party over country” mantra so your phone calls won’t do jackshit. you can go look up votes by congressman/senator and see how many can you find where a congressman/senator voted for the good of his constituents and not rubberstamped it along the party lines. ballparking this is 0.0076% of all votes (say in the last decade)
I don’t understand what you are asking. How are you going to live in Thailand without bringing income into Thailand?

The quote from the revenue department is clear - you will need to pay personal income tax in Thailand since you’re resident there. “Sourced” most of the time means where you do the work, which will presumably be in Thailand for you.

If you set up a company, you will need to pay both corporate tax (wherever you incorporate), plus personal tax on the dividends that you pay yourself with in Thailand.

You originally asked about the LLC, which was why I mentioned it specifically. With an LLC, you would be fully taxed in Thailand at the personal tax rate, because that’s how LLCs work (you don’t pay corporate tax with an LLC).

My advice would be to look into Cyprus and their non-dom program. You can get tax residency there with only spending 60 days per year. Create a Cyprus LTD and your tax rate would be 12.5% + 2.65% for social security. You don’t need to pay personal tax on dividends.
I wrote my own tool for that a while back as an LLM plugin, so I can do this:

llm cmd extract first frame of movie.mp4 as a jpeg using ffmpeg

I use that all the time, it works really well (defaulting to GPT-4o-mini because it's so cheap, but it works with Claude too): https://simonwillison.net/2024/Mar/26/llm-cmd/
The current problems we're having are DS covering up adjacent text with their input box. You can specify a starting width, which helps sometimes. But they have a minimum font size of 9pt and minimum input box height of 22px and we often need to go smaller.

Why is this important to us? We're filling in official state forms and we cannot change them in any noticeable way to give their input box more room. Some states have crammed everything together and we have to work around their poor design as best we can.

That DS provides traceability, viewing history, and cryptographic signatures is nice for us, and may help one day in case of a lawsuit. It's not a must-have for us, but likely was important for them given they originated in the real-estate document area (lots of disputes there, I'm guessing)

What could help us is making the input box translucent, or hiding it until the user navigates to it (perhaps leave a small marker so they know they have to provide a value there).

So far as the templating, we've got that solved with Fluent (née Autotag). Most of their competitors are doing simple word replacement (mail-merge) but they allow us to add logic like if-else and select-case to our templates. You should look into doing that too.
Then you waste a ton of energy on the conversion and still have the same problem. You won't ever get two regulators at exactly the same voltage. One will always take most of the load.

You get around this with load balancing resistors, but that comes with its own set of problems.

The way you get around that is to chop up your load into multiple independent power domains. That way each segment is powered exclusively by one supply.

If you can't do that, you will always be better off with a single larger supply.
I feel for the lady, but the problem is that she didn’t get it in writing. Renter protections are almost orthogonal.
Had the chance to see one of these in person - did not believe you could achieve “daylight indoors” before I did.
Thats bad!
Let's change that!
Let's be better than our predecessors!
Right?

So, how do they suggest to tackle the problem?

1. Improve the science
2. Update the data

or

3. Somehow focus on it being racist and then walking away like the hero of the day without actually solving the problem.
I dislike how they misspelled it though.
We need a blog post documenting the ironic trend of people—themselves NPCs, actual human bots, just now realizing the em dash exists despite seeing it hundreds if not thousands of times before LLMs—flattering themselves by suggesting that anyone who understands the language at above a 5th grade level must be an LLM.
I suspect "Education, Instruction and Library" bar on the graph mostly amounts to cheating and more broadly defeating the point of unsupervised study. But it's nice we have a metric for that now.
https://francisbach.com/my-book-is-out/

https://mitpress.mit.edu/9780262049443/learning-theory-from-...