skysight-inc/HackerNews huggingface dataset:
"They’ll fix all the bugs we find, right?" -- that sounds to me like a reasonable requirement on the maintainer, if they are going to be paid a non negligible amount.
I put your title into the HN title box for submission: "29 too long"
Long distance traveling was invented much earlier than 20th and even 19th century.
3. https://karthinks.com/software/emacs-window-management-alman...

(Additional useful knowledge)
> Here is the exact command I ran on my server: ...

Look at the quoted command, there it is.
>Tech companies need to know they will be held accountable, and that means they must respect the rules and laws in the places they operate.

Meta allowed a terrorist to livestream a killing spree in the town I grew up. They didn't act when people began mass reporting the stream and were reluctant to take action when people reuploaded it or posted content glorifying the gunman. This literally went on for months, and months - that much of the surrounding content had been classified locally as objectionable didn't seem to matter. Time countries held Meta et el legally liable for the content posted to their platforms.
When I go through border security at an international airport, I usually can see what is happening at almost all the control gates... So even as a white man I have ample time to see the behavior of border security guards with others.

And yeah, the cliche of AMericans being haughty gung-ho cowboys is true. They bark at people and clearly play the bully.
I know how to do arithmetic, but I still use my PC or a calculator because I am not entirely sure that I am accurate. I use "units" as well extensively, it can be used for much more than just unit conversion. You can do complex calculations with it.

You can solve stuff like:

> If you walk 1 mile in 7 minutes, how fast are you walking in kilometers per hour?

$ units -t "1 mile / 7 minutes" "kilometers per hour"
13.7943771428571

You need some basic knowledge to even come up with "1 mile / 7 minutes" and "kilometers per hour".

There are examples where you need much more advanced knowledge, too, meaning it is not enough to just have a calculator, for example in thermodynamics, when dealing with gas laws, you cannot simply convert pressure, volume, and temperature from one unit to another without taking into account the specific context of the law you’re applying (e.g., the ideal gas law or real gas behavior)", or for example you want to convert 1 kilowatt-hour (kWh) to watts (W). This is a case of energy (in kilowatt-hours) over time (in hours), and we need to convert it to power (in watts), which is energy per unit time.

You cannot do:

$ units -t "1 kWh" "W"
conformability error
3600000 kg m^2 / s^2
1 kg m^2 / s^3

You have to have some knowledge, so you could do:

$ units -t "1 kWh" "J"
1 kWh = 3600000 J
$ units -t "3600000 joules / 3600 seconds" "W"
3600000 joules / 3600 seconds = 1000 W

To sum it up: in many cases, without the right knowledge, even the most accurate tool will only get you part of the way there.

It applies to LLMs and programming, too, thus, I am not worried. We will still have copy-paste "programmers", and actually knowledgeable ones, as we have always had. The difference is that you can use LLMs to learn, quite a lot, but you cannot use a calculator alone to learn how to convert 1 kWh to W.
"7 too long"
Parser combinators will eventually generate a push-down automaton. Regex would eventually generate a deterministic finite-state automaton. There's no contest, CPU-wise the DFA will parse the string faster (just have to do one transition for each char/ it's one lookup). In some cases it might take more memory for the automaton though. (also this assumes you don't go into library-specific extensions that allow backtracking, but keep within the original regex scope)

It's fine and fair to suggest that parser combinators are better for many usecases (first of all, they're clearly more powerful! they can parse any context-free language). But it's misleading to suggest they "beat" regex (they don't - not on the regex turf).
> feel like Anthropic has an incentive to minimize how much students use LLMs to write their papers for them

You're right.

Quite incredibly, they also do the opposite, in that they hype-up / inflate the capability of their LLMs. For instance, they've categorised "summarisation" as "high-order thinking" ("Create", per Bloom's Taxonomy). It patently isn't. Comical they'd not only think so, but also publicly blog about it.
Yeah, that sounds like a "get out if you can" moment tbh. Like, the best case is that you take them on their word, in which case the company is merely extremely poorly run, but realistically it's more likely to be cover for "shit, we are running out of money", particularly if it's venture-funded.
Show HN: An Open-Source Time Management Tool with No A.I in the A.I Era
At the end of 2024, me and my friend decided to say goodbye to time tracking tools because they are slowly losing the "time tracking" by constantly adding additional, unnecessary A.I things. So, we decided to take it back to the original time by making a pure time tracking tool for individuals.

Also, we came up with the idea of making it open-source and everyone can self-host, so that privacy will not be a concern anymore. We just released a month ago and luckily it gained some support.

Lastly, You might think that how we are different from Activity Watch? Well, probably we have nicer UI/UX with some additional features like distraction blocker, KanBan board for productivity and work.

Thank you and hope you like it. Feel free to make a version for yourself!
> This company has a track record of cheating on benchmark by training on test datasets.

That's like all of them, bro. Don't hate the player, hate the game.
(to your point: Bolloré will be on trial in a few month for active corruption of foreign state agent. In this particular instance, the first in which he was truly caught, it was for an infrastructure deal)
Ok, what do you call them so you don't confuse that round of tariffs with other ones? "April 2 tariffs" doesn't work because, while that day was when they were announced, the steel and aluminum tariffs also went into effect on that same day.
"Trump economic advisor says bond market added ‘a little more urgency’ to tariff decision" - https://www.cnbc.com/2025/04/10/china-trump-tariffs-live-upd...
This especially applies to clones. How do you stand out and find the right customer niche?
> you shouldn't expect government services to be in a foreign language

But that's the thing about America. We don't have ein Volk. Or to put it another way, what does foreign mean to a nation like America? Lots of languages are spoken natively in America. That most people speak English is an accident of history and a matter of convention reinforced by bigots trying to "other" their neighbors. Americans could have just as easily ended up mostly speaking German.
If it was an actual commercial strategy, private investors would pay. If the question is even put this way, this is bullshit and deserves to end nowhere.
I love the approach: keep the creative, human part intact - and in fact free up time for it, by letting AI take care of the menial tasks. And to all naysayers, yes, research is a menial task... if you think a True Writer[1] would always do it themselves on Google, keep in mind that just a few years ago a "true writer" would have to go scavenge in some abandoned archives to find reference material, so it's just a matter of perspective.

We built UnitText[2] with the same idea in mind, although we started from the "proofreading/copy-editing" part. Arguably, that's something most don't do at all... but asking someone to read your content, give you feedback, and iterate on it is an extremely valuable part of the process. Having AI do it means you can do it almost for free, and often. Again, freeing up more time for the actual writing.

Doesn't mean a human copy-editor shouldn't review your content before you hit publish, or a writer shouldn't read their references, but AI can help a lot with all those steps.

[1]: https://en.wikipedia.org/wiki/No_true_Scotsman

[2]: https://unittext.com
I might have false negatives, of course, but I'm doing my best to manually curate and collect human-written blogs in my blog directory and search engine https://minifeed.net/
This is great! Another simulator that is interesting to explore M/M/1 queues is provided by Wolfram: https://demonstrations.wolfram.com/SimulatingTheMM1Queue/.
Sadly, I think you might be right. What we are witnessing is/are symptoms of a disease. The disease is anger, hate, fear, envy, jealousy, lack of compassion, impatience, selfishness, instant gratification, the love of money, etc.
India has no energy. It imports most of its energy. While China has lots of coal and burns it to provide energy for its industries.
And "Das Boot"!
How many people are "good drivers" outside their home town? I am not that old, but old enough to remember all adults taking wrong turns trying to find new destinations for the first time.
There's a correspondence between ???/applicative/monadic parsers and regular/context free/context sensitive grammars.
Houston, Texas has one (or a nod to the originals) at their museum: https://www.hmns.org/exhibits/morian-cabinet-of-curiosities/
Were there any examples of "de novo" music generation using this? The only one I could find on the website was translating the vocals of an existing song, couldn't find any AI compositions.
>Students also frequently used Claude to provide technical explanations or solutions for academic assignments (33.5%

The only thing I care about is the ratio between those two things and you decide to group them together in your report? Fuck that
I built an AI that has watched all of the Y Combinator YouTube videos
I was tired of spending hours trying to remember which YC video had that one insight I needed - so I built a tool that watches all of them for you.

It has transcribed every video from the Y Combinator YouTube channe and lets you ask questions. The AI returns direct answers with timestamped references so you can jump straight to the source.

Try it here: https://www.askluminary.com

Example:

“What does Paul Graham say about finding startup ideas?”
→ Answer with timestamps + direct link to the quote in video

Built it for myself, but figured others might find it useful too. Happy to answer any technical questions!
I wonder when people would start writing more like AI simply because they would be exposed to so many AI-written articles.
A site with about 300,000 users where we were still scaling it vertically.
I think boredom is still an emotion
Creating a Custom ChatGPT Trained on the CXL Specification Documents
I'm actually just curious what people who write that think the "D" stands for! (the "A" presumably being "advertisement")
It would need to be a tax on money transfer to the American counterpart. Cash repatriation or payment for IP rights comes to mind.

Of course, the multinational could also use the funds to invest in Europe, build warehouse or commercial real estate or acquire European startups. I think they already do this to some extent to avoid US tax.

Using these to fund free credits to European cloud providers could be a good way to build up a local alternative. I think we underestimate the importance of free credits in the reliance on the 3 US hyperscalers, especially for startups.
That's pretty amusing. I'm all for personal reposts as well as self simonw's blog-linking so long as they're relevant.
While I can’t speak to which one of you is correct I think it’s worth pointing out that 50 years ago only pushes into 5 of the 30 years that they referred to. I can’t imagine it would’ve jumped to 50% overnight in that change but I still thought it was worth mentioning.
> Between 1861 and 1933, they had one of the highest average tariff rates on manufactured imports in the world. After 1942, the U.S. began to promote worldwide free trade.

The US did this because of the free trade treaties between west European states after WW2. This eventually led to the EU. The US, not wanting to be isolated, pushed for their own treaties.
Are .NET 4.x and JDK 8.x the "zombie" runtimes of enterprise software?
I've noticed a strong parallel between Microsoft's .NET Framework 4.x and Oracle's JDK 8.x series. Even though newer versions keep rolling out — .NET Core, .NET 6/7/8, JDK 11/17/21 — these older versions just won’t die.

A few reasons:

- Heavy enterprise usage, especially in midcaps and MSMEs.

- Industry inertia — teams hesitate to rewrite working systems without a compelling business reason.

- In some cases, older stacks are more stable and “battle-tested”, especially for use cases like WinForms or thick-client apps.

It's kind of ironic that even today, the default .NET version baked into fresh Windows installs is 4.6 (or nearby), not the shiny new .NET 8/9. Meanwhile, Oracle still offers JDK 8 — albeit behind a paid support wall — much like Microsoft continues to patch .NET 4.x via Windows Update.

Eventually, these older branches will be sunset. But given their stability and widespread industrial use, I feel like that day might be decades away rather than years.

Curious to hear — how do you see this transition unfolding? And are there any good examples where teams actually migrated away from 4.x or 8.x successfully?
Async io?
I would also say Nike WANTS to be a lifestyle brand, but in public perception they haven't been able to move out of an athletic shoe brand.
As a counterpoint, I pretty much always split into 2+ windows. A 2-window setup is a code + terminal setup with shortcuts to run commands on the terminal(s). On more complex projects there are typically more than one terminal windows.

My org-mode emacs instance for note taking is split into quite a few windows: ongoing work task(s), generic "today's scratch pad", various topical notes files, etc.

On the posted topic: I don't know whether the transposition would be useful for me though - as the layout is set up by screen orientation then only a 180 degree turn would make sense.
It took me 4-5 attempts to not read:

> If you saw that code, you wouldn't _defy_ it
It's down here too: https://cloud.google.com/products/storage

No link and no details though.
I was talking about the EU. UK: I don't remember ever seeing an uncoated one there.
Got 2 ok's out of about 14 attempts. ;)
The internet would be such a great way to connect all the peaceful people around the world and boicott the elites that are wreaking havoc.

I don't think a significant amount of Americans, Europeans, Russians, Chinese, etc genuinely wish the decline of any of the other countries. It's just their leaders that create these situations and force us to pick a side.
I usually have a vertical split, because it is useful to be able to refer to something else (e.g. other code, docs) while I work on my main task. I'll often have a pop up with a terminal or similar than I can bring up or dismiss with Doom shortcuts. That usually lives at the bottom. Occasionally three windows side by side is useful.

I cannot imagine using the features discussed in TFA though. They don't seem to solve anything for me.
The US is 300 million people and an economy of 23T ( until Boeing and Lockeed lose their access to their external markets). The rest of the world is 8 Billion people and an economy of 78T. Sounds like the US does not have all the cards.
> “Why should I be bothered to read what nobody could be bothered to write?”

Well said
Yay, in one of the photos there's a giant mermaid beside the submarine!

Great article.
> Aren't students already allowed to fail?

It's technically allowed on an individual basis, but the economics don't work for any institution to attempt to raise its bar.

If institutions X and Y grant credential Z, and X starts failing a third of its students, who would apply to go there?
“This business will get out of control. It will get out of control and we'll be lucky to live through it.”

Overheard every few sprints…
Please reach out to me on x.com if you're interested in a free 1 week trial with our agent! https://x.com/hypercatcher
BTrees, Inverted Indices, and a Model for Full Text Search
For me the biggest missing block is the text search API. It's ridiculous that you can't add a basic search input to your Firebase-based website unless you use TypeSense, Algolia or some other additional database that you have to manage and keep in sync.

Despite all the recent enshitification, I can't think of any alternative solution that would come even close to what Firebase has to offer. Authentication API is especially hard to beat (cheap and very easy to integrate).
It must depend on the cities and how far in advance you can book.

I just checked on Amtrak and you can get a train from Seattle to Spokane for $37 in July. This website suggests a comparable cost for driving: https://www.travelmath.com/cost-of-driving/from/Seattle,+WA/... . That seems to be based purely on fuel costs, not counting the marginal costs of insurance and maintenance.

Using the same method, I can get Amtrak from Seattle to Chicago at $169, vs $300 drivings costs.
> all the way to bankruptcy and usually reappearing a day later with a new name and a clean sheet.

"Phoenix" bankruptcies are a real problem among small businesses. It defrauds their creditors, and sometimes the public (taxman) as well. All the way up to things like Rangers (Sevco) football club.

The excellent book on the history of fraud, Lying for Money, has a chapter on this. It concludes that almost every middle class person could probably get away with a fake business bankruptcy at least once, because it's difficult to tell from the outside versus a real (extremely common) small business failure.
That's why the other end has MCB/RCBO/AFDD.

Harder to catch is overheating due to overload or degraded contacts or wires (soviet aluminum wires, oh yeah).

In case of brittish ring circuit, there is added fun case of ring disconnecting in the middle, effectively halving cable cross section
SharePoint is built upon the .NET Framework, as is at least part of Exchange. .NET Framework has a very long life ahead of it.
True, but there is this mythology that all prisons in the USA are private prisons controlled solely by corporations, which is wildly untrue. Public prisons aren't much better than private prisons, due to the fact that they are just punishment and not rehabilitation.
On your second point, undocumented immigrants also count in the census and give more weight in representation and elections, even though they cannot vote. In a perfect world, we would expect elected officials to represent all of their constituents, not just those who voted for them, but we are far from that.
Oh, I didn't even mention the dinners:

> https://www.tomshardware.com/tech-industry/artificial-intell...

Or the "speaking fees," the insider trading, etc. I could go on all day.

You think that sort of thing isn't corruption? The US has elevated official corruption into high art.
For those that don’t know. Emacs was there before windows managers was the norm (I think), so after splitting the emacs view, each part was called a window.

The whole view is called a frame and store the window layout. You can create as many frames as you, each with its own layout and in terminal mode, they would swap like i3 workspaces. But in graphic mode (GUI) they are what we call window today, what emacs users refer as windows would be panes.
Most of the time I have 4 or 6 buffers visible at once, including the REPL and files I’m editing - and that’s when I’m working on “one thing”, having packages like transpose frame or ace-window makes this type of workflow much easier
Fun!

Btw the Play A New Word button seems broken; it just refreshes and tells me I already played that word.
The evaluation model of most of these parser combinator libraries is simple enough that you can just think directly about the call tree. It's difficult to get "surprised" like you can with PCREs. E.g. (x+x+)+y as a regex may blow up, but "many1 (many1 x >> many1 x) >> y" will just evaluate forwards a single time, greedily, and fail, at least with any haskell parser combinator library I can think of.
Science-Backed Longevity 'Hacks' That Don't Cost a Fortune
Yes of course! I did not mention it since it's so well know.
>Look at how the US is being seen by the international community. The reputation we had as a strong ally and worthwhile partner has been badly damaged. Why would other nations want to help us now? How are we stronger alone, instead of having their eager support?

As a Canadian, you just made the argument for strategic value for us. The economic damage caused at the whims of a single person in control of our supposed closest ally is exactly why. The argument for economic "MAD" assumes one country wont be self destructive enough to cut its leg off to spite everyone else and "win" in a way that leaves it worse off.
Because low-experienced professionals are a net-negative to projects these days because of the increased complexity of modern development and training went away alongside company loyalty.

Heck it is even hard to get companies to onboard experienced developers with no experience in the stack already used in the company.

Most companies don't expect young people to work for free, they just don't hire them. What you are left is companies who expect young people to work for free, which obviously are not good companies.
How to Set Up Password Authentication with Apache2
You can protect a specific directory on your Apache web server by requiring users to log in with a username and password. This is useful for restricting access to internal tools like MapStruct, admin panels, private pages, or staging environments.

Prerequisites
Apache2 is installed and running

You have terminal (SSH) access to the server

The directory you want to protect already exists (e.g., /var/www/html/map)
Yes.

But is that a good thing?

And if it is, should we be trying to promote it elsewhere where immigrant imposition does occur?
And how?!
The Deployment Bottleneck No One Talks About
What a difference presentation makes. On Ops link I could enjoy scrolling through the photos, to see them on the Smithsonian site ,I had to find the "See all digital content in FSA.A1999.35" link then 4 clicks for each photo from a harsh index page.

Thank you to makers for putting the sites together, one for storage and the other for consumption.
https://www.digitalocean.com/community/tutorials/how-to-set-...
His about page gives American Psycho in the 21st Century vibes:

https://www.maximepeabody.com/about
Not long after JDK 8 Oracle made some changes to reflection that broke a lot of code, although often you can unbreak it with the right command line arguments.
Not being allowed a real military, protected by US resources instead, means a huge amount of investment freed up for the civilian sector (similar to Japan/Italy to some extent)
No. Even if it does nothing else, it signals politeness, affability, and adherence to accepted custom. If done well, it also makes your interlocutor more favorably inclined towards you -- in any case, it at least gives you the opportunity to make them more favorably inclined towards you.

Besides, you could make a friend.
Of what you mentioned, only backblaze is similar (object storage with S3-like API), all others are apples to oranges.
The ai part of the app is basically useless. After 2 hours of “vibe coding” a chess clock flutter app I got basically nothing in the end.

It broke more and more each message. I tried fixing stuff myself but it would mess it up again.
Would not recommend anyone to use it.

Now for the non ai part: super cool. I love the nix environment. Its fascinating how they handle the previews for example. I got geekbench up and running an the cpu is a bit worse than an iphone 15 pro max, but it has 32 gigs of ram!
An interactive introduction to speech processing
Yes I agree, those are crucial. But if I have the right information I can produce food cheaper, faster than others that don't have the same info, I can locate water if I am informed where it is. With the right info I can generate energy cheaper and more efficiently than others who don't have access to the same info.