MurphyA/hacker-news huggingface dataset:
by dlcarrier | 2025-08-26 07:08:49+00:00
I prefer the less-so but still skeuomorphic designs that pre-dated that period. The default Windows 2000 theme, as well as Mac OS 9, both had just enough drop shadow to make it clear what was and was not clickable, and used just enough color to show what was currently selected or active, without going into the angry fruit cocktail color schemes that pre-dated it in command line programs and followed it up in the super-saturated hyper-skeuomorphic themes of the mid to late aughts.
by b112 | 2025-08-26 07:09:26+00:00
I feel you're approaching this issue, not from the perspective of a court.

There have been endless court decisions, eg there's loads of case law, where geoip is specifically determined to be a best-effort for blocking.

It's not for show, it's not token, and it absolutely hands down works. Courts have had this specifically argued within their halls, and I believe I recall it being described as a house.

If a homeowner has a locking door, and windows, they've performed a 'best effort' in "keeping people out". Certainly someone can break the window, kick in the door, but those actions are beyond the reasonable efforts of a homeowner, without turning their home into fort knox. Put another way, the burden if perfect security, armed guards, cameras, impenetrable house is an undo burden.

This is akin to what we are seeing here. GeoIP is a reasonable, beyond best effort to block.

Can you name any other method of denying people from one region to connect to your services? Bearing in mind that you may not have the power to compel people to stop, as they may be outside your legal jurisdiction?

And of those methods, would they be arguable as an undue hardship? I assure you these things have been argued thousands of times in courts of law. And the whole point here is that geoip is used extensively, and found to be within the scope of compliance.

I should add, that at first you were trying to claim that your use of the words 'performative' and 'token' were fine, for they meant something different than the standard use. Now, you're trying to argue that geoip blocks are actually the issue, and that the words are as I've stipulated.

You seem to enjoy argument, and frankly that's perfectly fine from where I sit. Debate makes the world go, as they say.

But I think you're pulling at the wrong string here. We all make dives into a wrong pool. Get out, dry yourself off, and find another pool. Someone had an accident in this one, you don't want to stay in it. (Yes, that went weird)
by Tade0 | 2025-08-26 07:10:15+00:00
I had a 2020 Zephyrus G14 - also bought it largely because of the reviews.

First two years it was solid, but then weird stuff started happening like the integrated GPU running full throttle at all times and sleep mode meaning "high temperature and fans spinning to do exactly nothing" (that seems to be a Windows problem because my work machine does the same).

Meanwhile the manufacturer, having released a new model, lost interest, so no firmware updates to address those issues.

I currently have the Framework 16 and I'm happy with it, but I wouldn't recommend it by default.

I for one bought it because I tend to damage stuff like screens and ports and it also enables me to have unusual arrangements like a left-handed numpad - not exactly mainstream requirements.
by bayindirh | 2025-08-26 07:11:01+00:00
Instead, you can sell the cars at increased (nominal, actually) power and remove the lower tier altogether while keeping the cost savings of removing another production line and logistics for the lower powered motor. Moreover you can allow users to have a choice of power from get go (i.e. Reduce to 150KW for more range). It's a couple of variables at most. Will changing the variables too much will wear down storage that faster?

Same is true for the internal combustion engines. Since they already developed the ability to store multiple maps and change the mapping when required. :)

But, where's the value in that, I mean for shareholders, innit?
by pjmlp | 2025-08-26 07:11:15+00:00
> Cheap and Replaceable

We must be looking into different kinds of MiniPCs, because I don't consider 300 euros cheap, and those models are a joke in specs.

To have something usable it is more like reaching the 500 euros.

Also I don't want replaceable, I want repairable.

Last year I had to throw one away that barely worked, and I am not getting one ever again.
by NoPicklez | 2025-08-26 07:12:04+00:00
MiniPC's are absolutely fantastic and better yet you can often find ex-government machines for cheap, they use hardly any power, take up minimal space and the majority of people are more than enough for your standard server with Proxmox, Unifi, PiHole, Plex etc

I'm not sure how much I agree with "just buy another host", definitely use cases for that but having one machine running everything works very well
by maephisto666 | 2025-08-26 07:12:07+00:00
I believe this goes hand in hand with certain types of customers. Purchasing software is often a long-term decision, but many people only need it once. In 15 days, they can complete one or two projects and then forget about it. With a 15-minute limitation, however, you are effectively encouraging them—assuming the quality of your product matches the price—to purchase the software.

So customers were satisfied anyway, but because of the bug their satisfaction did not last enough:-)
by marcyb5st | 2025-08-26 07:13:29+00:00
I put them in a dotfiles directory and use `stow`[1] to symlink the contents to where applications expect them to be. Under that root I have a home folder that it is symlinked to `~/`, and I have and applications one that is symlinked to `Applications Support` through the `-T` argument of stow.

To this day I still have to find anything that has problems taking a symlink instead of a file.

I am pretty happy with this setup as it means that all my dotfiles are in a single root folder that I manage through a git repo.

So I don't see what the linked articled means when it says that stows "makes (unsurprisingly) no effort to support ~/Library/Application Support.". It is literally a bit of organization from your side and passing a flag.

[1] https://www.gnu.org/software/stow/
by randomtoast | 2025-08-26 07:13:35+00:00
I get where you're coming from. The dashcam example is a good illustration. Body cameras work in a similar way, since they do not continuously save all footage but instead record in a loop and preserve material only when triggered by an incident. That makes sense, because it provides immediate video evidence of what has happened.

I also agree that law enforcement should be able to hold confidential conversations. That is why body cameras come with an option to be switched off, giving officers discretion over when to record and when not to.

The real problem, however, is that in Germany there is no legal foundation for filming in the other direction. If you believe an officer is misbehaving, you are generally not allowed to record the misconduct. Even if the device operates on a short loop and automatically deletes older footage, an officer can still legally instruct you to turn it off. That creates a significant issue.

In the United States, it would be unthinkable for law enforcement to approach a journalist or cameraman in a public space and demand they stop filming.
by thephyber | 2025-08-26 07:14:34+00:00
Haha yeah, I do that for me. My VIP contacts have a different ringtone and Messages sound.

I didn’t realize how bad my alert/notification sounds fatigue got until I realized that a coworker’s (in an open office layout) phone was the same brand as the office fridge (so his notifications made me get up to check if the fridge was left ajar) and his home doorbell was the same sound as the office doorbell.
by kingstnap | 2025-08-26 07:14:43+00:00
> this is just a side-effect of another zig possible feature: removal of unnecessary arguments? I’m not a zigxpert, so I can’t answer.

No, it's not. The way structural equivalence is keyed in Zig was changed (mid 2024) to be keyed on two things:

Source location + Captured constants

The issue for that was raised here.

https://github.com/ziglang/zig/issues/18816

I don't actually think that that's sufficient. It makes more sense, imo, to capture some implicit context. Specifically inline context (so an inlined function or inline unrolled for loop will create a unique struct) and opened an issue here.

https://github.com/ziglang/zig/issues/24931

But it got closed "to make incremental compilation simpler to implement."

I consider it a kinda janky dismissal. I assume some actual reasoning about this is on Zulip / Meeting notes / git commit somewhere, but Idk im not a lawyer doing discovery. I get not designing yourself into a corner, but I don't think you need to be so afraid of sometimes needing to do a full recompile because some changes have viral behaviour.

Anyway, something interesting in your post is that as a side effect, you get to view compilation order in the name.
by brap | 2025-08-26 07:14:49+00:00
I remember watching an episode of one of my favorite shows on my parents’ brand new TV, and thought to myself something about this episode is off, like the production is cheap, the acting feels worse, even the dialog is bad.

Over time I noticed everything looks cheaper on their TV.

It was the auto-smoothing.

https://en.m.wikipedia.org/wiki/Soap_opera_effect
Thailand Is Using Long Range Acoustic Devices (LRAD)
by laikerkh | 2025-08-26 07:15:47+00:00
Thailand is using Long Range Acoustic Devices (LRAD) as sound-wave disruption equipment. At high levels, exceeding 120–160 decibels, it can cause harm and lead to ear pain or deafness, dizziness, headaches, nausea, and difficulty breathing.

https://x.com/BongSeiha/status/1959953357277470757?t=kKBVeXW8s6CJNg7Wv4TonA&s=19

#CambodiaNeedPeace #ceasefireviolation
by lwhi | 2025-08-26 07:15:59+00:00
It's inconvenient to have to recognise that we are being f**ed in the ass by corporations like Amazon, but that doesn't make it any the less true unfortunately.

It's also a damn shame that the majority of the people who are skilled at communicating messages effectively are working for these corporations; because without them, the unfiltered message of people like Stallman is all we've got.
by jaredklewis | 2025-08-26 07:17:49+00:00
> Inflation is an increase in the money supply which also happens to increases prices.

This is not a definition I have seen used by academic or working economists. If the purchasing power of $1 decreases, we can say there has been inflation. Even if the money supply is constant, if shirts used to cost $10 but now cost they cost $100 due to increased demand, a supply shock, a union strike, a tax, or a speculative shirt buying bubble, it would be considered inflation in all of those cases, regardless of the cause.

It sounds like you mean monetary inflation, but the fed’s mandate is not to control monetary inflation (which would be a lot simpler) but to ensure stable prices. The mandate has no exception for non-monetary causes of price instability.

Of course measuring how much a dollar can purchases is an enormously complex and subtle task that can be approached in many different ways. But the whole argument for tariffs is that foreign producers of goods are selling them so cheaply that American producers cannot compete. So if we increase the price of those foreign goods by adding a tax on it and shift some good consumption to more expensive American producers, that’s obviously going to reduce what a dollar can purchase.
by roarlyte | 2025-08-26 07:18:12+00:00
A few months ago, we announced the beta release of LyteNyte Grid, a lightning-fast React data grid. Today, we are announcing the release of the massively improved LyteNyte Grid 1.0, which is faster, leaner, and more capable than ever before.

We built LyteNyte Grid 1.0 to survive the things that make other grids collapse, so whether you’re managing tables with millions of rows or supercharging your application with real-time data updates, LyteNyte Grid will redefine your grid expectations.

If you’re unfamiliar with LyteNyte Grid, stop reading. Go check out the demo, clone us on GitHub, or walk through the getting started guide. All our source code is public.

What’s New in LyteNyte Grid 1.0? ■ Better Type Interfaces □ Every aspect of the Grid has a type □ Every type has a doc comment explaining it ■ 50% Smaller Bundle Size □ Core: 36kb. PRO at 49kb. No, that’s not a typo! ■ Game-Changing Headless Component □ Use our pre-styled themes or drop into full headless mode for 100% control □ Fully compatible with React’s concurrent mode and new compiler

If you need a free, open-source data grid (Core) or are shipping enterprise-scale applications that demand advanced features and support (PRO), LyteNyte Grid 1.0 has you covered.

One grid, two editions. Both are built for developers who value performance, clarity, and control. If you care about speed, bundle size, flexibility, and an unopinionated API, LyteNyte Grid is the only option.
by michaelt | 2025-08-26 07:18:37+00:00
The blog's next post is about PTP, if that's what you're interested in.

The Linux PTP stack is great for the price, but as an open source project it's hamstrung by the fact the PTP standard (IEEE1588) is paywalled; and the fact it doesn't work on wifi or usb-ethernet converters (meaning it also doesn't work on laptop docking stations or raspberry pi 3 and earlier)

This limits people developing/using for fun. And it's the people using it for fun who actually write all the documentation, the 'serious users' at high frequency trading firms and cell phone networks aren't blogging about their exploits.
by rickdeckard | 2025-08-26 07:19:55+00:00
I hope it's not just a PR-show lawsuit and particularly Apple's (and other big players') strategy is being investigated here.

It was quite clear from the start that Apple needs to catch up in this industry and is ramping up an AI-marketplace on its platforms which gives them first-refusal rights for every AI-task, and ONLY THEN allows the user to select a third party to complete it.

So Apple can profit with Revenue Share from 3rd party achievements until they can do it themselves and simply don't provide the task routing-option anymore.

In my opinion this is a much more critical anti-competitive business-model being built here than the fact that they started with OpenAI as their (only) initial 3rd party...
by javawizard | 2025-08-26 07:20:51+00:00
Audio Hijack isn't a recording app. It's an app that allows you to selectively route audio from individual apps to different destinations - audio interfaces and otherwise.

Its built-in recorder is a small part of what the overall app does.

It drives me nuts how quickly people jump on the criticism bandwagon without bothering to look up what the thing they're criticising actually does first.
by thrown-0825 | 2025-08-26 07:21:02+00:00
claude code expects to be running on the host machine, its insecure by design.

you can containerize it, which I do, but then you are going to need to spend some time updating claude.md and constantly fighting the agent because it fails to understand that it is running in a container / vm.

its a stupid design, and the people running these things directly on their hosts are nuts.
by patchymcnoodles | 2025-08-26 07:21:07+00:00
How harshly and swift, not just in theory? And please come up with a good amount of examples. The statistics say otherwise. And yes I know - in my opinion wrongly done - cases like David Bendels. But they are not the norm at all.

There is a special paragraph, that does exist since the 50s that gives politicians some extra protection and was updated after the murder of Walter Lübcke after a ton of hatespeech on the internet against him.

But beside that, you are also free to go to court if someone insults you. Not just politicians.
by thephyber | 2025-08-26 07:21:10+00:00
I think

(1) he was self-employed, so his business contact info (also his personal info) became public record

(2) he NEVER opted out of anything (eg “type STOP to opt-out”), never told callers to take him off their marketing list, and he was VERY sloppy with handing out his primary contact info on websites (maybe shopping or sweepstakes).
by jamiejquinn | 2025-08-26 07:22:07+00:00
Oh did I get frustrated seeing "to make incremental compilation simpler to implement" in the latest 0.15.1 release notes...

I have no doubt incremental compilation will make many large projects easier to compile, and perhaps it really is the future of all compiled languages, but you're right, it's being wielded as a janky dismissal of many good ideas.
by FatalLogic | 2025-08-26 07:22:08+00:00
Isn't the SpaceX lunar lander plan to just use the Starship upper stage with some modifications?

Then, they are working on it by working on Starship

Edit: 'two years' is unlikely, but Mars does have an atmosphere, so something like a Dragon capsule could land there with a parachute. That's not going to work so well on the moon
by shaokind | 2025-08-26 07:22:22+00:00
As someone pointed out (and I should’ve mentioned earlier in the article): yes, Valve have a system for registering servers with Steam IDs.

But there’s two problems: they haven’t done any enforcement action ever, and server owners have access to massive amounts of burner accounts.

edit: I've now updated the article to mention that in the main body of the text.
by adrian_b | 2025-08-26 07:22:57+00:00
The CPU cores are very different (big Cortex-X925 + small Cortex-A725 vs. medium-size Cortex-X4 = Neoverse V3AE).

The CPU of DGX Spark has better single-threaded performance, while that of Thor has better multi-threaded performance per die area and per power consumption.
by out_of_protocol | 2025-08-26 07:24:01+00:00
On efficiency side, there's big difference on OS department. Recently released handheld Lenovo Go S has both SteamOS (which is Arch btw) and Windows11 versions, allowing to directly compare efficiency of a AMD's Z1E chip under load with limited TDP. And the difference is huge, with SteamOS fps is significantly higher and and the same time battery lasts a lot more.

Windows does a lot of useless crap in the background that kills battery and slows down user-launched software
by hliyan | 2025-08-26 07:24:17+00:00
This phenomenon of pushing technology that end consumers don't want, seem to be driven by a simple sequence of incentives: pressure from shareholders to maintain/increase stock price -> pressure on business to increase market share, raise prices, or at least showcase promising future tech -> pressure on PMs to build new features -> combined with developers' desire to try out new technologies -> result: AI chatbots/summaries on things we didn't ask for, touchscreens on car dashboards, AI upscaling etc.
by spankibalt | 2025-08-26 07:24:28+00:00
I very much prefer penabled detachables, a much better form factor than the outdated classic laptop, with a focus on general-purpose computing, such as HP's ZBook x2 G4 detachable workstation. The ideal machine would be a second iteration of that design, just updated to be smaller as well as more performant and repairable. Of course that's not gonna happen, as there's, apart from legal issues, no money in it.

Apple on the other hand doesn't offer such machines... actually never has. To me, prizing maintainability, expandability, modularity, etc., their laptops are completely undesireable even within the confines of their outdated form factor; their efficient performance is largely irrelevant, and their tablets are much too enshittified to warrant consideration. And that's before we get into the OS and eco-system aspects. :)
Show HN: Platform to run agents on scale, first stable release
by nivedit-jain | 2025-08-26 07:25:04+00:00
ExosphereHost 0.0.1, first stable release

A few months ago this was a sketch. Today we shipped 0.0.1.

The goal is simple. Make it easy for developers to build reliable, planet scale agent workflows without reinventing infra.

Highlights:

• Write agents in clean Python

• Let execution branch at runtime with dynamic DAGs

• Track every step with a durable state manager

• Use built in retries, parallelism, fanout, and joins

• Visualize the execution tree

• Push the same graph from dev to production

If you are exploring agents that plan, adapt, and complete work across huge datasets, I think you will like this release. I would love if you try it. DMs open for feedback and early design partners.

As an example, we built WhatPeopleWant, an open source agent that analyzes Hacker News to surface validated problems for hackers.

Built for devs by devs

Some quick links:

1 - Repo: https://github.com/exospherehost/exospherehost

2 - Docs: https://docs.exosphere.host/

3 - Example Repository: https://github.com/NiveditJain/WhatPeopleWant
by Dylan16807 | 2025-08-26 07:25:39+00:00
The ancestor post was about being unable to get support for a product, so I thought you were talking about the same situation. Refusal to support is a legitimate grievance.

Are you saying they tried a chargeback just because they were annoyed at being unable to reach your website? Something doesn't add up here, or am I giving those customers too much credit?

Were you selling them an ongoing website-based service? Then the fair thing would usually be a prorated refund when they change country. A chargeback is bad but keeping all their money while only doing half your job is also bad.
by swiftcoder | 2025-08-26 07:25:42+00:00
You are permitted to change whatever you like on your car, subject to a roadworthiness inspection by the relevant transit authority.

Cargo van -> Camper van conversions go through this all the time - you add/remove seats, add a lot of weight in the form of beds, water tanks, etc. add/remove windows, put solar panels on the roof... After those changes you have to take it down to the vehicle inspection, and they tell you whether or not your changes have been deemed acceptable to drive on public roads.
by goranmoomin | 2025-08-26 07:25:50+00:00
No, they are not. Those two are very different in macOS, where the word ‘app’ means an Application Bundle, which is a directory with a .app extension, Info.plist file, a bundle identifier, have an expected directory structure per Apple guidelines, should be installed in /Applications or ~/Applications, and so on and so forth.

CLI tools, including ones that Apple ships or makes, are not apps on macOS.

I’m sorry, this is my pet peeve as well and it’s very frustrating to see this ‘CLI tools are apps’ argument from developers who are not familiar with the Apple guidelines, and then argue about on an ideological basis.
by bayindirh | 2025-08-26 07:26:37+00:00
> That's why the long-term future of app development is containers.

That kind of "sweep under the rug" attitude is even more wrong than putting a file to wrong location. Containers are good for some stuff, but duplicating code and letting badly developed software to proliferate in its own enclave is a defeatist approach.

> I still see TypeScript developers complain that it's "too hard" to comply with "this BS" and just stick files in $HOME.

I normally use this phrase sarcastically, but this time they really deserve it. It's a skill issue, moreover, PEBKAC. If there's a standard, you SHALL obey it, esp. if you're a prominent programming language. I mean, even my small utilities obey that. But that's Microsoft...

> I've long given up on solving technical coordination problems by appealing to the universal goodness of humanity.

Thanks for the good fight, we can take the torch from here and continue the challenge. No hard feelings here.

> The only thing that works is to sandbox applications at tightly as possible

Don't be so defeatist, though.
by adrian_b | 2025-08-26 07:26:41+00:00
You can get the same memory (including approximately the same bandwidth) in a Strix Halo system at half this price.

Therefore it sounds quite bad. Like Orin before it, Thor is severely overpriced.

It is worthwhile only for those who absolutely need some of its features that are not available elsewhere, like automotive certification or no need of additional boards when interfacing with a great number of video cameras.