MurphyA/hacker-news huggingface dataset:
by DanielHB | 2025-06-25 13:12:00+00:00
Windows is so bad these days I actually expect this kind of problem to go down.

Literally half the reason everyone complains their computers are not working is because of IT putting random crapware monitoring/security software on managed windows devices. Go away with windows the crapware goes away too and users have less problems.

And that is just on top of the normal windows 11 crapware and bad UX.
by dgfitz | 2025-06-25 13:12:10+00:00
Gambling increased because many states recently legalized it. Any other correlation is puff science.

I know more than a few degenerate gamblers. My one buddy bets ~250k/yr, the rest are about ~100k. I'm like 10k (and through luck or skill I end every year up between 2-10k).

I'm the only gamer of this group of 10 people, even as kids.
by j_w | 2025-06-25 13:12:12+00:00
The brief summary on the actual paper (https://www.nber.org/papers/w32604):

"...tracts that received a Starbucks saw an increase in the number of startups of 9.1% to 18% (or 2.9 to 5.7 firms) per year, over the subsequent 7 years. A partnership between Starbucks and Magic Johnson focused on underprivileged neighborhoods produced larger effects."

Seems like third places have strong effects here.
by lotsofpulp | 2025-06-25 13:12:28+00:00
I never wrote about self employed, I wrote

>employees of small and less well funded businesses

For example, a startup without the funds or time to do all the HR to allow for 401ks is disadvantaged because their employees cannot contribute as much to a retirement account as someone who works for a business that offers a 401k (or for themselves).

A person has the following choices:

1) work for a business offering a 401k (usually larger, well funded, etc)

2) work for themselves

3) work for a small, upstart business (usually smaller, not as well funded, etc)

Why does working for #3 disallow you from saving as much for retirement? Why are tax advantaged retirement savings a function of your employer at all?

Same for paying for health insurance with pre-tax income.
by XorNot | 2025-06-25 13:12:45+00:00
I mean we could look at it from multiple angles...but commercial TV in Australia, and advertising in general is basically wall to wall gambling advertising for sports betting.

I feel like looking at the adolescent to adult years, you could basically ask "maybe a deluge of gambling advertising during the formative years has a significant impact on the target demographic audience for it (i.e. in Australia it is definitely white male coded in terms of actors and faces).

Which is the problem I have with trying to take any other factor with a demographic selector and draw conclusions from correlation: environmentally I don't see how you isolate the incredible amount of gambling targeted messaging out there.
by verelo | 2025-06-25 13:14:24+00:00
I wouldn't completely agree with that. I was playing PUBG recently and hit suddenly hit me "This game is gambling".

In PUBG: You walk into a house not knowing whats there. You find 'loot', you hoard it...and then maybe you get into a fight somewhere along the way. The game is 70% looting, 20% running and sometimes as little as 10% fighting other players. The looting is designed to feel like gambling.

And i freaking love it.

That's all to say, there's certainly rules and structure to the game, but a lot of what hooks me to these styles of games is the chance element. I just didn't realize until very recently (I'm now 39...took a minute to pickup on it)
by majewsky | 2025-06-25 13:15:18+00:00
You are using the notion of rationality wrong. Rational reasoning can only help you find how to achieve goals that align with your values. It is strictly worthless in choosing your values.

If a corporation has determined that profit maximization is their core tenet, excluding the needs of a minority of users can likely be deduced in a rational manner from that tenet. That is precisely why values need to be forced onto corporate actors through regulation, e.g. in this case through mandatory accessibility guidelines like EU directive 2019/882 that enters into force this very week.
by dinfinity | 2025-06-25 13:15:53+00:00
> How is the calculator a strawman? What is the argument that I am attributing to you that you do not hold?

I said: "AI has progressed from being fully inexistent to a level rivaling and surpassing quite some humans in quite some things in less than 100 years"

You attacked the intentionally inane (which is the purpose of a straw man): "Calculators are better at all humans in arithmetic, so they are smarter than all humans"

In no way is what I said close to what you attacked.

> As for the ad-hominem: I'm glad you don't dispute your misanthropy.

Sure, double down on your fallacious nonsense instead of opening your mind to reason and engaging with my point in good faith.

I provided properly described evidence for my point. You're stuck in "AI is just some calculator on steroids". Do your 'deep research' assignment before responding.
by xOvni | 2025-06-25 13:15:54+00:00
Hi, WeasyPrint/pydyf dev here!

> usually a good way to deal with it is to only use a very simple but coherent subset and enforce this usage with validation tools

You’re right, that’s exactly what we do. We support a growing subset of HTML and CSS that’s documented. We also use the W3C testing suite for HTML/CSS, and PDF validators, on top of custom unit tests.

> And big tech is not the only one trying hard to do vendor and developer lock-in.

We "only" follow open specifications and refuse vendor-specific features to avoid lock-ins (equivalent closed-source tools love that). And we even love the other open-source "concurrents": ♥ to Paged.js and Vivliostyle, try them, they’re great too!
by Imustaskforhelp | 2025-06-25 13:16:05+00:00
I will say this with a whole heart. My arch linux broke and I wanted to try out nix.

The most shocking part about nix is the nix-shell (I know I can use it in other distros but hear me out once), its literally so cool to install projects for one off.

Want to record a desktop? Its one of those tasks that for me I do just quite infrequently and I don't like how in arch, I had to update my system with obs as a dependency always or I had to uninstall it. Ephemerality was a concept that I was looking for before nix since I always like to try out new software/keep my home system kind of minimalist-ish Cool. nix-shell -p obs-studio & obs and you got this.

honestly, I like a lot of things about nix tbh. I still haven't gone too much into the flake sides of things and just use it imperatively sadly but I found out that nix builds are sandboxed so I found a unique idea of using it as a sandbox to run code on reddit and I think I am going to do something cool with it. (building something like codapi , codapi's creator is kinda cool if you are reading this mate, I'd love talking to ya)

And I personally almost feel as if some software could truly be made plug n play (like imagine hetzner having nix os machines (currently I have heard that its support is finnicky) but then somehow a way to get hetzner nix os machines and then I almost feel as if we can get something really really close to digital ocean droplets/ plug n play without any isolation that docker provides because I guess docker has its own usecases but I almost feel as if managing docker stuff is kinda harder than nix stuff but feel free to correct me as I am just saying what I am feelin using nix.

I also wish if something like functional lua (does fxn lua exist??) -> nix transpiler because I'd like to write lua instead of nix to manage my system but I guess nix is fine too!
by giraffe_lady | 2025-06-25 13:16:30+00:00
Have you played any prominent mobile games in the last few years? The gacha model is dominant, it would not surprise me at all if this is priming children for gambling.

It's not what "gamers" think of as gaming but there are dozens of mobile games each with hundreds of millions of active players, it is a massive market with a lot of it focused on children and teens. If it has any even slight contribution towards gambling addiction the social consequences will be massive over the next couple decades.
by mrweasel | 2025-06-25 13:16:36+00:00
Online reviews in general are pretty useless these days. We know that sites like Trustpilot will take down negative reviews if you pay them, Amazon reviews are mostly bots and some sites have weird incentives for users to write reviews.

E.g. take reviews of business on Google, there's no link to actual purchases, but you get a star and a "Local guide level 4" or something if you do enough reviews. A family member runs a consulting business, he has a 2-star review, the only review. It's not made by a customer, just some random dude. What it looks like is that this dude just walked around reviewing business after business, based on look of their office perhaps. He's not customer of ANY of them. So now multiple business are trying to have these negative reviews removed, Google doesn't give a shit, so what are these reviews actually worth?

Most people who write reviews aren't exactly the most mentally stable people either. If you're not getting something in return, most people won't write a review, that just leave the nut jobs.
by georgemandis | 2025-06-25 13:17:25+00:00
I was trying to summarize a 40-minute talk with OpenAI’s transcription API, but it was too long. So I sped it up with ffmpeg to fit within the 25-minute cap. It worked quite well (Up to 3x speeds) and was cheaper and faster, so I wrote about it.

Felt like a fun trick worth sharing. There’s a full script and cost breakdown.
by jon-wood | 2025-06-25 13:18:52+00:00
I find it kind of sad that now we finally have tooling which could make use of HATEOS[1] style REST APIs, which are technically self-documenting and in practice never really took off because you need to understand the API to write a client for it, everyone ran off and designed something else instead.

[1] https://en.wikipedia.org/wiki/HATEOAS
by cschmidt | 2025-06-25 13:18:59+00:00
Virtually all current tokenization schemes do work at the raw byte level, not the utf-8 character. They do this to avoid the Out of Vocabulary (OOV) or unknown token problem. In older models, if you came across something in the data you can't tokenize, you add a <UNK>. But tokenization should be exactly reversible, so now people use subword tokenizers including all 256 single bytes in the vocab. That way you can always represent any text by dropping down to the single byte level. The other alternative would be to add all utf-8 code points to the vocabulary, but there are more than 150k of those, and enough are rare, that many would be undertrained. You'd have a lot of glitch tokens (https://arxiv.org/abs/2405.05417). That does mean an LLM isn't 100% guaranteed to output well formed utf-8.
by colejohnson66 | 2025-06-25 13:19:16+00:00
Those are indeed the "magic" bytes of PNG. It's a very clever choice meant to ensure the transport layer didn't mess with it.

To start, there's a byte with the upper bit set which ensures an "8-bit clean" transport. If it's stripped, it becomes a harmless tab. Then the literal "PNG" text so you can see it in a text editor. Then a CR-LF pair to check for CR-LF to LF translations. Then, a CTRL-Z to stop display on DOS-like systems. And finally, another LF to check for LF to CR-LF translations.

It's a clever "magic" that basically ensures a binary transport layer. Things that mattered back in 1996.

https://www.libpng.org/pub/png/spec/1.2/PNG-Rationale.html#R...
by whitefables | 2025-06-25 13:19:19+00:00
I’ve been digging into how ChatGPT pick their sources when answering questions.

What I’ve learned: traditional SEO isn’t enough anymore. It’s not just about ranking #1. It’s about getting used by AI when it pulls together answers.

A few notes:

- These AIs are firing off super long, weirdly specific queries. You can see them in your GSC if you filter right - Content that ranks today might end up embedded in the next LLM update - Sentiment matters. Reddit threads and off-site mentions shape how AI talks about you - No ads (yet), which means organic visibility is still wide open... for now. Sam actually release a video today about his stance on ads.

I put everything into a full writeup here: https://www.wisp.blog/blog/preparing-for-aeo-geo-from-seo

Have put lots of interesting reads that are adjacent that I can't fit into the main text at the footnote.

Curious if others here are thinking about AEO/GEO or trying to reverse-engineer how these models decide what to show.
by sfn42 | 2025-06-25 13:19:27+00:00
I have never worked on a system where simply storing everything as UTC isn't a perfect solution.

I know they exist, but I would say those are niche. And even for applications where you can't just use UTC for everything and be done with it, the vast majority of timestamps will be UTC. You'll have one or a few special cases where you need to do more fancy stuff, and for everything else you just use utc.
by Macha | 2025-06-25 13:19:53+00:00
The abstract kind of covers my thought on the headline:

> Given more recent introductions of loot boxes and social casino games, continuous research is needed for future cohorts which may be greater affected by such developments.

The route from COD4 and FIFA 08 (the games popular when the "early childhood" cohort had their initial gaming activity measured) to online gambling is a lot longer than the route from the latest COD Warzone and Fifa Ultimate Team to online gambling.
by K2h | 2025-06-25 13:20:54+00:00
Moved to nordic nRF52840 based system (RAK) because of the 9mA average draw to run Meshtastic for LoRa radio at 900mhz. Longest link so far from flat land is about 40 miles. Moving up the mountain to see what improved line of site can do.

Nordic chip is super impressive and power efficient compared to ESP32
by 9rx | 2025-06-25 13:21:56+00:00
> Metro doesn't mean urban.

While that is absolutely true, rural areas within metropolitan areas are not the rule. What do you find notable about exceptional rural areas to offer relevance when discussing typical rural areas?

> Yeah, it's comparing rural areas to urban areas as a rule.

At one point such comparison was made, but we also moved on from that long ago and narrowed our focus to rural areas alone. There was no reasonable sequitur that brought us back to comparison with urban areas. If you want to talk about some random thing outside of our discussion, why not start a new thread?

> Don't bother linking to any data about these things, don't bother actually engaging with real examples, I'm not talking about any specific dogs or specific people, just some imagined models in my head.

Exactly. If I want to know more about the height of US males (male what? you'd better link to something to clarify!!) and how many legs dogs have, I can consult the records. There is absolutely no reason for me to come to you for that information. I am logically, given that this is a discussion forum, not a data collection agency, here to understand that what isn't documented and only revealed through discussion — things like your inner workings.

Which, granted, is still being revealed through this diatribe. And the inner working are quite unusual, indeed. I know we're really starting to go off-topic here and I understand I am being "that guy" in perpetuating it, so I won't continue to push the issue like that curious case above any further if there isn't mutual participation, but I would love to dig into this deeper if you are game. Do you understand HN to be simply a place where you can find free secretarial labor rather than as a place for discussion?
by grues-dinner | 2025-06-25 13:22:01+00:00
Moreover, one they get into the wrong track, they just dig in deeper and deeper until they've completely lost it. All the while saying how clever and perceptive you are for spotting their fuck ups before getting it wrong again. It seems like if it doesn't work pretty much first time (and to be sure, it does work right first time often enough to activate the "this machine seems like knows its stuff" neurons) you're better off closing it and doing whatever it is yourself. Otherwise, before long you're neck-deep in plausible-sounding bullshit and think it's only ankle deep. But in a field you don't know well, you don't know when you're going below the statistical noise floor into lala land.
Show HN: I built tarotpunk – the tech bro tarot deck
by productmommy | 2025-06-25 13:22:09+00:00
Hi HN,

Introducing tarotpunk, the world’s first tech bro tarot deck. Telling your fortune on what’s missing for your startup, every step along the way. Align your strategy and intuition for the best course of action.

SF is a place where fame, wealth, and status rule. Startups are rewarded for the risks most do not dare take, and yet, yields the worst character flaws that’s widely accepted.

Every founder dreams to be a part of it, but the reality is, can most founders even handle the everyday before the glory?

The moments when uncertainty takes over, burn rate makes you lose sleep, behind on shipping product, making customers mad, and juggling a team to go from zero to one. These are the moments where one’s character is tested the most.

The artwork for tarotpunk is inspired by the 8 fatal flaws of San Francisco. You can see them across the images and in the deck.

Ideas Guy – Always brainstorming, and never shipping Control Freak – Can’t delegate, and burns the team out Status Obsessed – Optimizes for clout, but never impact Brilliant but Lazy – Talent wasted on comfort Insecure – Operates from fear Closed Off – Does not let ppl in Greedy – Chases exits, and forgets people ⁉ No Usability – Builds genius no one understands

Which one are you? Let tarotpunk tell you today.

Website: tarotpunk.app Get a Free Reading: cards.tarotpunk.app Pre-order a tarotpunk deck: shop.tarotpunk.app
by chatmasta | 2025-06-25 13:22:13+00:00
It seems every country that moves to electronic travel authorization has an app that requires me to verify my passport with this method. I have a fairly new passport, issued in the last few years, and a recent phone… and this process is a huge pain. I need to massage my passport with my phone for a minute, maybe I get a bite, hold it still… oops, start over… try again… okay, use our partner’s face ID recognition service instead… ugh it’s horrible.

I don’t know if the issue is the very low power chip in the passport, or some damage or what… but I dread the process any time I need to do it.
by summarity | 2025-06-25 13:22:25+00:00
Related, GH/MSFT released GenAIScript, which is an extensive open-source JS/TS SDK for building AI workflows with built-in connections to dozens of integrations and prompt management / eval features: https://microsoft.github.io/genaiscript/

Part of the broader work on Continuous AI: https://githubnext.com/projects/continuous-ai/
by alphazard | 2025-06-25 13:22:41+00:00
There's nothing special about time. These sorts of problems show up whenever there are a few overloaded terms being used to model a larger amount of concepts.

Confusion about special and general relativity accounts for almost none of the problems that programmers encounter in practice. If that's your use case, then fine, time is special and tricky.

The most common issue is a failure to separate models vs. view concepts. e.g. timestamps are a model, but local time, day of the week, leap seconds are all view concepts. The second most common issue is thinking that UTC is suitable to use as a model, instead of the much more reasonable TAI64. After that it's probably the difference between scheduling requests vs. logging what happened. "The meeting is scheduled next Wednesday at 9am local time" vs. "the meeting happened in this time span". One is a fact about the past, and the other is just scheduling criteria. It could also be something complicated like "every other Wednesday", or every "Wednesday on an even number day of the month". Or "we can work on this task once these 2 machines are available", "this process will run in 2 time slots from now", etc.

https://cr.yp.to/libtai/tai64.html
by moritonal | 2025-06-25 13:22:46+00:00
Hey, yeah, the site name is great, I'll never judge that. And even as design goes it's not "bad", it's just not as great as the parent comment originally implied.

I originally mistook the site as an ad-website because of how it's designed, which lead to me leaving. The neat part, is that's pretty easy for you to fix, so best of luck.
by SchwKatze | 2025-06-25 13:22:56+00:00
There is an increasingly interest among Brazilians (specially libertarians) to change its citizenship to Paraguay, most due its fiscal policies that are the complete opposite from Brazil. Apart from rich regions like Southeast and South, Paraguay is like any other place in Brazil.

I'm compelled to live there as well, but the factor of living far from anything interesting is quite important in my book, but definitely is better than Brazil (which for me doesn't have any future). I would prefer to move to richer countries but it's been harder and harder these days
by LocalH | 2025-06-25 13:23:21+00:00
I've said "jif" for almost 40 years, and I'm not stopping anytime soon.

Hard-g is wrong, and those who use it are showing they have zero respect for others when they don't have to.

It's the tech equivalent to the shopping cart problem. What do you do when there is no incentive one way or the other? Do you do the right thing, or do you disrespect others?
by Xmd5a | 2025-06-25 13:23:25+00:00
Yeah, I dug into your comment history:

>So it'll be open source and that begs the question, if you use it to learn something, did that mean I just zero-proof zero-knowledge something out of you that I didn't even need to know by making a self referential statement across both space & time?

You just did for me. I think I know why you're saying this. I'm finding people like you (people like us!) on the daily now. We have started to gather on discord, the technical/scientifical level is a bit shit though, but we definitively have several individuals that are working towards peer-reviewed publications.

I think we should connect. I have a background in linguistics and computer science, as well as a marked (and hopeless and terrified) interest for higher order mathematics such as algebraic topology. My investigations lead me to think these fields have something important to say even though they are way beyond my level of knowledge. It came from reflexions on the still ongoing parallel evolution of structuralism in maths and in the humanities. Also I'm into tropical geometry (at least as a thematic).

If you're interested in exchanging a few emails, use the following RSA/512 public key to communicate your email address if, like me, you'd prefer not to share it publicly.

-----BEGIN PUBLIC KEY----- MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAKtMT4CBGK0BOv9lzEcccuFSc1doUtft0lDUdh0brKz06j/JHNOyuGtmvjc558ZnL8g9u+yGAnIIfNkCYvljRfsCAwEAAQ== -----END PUBLIC KEY-----

https://anycript.com/crypto/rsa
by FredPret | 2025-06-25 13:23:56+00:00
Numbers to back that up?

The annual Global Wealth Report from UBS [0] usually shows a very wide base of millionaires in the rich countries (there are 23 million millionaires in the US) and a rapidly rising crop of new rich people all over the world, especially the rapidly growing countries like India and China.

Even for those at the very tip of the pyramid, the 0.01%, there's a ton of turnover. Who was the richest family 0, 10, 25, 50, 100, 150, 200 years ago? The answers are all very different.

[0] https://www.ubs.com/global/en/wealthmanagement/insights/glob...