MurphyA/hacker-news huggingface dataset:
by JumpCrisscross | 2025-10-11 20:49:00+00:00
> It was a reference to "no true scottsman"

I know. A platitude is a trite and obvious remark.

Whether the Nazis are true socialists is a red herring. The point is the people who called themselves socialist before the Nazis were systematically purged by the Nazis once they coöpted their party. It would be incorrect to say self-identified socialists were responsible for everything the Nazis did; it would be correct to say they enabled them to rise to power.

Most importantly, however, would be observing that right before the Nazis consolidated power, it was the former socialists who could have been peeled away, potentially to huge consequence.
by crazygringo | 2025-10-11 20:49:40+00:00
Of course faceless artists exist if that's what you're actively seeking. And sure some people are putting on AI-generated tracks in the background while they study or whatever.

But that's not representative. Regular people who like regular real-life artists continue to listen to them, the same as they always have.

And I don't know anybody who outsources their music tastes entirely to e.g. Spotify. Like, you have to actually pick a playlist or something. You have to make some choice. And like I said, people have been "just taking whatever comes next over their speakers" by listening to the radio for many, many decades.

You're commenting as if something has changed for the worse in the past 15-20 years. It hasn't. It's only gotten better in terms of real music. And if you don't like the AI slop, don't listen to it.
by bonsai_spool | 2025-10-11 20:49:41+00:00
> EHR is being used because it's required - both by payors and regulation/law. I can think of zero instances where an organization switched to EHR without being forced by a deadline from an outside source.

Your argument fails in cases where hospitals switch from bespoke EHRs to use one large EHR that has better revenue features. This is quite trivially discovered if one follows the news of large hospital chains who have moved to Epic recently.
by Pooge | 2025-10-11 20:49:42+00:00
> I bet you also like to tell people "don't time the market, it's time in the market," right?

That's right.

> In fact, you're right, go invest in Keurig Dr. Pepper, or no no, how about Kraft Heinz. Those did so well compared to just holding cash.

You're either trolling me or don't know anything about modern personal finance. If you're willing to get out of your cave and open your worldview a little bit, I recommend reading the Bogleheads wiki.

Your argument is also flawed, as cash still lost some of its value. As it always did.

Also, comparing cash to investment in specific companies stock is an unfair comparison. USD vs S&P500 index is a fairer comparison.

It's fine if you yourself prefer to hold cash for whatever personal reasons you have, but please stop talking nonsense. A comparison of any currency in the world vs a roughly diversified index would invalidate all your points.
by more_corn | 2025-10-11 20:50:50+00:00
Advertising will expand to the point where we won’t take it anymore. And ultimately it comes down to power. If we can’t stop it ads will arrive. On the display on your fridge. (Unless you can stop it) on the display in your car (unless you can stop it) Where’s the line for you? And have you preserved your power so you’re in a position to stop it?
by InTheArena | 2025-10-11 20:50:56+00:00
1)It's been forever since I have used the legacy interface, so I google'd it it went away in 7.3, which was 2+ years ago, so it seems you may be on a very very old version of Unifi US. I'm running 9.5.18, and I can confirm that option no longer exists (or is needed) 1) Also on the current version, to remove a DHCP client you can click on Client Devices / DHCP, and remove there. I just tested that as well. 2) Gateway traffic by individual client, ip, zone, etc works fine, in my experience, but I am also using Policy Engines, which I don't believe is supported on the version you are using. Policy engines can apply QoS, security, or routing to any object - ip, subnet, any sort of logical grouping. 3) I agree that it used to have a lot of problems with re-adopting, but it's been a while since I have seen that - the only time I ever see a re-adopting screen is after a OS re-install. 4) Network ACLs where replaced with policy again, but again, that's pretty new - you may be running a old version.
by marginalia_nu | 2025-10-11 20:51:04+00:00
Yeah that's very much an explicit design philosophy of Java, dating way back. Let other languages experiment, and adapt what proves useful.

It hasn't worked out in terms of delivering perfect language design, but it has worked out in the sense that Java has an almost absurd degree of backward compatibility. There are libraries that have had more breaking changes this year than the Java programming language has had in the last 17 releases.
by spacechild1 | 2025-10-11 20:51:07+00:00
This is just crazy! Just look at the actual post: https://x.com/aaronterr1/status/1970272191884468241. There is no way this can be interpreted as "Threats of Mass Violence on School Property and Activities". How should anyone trust law enforcement and the judicial system when they fabricate cases like this?

Once more, it demonstrates that MAGA only cares about free speech as long as it serves their own interest. This is almost comical when you think about J.D. Vance' speech in Munich.

Thanks to reason.com for strongly calling out the BS!
by lrvick | 2025-10-11 20:51:22+00:00
As the original author of the current generation of the Pebble Appstore back in Pebble early days, I made a very intentional decision to move almost all logic client side to make it easy for people to archive and self host with their own API server or json snapshots of the existing API. I did this specifically so in the event Pebble infra ever went down the community could easily do their own thing, and local copies embedded in apps would keep working from cache offline, though I never disclosed this as a big reason at the time.

It is awesome to see that decision paid off, and the codebase has long outlived the original company and still giving our original customers (and soon new ones!) value.

In case anyone asks, I would like to state for the record that all the appstore code before Rebble modifications was and has always been AGPL.
by InTheArena | 2025-10-11 20:51:57+00:00
Just a few words of caution - this doesn't directly compete with synoplogy. It's literally just a NAS box. That said, it's a NAS box at a awesome price / performance / capability point _if_ and only _if_ you are already in the Unifi namespace.

I would say you are almost always better buying this + a mini-pc then a synology at this point, or a Ugreen NAS + TrueNAS if you want to do amost everything a synology can do.
by techblueberry | 2025-10-11 20:52:17+00:00
This reinforces a big question for me about the AI bubble which is - is there actual growth here? If it’s television, then it’s just pulling eyes and ad dollars from existing - television.

Like the phone made it so you could watch television on the bus, and made ad target more granular. Does AI grow that pot? Or just reallocate existing attention/$. AI video generation feels like a feature of Tik Tok, not a competitor.

ChatGPT grows eyeballs by expanding the amount of time spent on tools during work hours. Coding agents are in addition to time spent with an IDE. But other consumer purposes?
by MYEUHD | 2025-10-11 20:52:27+00:00
> All of these are available on PC and/or Xbox.

That's not correct. God of war Ragnarok an Ghost of Yotei are not on PC / XBox. But they will probably eventually make it to PC.

Why do you think that releasing games on the PC (a year or two after the PlayStation release) is a bad thing? It means you don't need to buy a PlayStation to play their first-party titles, assuming you're a patient gamer. It also means Sony makes more money from the bigger PC market. Win-win
by Dylan16807 | 2025-10-11 20:52:48+00:00
It's not defense in depth, it's defense against a different threat entirely.

You want to have encryption, but I doubt their encryption or lack thereof has anything to do with this attack. Do we even have evidence the data wasn't encrypted?.

If someone gets access to a ticketing system they shouldn't have, talking about encryption is about as useful as talking about seatbelts. Important for general safety but irrelevant to the problem at hand.
by AtNightWeCode | 2025-10-11 20:52:52+00:00
I think you are bit wrong. Once someone close to you dies you remember them by their legacy. Also, you just have to laugh at some of the chaos these elderly cause. They call you in the middle of the night being lost somewhere and you have to guide em home. Or help the cops guide em home.

I am pro assisted suicide. Not sure about Switzerland but some countries allows it for young people with mental health problems. That I can't accept that.
by preommr | 2025-10-11 20:52:58+00:00
> It made sense to me that the persuasion principles I learned in Robert Cialdini's Influence would work when applied to LLMs. And I was pleased that they did.

No, no. Stop.

What is this? What're we doing here?

This goes past developping with AI into something completely different.

Just because AI coding is a radical shift doesn't mean everything has changed. There needs to be some semblance of structure and design. Instead what we're getting is straight up vodoo nonsense.
by andvari_bekho | 2025-10-11 20:53:25+00:00
In the future, we plan to reuse the engine and everything we’ve learned from this project to create a new game, this time hosting the backend ourselves to have greater control over the matchmaking.

Right now, we’re limited by what the Gamesnacks API allows us to do, which makes it difficult to fine-tune certain aspects.

Even with those limitations, it’s great to see players enjoying the game. The leaderboard is highly competitive, and I keep seeing the same players battling for the top spot, shaving off just a few milliseconds each day.

I love how accessible HTML5 games are, but I’d also love to see our next racing game running on the Steam Deck. maybe we’ll build a Unity wrapper and release it ad-free on Steam for a few bucks.
by rcdemski | 2025-10-11 20:53:30+00:00
I don't know answers to all of yours but the couple I do know...

- The fixed DHCP addresses are found under Client Devices. Click the Globe icon above the search box (To the right of the binoculars) to get the DHCP blade. All fixed reservations are listed, even for offline devices.

-For ACLs I've had great success with their new object based model that I believe came in Network 9.3. Settings > Policy Engine > Objects

I'm curious which devices you're using for both the gateway and switching equipment.
by andrewmcwatters | 2025-10-11 20:53:52+00:00
No, they haven't. You're thinking specifically about how the US market has been lucky enough for that to occur.

There is absolutely nothing intrinsic about that happening as a guarantee. Look at other countries' stock exchanges.

There have also been periods of time in US history where your equities would have lost catastrophic value as you were ready to retire and all of a sudden you wouldn't have been able to draw down on your retirement without a blend of income from somewhere else.
by dcminter | 2025-10-11 20:53:54+00:00
Some of the weirder choices have been the result of a desire to avoid making breaking changes to JVM bytecode.

Also there was a long period when changes were very lumpy - it could be multiple years for a feature to make it into the release, and anything that might screw up other features got a lot of pushback. Then other conventions/tools emerged that reduced the urgency (e.g. the Lombok stuff)

Edit: I should add that it's now on a fixed 6-monthly release cycle which IMO works much better.
by reify | 2025-10-11 20:54:07+00:00
There is no cure and why would you want one.

My mum died two years ago aged 86.

She was diagnosed 10 years previously with, early onset dementia, then Alzheimer's, then dementia. I thought she was just my annoying mum.

My mum was just getting old and getting ready to die. She had spent 86 years living on this planet and her time was slowly coming to an end.

Its not difficult to understand that our bodies and our minds deteriorate as we get older, and then we die.

Its not rocket science

Its been happening for millennia
by rovr138 | 2025-10-11 20:54:17+00:00
You can. It works fine if you know the limitations. An important one is, drives could disconnect, so traditional RAID wouldn't be good.

If you want redundancy, look at something like SnapRAID, http://www.snapraid.it

If you want to combine into a single volume, consider rclone. These remotes specifically are the ones I'm thinking could be useful,

- https://rclone.org/local/

- https://rclone.org/combine/

- https://rclone.org/cache/

Good luck o7
by InTheArena | 2025-10-11 20:54:17+00:00
The Edge Router line has been what, 5 years old since any major update? But these are still being supported. The CCTV stuff was replaced, again 5+ years ago, but I have been using Unifi switches, and Unifi protect for ~10 years now, and have not had a problem. Unifi Protect also supports ONVF now, which means it supports third party cameras, which was part of the reason people didn't like protect originally.
by Supermancho | 2025-10-11 20:54:25+00:00
This is what it looks like to me. If you wanted to do this, why not use a scripting language where you can use this kind of practice everywhere? In Java, I don't expect to have to look up the return type of something to discover a variable type. Graciously, I can see how you can save rewriting the Type declaration when it's a function return you want to mutate.

Generally, you save some keystrokes to let other people (or future you) figure it out when reading. It seems like bad practice altogether for non trivial projects.
by tombert | 2025-10-11 20:54:52+00:00
Interesting; I actually have grown pretty fond of NIO.

I will acknowledge that the interface is a bit weird, but I feel like despite that it has consistently been a "Just Works" tool for me. I get decent performance, the API is well documented, and since so many of my coworkers have historically been bad at it and used regular Java IO, it has felt like a superpower for me since it makes it comparatively easy to write performant code.

Granted, I think a part of me is always comparing it to writing raw epoll stuff in C, so maybe it's just better in comparison :)
by Zak | 2025-10-11 20:54:55+00:00
I'm amused by the contrast between Apple's attention to detail on the implementation and their failure to recognize that a virtual knob with a touchscreen or mouse is a fundamentally bad idea.

The author also makes this error, praising Apple's design prowess and denigrating its competition while failing to recognize they "didn’t always react the way I thought they would" because they're ill-suited to the medium.
by Cockbrand | 2025-10-11 20:55:15+00:00
You beat me to posting this. When this version of the QuickTime player came out, I couldn't understand how Apple of all companies could ship this obviously awkward control.

Edit: Scrolling further down on the article, I get reminded of the weird pop-out drawer at the bottom of the player. I had totally forgotten about it, and it was also a very awkward and un-ergonomic piece of UI.
by beala | 2025-10-11 20:56:31+00:00
Yes I should have specified that this advice is specific to RAID configurations in NAS applications.

If you're occasionally copying data to an external USB drive, that's totally fine. That's what they were designed for.

The issue is that they were not designed for continuous use, or much more demanding applications like rebuilding/resilvering a drive. It's during these applications that issues occur, which is a double whammy, because it can cause permanent data loss if your USB drive fails during a recovery operation. I did a little more research after posting my last comment and came across this helpful post on the TrueNAS forums going into more depth: https://forums.truenas.com/t/why-you-should-avoid-usb-attach...
by tptacek | 2025-10-11 20:56:37+00:00
I can't get past the framing that "people who like the act and craftsmanship" feel AI is negative, which implicitly defines whatever Mitchell Hashimoto is doing as not craftsmanship, which: ghostty is pure craftsmanship (the only reason anyone would spend months writing a new terminal).

No, I think my response was fair, if worded sharply. I stand by it.
by Yokolos | 2025-10-11 20:56:43+00:00
What may work anecdotally can't necessarily be used for official recommendations for a large range of users across an unknown range of hardware configurations. If it works for you, that's fine. That isn't sufficient to make a general statement that everybody will be fine using external USB drives, particularly for RAID, especially when people will then make you responsible if something goes wrong for not making sufficiently safe recommendations. You understand that, right?
by awesome_dude | 2025-10-11 20:56:56+00:00
I mean this is posted on this page too.

z> nomilk 8 minutes ago | prev | next [–]

> The hacker claims an outsourced worker was compromised through a $500 bribe Also interesting:

> The hacker claims government IDs were just sitting there for months or even years... I have spoken to people familiar with Discord's Age Verification system, and they said after some period of time Discord will delete (the copies of IDs), but they should be deleting them the second they're done

Source (pinned comment, and 7m20s respectively): https://www.youtube.com/watch?v=NnuyT8FgSpA

reply
by netsharc | 2025-10-11 20:57:07+00:00
I wonder if it's possible to encrypt the index with a key that's copied to the user's device, and if the user wants to turn off this setting, delete the key on the server. When they want to turn it back on, the device uploads the key. Yes, the key might end up gone if there's a reinstall, etc.

If the user leaves it off for a year, then delete the encrypted index from the server...
by strogonoff | 2025-10-11 20:57:14+00:00
I am reasonably confident that I know this subject area better than one could learn from three Google searches. “ISO noise” is not even a real term; you are talking about digital sensor noise, which can further be luminance noise or colour noise. Opinions about luma noise being “unaesthetic” are highly subjective, depending a lot on stylistic choices and specific sensor, and some would say luma noise on professional sensors has not been ugly for more than a decade. Generally, the main reason I don’t think your comments should be taken seriously is because you are basically talking only about a subset of photography, digital photography, while failing to acknowledge that (works are still shot on film in 2025 and will be in years to come).
by crazygringo | 2025-10-11 20:57:14+00:00
> I have a low tolerance for uncertainty in software

I think that's what's leading you to the unusual position that "This is only true when there is less information in those tests."

I don't believe in perfection. It's rarely achieved despite one's best efforts -- it's a mirage. What we can realistically look for is a statistical level of reliability that tests help achieve.

At the end of the day, it's about delivering value. If you can on average deliver 5x value with an LLM because of the speed, or 1.05x value because you verified every line of code 3 times and avoided a rare bug that both the LLM and you didn't think about testing (compared to the 1x value of a non-perfectionist developer), then I know which one I'm choosing.
by b_e_n_t_o_n | 2025-10-11 20:57:43+00:00
I haven't written much Java but I am learning Kotlin and I really appreciate the language and the whole JVM ecosystem. Yeah yeah, Gradle is complicated but it's waaaaay easier to figure out than my adventures with Cmake, and when I read Java code there is a certain comfort I feel that I don't get with other languages, even ones I'm experienced with like Go. Java feels a bit like a stranger I've known my whole life, same with Kotlin. Perhaps despite all its flaws, there is a certain intrinsic quality to Java that has helped make it so popular.
by vbezhenar | 2025-10-11 20:57:45+00:00
I don't really feel that Java uses proven features.

For example they used checked exceptions. Those definitely do not seem like proven feature. C++ has unchecked exceptions. Almost every other popular language has unchecked exceptions. Java went with checked exceptions and nowadays they are almost universally ignored by developers. I'd say that's a total failure.

Streams another good example. Making functional API for collections is pretty trivial. But they decided to design streams for some kind of very easy parallelisation. This led to extremely complicated implementation, absurdly complicated. And I've yet to encounter a single use-case for this feature. So for very rare feature they complicated the design immensely.

Modules... LoL.

We will see how green threads will work. Most languages adopt much simpler async/await approach. Very few languages implement green threads.
by Aloisius | 2025-10-11 20:58:30+00:00
The 1980s wasn't great either, depending on where you were you had: AIDS, the Cold War, crack epidemic, war on drugs/mass incarceration, Satanic Panic, Iran-Contra, Tiananmen Square, plane bombings, peak gang violence, MOVE bombings, S&L crisis, sky-high interest rates, a couple deep recessions with high unemployment, Chernobyl, the Iran-Iraq War, widespread homophobia, Ethiopian famine and civil war, etc.
by egberts1 | 2025-10-11 20:58:43+00:00
Grok/ChatGPT cannot navigate semantic pathways of large syntax files (nftables, ISC Bind9) in LL(1) fashion.

I've worked with both and finished my Vim syntax highlighters down to the keywords.

And getting them to find 'stmt', 'expr_stmt', and 'primary_stmt_expr' semantic production rules (one is Bison-generated .y file, other is hand-rolled). Both makes too much assumptions despite explicitly instructing them to do "verification & validation" of a pathway given a sample statement.

Only Google Gemini barely cut the mustard.

Another case is making assumptions (upon grilling about its assumption, I've since learned that it was looking at old websites, archiac info). Asking to stick with latest nftables v1.1.4 (or even v1.1.5 head) does not help because old webpages gave obsoleted nftables syntax.)

Don't expect LLM to navigate any time soon the S-expression, RECREATE abstract syntax tree of 4-layer or deeper, transition a state machine beyond 8 states, or interpret Bison parsers reliably.

My only regret is that none of them will take the LLM learning from me, the expert so that others may benefit.

- https://github.com/egberts/vim-syntax-bind-named

- https://github.com/egberts/vim-syntax-nftables
by exasperaited | 2025-10-11 20:58:57+00:00
> Of course in principle Discord or any third party should never need any photographic identity themselves to begin with if countries would bother to implement a proper trusted identity system where the data stays with an authority and they simply sign off on requests.

Indeed. But in the UK the only really loud voices against the porn age laws are also the same voices against the latest digital ID proposals.

It's logical to say "we don't need either of these two things".

But the status quo of ID verification of all kinds (for things like finance agreements, some online purchases, KYC, checking into some hotel chains if you're not the card holder who paid, etc.) is horrifying and involves uploading scans of paper documents. Every time someone says "I don't need a digital ID thanks" I ask them how many times they've let someone take a flatbed or photocopier scan of their passport or driving licence in real life (it's usually not zero) and then I ask them to explain to me how they would do that if it is online, and if they ever asked how long they are retained.