MurphyA/hacker-news huggingface dataset:
by serf | 2025-06-23 01:38:24+00:00
>Don’t like getting reported by randos with apps? Don’t idle.

a lot of friction is removed from society when we sequester surveillance/reporting/judgement/apprehension to one side of society, the criminal justice system.

a lot of friction is added to society when we bump surveillance and reporting back into the domain of the pedestrian. Social interaction becomes reduced between nodes, new cultural standards emerge, and overall communications between nodes tends to become reduced from the fear that the person you're speaking to candidly is actually a double-agent spy.

We have seen this in literally every society with rules or concepts like this. It isn't experiment psychology anymore, embedding citizen spies ruins societies, more so when they receive gifts for blabbing.

It's one thing applied to violent crimes; "see something say something", whatever -- it's another thing when a bounty-incentivized law produces rogue agents from within the populous that answer the call to become miniature 'bounty hunters' within the new rules. It makes life worse for everyone, and it spawns assholes that game the concept into a personality. The world waits with baited breath for the next 'Dog the Bounty Hunter' car-idler equivalent.

I'm not ever going to report another 'regular ole human being' for their car idling while the administrations of the world move literally hundreds of thousands of tons of metal around the world for military parades and whatever other flight of fancy and Dolly Parton or whoever the fuck is riding her coal-fired train through Tennessee on a whim -- there are so many more impressive fruit to pick from that tree than to step on bystanders that are probably having a crummy day anyway for a few bucks.
by bigthymer | 2025-06-23 01:38:41+00:00
> I do wish he’d discussed more why Sally Rooney seems to be the exception, in terms of commercial success. What is it about her books that’s different? What did she do (or avoid doing) to appeal to a wide readership?

I suppose part of the reason is that the Irish have cultivated a strong literary culture.

[1] https://www.theguardian.com/books/article/2024/aug/20/we-all...

[2] https://www.theguardian.com/commentisfree/2019/jul/30/irish-...
by darkerside | 2025-06-23 01:39:12+00:00
Something is going on here. If the company and team is excited about hiring you, there will typically be some flexibility unless you are already coming in at the top of their range, or above. In which case they should be telling you so, and even somewhat apologetic about it.

If that's not the case, they are not excited about you (in which case, why are they hiring you?), or you have not made your case firmly and clearly.
by AlotOfReading | 2025-06-23 01:40:43+00:00
The NGDV program was issued under IDIQ terms, which in this case means the government promised to order at least 10,019 vehicles over 10 years. There will have been a clause about termination for convenience that the government will invoke here. Oshkosh will then take them to court to ask for the remainder and the court will find that they're owed somewhere between 0-100% of it.
by eszed | 2025-06-23 01:41:48+00:00
That's a chicken / egg problem, because if their peers are in scheduled activities there won't be any kids hanging around to play with.

There are also location-specific effects. The happiest few years of my childhood - I'm a generation older than the over-scheduling thing; we were latchkey kids, as they said then - were spent on a block with three other families whose kids were +/- three years of me and my sister. We were on our bikes, or building forts, or playing football in someone's yard every single day. Then, the course of a year or so, the other families all moved away, and... Well, I was sedentary, reading books, and lonely for the next few years.

(A lovely coda: a few years ago I happened to visit the city where my favorite friends from that period had settled, and looked them up. We literally had not seen each other in twenty-five years. I thought it might be awkward, and maybe for thirty seconds it was, but we immediately recaptured the tenor of our ancient friendship, and it was magical. I see them every couple of years, now, and am so happy they're back in my life.)

To pull those two points together, when there were enough young families (and higher population density) that there were kids on every block parents didn't need to schedule their kids social lives. Now that the fertility rate has dropped, and housing sprawled, that's often necessary - and even when strictly-speaking not, it's become a cultural default that's difficult to overcome.
by bell-cot | 2025-06-23 01:41:56+00:00
Sounds like the problem is far, far worse than the headline suggests:

> The College Board and ACT have lobbied state lawmakers for decades to secure a monopoly or duopoly position in every state. Besides the tests’ usually optional use for college admission (though 80 percent of applicants still take the exams, and usually only low-performing test-takers choose to withhold scores), test scores are often tied to state-funded scholarships, required for high-school graduation, used to fulfill federal K-12 testing requirements, and more. By setting policies that disallow competition, lawmakers mistakenly tie a consistent mandate to an exam that changes dramatically.

> Worse, this means in practice that students, high-school administrators, and college admissions staff who’d like to make use of a college-level exam have no choice but to accept the changes each company makes, even if policymakers had a stronger version of the exams in mind when writing the law.

It'd be nice to imagine that the leading private colleges (less subject to political whims?) could severely downgrade the weighting they put on the standardized tests. And not mince words about why.
by the_af | 2025-06-23 01:41:58+00:00
You specifically addressed me with strawmen and wild assumptions about what I believe (generally reducing them to ridiculous extremes, never a good faith debate tactic).

> You operate under the assumption that more knowledge and the more you know about things, the better. So from your point of view spending 12 hours watching philosophy essays and history videos can only be a good thing.

See? This was addressed to me, not in general.

> Exactly, it is a philosophical issue, whereas the person I was replying to was debating on the grounds of “knowledge is good”.

"The person I was replying to" is me, so again you're singling me out.

And I'm not hostile, or do you think people pointing out you're misrepresenting their opinions are "hostile"?

> It would be better to debate the opposing opinion instead of getting so defensive, but alas.

Alas, for this to work, you would need to engage with what the person you're replying to actually wrote, defend your position ("it's junk food for the mind", "it's opium"), be open to having your mind changed if the arguments are good, and avoid making unsupported assertions about my belief system or what I think about knowledge and technology.

Don't act all offended now just because I called you out.

Apologize if you made wrong assumptions, and resume the argument in good faith, and for all that's good and honest -- lose the "I know better" attitude.
by gwervc | 2025-06-23 01:42:19+00:00
> The initial setup effort in LaTeX becomes minimal as this cost is "amortized" over the document.

I'm still sour about the 3 days it took me to have something usable for my thesis, and I was starting from an existing template. And it's still not exactly how I want it to be; I gave up on addressing a bug in the reference list.
by scrubs | 2025-06-23 01:45:00+00:00
Agree! Definitely. Always. All day long, and twice on Sunday. Effective communication is both about the parts (details) ---AND--- composing the parts into an integrated whole. You gotta have both.

So don't screw it up by lapsing into atomic incremental update mode where I fix this one ticket, an error, of tell you about some new bit of info then communicate it by writing a new page cross-linking other stuff. Integrate the update.
Ask HN: Could a "social mode" in AI chats replace social media?
by amichail | 2025-06-23 01:45:03+00:00
The idea is that, while chatting with an AI, you could temporarily enter social mode.

In social mode, the AI learns from what you say and may tell other humans about it while chatting with them.

So in this sense, the AI provides a form of indirect communication between humans.

Do you think such a "social mode" in AI chats could replace social media?
by stephen_g | 2025-06-23 01:46:03+00:00
It's not really valid English parsing to read it that way - if the poster meant it that way then they've accidentally formed the sentence in a way that's unambiguously not ironic. Putting the word refugees in quotes makes it biased and inflammatory, accusing people seeking asylum of being rapists and murders.

If the whole phrase following the word probably was in quotes, only then could it be read ironically.
by const_cast | 2025-06-23 01:46:19+00:00
If this goes to war, it will be their heads. We cannot be so naive to assume the US does not want civilian bloodshed. We love that, that's, like, our favorite thing about war.

This is why US war-mongering is bad and we need to stop doing it. The US is absolutely ruthless. After all, we're the only country that has actually used nukes - and we did it on civilians.
by martinald | 2025-06-23 01:46:22+00:00
My point was more despite all the limitations people were spending 8+ hours a day on MSN messenger after school.

I'd agree that (younger) children should have limits on social media - that's obvious for many reasons. But why smartphones in general? If they're reading a book or similar on it, what's the harm in that? My main point is it's not really the medium, it's the content.
by goless | 2025-06-23 01:47:00+00:00
Polystate's Core Design Philosophy

1. Record the state machine's status at the type level.

2. Achieve composable state machines through type composition.

Practical Effects of Polystate

1. Define the program's overall behavior through compositional declarations. This means we gain the ability to specify the program's overall behavior at the type level. This significantly improves the correctness of imperative program structures. This programming style also encourages us to redesign the program's state from the perspective of types and composition, thereby enhancing code composability.

2. Build complex state machines by composing simple states. For the first time, we can achieve semantic-level code reuse through type composition. In other words, we have found a way to express semantic-level code reuse at the type level. This approach achieves three effects simultaneously: conciseness, correctness, and safety.

3. Automatically generate state diagrams. Since the program's overall behavior is determined by declarations, polystate can automatically generate state diagrams. Users can intuitively understand the program's overall behavior through these diagrams.
by few | 2025-06-23 01:48:11+00:00
It's interesting to see which codeforces blog posts get traction on HN.

For context, in competitive programming a lot of combinatorial problems (find some formula to count something) require you to output the answer modulo some prime. This is because otherwise the answer would overflow an int and make the problem too tedious to be fun and too hard for problem setters to write good problems or checkers for.

So to prove that you still know how to count the thing, you can do it a finite field. If you use integers mod prime, you still have all the usual arithmetic operations like addition subtraction multiplication. And even division is still easy since you can calculate multiplicative inverse with Fermat's Little Theorem (a^(p-2) = a^(-1) mod p). The final answer you output is not the real thing you're counting, but just evidence that you had the right formula and did all the right operations.

Anyway, just wanted to give context for why competitive programmers care about factorial mod a prime (usually as part of a binomial or multinomial expression). And I'm kind of surprised anyone outside of competitive programming cares about it.

See also:

https://usaco.guide/gold/modular?lang=cpp

https://usaco.guide/gold/combo?lang=cpp
by Springtime | 2025-06-23 01:48:32+00:00
The article's wording suggests this supports computational RAW which would be useful. That is, auto stacking multiple captures into a single RAW (a la Google Camera for Pixel phones), rather than the traditional single capture. Allowing for reduced noise and higher dynamic range.

It's interesting as when I last looked a couple years ago only Fujifilm had a mirrorless digital camera (with cropped sensor) that supported this on-device.
by anyonecancode | 2025-06-23 01:48:53+00:00
That's a bit of a catch-22 argument, isn't it? If a history of violence and conquest invalidates land claims, then the white settlers who violently settled North America have no legitimate right to this land, right? But if that history doesn't invalidate their land claims, then you can't really turn around and say that somehow Comanche land claims are illegitimate.

Or maybe you're arguing that there is no such thing as morality in land claims, and it's simply a matter of who is better able to kill and steal, and white settlers just were better at this?
by jandrewrogers | 2025-06-23 01:49:31+00:00
Maybe, but if so only in a misleading way.

Selling public lands has no bearing on the ability to prospect for and extract minerals like gold. You’ve always been able to do this on public lands. It is in law and has priority over most other land use rights.

There are other private land use rights which are adversely affected by adjacency to Federal land, which may motivate the legislation, it is a real problem. It doesn’t make any sense to sell off most public lands; the regions where this is an issue are relatively small and the legislation isn’t targeted in the slightest.

As an avid enjoyer of these wilderness areas, I find the legislation highly suspect. The given reason is obvious bullshit, and it isn’t narrowly targeted at regions with legitimate land use problems created by the current state.

Also, I know some of the areas covered very well. There seems to be some selectivity for public lands that would make a killer private resort. Coincidence? Maybe, maybe not. People would absolutely lose their minds if they realized some of the land opened up by the legislation. It doesn’t seem random.
by default-kramer | 2025-06-23 01:49:56+00:00
To be fair, Persona 5 is my least favorite out of 3/4/5. Most fans of the series agree it's embarrassingly easy. Persona 3 (Portable is best, or FES if you're a masochist, but not Reloaded) offers a perfect challenge on the hardest difficulty, and Persona 4 was pretty well-tuned also. It wouldn't surprise me if P6 was closer to P4 or P3 than P5.
by chjj | 2025-06-23 01:50:19+00:00
I tried doing that in the early 2010s. Even back then it didn't work (github broke for example). If you did it today, you'd likely be blocked by a lot of major websites for "lying" about your user agent. Cloudflare turnstiles will stop working, you'll get captcha'd to death, and so on.

Even tor-browser doesn't dare to modify the user agent string in any major way. It's almost impossible to lie about because trackers don't actually care about your user agent. They're identifying your device/OS through side channels (canvas, webgl, fonts, etc).
by hellisothers | 2025-06-23 01:51:28+00:00
I’m also awful at interviewing and this last time I just went all in on practice, paying for advice, and practice, an unrelenting amount of studying and coding. I hated it for weeks and then after a month or so I started to enjoy the drills, like exercise or something. Either way, all the practice paid off, I encourage you to just try 175% harder than you think it’ll take, if you can. I’m not a CS major, I hate l33tcode, you can do it too… and then negotiate like a champ.
by serf | 2025-06-23 01:52:00+00:00
taking the side of the trucks?

No. Taking the side of people who want to live in a place that isn't Brazil the Movie.

I love watching HN swim outside of technical depth. "Well, what if we put explosive collars on citizens at birth? That'll surely fix the crime problems.."

Well, guess what : it doesn't matter how you apply this concept, it's psychological poison. Incentivizing trivial taddling ruins the world, ruin businesses, ruins schools, it literally ruins any group of people that have to converse and deal with one another.

It's like people totally forgot that the primary methods behind groups like East Germany were to turn the populations in on each other for the sake of the state.

The truck idling problem is closer than ever to being permanently solved -- why is it that NOW we decide to create citizen spies when the problem is as least-bad as we've ever witnessed it since the advent of trucks?

I'm sure it's surely not a stepping-stone to adjust us into our future entirely-surveillance driven criminal justice system that's further bolstered by citizen-spy/tattle-tales, right?
by tptacek | 2025-06-23 01:52:49+00:00
This is like "protecting commercial interests who exploit gaps in law enforcement to save a few bucks at everyone else's expense, but leftistly".

People call in complaints all the time. They always have. It's part of city life. When they're complaining about truck drivers fucking up the streets, they're not rats; they're the good guys. Getting mad that their lives are being made easier seems super weird. But you do you! We're not going to agree.
by AdieuToLogic | 2025-06-23 01:53:26+00:00
> The one thing I’ve found that works for me on my phone is the OneSec app.

Sometimes the simplest solution is the Luddite one; put the phone down and step away from it.

If this appears to be an insurmountable ask, or otherwise infeasible, I humbly suggest there is a greater concern to be addressed than what yet another app on the phone which cannot be distanced may remedy.
by WalterBright | 2025-06-23 01:53:43+00:00
Writing a basic allocator should be a foundational part of any programming curriculum. It removes the mystery of them.

Just like writing a lexer should be. It's amazing how many programming tasks are improved by writing a lexer for it, and the awful code I see from people who have no idea how to write one.

(For example, I wrote a lexer for function that read a date like "Mar 7, 1997" and turned it into a time_t. The lexer greatly simplified it, as strings like "Mar" and "March" became the same tokens. A number from 13 to 31 would lex as a day token. The number 3 would lex as a DayOrMonth token. And so on.)
by nailer | 2025-06-23 01:55:09+00:00
I read your first sentence, even though I feel I’ve pretty thoroughly demolished your argument if you actually want hadith it’s behind every rock etc except the blah blah tree. But again, you know that, which is why you also know you’re wrong. I stopped reading there and will no longer communicate with you.

Edit: actually wait, I’m gonna come back for five seconds to voice dictate that I previously discussed calls for violence from Islam against everyone, rather than specifically Jews, in the first sentence of the reply that you didn’t seem to have read, but there’s your example for Jews, and your moment of shame on either being not an Islamic scholar or having been exposed to have lied. Which again we both know is permissible under Islam for the purposes of furthering Islam. Goodbye to you and your terrible beliefs.

Edit 2: I made no reference to my own personal geography rather than lived experience of Islamic violence. That you would miss characterise one for the other reveals the same thing about you and your terrible beliefs as your mischaracterisation of a system that treated Jews second class citizens. Now begone with your nonsense.
by jemmyw | 2025-06-23 01:55:24+00:00
There's a great deal of space between effectively human and god machine. Effectively human meaning it takes 20 years to train it and then it's good at one thing and ok at some other things, if you're lucky. We expect more from LLMs right now, like being able to have very broad knowledge and be able to ingest vastly more context than a human can every time they're used. So we probably don't just think of or want a human intelligence.. or we want an instant specific one, and the process of being about to generate an instant specific one would surely be further down the line to your god like machine anyway.
by B1FF_PSUVM | 2025-06-23 01:55:24+00:00
> If you write equations in Word Equation Editor, your work just doesn't look very serious.

Sez you. MS Word 4.0 for Mac was perfectly alright, putting in less elbow grease than fiddling with LaTex.

And you could get a PDF out of it, via the PostScript print driver.

Never liked those spindly CM Tex fonts, anyway.
by stego-tech | 2025-06-23 01:55:26+00:00
> At least in my experience I find this push for micro services, async, reactive, cloud, kubernetes, kafka which are part of "we are going state of the art" narrative is just to appear slick.

I can second this. If your stuff runs fine on a VM and provides more in value than it costs to support, then there’s no reason to move unless those technologies provide demonstrable/tangible value above and beyond their costs.

As for both of your comments, I’m also admittedly taking a swing for the fences here based on my read of the environment. A lot of metaphorical checks were written with the intent AI will pay them in full (or whatever the next fad is), but at some point the proverbial bill always comes due.
by righthand | 2025-06-23 01:56:22+00:00
Again you can vote for who you want and you will eat every negative consequence that has and will continue to come for whatever major election that happens. You have every right and freedom in this country to be that type of person.

Trump is doing a terrible job and that is okay for feckless people like you who like that.

You are the one telling me who to vote for, please write another comment about how much you love the taste of Trump’s boot.
by johnisgood | 2025-06-23 01:57:03+00:00
What opinions? Perl is faster than Python regardless of my opinion, and it is great for string manipulation, which again, is not a matter of opinion. It really is the case.

None of it has anything to do with the author choosing Python. How many times do I need to repeat myself?

You are the one who are being extremely defensive about it and making it seem like I give a damn about whether or not this project is written in Python. I told you I do not care. I was responding to your comment. No matter how much you insist on my reply (to you) being a criticism of the author or his project, it will not make it so.

I am done talking to you, you are seeing ghosts.
by Nition | 2025-06-23 01:59:34+00:00
My pet theory was that they wanted to stay on the next version indefinitely but Mac OS seemed to be indefinitely on version 10, and they couldn't be one behind. Funnily enough, soon after Mac OS went to version 11, Windows 11 was announced.

(realistically though, the '9x' problem does make a lot of sense)