MurphyA/hacker-news huggingface dataset:
by kakacik | 2025-12-02 08:24:08+00:00
There are entire nations which mostly spend their whole lives renting. Ie where I live - Switzerland, many nordics. Maybe correlation with highest happiness levels in the world is coincidental, maybe its not. Happiness simply comes from other things in life than 'my castle my kingdom'.

I know its a typical US mindset (and far from US only) to have a house on your own, but its still an emotion in same vein what you describe. Mixed with rationale of course since proper social net in US is nearly non-existing, if you fail out with you on the street.

Also a rationale would be about very high chance of good return on such investment so don't take this as some sort of attack. I also own my place (apartment) but took it as a location & social bonds stability point for kids mostly, whether it will earn something compared to inflation is not that important to me, it probably won't or very little. Good bigger apartment close to nature trumps a crappy house in my view but thats personal opinion. Even when owning, its almost impossible to retire here in Switzerland, the costs are prohibitive even on Swiss pensions. Unless you want to live as relatively poor, same money gets you much further almost everywhere else. So that stability is always temporary.
by CodinM | 2025-12-02 08:24:11+00:00
Location: EU (GMT+2 flexible)

Remote: Yes (travel is fine)

Willing to relocate: Biased to not

Technologies: AWS/GCP/Azure/OpenStack providers; Monitoring; Automation; Reliability; Containers; et.al.

Resume/CV: https://pfa.codin.ro (SRE/Platform/DevOps Engineer) proved in start-ups, scale-ups and corporations)

Email: see above URL
by eXpl0it3r | 2025-12-02 08:24:23+00:00
I encourage you to still share your ideas and thoughts. It doesn't need to be as a blog, but in general. :)

Don't censor yourself out of fear of what others might think or misunderstand.

Many may get confused and some might not like it, but there may also be a small group of people who understand, which if you fall silent couldn't be reached.
by raxxorraxor | 2025-12-02 08:25:01+00:00
With DEI you had to care about the same "structural issues®". It wasn't exactly employee representation and much more of a HR tool to sanction mostly low level employees.

Usually I don't care about race and sex at work and I am not sad that DEI is gone. Creates room for issues much more relevant to work. Like working hours, salaries, holidays, health insurance and general work benefits. Stuff that matters.
by SanjayMehta | 2025-12-02 08:26:34+00:00
How do you think operators built a database of spammers?

I've been reporting spammers since 2005, since DND rules came into place.

Only in the last year have I seen the spam slow down. Earlier operators would dismiss the complaint saying to it was a "transactional communication," now it's logged with TRAI and the operator and they have less room to manipulate the complaint.
by antman | 2025-12-02 08:26:53+00:00
The hype is that there is a meaningful AGI discussion that affects today’s decision making. Valuations mirror the sentiment that current llm AI will decrease costs by limiting white collar jobs and perhaps bring in a few new revenue streams taking advantage stale unstructured information. Other academic and self aggrandising discussions on the advent of AGI do exist, but even cold fusion might arrive earlier.
by stack_framer | 2025-12-02 08:27:32+00:00
Interestingly enough, adoption can cost just as much as the figures quoted in the article ($40,000 - $55,000).

If you're planning to adopt, broadcast it via your social network as much as possible. If you can avoid going through an adoption agency, you'll only have to pay for the legal work ($7,000 - $10,000).
by graemep | 2025-12-02 08:27:32+00:00
Successive governments have been determined to change this.

A good current example is the Children's Wellbeing and Schools Bill which very much is based on the idea that the state, rather than parents, is primarily responsible for children. The Online Safety Act reflects much the same thinking.

I think there has been a cultural change. Both from the state, and from people who expect to be told what to do to a greater extent than the past.
by CTDOCodebases | 2025-12-02 08:28:19+00:00
So who adds more to GDP:

A. A child of any age.

OR

B. A migrant worker.

My guess is B because that person can produce goods for export while consuming local goods. Children (at least for the first few years of their life or so) do not contribute to production. They only contribute towards consumption. You could argue that they motivate the parents to produce more but increasing skilled migration in the parents industry can do the same.
by Rebelgecko | 2025-12-02 08:29:01+00:00
For Hitler, the rights to the original text of Mein Kampf (and probably many of his other writings) went to Bavaria after he died.

However various translations and abridgements were made with their own copyright.

Houghton Mifflin owns the rights to the US version of Mein Kampf, which was published in the 30s with a lot of the Hitler-iest parts removed (the rights are separate from the British version even though the text is identical). During WW2 and even up until the 1970s, the US government confiscated the royalties that were owed to Hitler.

Houghton Mifflin was eventually able to purchase the full rights. After an article in 2000 about how profitable it was, they started donating the profits to Holocaust-related charities. A few years ago they decided to go back to pocketing the money.
by Ekaros | 2025-12-02 08:29:33+00:00
Isn't that first step? Consider either sustainability or the exit. You start a business either to make a living or make a profit to make a living. At least in most cases.

Thus thinking of can you sustain this for reasonable period at least a few years. Or can you flip it at end should be big considerations. Unless it is just a hobby and you do not care about losing time and/or money.
by sjdeak | 2025-12-02 08:29:39+00:00
I recently built a fan-made site https://craftfood.recipes for the Roblox game Craft Food. It focuses on two things: a searchable recipe database and always up-to-date redeem codes with clear rewards and expiry info. Players can quickly look up ingredients, profit and efficiency for each dish, find beginner-friendly and late-game best recipes, and copy working codes. The goal is to save players time testing random combinations and help plan the fastest, most profitable way to grow their food business. Happy to hear feedback and suggestions.
by hiduck | 2025-12-02 08:29:52+00:00
as a junior dev I completely understand the code sharing part: no matter if I write the code myself, or followed some guide about code styling/naming conventions/best coding practices, or assisted myself with an llm, the result is the same; I don't share the code at all, due to the fact of how many times I saw on the internet the "Why did you do it that way, no one does it that way" or some other discouraging comments, so no wonder that Stack Overflow was becoming less and less popular even before llm's if there is more people like me and people who were like me don't need such sites anymore since they upskilled since then. Nowadays only people reading my code (and subsuquently having a normal healthy talk, not a discussion - a talk!) is an LLM and my girlfriend or some random friend that asked what I'm up to nowadays when I was in the process of coding.
by miladyincontrol | 2025-12-02 08:29:53+00:00
Yes AVIF is better at compressing than jpeg and even webp, that should be taken for granted given its a newer format. But no its not remotely competitive with JXL, the only benchmarks it trades blows are ones with laughably low quality settings beyond what any user would ever use. Real world usage paints a very different picture.

JXL not only has better compression rates at equivalent qualities for sane settings, it does so with faster encoding and decoding, while also supporting progressive decoding leveraging image saliency.

AV2 might bring it closer on par with JXL in compression but to suggest they're at all equal is a joke.
by Aachen | 2025-12-02 08:30:03+00:00
> Probably it will be an app that you install, like the NHS app. Nobody is proposing that it be installed by default.

Whether it comes pre-installed or not is a distinction without difference if you need it for daily life

Edit: In fact, it would be better if it came pre-installed (and be removable) because then you don't need to agree to Google's terms of service to get the APK file. You would get it straight from your OS vendor which is presumably a trusted party if you intend on using that device. (Governments are usually not so forward-thinking that they let you get the APK file from the govt website directly without needing to go through commercial entities for something as essential as a national healthcare app. That would be an even better solution...)
by a-dub | 2025-12-02 08:30:12+00:00
> However, there is an unexpected upside to having the menubar there even so. Because macOS apps can't not have a menu bar, they are forced to expose their commands there. Which usually ends up being a more stable UX compared to all the moving around of buttons in the window itself, plus you can search the menus.

that is not nothing- but maybe a vestigial training wheel for onboarding a generation onto single application guis. maintaining separate stacks of applications and then document windows within applications (as is done with the global macos window switching keyboard shortcuts) also feels clunky and more suited to an outmoded (har) ui paradigm.
by fainpul | 2025-12-02 08:30:26+00:00
Recently I compared Unicode handling in Rust, Swift and Go for my own curiosity. Sharing it here, in the hope someone finds it useful:

Get bytes representing utf8-encoding of string

Only ASCII characters map 1:1 to their utf8-encoding. Everything else expands to multiple bytes.

https://en.wikipedia.org/wiki/UTF-8#Description

Rust line.bytes() Swift line.utf8 Go line // slice of bytes // assuming line is valid utf8, which is not enforced

Get Unicode codepoints of string

Most characters and emojis consist of a single codepoint. Some are made up of multiple codepoints.

If it isn't guaranteed that only this limited set of characters is used, this is not a safe way to iterate over what users would consider characters.

Codepoints are 4 bytes, usually stored internally as u32 or i32 but with different API for the programmer.

Rust line.chars() // https://doc.rust-lang.org/std/primitive.char.html Swift line.unicodeScalars // https://developer.apple.com/documentation/swift/unicode/scalar Go []rune(line) // or iterate with range for index, runeValue := range line { fmt.Printf("%#U starts at byte position %d\n", runeValue, index) } // https://go.dev/blog/strings

Get extended grapheme clusters of string

What a reader would actually consider to be a character. E.g, this character consists of two codepoints but is one grapheme cluster: a̐

Rust use unicode_segmentation::UnicodeSegmentation; line.graphemes(true) Swift for ch in line { print(ch) } // This is the default view - just iterate over string (or map, filter etc.) // In Swift, a `Character` is a grapheme cluster. // https://developer.apple.com/documentation/swift/string#Accessing-String-Elements Go // https://pkg.go.dev/github.com/rivo/uniseg

Normalize strings

A character like é can be represented in different forms: either as one codepoint (U+00e9) or as a combination of e + ◌́ (U+0065, U+0301).

Some characters are defined multiple times with different names: Ω can be found as "greek capital letter omega" (U+03a9) and as "ohm sign" (U+2126).

Normalization converts a string to use only one of those forms and is required to consistently compare strings.

Rust use unicode_normalization::UnicodeNormalization; line.nfc() line.nfd() Swift line.precomposedStringWithCanonicalMapping line.decomposedStringWithCanonicalMapping Go // https://pkg.go.dev/golang.org/x/text/unicode/norm

Remove diacritics

This can be considered a destructive form of normalization, which can be useful in some cases.

Rust use diacritics::remove_diacritics; remove_diacritics(line) Swift line.applyingTransform(.stripDiacritics, reverse: false) // and others to transform between alphabets etc. // https://developer.apple.com/documentation/Foundation/StringTransform
by sjamaan | 2025-12-02 08:31:16+00:00
Tourism is not really a growth sector. There are too many hotels already, with hoteliers complaining they can't get bookings at a decent price because there's too much competition undercutting them, and tour operators demanding lower prices than is sustainable.

Truthfully, the GMC is Bhutan's best bet at growth. The idea is to attract foreign talent who can train and educate locals, so that it can act as an attractor for youths, and a flywheel for prosperity in the country.
by graemep | 2025-12-02 08:33:52+00:00
> Probably it will be an app that you install, like the NHS app.

You do not have to use the NHS app. There is a website version.

> Just the same as now, only at the moment you need a paper passport rather than a smartphone.

Which demonstrates how little it achieves. People already need some form of ID for lots of things (notably work and renting housing). It does not have to be a passport though.
by georgefrowny | 2025-12-02 08:35:02+00:00
Trying to use Microsoft Authenticator without Google services is something circular like this:

Log in.

You need to set up MS Authenticator. Get the app then scan this code.

Sigh, download app. Open it.

Add new account. Scan QR code.

You need to install MS Authenticator to continue. Click here to download the app. From inside the app!

Must be what non-computer people feel about things the whole time. It's like some fairy tale where the wizards have lost control of the capricious magic.

The control literally two companies have over whether most modern Western systems work at all is a bit concerning.
by choeger | 2025-12-02 08:35:47+00:00
Just another round in the decades-long battle of who owns your device: Industry or state. It's never you, mind you, who owns your device.

The perversion is that you are legally responsible for what happens with your device, but you are unable to prevent others from using it as they wish. An app like this is automation for putting people into jail. Just upload some illegal content and then "detect it". There's literally nothing you can do to defend against this attack, and it will work until it's overused.
by baq | 2025-12-02 08:35:53+00:00
If you’re the C-suite making this decision without realizing your best remote workers will quit even in this job market because they’re your best employees, you shouldn’t be the C.

If you do realize this, as you most definitely should since it is not rocket science in any way, your projections about short and long term value of institutional knowledge these folks take with them better be accurate.
by traxler | 2025-12-02 08:35:56+00:00
> But it almost reads like a chess Grandmaster in the 90s telling up-and-coming players to not practice against Deep Blue because it will teach you bad habits.

No idea if chess grandmasters did do that in the 90s, but frankly it would have been good advice. Just as it is good advice today for up-and-coming players not to practice against stockfish, leela or whatever. Unless you are already very proficient in chess, practicing against those engines will teach you very little .
by curlii | 2025-12-02 08:36:59+00:00
A couple of days ago I realized it’s been 3 years since ChatGPT launched (Nov 30, 2022) and kicked off the AI revolution.

I figured it would be useful to have a simple overview and a way to track new releases, so I built a small site that lets you see a timeline of releases and get notified when new ones come out.

It’s still early and rough in terms of features and model info, but I would love your early feedback to improve it.
by GTP | 2025-12-02 08:37:26+00:00
Not really in the loop either, but when Deepseek R1 was released, I sumbled upon this YouTube channel [1] that made local AI PC builds in the 1000-2000$ range. But he doesn't always use GPUs, maybe the cheaper builds were CPU plus a lot of RAM, I don't remember.

[1] https://youtube.com/@digitalspaceport?si=NrZL7MNu80vvAshx
by somenameforme | 2025-12-02 08:37:35+00:00
It reminds me of WaitButWhy. [1] The guy had some awesome and insightful writings that eventually culminated in a story about SpaceX and Elon Musk that went way beyond viral. Everything after that went sharply downhill and I think the main reason is that the newfound minor celebrity status really impaired his ability to just sit down and casually shit post without worrying so much about what everybody else would think.

It's quite ironic given this. [2] He simply needs to go mammoth hunting.

[1] - https://waitbutwhy.com/

[2] - https://waitbutwhy.com/2014/06/taming-mammoth-let-peoples-op...
by intlayer_org | 2025-12-02 08:37:48+00:00
Over the last few years, we’ve started to see a new category of i18n tooling: compiler-based solutions. The compiler promises a kind of “magic” that makes your app multilingual with almost no effort. And to be fair, this compiler is trying to solve a very real problem: How do we avoid wasting time once we decide to make an app multilingual? I built a compiler to address what was the most requested feature, and I wanted to share some conclusions about this approach compared to traditional ones: What are the limits of this approach? What are the risks for your bundle size or runtime? When should you adopt (or avoid) this kind of solution? The reality is that the compiler does not bypass how browsers load and process JavaScript. Because of that, it often ends up being less optimized for your specific application than more traditional i18n approaches. However, a compiler-based approach does introduce an innovative workflow that significantly reduce the time spent managing translations, as well as the risk of bundle explosion.

The real opportunity is to understand where this “magic” genuinely adds value, and how those concept might influence the next generation of i18n tools
by graemep | 2025-12-02 08:37:57+00:00
> because, when a tax starts being significant, the really rich have the means to find ways to avoid it

Taxes on property are something they cannot avoid though.

One of the reasons the rich are able to find means to avoid taxes has always been government reluctance to stop them. There are many deliberate tax breaks for the rich - think of how long it took to get rid of non-dom status, so I really do not think the government has ever tried very hard to stop avoidance by the rich.
by JodieBenitez | 2025-12-02 08:38:22+00:00
> see especially the context local proxies in Flask (request, session); these look like global module imports, but they're actually request specific despite not being passed into your handlers... eek

I guess that was a Bottle thing that Armin Ronacher borrowed: https://bottlepy.org/docs/dev/api.html#request-context

A bad idea in retrospect, but hard to change now: https://github.com/bottlepy/bottle/issues/761
by nextaccountic | 2025-12-02 08:39:10+00:00
> And manpages exist.

For older tools, sure. Newer tools eschew man pages and just offer some help flag, even though there are excellent libraries that generate manpages like https://crates.io/crates/clap_mangen or https://crates.io/crates/mandown (for Rust, but I am sure most languages have one) without requiring you to learn troff.
by OuterVale | 2025-12-02 08:40:32+00:00
You can absolutely bunny hop (and so much more). With a 24″ or larger wheel, you can pretty confidently do short trips. If you're looking to do a few kms, 27.5″ is the sweet spot I've settled on for the size/speed/comfort trade-off.

Where I live you're even permitted to take them on the bus/train, assuming you're not being too much of a pain. Unicycles are specifically outlined in the terms.
by dennis16384 | 2025-12-02 08:41:00+00:00
Routing24 | Last Mile Logistics Expert | Remote (Worldwide) | https://routing24.com | Part-Time

Routing24 builds and provides professional route optimization tools to SMBs for free.

We are seeking a part-time consultant and advisor with extensive experience deploying commercial route optimization and TMS/DMS products in real-world business environments.

We offer hourly or per-project rates. To apply, please email: denis@routing24.com
Show HN: Kling O1–Unified Multimodal Video Model for Consistent Video Generation
by lu794377 | 2025-12-02 08:41:12+00:00
Hi HN,

We’ve been building Kling O1, a unified multimodal video model that handles nearly every major video-generation task—reference-to-video, text-to-video, start/end frames, editing, transformations, restyling, and camera extension—all inside one system.

Key Features of Kling O1

• Input Anything – One Model for All Tasks

Images, clips, characters, layouts, and text instructions all flow into a single Kling O1 pipeline. No switching tools.

• Multimodal Understanding

Everything you upload becomes part of the “prompt.” Kling O1 interprets subjects from multiple viewpoints to generate accurate motion and fill missing frames with precision.

• All-in-One Reference for Consistency

Feed Kling O1 reference images or video, and it preserves characters, props, and scenes across shots—solving the long-standing video-consistency problem.

• Stack Multiple Edits at Once

Add subjects, change backgrounds, restyle, and apply element-based controls in a single generation.

• 3–10 Second Shots for Storytelling

Control pacing with flexible clip lengths. Start/End Frame control is coming soon.

Where Kling O1 Is Useful

Advertising – Upload product, model, and background images + a short prompt to generate polished product shots quickly. Fashion – Build endless virtual runway videos from models + clothing refs.

Film Post-production – “Remove the bystanders” or “make the sky blue”—Kling O1 handles pixel-level corrections via language.

Filmmaking – Lock in characters, props, and scenes for consistent multi-shot sequences.

We’d love feedback on:

• Which parts of the unified workflow help you most

• What multimodal controls you’d want next

• Scenarios where 3–10 second shots or start/end frames would be most useful

Thanks for reading!

Try Kling O1 here: http://klingo1ai.net/?i=d1d5k
by marc2021 | 2025-12-02 08:41:20+00:00
BITS GmbH | Munich/Germany | IT Consulting | IT Project Management | Software Architecture | Software Development | DevOps | Fulltime | Onsite/Hybrid | https://mybits.de

At BITS, we support both, corporations and startups in the digitisation of their business units and processes. We are looking for fulltime (all genders)

- IT Project Managers - IT Consultants (Digital Transformation, Cloud, Infrastructure) - Software Architects - Fullstack Developers

to join our teams.

If you are looking for challenges and like to push issues forward, then we would be happy to hear from you.

German language skills on the level of at least C are mandatory for the work in our projects.

More info: https://www.mybits.de/karriere | About BITS: https://www.mybits.de/portfolio/

Feel free to contact us: kontakt@mybits.de (please refer to HN)
by mfa | 2025-12-02 08:42:05+00:00
This is good feedback, thanks! A mode without a timer is totally doable and shouldn't be too difficult to implement -- I'll add to the list.

That particular question on the number of apples also confused the hell out of me. I checked with Gemini and ChatGPT and both agreed on the answer. Not being a native speaker, and because it was suggested by a friend, I thought I should accept it. I'm sorry it's causing confusion.
by inglor_cz | 2025-12-02 08:42:13+00:00
I wonder how much art and science never came to be because the people who would have created it didn't escape the Nazi death machine, unlike Stoppard.

The entire group of "Martians" (von Neumann, Teller, Pólya, Szillard, von Kármán tec.) were Hungarian Jews. More than half of that community perished.