MurphyA/hacker-news huggingface dataset:
by dylan604 | 2025-11-01 00:00:10+00:00
and if they do, you have no recourse just like with scrapers. with the candy example, you spend you time sitting near the candy bowl supervising. for servers, we have various anti-bot supervisors. however, some asshat with no scruples can still just walk right up to your bowl and empty the contents into their bag and then just walk away even with you sitting right there. Unless you're willing to commit violence, there's nothing stopping them. now you're the assailant and the asshat is the victim. you still loose.
by shwaj | 2025-11-01 00:00:29+00:00
The part about noticing web pages loading (at most) 8ms faster due to the display is total nonsense. Many can notice the difference between 60 and 120Hz when scrolling, but definitely not for a page load. That’s less than 1/10th of the blink of an eye.

If page load seems noticeably faster, it’s far more likely that it’s simply a faster machine. Or imaginary.
by bsder | 2025-11-01 00:00:32+00:00
I don't agree.

What made Figma successful was being able to share via a URL. Period.

No program version problems. No file extension problems. No problems between Mac and Windows. No problems with anti-virus blocking your email attachment. etc.

Figma exists because sharing a bloody file between computers is still a clusterfsck in 2025.
by citrin_ru | 2025-11-01 00:00:32+00:00
Detroit is known as a place with lots of abandoned buildings and I don’t think something similar exists in the UK. There are poor regions but AFIAK they don’t look like Detroit. Many high street shops are closed but it doesn’t mean that everything is bad. High street shops were hit hard first by COVID lockdowns then by high inflation (people can afford less) but rents continued to be high. It sad to see a row of boarded shops but it’s not everywhere and eventually landlords probably will reduce rent prices.
by nvdnadj92 | 2025-11-01 00:01:04+00:00
Laptop: Apple M2 Max, 32GB memory (2023)

Setup:

Terminal:

- Ghostty + Starship for modern terminal experience

- Homebrew to install system packages

IDE:

- Zed (can connect to local models via LM-Studio server)

- also experimenting with warp.dev

LLMs:

- LM-studio as open-source model playground

- GPT-OSS 20B

- QWEN3-Coder-30B-AEB-quantized-4bit

- Gemma3-12B

Other utilities:

- Rectangle.app (window tile manager)

- Wispr.flow - create voice notes

- Obsidian - track markdown notes
by Loughla | 2025-11-01 00:01:32+00:00
I got really into fractals and attractors when I was also really into mushrooms, lsd, and dmt during my graduate studies.

It actually shaped my post doc work quite a bit and shifted my focus from individual classroom education to strategic systems analysis of entire university and k-12 institutions. Somewhere along the way, a switch flipped and allowed me to view complicated hierarchies like college systems as 2-d fractal geometry in my mind. I can't really explain it, but now that I consult, I can feel when a department is broken before I can prove it with data. It's like they don't fit or reflect the main structure of the institution.

I would not suggest taking this route though. Maybe just take some graduate courses or something.

Fun fact, though, defending your dissertation to a room of around 200 people while still feeling the effects of dmt is a really good way to induce a panic attack. Source: it's me. I'm source material.
by array_key_first | 2025-11-01 00:02:18+00:00
> I mean it is no secret a lot of people who produce these things have mental health issues

Is this true, or is this a belief that you are forced to believe because it's the only way you can give yourself any worth?

Meaning, do you just view yourself in such a poor light that the only achievement your mind could possibly muster for your existence is "well at least I don't watch porn"?
by quietbritishjim | 2025-11-01 00:02:27+00:00
Interesting, thanks. So is it fair to say that if tokio::select!() only accepted tasks (or implicitly turned any futures it receives into tasks, like Python's asyncio.gather() does) then it wouldn't have this problem? Or, even if the async runtime is careful, is it still possible to create and fail to poll a raw Future by accident?
by levodelellis | 2025-11-01 00:02:36+00:00
From my understanding this talk describes how he implemented a solution for a similar problem https://www.youtube.com/watch?v=Kvsvd67XUKw

I'm saying if you're not writing multi-threaded code everyday, use a library. It can use atomics/locks but you shouldn't use it directly. If the library is designed well it'd be impossible to deadlock.
by asdff | 2025-11-01 00:03:56+00:00
The mainstream left (really a centrist party) might be nominally secular but not really removed from conservative religious values. E.g. consider treatment of gay people in the media vs actual gay culture. In the media it is always a happy monogamous couple where one of the gays is clearly masculine and the other is clearly more effeminate. In reality gay culture is far more complicated than that, with many engaging in polyamorous relationships and/or routine clubbing for example that you won't ever see celebrated in this way in the mainstream media, which sees that sort of behavior as immoral just as a religious person might.

I'd hate to get all true scotsman but a true leftist would never preach for prohibition as a solution for vice.
by andy99 | 2025-11-01 00:04:26+00:00
It’s a non sequitur and not with engaging with. The purpose of a second chamber is temporal representation, as in the makeup is “stuck in the past” (more of a moving average) and not subject to the whims of the day. Some idea of forcing it to be composed based on arbitrary and irrelevant personal characteristics would accomplish nothing for the state and would be as stupid and in democratic as trying to do something like that for elected officials.

Ironically the the post appears stuck in 2021
by array_key_first | 2025-11-01 00:04:37+00:00
I'm not saying that we should restrict it. I'm just saying it's not productive or healthy.

The difference is that hobbies are fun. Gambling is fun in the same way smoking is fun. It's not, but you have to do it. I know, because I was a smoker.

Also, on the topic of morality: morality is stupid. Gambling isn't immoral. Or maybe it is, I don't care. Gambling is self destructive. It can pretty much exclusively only make your life worse.
by siavosh | 2025-11-01 00:04:46+00:00
Appreciate it. Yeah I knew it was a very subjective question. I guess the reason I was shocked was prior I watched British shows like grand design and all I saw was rolling green hills and idyllic life outside the capital. Then in quick succession I watch some YouTubers doing walking tours outside of London and railing against the decline and neglect. So I was just curious what the locals opinion is. That said the same debates are happening here and half the time I feel people are describing different planets.
by exabrial | 2025-11-01 00:04:56+00:00
I'm good with this for a few reasons:

First, it's an abuse of "voting" because the class that is being regulated is not represented equally in the vote.

Second, In the USA, our federal government would have a 0-star rating on charity navigator. Nearly all taxes simply go to pay down bad business deals or provide bailouts for billionaires and is largely a wealth transfer system to the 1%ers, meanwhile a massive campaign is ran that paying taxes is actually doing something. I can't speak to the French situation.
by Karrot_Kream | 2025-11-01 00:06:24+00:00
I think the centrist vs leftist distinction isn't particularly interesting for me in this instance because that's a discussion that feels more relevant at a political party level for me. In the US, the Democrats as a party are center-left.

But the audience for these anti-vice takes seems to be "lefty" people. Both center-left folks and also leftists. I see plenty of folks on Bluesky who want a socialist revolution tomorrow that also want to ban gambling.
by starkparker | 2025-11-01 00:06:58+00:00
It's always striking how much easier cross-team work is when teams are both open and transparent. If a team actively shares its completed work _and_ each team reports its week-to-week work openly within the company in a system shared with other teams, it doesn't matter if there's a silo or a commune or whatever.

Meanwhile, every time I get dragged into a private group DM at work for something that doesn't need privacy, I want to quit.
by throw0101a | 2025-11-01 00:07:01+00:00
> One of the things that’s missing is an indicator that cares only about the essentials that are family use frequently. Like falling prices of flatscreen TVs don’t matter as much if home insurance and car payments are skyrocketing.

I think it's useful for people to remember that the numbers reflect averages.

A bunch of surveys are done asking what they spend money on: and the average of those surveys sets the weights for Shelter, Food, Transportation, etc. It's a model, and as the old saying goes:

* https://en.wikipedia.org/wiki/All_models_are_wrong

StatCan (the folks folks that do Canada's CPI) release the "headline number" that all the papers publish in headlines, but in their release they also breakdown what the CPI is for each province (Chart 4), which recognizes the variance of the metric:

* https://www150.statcan.gc.ca/n1/daily-quotidien/251021/dq251...

StatCan actually also have a page where you can calculate your personal CPI given how much you typically spend on various items:

* https://www150.statcan.gc.ca/n1/pub/71-607-x/71-607-x2020cal...

Perhaps the BLS (or some academic) should release a 'personal CPI' tool as well.
by jMyles | 2025-11-01 00:07:54+00:00
I guess I'm more optimistic about the future of the human condition.

> You use "legacy" as if these systems are obsolete and on their way out. They're not.

I have serious doubts that nation states will still exist in 500 years. I feel quite certain that they'll be gone in 10,000. And I think it's generally good to build an internet for those time scales.

> base arguments on your preferred vision of how things should be.

I hope we all build toward our moral compass; I don't mean for arguments to fall into fallacies on this basis, but yeah I think our internet needs to resilient against the waxing and waning of the affairs of state. I don't know if that's childish... Maybe we need to have a more child-like view of things? The internet _is_ a child in the sense of its maturation timeframe.

> there are a lot of things governments and law enforcement can do to control what people see and do on the internet.

Of course there are things that governments do. But are they effective? I just returned from a throatsinging retreat in Tuva - a fairly remote part of Siberia. The Russian government has apparently quietly begun to censor quite a few resources on the internet, and it has caused difficulty in accessing the traditional music of the Tuvan people. And I was very happily astonished to find that everybody to whom I ran into, including a shaman grandmother, was fairly adept at routing around this censorship using a VPN and/or SSH tunnel.

I think the internet is doing a wonderful job at routing around censorship - better than any innovation ever discovered by humans so far.

> Any other country would immediately slap economic sanctions on that free-for-all jurisdiction and cripple them. If that fails, there's always a military response they can resort to.

Again, maybe I'm just more optimistic, but I think that on longer time frames, the sober elder statesmen/women will prevail and realize that violence is not an appropriate response to bytes transiting the wire that they wish weren't.

And at the end of the day, I don't think governments even have the power here - the content creators do. I distribute my music via free channels because that's the easiest way to reach my audience, and because, given the high availability of compelling free content, there's just no way I can make enough money on publishing to even concern myself with silly restrictions.

It seems to me that I'm ahead of the curve in this area, not behind it. But I'm certainly open to being convinced otherwise.
by lurk2 | 2025-11-01 00:08:40+00:00
> You're saying every last one is a degenerate gambler somehow concealing it totally from me?

A person can be generally responsible while still making decisions that are irresponsible. Gambling has a negative expected value, and so is generally considered to be irresponsible. Gamblers will often counter that they expect to lose their money and consider it to be a form of entertainment, but the whole of the entertainment is in believing that you might get lucky; this is indistinguishable from the motivation of a gambling addict. You don’t see these people taking out $500 in 1s and setting them on fire for fun, even though this is the aggregate outcome of habitual gambling.

Some might protest that all forms of entertainment are like this: You take the $500, take it to a movie theater, and 16 hours later your money is gone and you’ve seen 10 movies. So far as I know, the identification of casual gambling with vice dates back to the Victorian Period. I suspect (but cannot confirm) that the reason gambling was identified as a vice where other forms of comparatively frivolous entertainment were not is due to gambling’s (false) promise of providing money for nothing.
by benlivengood | 2025-11-01 00:09:52+00:00
Push, pop, inc, and dec with a 16-bit register argument are one byte, so is ret. That technically gives you enough to do anything, but you can include jz/jnz (which do take immediate bytes, maybe cheating?), stosw, lodsw, clc, and stc to implement Brainfuck (a little harder to perform input/output with single byte instructions, but maybe pretend the OS uses int1 or int3 for calls).
by mothballed | 2025-11-01 00:10:58+00:00
The question would be, is that as-applied or a generalized presumption? I can imagine scenarios as well, but if you look at say gaza, it doesn't break out of the statistical noise until they were starved for like 6 weeks.

If you look at many other injunctions for irreparable harm, like a lot of the gun rights cases, they would only apply it to the actual groups that sued like "members of second amendment foundation" as it can be too difficult to generalize to the entire populace. I suspect this might apply for snap; a judge may find some certain families could undergo irreparable harm but not perhaps rule the entire class of people receiving it would yet.
by bgwalter | 2025-11-01 00:11:11+00:00
Misanthropic periodically need articles about sentience and introspection ("Give us more money!").

Working in this field must be absolute hell. Pages and pages with ramblings, no definitions, no formalizations. It is always "I put in this text and something happens, but I do not really know why. But I will dump all dialogues on the readers in excruciating detail."

This "thinking" part is overrated. z.ai has very good "thinking" but frequently not so good answers. The "thinking" is just another text generation step.

EDIT: Misanthropic people can get this comment down to -4, so people continue to believe in their pseudoscience. The linked publication would have been thrown into the dustbin in 2010. Only now, with all that printed money flowing into the scam, do people get away with it-
by smitty1e | 2025-11-01 00:12:50+00:00
> At a basic level they’re happening because Republicans want them to happen.

At a basic level they're happening because 9A and 10A have been cheerfully ignored for a very long time:

https://grokipedia.com/page/United_States_Bill_of_Rights#nin...

https://grokipedia.com/page/United_States_Bill_of_Rights#ten...

The last century has been a slow tale of scope- and debt-creep.

“If something cannot go on forever, it will stop.” ― Herbert Stein, What I Think: Essays on Economics, Politics, and Life
by fgonzag | 2025-11-01 00:13:16+00:00
It is basically an inflation brake, it allows the government to spend and equalize the money supply against a specifically targeted class rather than dumping it wholesale on the economy as inflation (there's a lot more to inflation than direct government spending but it is a cause).

Whether you agree with it or not will vary greatly depending on the effectiveness of your country's government, the wealth gap, your country's currency purchasing power, your general political alignment, and a whole slew of other factors.
by hammock | 2025-11-01 00:13:39+00:00
> In terms of them not being swayed by ‘movements of the moment’, you are quite right. They are stuck in the past. 6% aren’t white. 26% are female

You think this is an argument against the lords but for the people on the other side they think you are supporting them with these points.

Britain was white country for the last 12,000 years and had primogeniture for the last 1,000+. The UK today is a proverbial pale blue dot on the timeline
by emil0r | 2025-11-01 00:14:46+00:00
You are very right in that things need to change. If they don't, nothing interesting happens and we as programmers don't get paid :p. State changes are typically moved to the edges of a program. Functional Core, Imperative Shell is the name for that particular architecture style.

FCIS can be summed up as: R->L->W where R are all your reads, L is where all the logic happens and is done in the FP paradigm, and W are all your writes. Do all the Reads at the start, handle the Logic in the middle, Write at the end when all the results have been computed. Teasing these things apart can be a real pain to do, but the payoff can be quite significant. You can test all your logic without needing database or other services up and running. The logic in the middle becomes less brittle and allows for easier refactoring as there is a clear separation between R, L and W.

For your first question. Yes, and I might misunderstand the question, so give me some rope to hang myself with will ya ;). I would argue that what you really need to care about is the data that you are working with. That's the real program. Data comes in, you do some type of transformation of that data, and you write it somewhere in order to produce an effect (the interesting part). The part where FP becomes really powerful, is when you have data that always has a certain shape, and all your functions understands and can work with the shape of that data. When that happens, the functions starts to behave more like lego blocks. The data shape is the contract between the functions, and as long as they keep to that contract, you can switch out functions as needed. And so, in order to answer the question, yes, you do need to understand the entire program, but only as the programmer. The function doesn't, and that's the point. When the code that resides in the function doesn't need to worry about what the state of the rest of the program is, you as the programmer can reason about the logic inside, without having to worry about some other part of the program doing something that it should do that at the same time will mess up the code that is inside the function.

Debugging in FP typically involves knowing the data and the function that was called. You rarely need to know the entire state of the program.

Does it make sense?
by embedding-shape | 2025-11-01 00:15:06+00:00
That's the thing for us whose life is mostly "by the seat of their pants", there really isn't. You book the tickets, you go there, see what you feel like doing, do those things, and go home. Done that for all my travels more or less, never felt like I missed anything and had a blast most of the times.

I still do everything important on a computer and wouldn't book the flight on a smartphone, but that probably says more about my age than anything else.
by simonw | 2025-11-01 00:15:58+00:00
That's effectively impossible to prove, especially if you don't believe statements made by the only organization that has access to the underlying evidence.

I actually think that it's funnier if it was an emergent behavior as opposed to a deliberate decision. And it fits my mental model of how weird LLMs are, so I think unintentional really is the more likely explanation.
Show HN: Turn any page into insights
by rriley | 2025-11-01 00:16:38+00:00
We built unrav.io to solve something that affects all of us: information overload. Every day we’re flooded with articles, videos, and papers, but we still consume them in the same one-size-fits-all way.

unrav.io lets you craft how you consume content, matching it to your learning style. With one click, you can turn any page, YouTube video, or PDF into different lenses:

- TL;DR: get the essence fast - Mindmap: visualize connections - Infographic: see structure - Social-ready posts: share insights instantly - And many more

After many requests, we’ve launched the Chrome extension, no login, just one click from anywhere on the web.

It’s free to try: https://unrav.io
by onetimeusename | 2025-11-01 00:16:39+00:00
What percent of edits on Wikipedia do you think are done by LLMs presently? It looks like there is a guide for detecting them https://en.wikipedia.org/wiki/Wikipedia:Signs_of_AI_writing . The way Wikipedia functions, LLMs can make edits. They can be detected, but unless you are saying they are useless I don't know what point you are making about an LLM contribution versus a human. That LLMs aren't good enough to make meaningful contributions yet?? That Grok is specifically the problem?
by combyn8tor | 2025-11-01 00:17:35+00:00
I did this accidentally the other day in Rust:

let x = some_function();

... A bunch of code

let x = some_function();

The values of x are the same. It was just an oversight on my part but wondered if I could set my linter to highlight multiple uses of the same variable name in the same function. Does anyone have any suggestions?
by cultofmetatron | 2025-11-01 00:18:19+00:00
>there’s rampant abuse of this and other programs - and weirdly, lots of people admitting to this in social media.

oh yes, a few hundred people getting som eextra food constitutes an egregious waste of taxes that warrant our collective outrage

as oppossed to..

* a lavicious birthday/military parade

* a ballroom bigger than the white house being built while air traffic controllers arent' being paid

* billions of dollars being sent to subsidize argeninian beef

* billions sent to a theorcratic nationstate hell bent on committing genocide
by ryanschneider | 2025-11-01 00:18:22+00:00
A reverse engineer friend once taught me I could patch an x86 function with `0xEBFE` to get the CPU to spin forever. It wasn’t until much later that I understood that (IIRC) 0xEB is the “single byte” jump instruction and that of course 0xFE is -1 as a signed byte. Hence the spin.
by overfeed | 2025-11-01 00:19:26+00:00
Wouldn't it be a total mindfuck if it turns out that Graphene is less secure[1] than stock Pixel, and this is all part of an ANOM-style honeypot operation that has Feds hyping it up, to trick interesting targets into adopting a less-effective security posture.

1. Such as via slower 0-day responses, for instance. This is a thought experiment, I'm nor alleging that this is what it is.