MurphyA/hacker-news huggingface dataset:
by makeitdouble | 2025-10-10 00:00:09+00:00
Looking at it from the other way, your mom probably didn't change her name because it's not a big deal where you live ?

People getting the issues live in different systems and/or have different needs, and it also changes with our world getting more digital. One part that doesn't much depend on locality this days would be international travel and money.

For international travel, small kids having a different name is surprisingly painful and can get you stuck in an office for hours until it's somewhat clear you're not kidnapping them (proving you're a parent not being enough). Depending on how it goes your plane could be gone by that time.

Money is the same, there;s a lot less check if you send to yourself or family than to a random stranger. Having a different name can mean your transfer getting stuck for days of back and forth.

Then again, if you're just staying in your town never dealing with anything outside of it, you might never have to think about your name in your whole life.
by lmm | 2025-10-10 00:00:22+00:00
> Including the US right? And I don't mean in a conspiratorial sense. Just in the sense that they wouldn't deny it because it's their home country (Say Windows certs or Google certs), and at the very least they can issue warrants, gag orders, or triple letter agency bypasses.

Yeah. I don't think the US explicitly requires it but they don't have to, there are more than enough US-based entities with root certificates who they could send a National Security Letter to if they ever wanted one. (Also the US FKPI root certificate is at least shipped by some vendors, although it seems to be disabled by default)
by sundarurfriend | 2025-10-10 00:01:07+00:00
Unfortunately, even Properties aren't fully reliable. The Tamil pulli for eg., does not have the Alphabetic property despite being a central part of the Tamil alphabet, pretty much due to historical accident: other Indic languages have a similar looking Virama character that aren't alphabetic, and pulli (despite being a separate, unrelated character) was lumped in with those.

When I tried to raise this in the mailing list and get it rectified, the response I got was pretty much that many properties need language-specific processing anyway, and shouldn't be relied upon fully, and so this wasn't worth fixing.

[1] https://util.unicode.org/UnicodeJsps/character.jsp?a=0BCD&B1...
by sparkhee93 | 2025-10-10 00:01:39+00:00
Thanks for the suggestion! I totally agree - my posture gets worse and worse as the time goes by. Hopefully FarSight can be somewhat useful as a reminder to keep your posture straight.

The body posture is much harder to capture, especially if the camera is directly in front of you. But I'll definitely look into this for the future version. Thanks again!
by 6SixTy | 2025-10-10 00:02:15+00:00
Don't completely rule out EBCDIC from the equation. It's generally an IBM-ism meant for punched cards with the same characters as ASCII. Despite the similarity, it means that it's a legacy system kept alive to now and switching to UTF-EBCDIC would likely incur disturbing 70+ year old layers of tech debt dust. Some of them don't even support lower case characters as it's using EBCDIC's predecessor, BCD.
by pajamasam | 2025-10-10 00:02:24+00:00
> What are we going to do, tell Americans how much TV they can watch, books they can read, or little screens they can look at?

No, I think quite the opposite. I think the idea is for us all to regain our own agency.

> Americans want to look a little screens.

I'm not convinced. It's like saying someone wants to drink/do drugs when they're addicted. I often hear my friends and family expressing regret about having spent too much time (from their own POV) on their phones.

> What are we going to do

Create (or market/talk about/etc.) alternatives. Whether it's alternative products/communities/books/whatever. Or help expose what Big Tech is doing by talking about it. Or just live by example if you're not in the trenches of screen addiction yourself. ¯\_(ツ)_/¯
by 827a | 2025-10-10 00:03:10+00:00
What I want is simple: For change to actually happen. You don't need to convince me; your choice is either to convince 100M+ unreasonable people, or make a reasonable path. Direct to consumer billing is that reasonable path; that's why we're seeing it take hold in the dental, vision, and pharmaceutical industries. Core medical is next. Specialty medical will follow. Emergent medicine might never change, but that is absolutely an area where insurance does make logical sense.
by becomevocal | 2025-10-10 00:03:44+00:00
I have 2 (CC and Codex) running within most coding sessions, however can have up to 5 if I'm trying to test out new models or tools.

For complex features and architecture shifts I like to send proposals back between agents to see if their research and opinion shifts anything.

Claude has a better realtime feel when I am in implementation mode and Codex is where I send long running research tasks or feature updates I want to review when I get up in the morning.

I'd like to test out the git worktrees method but will probably pick something outside of core product to test it (like building a set of examples)
by archargelod | 2025-10-10 00:04:22+00:00
If you have root, it is fairly trivial to run full-on arm64 Linux distro in chroot. That should fix most problems with linux software running in android.

There is also Linux Deploy[1] that automates the process of setting up chroot, ssh and even gui desktop (through framebuffer).

[1] https://github.com/meefik/linuxdeploy
by oblio | 2025-10-10 00:04:56+00:00
Yes, just like:

* PCs (how are Altair and Commodore doing? also Apple ultimately lost the desktop battle until they managed to attack it from the iPod and iPhone angle)

* search engines (Altavista, Excite, etc)

* social networks (Friendster, MySpace, Orkut)

* smartphones (Nokia, all Windows CE devices, Blackberry, etc)

The list is endless. First mover advantage is strong but overrated. Apple has been building a huge business based on watching what others do and building a better product market fit.
by shubhamjain0594 | 2025-10-10 00:05:28+00:00
Sense Street | Machine Learning Scientist | London, UK | VISA

We’re building AI systems for financial markets, transforming unstructured communication (chat, email, voice) into actionable insights. Our models help global banks and funds extract relevant information from human conversations.

You’ll work on:

- Building and fine-tuning LLMs for information extraction and reasoning over text.

- Designing data pipelines for high-signal training data.

- Experimenting with prompting, retrieval, and structured generation techniques.

- Deploying ML in production with measurable business outcomes.

Our stack: Python, PyTorch, Transformers, Accelerate, PEFT, Streamlit.

Ideal background:

- Strong ML fundamentals (transformers, embeddings, fine-tuning).

- Experience demonstrating serious research either in academia (through PhD) or industry research roles.

- Solid coding ability and curiosity for how ML meets business problems.

Why join us:

- Deep technical ownership, small senior team.

- Direct access to real, high-quality data for training.

- Competitive pay, equity, and health/pension benefits.

- In-office culture (central London) focused on high-output, low-bureaucracy work.

Apply: https://sensestreet.bamboohr.com/careers/61

Questions? shubham [at] sensestreet [dot] com
by seba_dos1 | 2025-10-10 00:05:30+00:00
I'm using a Librem 5 and its battery life is good enough for me - it lasts pretty much exactly what's needed for me to get through a typical day, so I often get home with the battery almost but not entirely flat. When I know that I'm going to be using it more intensively or need it to last longer, I'll usually just put a spare battery into my backpack, but I rarely actually need to use it when these days you can just charge up in a train or tram.

That's not a universal property of these devices though - N900 that I used previously could easily last a few days.
by verelo | 2025-10-10 00:05:32+00:00
Interesting, i always see attempts to make these types of database tools as super interesting but then I think about all the undocumented edge cases that can come up and they scare me off.

Many many years ago I worked on a monitoring tool that itself needed to be highly available, and we needed a solution like this. Ever since that time I've done everything in my power to avoid it.

What are the real world cases you built this for? And how can someone like me who has been bruised by past experiences get comfortable with it?
by Deboujee | 2025-10-10 00:05:54+00:00
CapCut includes templates for quick video creation. Sometimes you need to remove or edit text to match your project. This step-by-step guide shows you how to remove text from CapCut templates. Personalize your video, delete unwanted text, and keep full control over the final look. Follow the steps to remove text from any CapCut video.
by rowanG077 | 2025-10-10 00:06:00+00:00
Same with opencv and even sometimes optimized matrix libraries in pure C++. These are all highly optimized. But often when you want to achieve something you have to chain stuff which quickly eats up a lot of cycles, just by copying stuff around and having multiple passes that the compiler is unable to fuse. You can often pretty easily beat that even if you are not an optimization god by manual loop fusion.
by CGamesPlay | 2025-10-10 00:06:28+00:00
I dealt with this in my AGENTS.md by including a recap of the text of "Vexing Exceptions" [0], rephrased as a set of guidelines for when to write a throw or catch. I feel like it helped; and when it still emits error handling I disagree with and I ask about it, it will categorize it into one of the four categories, and typically rewrite it in an appropriate way.

I think the Vexing Exceptions post is on the same tier as other seminal works in computer science; definitely worth a quick read or re-read once in a while.

[0] https://ericlippert.com/2008/09/10/vexing-exceptions/
by diegof79 | 2025-10-10 00:07:08+00:00
Understanding the concept is easy.

The problem arises when you start to mix memory management with more complex structures.

It’s extremely easy to make mistakes, and you must be very careful about ownership and clean up. Those things are not strictly related to pointers, but in C, it’s inevitable to use pointers to handle them. That's why people say pointers are hard.
by aerostable_slug | 2025-10-10 00:09:52+00:00
To add to that, a good friend of mine is a welder and machinist (and still using Linux on the desktop years after I set him up). A robot 'helper' that just moves things around and maybe does basic machine work (cutting pipe and threading the ends, for example) would put his productivity through the roof. Same story with a guy who specializes in kitchen remodeling.

It's hard to find decent general purpose help these days and they would pay good money for a halfway useful helper.

Once it's able to weld... That's going to be a massive game changer, and I can see that coming 'round the corner right quickly.
by potato3732842 | 2025-10-10 00:10:48+00:00
>believe the tech won’t be used on them because they would never do anything against the status quo and belong to an economic strata + dominant ethnic / religious group.

More or less identical thought pattern as when someone on HN is gushing about punitive fines for petty civil nuisance behavior or noncompliance with bureaucratic stuff, something everyone here should be familiar with.

Different issues, same evil.
by jcranmer | 2025-10-10 00:10:54+00:00
30 years ago, right before Windows 95 came out, Windows was a 16-bit OS and the modern versions of Windows no longer support 16-bit programs. PCIe came out only in 2003, and I don't know that PCIe slots can support PCI. SATA is also from 2003. Even USB originally came out in 1996, and the only pre-USB connector slot I have on my computer is a PS/2 port (which honestly surprises me). For monitor connections, VGA and DVI (1999!) have died off, and their successors (HDMI, DisplayPort) are only in the 2000's.

So pretty much none of the peripherals--including things like system memory and disk drives, do note--from a computer in 1995 can talk using any of the protocols a modern computer supports (save maybe a mouse and keyboard) and require compatibility adapters to connect, while also pretty much none of the software works without going through custom compatibility layers. And based on my experience trying to get a 31-year old Win16 application running on a modern computer, those compatibility layers have some issues.
by hodgesrm | 2025-10-10 00:11:35+00:00
I understand your argument, but the distinctions you are making seem really hard to uphold. Adapting to LLMs means we'll adopt new standards for quality or more likely re-emphasize old ones like assigning trust to specific authorities.

If you read something from Simon Willison, it's generally worth reading. [0] (Actually pretty great a lot of the time.) Everything else is the literary equivalent of spam calls. Maybe it's time to stop answering the phone?

[0] https://simonwillison.net/
by jscalisi | 2025-10-10 00:12:37+00:00
Arcade Software (https://www.arcade.software/) | Hybrid, onsite in San Francisco 2x a week | Full Time | AI Product Engineer | Senior Full Stack Engineer: Next.js, Typescript, GCP

Series A startup building AI-powered, interactive demos to help teams tell great stories. Over 100,000 users. Small and growing team. Looking for product focused engineers with experience developing features and products from end to end.

AI Product Engineer: https://tinyurl.com/mt7neyyh

Full Stack Engineer: https://tinyurl.com/2w4vkyry

Email joe@arcade.software if you are interested!
by _carbyau_ | 2025-10-10 00:13:11+00:00
The pedant in me says it's more "In this universe..." thing. :-)

I understood their statement to be that the device didn't correlate outgoing power vs incoming power.

So it would indicate that it is charging, because power is coming in - but not tell you that a similar or more power is leaving.

I do find it frustrating in a world of battery management that we have indicators for charging and quick/fast/rapid charging. But near nothing for discharge or comparisons between incoming vs outgoing.
by DecoPerson | 2025-10-10 00:13:26+00:00
Good stuff, but this has triggered my pet peeve! The title should be:

How to Write in Cuneiform, the Oldest Known Writing System in the World

The added word being: KNOWN

You can argue that, "well, obviously!" but correctness and exactness are what makes science, history, journalism, etc good, and allowing incorrectness like this is a step backwards.

I read a history book when I was a teenager (can't remember which one, unfortunately), and the author wrote a preface that said something along the lines of "Everything in this book is based on the published information I could discover during my research period of April to September 1999. I have chosen to write in absolutes--stating many things as certain and clear--but in reality there is still much we do not know about this time period. No history author should say their writing is fact and any good historian will make it clear that their work is composed of assumptions layered on assumptions. Please read these works with this in mind."

If you don't have a preface like that, you should add "known" to your title/sentence! I will argue with someone all day over this! I will die on this hill!
by potato3732842 | 2025-10-10 00:13:38+00:00
>There was also a hot-air balloon program that would persist at stationary at high altitude and track all moving targets over a metropolitan area for up to a month without maintenance.

They could do this with a single (bajillion dollar) military radar slung from the bottom of a plane over Iraq 15yr ago.

The current tech is probably cheaper and better.
by elcritch | 2025-10-10 00:15:32+00:00
Perhaps for most companies, which was part of my point. But it's interesting to consider. I haven't read up too much on it in recent years.

The largest, most profitable international mega-corps always seem to pay much less because they can afford to game the system more.

It does look like my data is out of date concerning US corporate tax rates, which looks to be a flat 21% now from Trump's first term. Guess I'd only heard about the personal income tax breaks.

Spot checking Alphabet, it seems big corps might still be getting big tax breaks. A quick Google search on Alphabet Inc's effective tax rate AI summary of [1] gives:

> Alphabet's most recent effective tax rate was 16.91% for the quarter ending June 30, 2025, and 16.44% for the fiscal year ending December 31, 2024. The company's effective tax rate has varied, hitting a recent low of 13.9% in 2023 before increasing again in 2024.

That looks to be about 25% cut off their taxes.

Interesting tidbit: Averaging Alphabet's Q1&Q2 revenue and taxes and then calculating what they would pay at a 25%, 35%, or 21% corporate tax rate I get:

> est_annum_lost_vs_21 => $ 6,057 millions > est_annum_lost_vs_25 => $12,115 millions > est_annum_lost_vs_35 => $27,259 millions

So Google alone could be paying about 3.10% (or 6.21-13.97% with 25/35% rates) worth of the proceeds from tariffs just by itself.

Is that a big amount or not isn't clear to me. But it's an interesting perspective to consider.

> You also seem to be conflating investment for profit (GPUs for AI, for example) with income. Capital outlays of this type are almost always financed

True, and my comment over-simplifies all of that. Nevertheless those finance deals effect the debt markets raising the US government's interest rates. It also effects regular home buyers as well who will likely continue seeing higher mortgage rates.

Perhaps, if they were paying more of their fair share of taxes Nvidia, OpenAI + AMD, etc would have both less expected profits in the future and therefore less ability to finance such large amounts.

They're not shelling out the cash now. Given their general profitability and large cash reserves they can leverage even larger amounts of debt than they'd be able to otherwise.

1: https://csimarket.com/stocks/singleProfitabilityRatios.php?c...
by mindslight | 2025-10-10 00:15:33+00:00
> I just don't understand why so many Americans are on board with this.

Citizens used to mostly talk to each other and make for a slow moving consensus, with a small overton window of broadcast mass media anchoring people to the status quo. Now they have a constant stream of grade A bullshit propaganda pumped into their eyes every time they check their phone, complete with a simulation of social proof as well. Remember the first Trump term when the party of "from my cold dead hands" was enthusiastically cheering on the jackboots for doing the exact type of night time home invasion that runs roughshod over the idea of self defense ? That's the level of extreme cognitive dissonance that social media can support.
by famouswaffles | 2025-10-10 00:15:35+00:00
>I never mentioned Windows but it's ridiculous to imply its backwards compatability is all on Microsoft.

I never said that. Windows was just an easy example.

>Show me a single example of a backwards breaking change in x86 that Windows has to compensate for to maintain backwards compatability.

- The shift from 16-bit to 32-bit protected mode with the Intel 80386 processor that fundamentally altered how the processor managed memory.

- Intel 80286 introduced a 24-bit address bus to support more memory, but this broke the address wraparound behavior of the 8086.

- The shift to x86-64 that Microsoft had to compensate with emulation and WOW64

Any many more. That you think otherwise just shows all the effort that has been done.
by sarchertech | 2025-10-10 00:17:17+00:00
We’re in the alchemist phase. If I’m being charitable, the medieval stone mason phase.

One thing worth pointing out is that the pre-engineering building large structures phase lasted a long time, and building collapses killed a lot of people while we tried to work out the theory.

Also it wasn’t really the stone masons who worked out the theory, and many of them were resistant to it.
by AndriyKunitsyn | 2025-10-10 00:17:25+00:00
It's a question of scope, though.

Imagine you are an American designing a system. What about non-Latin alphabets? Yeah, these should probably be converted, nobody's going to bother with those. What about Hungarians, should we care about their O / Ó / Ö / Ő and U / Ú / Ü / Ű? And Icelanders - should we allow their Ð / Þ?

I understand that seeing your name misspelled hurts, but pretending ASCII is enough for everyone is an understandable simplification.
by tonymet | 2025-10-10 00:18:31+00:00
I'm on the side of the insurance companies. they are likely the only "responsible adults" keeping providers in check. Providers are extremely wasteful and "creative" with their billing. Staff are generally idle, and staff-to-patient ratios are 10-20:1 if not more. There is little urgency around the clinic, staff take off at 4pm and are impossible to catch on a Friday. Every procedure bills a redundant and pointless "consult"-- a $1500 meeting that could have been an email.

Providers benefit from possibly the best PR of any industry. Insurance companies are the "Ticketmaster" of the healthcare industry. Their entire objective is to be the punching bag for wasteful healthcare providers.
by msla | 2025-10-10 00:20:09+00:00
> I've come around to arguing for "name" to just be a text field. No rules.

This is the morally correct solution, but governments run on forms and forms run on fields and fields were created by people who knew, as a matter of absolute ontological certainty, that names are FIRST MIDDLE-INITIAL LAST with a possibly blank MIDDLE-INITIAL. As for letters, if it isn't on Ethel's typewriter it doesn't exist.

If you want to protest the form, line forms over there, face-down, nine-edge first.
by benmmurphy | 2025-10-10 00:20:35+00:00
it seems like a failure of journalism that the guardian didn't try and reach out to the airline to find out why this guy's flight was cancelled. if the guardian did do this and didn't find an adequate explanation then they should say this in the article. this just seems to be this zero-value-add reporting where reporters are served up information but then don't do any extra work to find out what the fuck is actually going on. its totally possible this guy is being persecuted by the TSA. there was the quiet skys program which i think is for domestic flights and is meant to have been abandoned but presumably there is something else for international flights where the TSA or homeland security can persecute people they don't like.
by zac23or | 2025-10-10 00:21:28+00:00
"Over the past decade, people in the community, not just Shopify employees, started to conclude that rubygems and bundler were being monetized by some key maintainers."

Is being monetized wrong? If so... Is there any REAL evidence? It's bizarre to talk about this WITHOUT evidence. Is it a witch hunt?

This story is bizarre on so many levels, I have no idea what's going on, but extraordinary claims require extraordinary evidence.
by unoti | 2025-10-10 00:22:47+00:00
> Yes, I want to play in easy mode. Why would I want to play in hard mode?

Working alone can be much easier than managing others in a team. But also, working in a team can be far more effective if you can figure out how to pull it off.

It's much the same as working with agents. Working alone, without the agents, it's easier to make exactly what you want happen. But working with agents, you can get a lot more done a lot faster-- if you can figure out how to make it happen. This is why you might want hard mode.
by adfm | 2025-10-10 00:22:56+00:00
How about IBM? They supplied nazis the punch cards they needed to process the data they collected to round up jews and other marginalized groups and put them into concentration camps through a subsidiary and refuse to this day to be transparent about it. Are they Nazis?

The number tattooed on every concentration camp prisoner was an IBM number.

https://teachingsocialstudies.org/2024/02/19/ibm-and-auschwi...