MurphyA/hacker-news huggingface dataset:
by stvltvs | 2026-01-02 15:58:12+00:00
It's highly dependent on your personal situation.

If you have plenty of income, tracking grocery expenses might be a waste of time, like tracking how much air you breathe.

If your income is barely meeting your expenses (or worse), the grocery budget is one of the few places you can make meaningful decisions that will lower your costs.

And there's a tricky middle ground where it feels like you have enough income, but if you don't pay attention, you'll die by a thousand cuts to small expenses that feel insignificant by themselves.
by lotsofpulp | 2026-01-02 15:58:50+00:00
My kids (4 and 6) have a "dedictated" iPhone, a iPad with the pencil, and a MacBook Air. But they were just hand me downs. They don't get to use them unless we let them, but we mostly use them to learn how to type, write, draw, play learning games, Khan Academy, and to mess around in general.

They also call or text aunts/uncles/cousins/grandparents. I feel like it has helped them with reading and just the exercise of trial and error to figure out how it works is beneficial.
by robcohen | 2026-01-02 15:58:52+00:00
I just made the jump to PTA and it is really, incredibly slick. Finally escaped the financial system's grip on my data. Look into SimpleFIN to get data feeds, but I also used LLMs and browsermcp to download all my statements from all of my banks.

Really awesome to have control finally. I am very interested in extending PTA to be more like blockchain ledgers, with signing for every transaction and decentralizing the ledger. still mulling through how this would work, but it would essentially be KERI based.
by inejge | 2026-01-02 15:58:52+00:00
Two things that have helped me a lot of times:

-L: skip preprocessing the input file. When opening rotated log files with the names like logfile.1, logfile.2... the default preprocessor on some distros will recognize them as man page source and helpfully pipe through nroff. If the file is largish this introduces an annoying pause. Using -L skips all that.

Ctrl-R as the first character of a search string will search for that literal string, not the regular expression. Nice if you have regex metacharacters in the search string and don't want to bother with escaping (and don't need the regex facilities, of course.)
by squigz | 2026-01-02 15:59:05+00:00
1 and 2 do not seem to suggest that cyberbullying is more harmful in this regard than other forms of bullying - and in fact only 3 seems to contrast these concepts at all.

> Sensitivity analyses suggested that cybervictimization only and both cyber- and face-to-face victimization were associated with a higher risk of suicidal ideation/attempt compared to face-to-face victimization only and no victimization; however, analyses were based on small n. In prospective analyses, cybervictimization was not associated with suicidal ideation/attempt 2 years later after accounting for baseline suicidal ideation/attempt and other confounders. In contrast, face-to-face victimization was associated with suicidal ideation/attempt 2 years later in the fully adjusted model, including cybervictimization.

In fact, reading 3, it looks like the highest prevalence of cyberbullying capped out at a whopping.... 16% of 15 year olds, with a sharp drop down to 7% just 2 years later.

I have to say, there's lots of things to worry about with kids going online. I just don't think bullying in particular is one of them.
by yakattak | 2026-01-02 15:59:08+00:00
I remember 10+ years ago we were going to run out of IPv4 addresses and it was the next Y2K unless you adopted IPv6. I was able to get IPv6 for my servers and home, and I thought I was safe!

> "In fact, IPv4's continued viability is largely because IPv6 absorbed that growth pressure elsewhere – particularly in mobile, broadband, and cloud environments," he added. "In that sense, IPv6 succeeded where it was needed most, and must be regarded as a success."

Apparently it turns out IPv6 wasn't for me any way!
by strange_quark | 2026-01-02 15:59:32+00:00
Sometimes I feel like I’m living in a parallel universe because all I’ve seen for the past 3+ years until very recently has been breathless think-pieces about how this specific version of AI is the future and everyone has to get on board or be left behind. Every time one of these CEOs with massive vested interests open their mouths, the press goes to bat for them and publishes dozens of new scary headlines showing number go up.
by maxglute | 2026-01-02 16:00:02+00:00
AKA the most sensible economic model for Dubai. It's a nice enough metropolis for the desert, entices enough high end talent to live there to supplement frankly undereducated population a few generations away from nomads, and locals are comfy. What else they going to do with oil money in the desert.

They're just arbitraging cheap labour in your face instead of some farm field or factory overseas. For resource to local population ratio, it's supremely optimized - cheap migrant workforce does all the shit job locals don't want to do, don't have the numbers to do, without need for onerous social safety net of citizenship.

It's economically "fine", as in as "fine" as can be trying to pivot desert city from oil. It's morally broken because labours occasionally be slaves, even though largely everyone wins. UAE gets cheap labour, labour countries get remittance, labourers get life changing pay.

Like west already does this shit in some sectors (agri) and get cheap calories, UAE can't supply enough labour in all sectors and get cheap everything.
Ask HN: Who wants to be hired? (January 2026)
by whoishiring | 2026-01-02 16:00:42+00:00
Share your information if you are looking for work. Please use this format:

Location:
Remote:
Willing to relocate:
Technologies:
Résumé/CV:
Email:

Please only post if you are personally looking for work. Agencies, recruiters, job boards,
and so on, are off topic here.

Readers: please only email these addresses to discuss work opportunities.

There's a site for searching these posts at https://www.wantstobehired.com.
Ask HN: Who is hiring? (January 2026)
by whoishiring | 2026-01-02 16:00:42+00:00
Please state the location and include REMOTE for remote work, REMOTE (US)
or similar if the country is restricted, and ONSITE when remote work is not an option.

Please only post if you personally are part of the hiring company—no
recruiting firms or job boards. One post per company. If it isn't a household name,
explain what your company does.

Please only post if you are actively filling a position and are committed
to responding to applicants.

Commenters: please don't reply to job posts to complain about
something. It's off topic here.

Readers: please only email if you are personally interested in the job.

Searchers: try https://dheerajck.github.io/hnwhoishiring/,
http://nchelluri.github.io/hnjobs/, https://hnresumetojobs.com,
https://hnhired.fly.dev, https://kennytilton.github.io/whoishiring/,
https://hnjobs.emilburzo.com, or this (unofficial) Chrome extension:
https://chromewebstore.google.com/detail/hn-hiring-pro/mpfal....

Don't miss this other fine thread: Who wants to be hired? https://news.ycombinator.com/item?id=46466073
by jcpst | 2026-01-02 16:00:52+00:00
> 100% remote is also a tough ask. I've noticed increasingly job roles are listed as 2-3 days in the office as companies awkwardly transition back to the office.

Keep in mind that at some places this is general policy, and that tech is given an exception. For example, my company has 2-3 days in-office, but everyone in tech is allowed to be 100% remote, even though that’s not written anywhere.
by stakent | 2026-01-02 16:00:56+00:00
Location: Poland (EU timezone, UTC+1)

Remote: Yes (20+ years remote/autonomous work)

Willing to relocate: No

Technologies: Python, Go, PostgreSQL, FastAPI, Django, Docker, K8s, Redis, AI/ML (NLP)

Resume: https://linkedin.com/in/dariusz-walat

GitHub: https://github.com/stakent

Email: dariusz@walat.eu

Senior Software Engineer with 20+ years building systems that can't fail - from industrial control to modern distributed architectures.

Unique value: Industrial reliability mindset + modern tech + emerging AI capabilities.

Looking for: Remote-first senior IC roles with interesting technical challenges. Particularly interested in Python/Go positions where reliability matters.
by vintagedave | 2026-01-02 16:00:57+00:00
Gnome as a default OS feels quite unfriendly to me: it has specific choices, and those seem to drive a specific way of using apps, in a restrictive sense, far more than macOS which used to have that reputation too. I've felt more impressed by KDE recently. This is a direct inversion from twenty years ago, where I felt Gnome was wonderful and KDE clunky.
by jlucas8 | 2026-01-02 16:01:03+00:00
Thanks for the feedback.

That is a valid concern, but I believe it doesn't justify exposing entry names, as the effect would be the same if the file names were encrypted. Also rewriting only modified entries leaks which/how many are changed/unchanged/added/removed. My db looks entirely different on each write as it is encrypted as a whole with a random IV each time, and with compression you can't tell with certainty how many entries it has.

I'll look into fixing it the "rewrite to temp file then atomically rename" way, or perhaps rename the old one first and keep it around as a backup (which would also allow undoing mistakes).

I can't tell if you're suggesting SQLite as a solution to the same corruption problem or something unrelated, but either way, I'd prefer keeping it simple overall instead of depending on a more complex one-size-fits-all. Thanks for suggesting anyway.
by Stratoscope | 2026-01-02 16:01:05+00:00
Location: Menlo Park, CA

Remote: Yes, or possible hybrid if nearby

Willing to relocate: Possibly

Technologies: Python, Ruby, C, C++, C#, JavaScript, TypeScript, PowerShell, Flask, SQL, PostGIS, Shapely, Unity, Unreal Engine, multiple assembly/machine languages, Windows user code and kernel drivers, Google Maps and other map APIs, geographic and airspace data

Résumé/CV: https://www.geary.com/resume.html or https://www.geary.com/resume.pdf and https://www.linkedin.com/in/michaelgeary/

Email: mike@geary.com

Hi, I'm Michael Geary. I've programmed in many languages and environments over the years. Some of my current interests are:

• Developer experience. I love helping my fellow developers solve problems, and building tools to make their jobs easier and more enjoyable.

• Aviation and geographic data. For example, airspace and obstacle data importers for Wing; election results and voter information maps for Google; many interactive maps for other companies.

• Hardware interfacing. In a way, I am a "full stack" developer, but my stack may involve a front end to a piece of hardware rather than the cloud. I first got into programming via ham radio, so RF hardware remains an interest.

• Designing and building APIs. Too often an API is designed by exposing the internals of whatever system provides the API. My philosophy is the opposite: start with the apps. I like to build a series of sample apps before starting on the API. This way I can imagine what API will make those apps and others like them easy to build.

• Talk with users! I don't like to sit in a back room cranking out code. I want to make sure it's the right code for what my users need, and that it's easy to maintain and improve as we learn more about what they want.

Open to full time or contract.

I look forward to talking with you!
by nunoarruda | 2026-01-02 16:01:10+00:00
Location: Portugal

Remote: Yes, remote only

Willing to relocate: No

Technologies: HTML, CSS, JavaScript, TypeScript, RxJS, Angular, Ionic, Cordova, Capacitor

Résumé/CV: https://nunoarruda.com/resume.pdf

Email: nuno@nunoarruda.com

Frontend Angular Developer and Ionic Developer Expert
by valzevul | 2026-01-02 16:01:13+00:00
Location: Montreal, Canada
Remote: Yes (worldwide)
Willing to relocate: Yes (within Canada)
Technologies: iOS, Swift, SwiftUI, UIKit, Swift Concurrency, TCA, Core ML/Vision, Metal, OWASP MASVS, watchOS, iPadOS

Résumé/CV: https://drobinin.com/consulting
Email: hn@drobinin.com

Senior iOS engineer / consultant (12+ years). I build and rescue iOS and Vision Pro apps that have to work: medical devices, high-traffic consumer apps, and anything where your previous freelancer said “not possible”.

I am usually brought in for the awkward parts: background reliability, performance/crash triage, architecture refactors, and migrations (SwiftUI, TCA, Swift Concurrency).

Available for MVP builds, agency oversight, joining your team for a sprint or three, and due diligence (I read the codebase and tell you what’s solid, what’s duct tape, and what it’ll take to fix).
by mariogintili | 2026-01-02 16:01:14+00:00
hmm it depends really, I go below and above my "market rate"

I've come to learn that your salary as an engineer is more directly tied to your company's success rather than your personal outcomes as an engineer.

I've seen people padding buttons for £700/day working for large brands

I've seen people train open weight models for £350/day trying to ship an MVP.

The last permanent role I negotiated had a TC of £160,000/year. I'm open to go down to £90,000/year or even less for the right opportunity

As for contract work, my last 3 projects were £600/day, £700/day and £550/day. Again, I can go down for something stable.
by chvid | 2026-01-02 16:01:26+00:00
It is happening as a reaction to covid and ai.

What covid did to office work lasted many years and now there is finally a reverse reaction where people (not just office managers) are rediscovering that hey we actually get things going if we sit in the same room, at the same time, working on the same problem.

AI is a bit like outsourcing / off-shoring. Best results are on tasks that are well-defined, of a fair size, and well-documented. Incidentally the tasks that used to go to someone sitting remote.
by varunr89 | 2026-01-02 16:02:23+00:00
The only thing I would disagree with in this is the RO water. RO has a very high waste ratio: one is to three, or at best one is to one i.e that is dumping out three gallons of water just to get one gallon of drinking water. <aybe makes sense for a place like Flint, Michigan But in a very wasteful for the majority of the United States.
by zhyd1997_ | 2026-01-02 16:02:26+00:00
Location: Shanghai/Singapore

Remote: Yes

Willing to relocate: Yes

Technologies: Languages & Databases • JavaScript, TypeScript, Java, Golang • PostgreSQL, MongoDB Frameworks & Libraries • React.js, Next.js, Express.js, Koa.js • MUI, Tailwind CSS, CSS-in-JS • TanStack Query, Redux, Prisma, Supabase • Highcharts, ECharts, AG Grid • Jest, Cypress DevOps & Tools • Docker, Git, GitHub Actions, CircleCI • Datadog, Sentry Workflow Tools • WebStorm, Figma, CleanShot X • Slack, Jira, Linear, Productive Other • Progressive Web Apps (PWA) • npm, Yarn, pnpm

Resume/CV: https://www.linkedin.com/in/yadong-zhang-48a474154/

Website: https://zhyd1997.dev

Email:zhyd007 [at] gmail <dot> com
by cosmicgadget | 2026-01-02 16:02:40+00:00
> The rhetoric about Ukraine falling in 3-4 days was completely nonsensical

I am basing this on the blitz attack on Kyiv, not anyone's rhetoric. I guess in your mind those paratroopers at Hostomel and armor column from Belarus were going to Amazon Prime their food, ammunition, fuel.

There's also the post-invasion rounds of conscription, recruitment from prisons, and the infamous Prigozhin videos where he tells the MoD to stop sending so much ammunition because Wagner was too well-supplied on account of a multiyear war being totally the thing that the Kremlin planned for.

> including the head of the Joint Chiefs of Staff.

Who, in this conflict, have a much better reputation for calling Russia's strategy than Russia or you. And they'd probably show you the receipts if you engaged them directly.

> it transforms into a war of attrition

Okay I stopped caring, everything from here on out seems like you giving a lecture at a military academy but I have no reason to believe you know the first thing about the subject.
by i7l | 2026-01-02 16:02:47+00:00
Location: Argentina (UTC-3)

Remote: Yes

Willing to relocate: No

Technologies: ML infrastructure, distributed systems, real-time/streaming data, online inference, on-device/edge ML; Scala, Python, SQL; Kafka, Flink, Spark, Pinot; Kubernetes; TensorFlow/TFLite, PyTorch; MLOps; AWS/GCP

Résumé/CV: https://ianreppel.org/cv

Email: hn@ianreppel.org

Technical product manager for ML and data infrastructure (B2C, B2B, and deep tech) with a PhD in theoretical physics. I own problem discovery, architecture trade-offs, and end-to-end delivery with measured outcomes ($110M+ impact).

~15 years building data/ML infrastructure (cloud and air-gapped on-prem).
Built and operated ML platforms and streaming systems in environments exceeding ~$5B+ in annual transaction volume.

Former engineer and still hands-on; active open-source contributor (Zoose Quantum, IBM Qiskit ecosystem).
Owned delivery of a large physics-based foundation model trained over multi-month HPC runs from lab to production.
Trained and deployed large-scale production models; built on-device (edge) inference prototypes.
Earlier work includes database/query optimization: oracle.rtfd.io (~100 pages).
by parpfish | 2026-01-02 16:02:59+00:00
A few years ago in my lefty friend circles, everyone was talking about grabber’s “bullshit jobs” and how we’ve built a system to keep us occupied with meaningless busy work.

But now AI is threatening (promising?) to make those jobs go away, and the same folks are pissed.

If you wanted people to get on board with this, there should probably some sort of UBI/expansive social safety net in place because it turns out that if people have to choose between unfulfilling drudgery and not affording food… people take the drudgery
by Rochus | 2026-01-02 16:03:05+00:00
The major Swiss media outlets (SRF, Tages-Anzeiger, Blick, Watson) have reported on this, but mostly under headlines that classify Baud as a propagator of propaganda or conspiracy theories (e.g., SRF: “Russia's mouthpiece,” Blick: “Between censorship and Putin propaganda”).

I would at least have expected a critical examination of the legality of the sanctions; that was almost exclusively in the Weltwoche (Köppel interview) or in letters to the editor. The mainstream media largely adopted the EU's wording. That's creepy.

The Swiss Federal Council would do well to show a little more backbone in the face of this Kafkaesque European bureaucratic autocracy. Baud makes it clear in the interview that none of the accusations made by these bureaucrats are true. I am not aware of any evidence having been presented by them.

We remember well that also in the case of the American activist Charlie Kirk (whose death in September 2025 and the subsequent refusal of the EU Parliament to grant him a minute's silence caused outrage), labels such as “radical” or “disinformer” were often used instead of debating specific statements. The pattern appears to be the same: quotes were taken out of context to disparage the person, which then is classified as a “security risk” and removed from the public sphere (in Baud's case through account suspension and entry bans, in Kirk's case through platform bans or political ostracism).
by mariogintili | 2026-01-02 16:03:10+00:00
> I'd also recommend looking beyond startups and pure software/tech companies. There are many businesses in eg manufacturing, or in less mainstream locations, that struggle to hire decent devs.

That's where I'm aiming for.

I know there's a million companies that would benefit from my work and can pay well, but they're just not the ones that find you on Linkedin, or post on Hacker News
by nancyminusone | 2026-01-02 16:03:33+00:00
Hello citizen,

We're going to build a massive data center in your town. In one day, it will use as much electricity as you use in 10 years, and will produce more written words than you could write in 10 lifetimes. Its main purpose will be to eliminate your job, but it will have other uses, like generating images of your daughter in a bikini.

We do this in the hopes that it makes me (not you) very rich. Sounds good? Just kidding, we're not asking you!
by piva00 | 2026-01-02 16:03:41+00:00
> I think you should entertain the idea that if there is a God who cares about us, praying earnestly is a good idea

If there was such then no one would go through job loss, it can't be that such God can give you a job but not be the one who took it away if it's that powerful. So if there's a God it doesn't care about us.
by __MatrixMan__ | 2026-01-02 16:03:48+00:00
When I want something more readable than json I usually use nushell. The syntax is almost the same and you can just pipe through "from json" and "to json" to convert: https://gist.github.com/MatrixManAtYrService/9d25fddc15b2494...

What I like about fractured json is the middle ground between too-sparse pretty printing, and too-compact non-pretty printing, nu doesn't give me that by default.

One thing that neither fractured json nor nushell gives me, which I'd like, is the ability to associate an annotation with a particular datum, convert to json, convert back to the first language, and have that comment still be attached to that datum. Of course the intermediate json would need to have some extra fields to carry the annotations, which would be fine.
by skybrian | 2026-01-02 16:04:00+00:00
The poll they're referring to is here: https://www.pewresearch.org/global/2025/10/15/concern-and-ex...

The bucket they're referring to is labeled "more concerned than excited." It seems like rounding that to "hate" (in the headline) is misleading?

People can be "more concerned than excited" about the future while still using ChatGPT (or Claude Code) a lot. Even much of the management and workers at top AI labs could be put in the "more concerned than excited" bucket.

Maybe the headline should be "Why are Americans more concerned than excited about AI?"
by Fnoord | 2026-01-02 16:04:05+00:00
I haven't seen all of them (which I wanted to see) yet, I had a lot of fun with various talks. Thus far, my favourite one was hands down [1], and I can explain why. I am not at all good with hardware, nor hardware designing i.e. I'm not the target audience for this talk.

However, the talk was beautiful. It went quick, was informative, good slides, very respectful Q&A (comms and quality-wise), and it had a message of DIY _and_ inspiring hope. It is easy to criticize X or say we need to do better with Y. These guys are doing it, and their journey and findings is completely open source (even though there was substantial financial risk involved). The hacker spirit 101.

[1] https://media.ccc.de/v/39c3-in-house-electronics-manufacturi...