MurphyA/hacker-news huggingface dataset:
by jakobnissen | 2025-08-17 15:38:38+00:00
IIUC, no, they are not excempt. Certain professional contexts are excempt from surveillance, including political work, police work, military work and some corporate work. This is intended to prevent state or corporate secrets to be subject to surveillance.

I am not sure how it will be implemented that politicians are only excempt when texting about work. It seems like any implementation will allow politicians to avoid surveillance by using their work phone.
by tarr11 | 2025-08-17 15:38:50+00:00
One of my hobbies is Houdini which is like Blender. While I agree with you that you can build a nice parameterised model in a few days - if you want to make an entire scene or a short film, you will need hundreds if not thousands of models, all textured and topolgized and many of them rigged, animated or even have simulations.

What this means is that making even a 2 minute short animation is out of reach for a solo artist. Your only option today is to go buy an asset pack and do your best. But then of course your art will look like the asset pack.

AI Tools like this reduce one of the 20+ stages down to something reachable by someone working solo.
by bobnarizes | 2025-08-17 15:40:04+00:00
Hi HN, Fallinorg is a local macOS app that organizes files by their meaning, not just their name or type.

Problem: My Downloads and Desktop folders kept filling up with cryptically named, duplicate, or unrelated files. Over time, cleaning up and finding the right file became a pain.

Solution: It uses Sentence Transformers (SBERT) to understand the content and context of files, then automatically groups them. It runs fully offline, so you can safely classify sensitive files (finance, medical, personal, etc.). On Apple Silicon, it parses, tokenizes, and categorizes a file in about ~1.2 seconds.

You can download and test it now for free: https://github.com/taranntell/fallinorg/releases/tag/1.0.0-b...

Current version: Supports .txt and .pdf files in English; I’m working on adding more formats and languages.

Looking for feedback on: Classification accuracy, speed, pricing ideas, and potential bulk operations or integrations.

I first launched a few weeks ago and have been rapidly adding features based on early feedback. Happy to answer questions and share implementation details.
by sbarre | 2025-08-17 15:40:16+00:00
> You don’t know if it will get better. Even if it does, you don’t know by how much or the time frame. You don’t know if it will ever improve enough to overcome the current limitations. You don’t know if it will take years.

You are _technically_ correct but if I base my assumptions on the fact that almost all worthwhile software and technology has gotten better over the years, I feel pretty confident in standing behind that assumption.

> In the meantime, while someone is sitting on their ass for years waiting for the uncertain future of the tool getting better, someone else is getting their hands dirty, learning the craft, improving, having fun, collaborating, creating.

This is a pretty cynical take. We all decide where we prioritize our efforts and spend our time in life, and very few of us have the luxury to freely choose where we want to focus our learning.

While I wait for technologies I enjoy but haven't mastered to get better, I am certainly not "sitting on my ass".. I am dedicating my time to other necessary things like making a living or supporting my family.

In this specific case I wish I could spend hours and hours getting good at Blender and 3D modelling or animation. Dog knows I tried when I was younger.. But it wasn't in the cards.

I'm allowed to be excited at the prospect that technology advancements will make this more accessible and interesting for me to explore and enjoy with less time investment. I also want to "get my hands dirty, learn, improve, have fun, create" but on my own terms and in my own time.

Any objection to that is shitty gatekeeping.
by eth0up | 2025-08-17 15:40:41+00:00
About 15 years ago, we had an excellent resource in my town. Its name was Kinko's, and its design was centered around self service with full service options. The floor room comprised of many printer/work stations where a customer could walk in, approach an available station, and commence with all sorts of fun.

I made countless posters from PDFs and GIMP projects. My wall displayed a mosaic of laminated posters made at this facility, including several artistic periodic charts, Vim cheatsheats, Linux commands, Python reference charts and even the 10 commandments of logical fallacies.

Functional reference art is dear to me. Alas my eyes have degraded so much that a readable, sufficiently sized poster now exceeds my budget. And such self-service resources are now unknown to me. I know many online services exist to accomplish similar things. It doesn't appeal to me though.
by woodruffw | 2025-08-17 15:40:41+00:00
Rails and Django alone account for a disproportionate number of current software service companies. That’s just what immediately comes to mind.

“It’s X under the hood” is true, but only in the same sense that “computer programs are made of coffee” is true. You can’t easily replace a Ruby stack with a Python one just because both have a reference C implementation; that’s the entire point of having high level languages with rich abstractions.
by shazbotter | 2025-08-17 15:41:14+00:00
I largely agree it's fine to cut those people out of your life. But I go to things like food not bombs and if someone shows up a decade from now and confides they voted for Trump but they've since learned why that was bad, and they are actually putting in the work to undo the damage it caused, maybe I am willing to give them a chance.

Ultimately a vote matters very little. What other actions a person takes matter far far more. If they have other things to atone for, they probably have more work to do than a few votes.
by 1vuio0pswjnm7 | 2025-08-17 15:41:25+00:00
This thread is headed by defensive comments alleging that they have benefitted financially from LinkedIn.

These comments only strengthen the premise of the OP that "toxic mediocrity" is rewarded.

It is like a submission that is critical of multi-level marketing that generates a stream of defensive comments from marketers alleging that MLM "is responsible for millions of dollars in revenue". Of course it is, but that is not why the author of the submission is bothered by it.

Fortunately companies are comprised of more than just marketing departments. For many folks, the appeal of their employer, their job and their work is found in those other departments. IMHO.

The OP is not trying to engage in LinkedIn marketing. He is complaining about being on the receiving end of self-made internet marketers.

It would be one thing if the OP claimed "LinkedIn marketing is not effective". The OP does not do that. He claims LinkedIn marketing is "annoying".

This thread (so far) contains zero replies rebutting that claim.

Who is the company behind all this toxic, mediocre marketing and data collection about LinkedIn members to produce more internet advertising revenue, among other things. According to HN commenters, it's the "cool guys"^1

https://news.ycombinator.com/item?id=44866666

That is but one example of many, many HN comments going back years (part of an ongoing HN meme) presuming that Microsoft has "changed" (I could choose any of them to illustrate, but this one has a nice ID number with lots of sixes)

It's true. Microsoft has changed. It is even worse than it used to be when it was considered very bad

HN commenters trying defend Microsoft may attempt to divert attention away from LinkedIn and blame self-marketers, i.e., computer users. That would be nothing new. But both the OP and the HN title specifically identify LinkedIn. The problem is the so-called "tech" company that acts as an unnecessary and irresponsible intermediary, not the www users they usurp and target for profit.
by sabrina_ramonov | 2025-08-17 15:41:35+00:00
I'm the writer of the blog post. I don't sell ai courses, consulting, coaching, or anything like that. But I do use claude code to help me build my SaaS app as a bootstrapped solopreneur. I also sold an AI startup in early 2021, which I founded back in 2014 when the hyped term was "Big Data". I've been around a few hype cycles now..
by robwwilliams | 2025-08-17 15:41:58+00:00
Not sure what you mean precisely. Yes lots if work in IQ, but that does not mean there is a grand consensus. I am a geneticist who studies cognitive function. The single most common misunderstanding about estimates of heritability is that a high heritability implies full genetic causation without potential malleability. That is total wrong. Heritability is always measured in the context of Environment X. If you change to Environment Y or Z then the heritability will often change greatly.
by Henchman21 | 2025-08-17 15:42:36+00:00
Because a megacorporation hires psychologists (in the form of marketers) to gin up scenarios where class mobility is implied as a subtext in the acquisition of their goods? I mean, who doesn't want to have the fun/get the girls/get the money because they bought {insert product here}?

How is one to defend one's self against the constant onslaught of bullshit meant to part fools with their money? How is an individual supposed to have any defenses against that? When they're raised in an endless din of lying noise?

Yours is the classic _abusers take_. "If only you were a better person you could stand up for yourself"
by bearl | 2025-08-17 15:43:25+00:00
But we are not limited by our biology. With tools and technology we can change our limits. From pharmaceutical tools like adderal to neurolink style brain implants to ai assistants to genetic engineering, the limitations in our cognitive capacity are becoming less salient every day. The importance of g in the future asymptotically approaches 0 the farther out you go, at least in terms of economic outcomes. It will always be important for moral reasoning as I’m frequently reminded. But I would guess that openness to experience and/or conscientiousness will eventually displace g as predictors of economic success, if they haven’t already. G is useful when everyone does paperwork in offices, but when everyone is on UBI and/or living in government camps g won’t matter as much, again aside from the capacity for moral reasoning but that can be offset with a stricter and more draconian legal system.
by fuhsnn | 2025-08-17 15:44:16+00:00
Thanks for the tips! Yes it can always be worked around, however the intuition I developed from doing it for over a hundred of projects [1] is that, with script like that there usually would be more compiler assumptions in C code as well, then I just move on to other projects.

(And it also feels awkward whether to report portability issues to projects with such script because it's like a clear "not for other compilers" message, similar to projects that adopted Meson)

[1] https://github.com/fuhsnn/slimcc/blob/94dde1b8080e02b188ea89...
by RaftPeople | 2025-08-17 15:44:48+00:00
Understood your thinking and we don't know if that is the case or not, I can see a few different ways they could have handled it:

1-As you stated, full extra cost is paid by the buyer regardless of opting for extra capability, and that cost is non-trivial

2-Same as #1 but the cost is trivial due to some internal mfg conditions we are unaware of

3-Extra cost is non-trivial and is prorated across all units based on the expected rate of purchasing the extra capability and the overall revenue vs costs. So in this case it's a partial increase.

3-Extra cost is non-trivial but the buyer does not pay more than if they had used the less powerful engine, the buyers of extra capability are expected to fully fund the cost increase to the entire group of vehicles in the program. This could still be competitive with the market for the extra capability because people can pick and choose when they want to spend the money, that flexibility has value.

We don't really know how they handled the situation but I would be surprised if it was #1 because it would make the car less competitive for buyers that don't want the extra capability.
by sbarre | 2025-08-17 15:45:33+00:00
That's fair, and perhaps a different kind of multi-modal model will emerge that is better at learning and interacting with UIs..

Or maybe applications will develop new interfaces to meet LLMs in the middle, sort of how MCP servers are a very primitive version of that for APIs..

Future improvements don't just have to be a better version of exactly what it is today, it can certainly mean changing or combining approaches.

Leaving AI/LLM aside, 3D modeling and animation tech has drastically evolved over the years, removing the need for lots of manual and complicated work by automating or simplifying the workflow for achieving better results.
by cootsnuck | 2025-08-17 15:45:36+00:00
It's not some zero sum game. And "work that matters" or "practical impact" are deeply subjective and contextual.

If someone is a freelancer that makes websites more accessible then what qualifies as "practical impact" will change. Finding clients who need your service, sharing your work with others so they can see what you do, actually doing the work, dealing with boring but necessary business admin, etc... All of that is necessary.

And optimizing one precisely does mean avoiding taking time away from the others. If you work for yourself then you have to get clients / sell products -- there's no way around that.

Anyone who is serious about that type of marketing knows you treat it like a system.

You have evergreen content that you evaluate to see if people find it useful and engaging.

You slowly build up to having a library of that evergreen content. Maybe it's something like 30 long-form blog posts that people really love.

You then chop up those 30 blog posts into useful nuggets for posting on whatever social channels your audience is on (e.g. LI). Say you end up with 150 actually useful nuggets.

And then you rotate through those. Maybe you post three a week. It will take about a year to get through them all.

Then you rinse and repeat. That's an oversimplification, but you get the point. And this is clearly amenable to partial or full automation or delegation after you've written the original blog posts.

It works because not everyone sees your posts. If your most popular nugget is #57 and you only post it once, you can bet it will be popular again next time you post it and that new people will see it.

That's how you get your 1000x of content in a way that doesn't really take any extra time if you already were wanting to do long form writing anyway (which anyone with expertise really should do, if they enjoy writing).
by madog | 2025-08-17 15:46:05+00:00
Just use gettimeofday/clock_gettime via vDSO.

struct timespec ts; clock_gettime(CLOCK_MONOTONIC, &ts);

On arm64 it directly uses the cntvct_el0 register under the hood but with a standard/easy to use API instead of messing about with inline assembly. Also avoids a context switch because it's vDSO.
by matheusmoreira | 2025-08-17 15:46:34+00:00
There are no contradictions.

I don't think of passwords as my personal private property. They are merely secrets that I keep. I don't have a monopoly on them. Any number of people could have the same password as I do and I wouldn't even know or care. They are just random numbers of no particular value whatsoever.

The copying of passwords does not cause direct harm. If it did, then the publishing of common password lists would be harmful and criminal. The real crime is the act of breaking into someone's bank accounts and draining their money which actually deprives them of real scarce resources. In other words, theft.

The copying of a password alone is likely insufficient to cause real harm due to numerous layers of security such as multifactor authentication.

The usage of passwords is well aligned with reality. People don't deliberately publish their passwords and then act surprised when others use them. That pathology is exclusive to copyright monopolists.

Exercising control over cryptographic keys is realistic. Ideally, only a single copy will ever exist in the entire universe. I have purpose built cryptoprocessors which help ensure that. In the event they are leaked, they are merely discarded and new ones are issued.

Cryptography is fundamentally built on math. At no point do they deny reality. Cryptographers know that numbers are trivially copied, that's why keys are supposed to be kept secret, not published far and wide. They don't impose laws prohibiting others from copying or deriving the numbers, they know such things are unenforceable. Instead, they design their systems so that such things are not an issue. The whole point of cryptographic keys is that they are secret and cosmologically impossible to brute force. They went beyond making it illegal, they made it mathematically impossible.

Meanwhile, exercising control over copyrighted works requires that corporations control every single one of our computers, lest some user order them to make unauthorized copies. In the event that even a single copy escapes their closed system, there's no stopping it anymore and it's all over for them. They still try to stop it by doubling down on monopolies, passing unenforceable laws, trying to usurp control of our computers and generally increasing the overall tyranny of our society. A heavy cost, and they still fail due to the basic fact that they are trying to control public information.

So even after careful consideration I conclude these things are not even remotely analogous to each other at all.
by entuno | 2025-08-17 15:46:34+00:00
Our results suggest that these efforts offer limited value.

First, we find no significant relationship between whether users have recently completed cybersecurity awareness training and their likelihood of failing a phishing simulation.

Second, when evaluating recipients of embedded phishing training, we find that the absolute difference in failure rates between trained and untrained users is extremely low across a variety of training content.

Third, we observe that most users spend minimal time interacting with embedded phishing training material in-the-wild; and that for specific types of training content, users who receive and complete more instances of the training can have an increased likelihood of failing subsequent phishing simulations.

Taken together, our results suggest that anti-phishing training programs, in their current and commonly deployed forms, are unlikely to offer significant practical value in reducing phishing risks.

I've long been of the view that most of the "phishing training" that gets sold to companies is largely snake oil with very little benefit, and is essentially a compliance-driven waste of money. It's nice to see a study supporting this view.
by bombela | 2025-08-17 15:47:12+00:00
Need to explain in the readme what it does, and what for.

Why would I need such an abstraction? What is the cost?

Why is that any better than calling the function with a single argument in the first place?

I assume here it is maintaining a vector of futures and and a sibling vector of input values. And when this vector reaches the window size or something like that, it calls the original function with must returns a vector of results, which are then used to resolve the futures.
by gruez | 2025-08-17 15:47:31+00:00
>So what you are saying is that users went "ZOMG windows update bricked my PC!" And that prompted the article?

Most tech "journalism" is basically regurgitating stuff from reddit/twitter/other tech sites, so yes.

>If you designed a system for certain range of hardware, your latest update broke that design and you had to go back and put a patch, I'd say it's pretty much Microsoft at fault here, even though your comment is right

So there's no accounting for which party broke the spec? Whoever touched it last is at fault?
by btbytes | 2025-08-17 15:48:21+00:00
For many years I went without looking at LinkedIn at all. I even deleted my LinkedIn account for couple of years in mid '10s.

I have found a lot of value in LinkedIn recently after I started interacting with news, posts, and people that have something interesting to say. It is as if you tell the algorithm what you like, it will show more things like that.

I also proactively flag things I don't like to see. That also helps a lot in improving my feed, I assume.

Th "updates" feed with all the opentowork, hiring, promotions doesn't bother me much. it has it's uses, and its easy to just eyeball and move on.

What I don't understand is the grandstanding about how LinkedIn and its users are all dumb. You can always timebox your interactions with LinkedIn and ignore it rest of the time if you cannot afford to NOT have a LinkedIn account.

Oh! and learn to use the notification settings. Turn off email alerts etc.,
by smileybarry | 2025-08-17 15:49:08+00:00
I can't find mentions of any enterprise SSDs in the linked Twitter thread, just consumer SSDs ranging from "budget" to "pro" from various brands. The Twitter author later did some basic testing on a list of SSDs and it looks like it's mostly to do with very budget QLC models: https://twitter.com/Necoru_cat/status/1956949132066898080

This feels like an extrapolation by the article author based on the fact Phison microcontrollers are also used in enterprise models.
by Rotundo | 2025-08-17 15:49:48+00:00
No. I'm not at all interested in an editorialized summary of an article.

Either the title entices me to read the article, or it doesn't. Both are fine. Besides, I'm here for the discussion, not the articles.

If you want to have summaries, create a browser plugin that automatically summarizes the articles. Do a write-up about the plugin and submit that as an article itself. I'd read that! You then scratched your itch and others might benefit. Without changing HN itself. Win-win!
by kvemkon | 2025-08-17 15:49:57+00:00
> 128 KB appears a point of diminishing returns, larger block sizes yield similar or worse performance.

Indeed, 128 KB is a well-known long lasted optimal buffer size [1], [2].

Until it has been increased to 256 KB recently (07.04.2024) [3].

[1] https://github.com/MidnightCommander/mc/commit/e7c01c7781dcd...

[2] https://github.com/MidnightCommander/mc/issues/2193

[3] https://github.com/MidnightCommander/mc/commit/933b111a5dc7d...
by PaulHoule | 2025-08-17 15:51:52+00:00
I've maxxed out any test or subscale of verbal intelligence that I've taken since I was 12 or so but my schizotaxic brain glitches enough that my problem solving ability in test environments is a bit degraded, still at least an SD above average, but enough that I get an IQ test score that is just high and not off the charts.
by Henchman21 | 2025-08-17 15:52:51+00:00
Yes, that's my take. I'm of the opinion we should outlaw advertising. If your product is good, word will spread via word-of-mouth.

But then, I don't exist to do business. Acquiring profit isn't my goal. Acquiring status, rank, or advantage over my fellows isn't my goal. Its the goal of those we let run roughshod over the rest of us justified by phrases like "well its just human nature to be greedy; nothing to be done!" or "If I don't do it someone else will!"

This is how low we've sunk: lying is so normalized that we can't envison a world without it.
by magicalhippo | 2025-08-17 15:52:51+00:00
In a way I love how the Battlefield games continues[1] that tradition[2].

[1]: https://www.reddit.com/r/GamePhysics/comments/qn5s3g/battlef...

[2]: https://www.youtube.com/watch?v=eY1M3cjrEj4