MurphyA/hacker-news huggingface dataset:
by 24hrmvp | 2026-01-04 20:57:35+00:00
Correct - no positioning at all. Just get the user where they want to go.

MotionAware playback. And yes! You are asking all the right questions.

Desync from the video playback is a known problem with 1st person POV nav - many different ways to tackle it. I haven't implemented them yet - right now I am focused on building a Stableframe feature that allows the creators to upload video that hasn't been recorded with a gimbal and will stabilize the frame the get rid of the vertical bounce when people walk and record routes
by CamperBob2 | 2026-01-04 20:57:59+00:00
Scattering the answers to functionally the same question across the site. This harms everyone else who wants an answer to that question, and is then subject to luck of the draw as to whether they find the actual consensus high-quality answer.

So instead, it's considered preferable that the best possible answer never be allowed to emerge, unless by sheer coincidence the best answer just happened to be the one that was accepted the first time the question was asked, several years ago.

There's really no need for us to rehash debates here that would have raged since day one. The verdict seems to have more-or-less delivered itself.
by sieo | 2026-01-04 20:58:25+00:00
Location : bayarea, CA
Remote : Felxible
Willing to Relocate : Yes

Tech : BigQuery, Snowflake, Tableau, Looker, PLX SQL
site : https://www.ai-docotorchat.com

worked for multiple tech companies like top 30 tech companies
email: azam.zahid@gmail.com
by Towaway69 | 2026-01-04 20:58:31+00:00
Well said: it’s a privilege to be able to access everything on a device that isn’t much larger than the TV remote with which I grew up with!

Your comments make me glad I spent a childhood having to use analog phones to connect to the information superhighway - much pausing and reflection involved.

I guess we’ve come full circle with the spend of our societies, when we have a new generation rediscovering how to pause.
by Xirdus | 2026-01-04 20:58:39+00:00
I, unfortunately, do not have a degree in economics. I don't have the knowledge necessary to digest your whitepaper. It would be useless of me to read it (I tried). I'm sorry.

My objection to the thermodynamic argument is that it means that no value can ever possibly be gained from any action whatsoever, both at micro and macro scale. Life is pointless, nothing matters, etcetera etcetera. While undisputably true, it doesn't make for an interesting discussion.

Capitalist model, even if fundamentally wrong, at least makes it possible to talk about value and its changes. And even if it doesn't describe real world, it still describes some kind of world. Taken purely as a mathematical construct, the world of the capitalist economic model can be analyzed in terms of game theory. And at least when I do the analysis, it comes as non-zero-sum. Not only because of services, but also because of processed goods - even if thermodynamic balance is the same, some arrangement of atoms have more value than others, usually because of their utility (copper lumps vs. copper wires, for example).

Taking away parts of the model in order to show that it's zero sum isn't very convincing - what if it's only zero sum because you took away parts that make it non-zero-sum? A much more convincing argument would be to add to the model - accept what the economists say as is, but expand on how externalities are being ignored and that if you account for them, the sum does indeed end up zero.

Note that I'm not claiming capitalism is good. I'm only claiming that in game theory terms, it is not an example of a zero sum game. The only way it could possibly be true is if there was some inherent law that any . It's much easier for me to believe the world will be destroyed in 30 years due to capitalism than that the world being eventually destroyed is a mathematical consequence of zero-sumness of capitalism.
by HDThoreaun | 2026-01-04 20:58:48+00:00
It really depends on what youre working on. Plenty of developers suck at front end so they were basically unable to build side project websites in a reasonable timeframe. With cluade code stuff that would take a day of research to learn can be accomplished in 5 minutes. Obviously the gains are much smaller in areas where youre a domain expert, but the ability to unlock solo developers to build impressive projects is huge.
by itissid | 2026-01-04 20:59:15+00:00
A colleague of mine raised a very important point here. The class is being taught at NYU business school(co taught Konstantinos Rizakos AI/ML Product Mgmt). The fees is pretty high 60,000/year ($2,000+/credit @15 credits/sem) . How much of an ask is it on the business model to incorporate human evaluation say 25% of the cost ~15000$ to spending per student to have their exams evaluated orally by a TA or just do the damn exam in a controlled class environment?
by shantara | 2026-01-04 20:59:17+00:00
My shoes are Hoka Speedgoat, 2 pairs of 5s, 2 pairs of 6s so far. I find both models equally comfortable, but I can see the durability of 6s is worse than 5s. Some of the upper parts of the shoe that previously were a solid material are made of a tape covered mesh in the newer model, which wears of much faster.

None of my shoes have broke fast enough for me to start looking for an alternative, as going to a store and trying out every model on sale to find my ideal match is long and tiring process compared to buying another pair of a known good model online, so I'm sticking with them so far. Which is all probably a part of their business strategy.
by beloch | 2026-01-04 21:00:02+00:00
"10. In a large company, countless variables are outside your control - organizational changes, management decisions, market shifts, product pivots. Dwelling on these creates anxiety without agency.

The engineers who stay sane and effective zero in on their sphere of influence. You can’t control whether a reorg happens. You can control the quality of your work, how you respond, and what you learn. When faced with uncertainty, break problems into pieces and identify the specific actions available to you.

This isn’t passive acceptance but it is strategic focus. Energy spent on what you can’t change is energy stolen from what you can."

------------------------

Point 10 makes it sound like the culture at Google is to stay within your own bailiwick and not step on other people's toes. If management sets a course that is hostile to users and their interests, the "sane and effective" engineers stay in their own lane. In terms of a company providing services to users, is that really being effective?

User interests frequently cross multiple bailiwicks and bash heads with management direction. If the Google mindset is that engineers who listen to users are "weird" or not "sane"/"effective", that certainly explains a lot.
by FpUser | 2026-01-04 21:00:15+00:00
I've had few contracts where I've made very nice money like $20K for what in average was 3 days. They were all urgent jobs from some very big companies whose managers knew about me (In their particular environment I was famous for doing "impossible" tasks in very short time). When they asked me to do the job I knew that they're big and can pay handsomely so instead of giving them my hourly rate I would just simply tell that I would take up to let's say 5 days and would charge them this total sum disregarding of how long it would take in reality. They were totally fine with it.
by christophilus | 2026-01-04 21:00:21+00:00
My problem is that code review has always been the least enjoyable part of the job. It’s pure drudgery, and is mentally taxing. Unless you’re vibe coding, you’re now doing a lot of code review. It’s almost all you’re doing outside of the high-level planning and guidance (which is enjoyable).

I’ve settled on reviewing the security boundaries and areas that could affect data leaks / invalid access. And pretty much scanning everything else.

From time to time, I find it doing dumb things- n+1 queries, mutation, global mutable variables, etc, but do the most part, it does well enough that I don’t need to be too thorough.

However, I wouldn’t want to inherit these codebases without an AI agent to do the work. There are too many broken windows for human maintenance to be considered.
by hydrogen7800 | 2026-01-04 21:00:46+00:00
I'm one of those non-technical users. For the past week or so I've been messing with getting a servarr stack going with a vpn. Mapping a network drive to the host device, configuring the docker images, port forwarding, etc., is all foreign to me and I'm still not sure I understand what port-forwarding is. I used portainer since I like having the GUI. I can just view the dashboard and poke around to explore, rather than staring at a terminal wondering what to do, searching a vague description of the problem, and pasting some cryptic command I find. Instead, I notice the "logs" button and click that.

All that to say that I am interested enough in a Linux machine, but don't feel I have the requisite knowledge to drive one.
by simonw | 2026-01-04 21:00:58+00:00
This is a pretty sophisticated setup. I particularly like how it uses Tailscale.

I've been using the simpler but not as flexible alternative: I'm running Claude Code for web (Anthropic's version of Codex Cloud) via the Claude iPhone app, with an environment I created called "Everything" which allows all network access.

(This is moderately unsafe if you're working with private source code or environment variables containing API keys and other secrets, but most of my stuff is either open source or personal such that I don't care if the source code leaks.)

Anthropic run multiple ~21GB VMs for me on-demand to handle sessions that I start via the app.

I frequently have 2-3 separate Claude Code for web sessions running at once, often prompted from my phone, some of them started while I'm out walking the dog. Works really well!
by myfonj | 2026-01-04 21:01:14+00:00
The "guesswork" done by browsers is actually pretty nuanced and not standardised in a slightest way. Some defaults are pretty common, and could be maybe considered de-facto standard, but I wouldn't want to draw the line where "most" browsers agree or should agree.

Personally, I have my browser set up to "guess" as little as possible, never do the search from the URL bar unless explicitly told to do so using a dedicated search keyword (plus I still keep separated auto-collapsing search bar). I have disabled all guessing for TLDs, auto prepending www. In short, when I enter "whatever" into my URL bar, my browser tries to load to "http://whatever/", what could be my local domain and I could get an answer -- it is is a valid URL after all. In a related note, I strongly doubt that any browser does the web search for "localhost".

The rabbit hole could naturally go even deeper: for example most browser still interpret top-level dataURIs. It is not that long browsers interpreted top-level `javascript:` URIs entered into URL bar, now surviving in bookmarklets but taken from all users for the sake of a pitiful "self-XSS prevention".

So I would be really careful telling what happens -- or, god forbid, should happen -- when someone types something into their URL bar: "whatever" could be a search keyword with set meaning:
- it could be bound to http URL (bookmark),
- the bookmark URL could have a `%s` or `%S` and then it would do the substitution,
- it could be a `javascript:…` bookmark ("bookmarklet"/"favelet"; yes, most browser still let you do that, yet alas, mostly fail to treat CSP in a way it would remain operational).
- It could be a local domain.

The fact that, statistically, "most" browsers will do a web search using some default engine is probably correct but oversimplifying claim that glosses over quite a lot of interesting possibilities.
by randycupertino | 2026-01-04 21:02:48+00:00
Apparently one fake mineral was flagged and removed but these two made it through to the law:

> The fake minerals are friezium and stralium, apparent references to Christopher Friez and David Straley, attorneys for North American Coal who were closely involved in drafting the bill and its amendments.

> Bjornson said a Legislative Council attorney flagged and removed a fictional mineral, “docterium,” earlier in the session from an unofficial draft of the same bill before it became part of the legislative record.

> Anderson recalls joking about finding docterium, a reference to Rep. Jason Dockter, during a committee hearing. The lawmaker said he noticed the term in an unofficial draft afterward and immediately asked Legislative Council to remove it.
by jmward01 | 2026-01-04 21:02:55+00:00
I wonder if this would apply to backs/back injuries. This is super exciting, if it pans out. I can't wait for the follow up research. A pill that 'just works' is an amazing thing. Loosing mobility later in life leads to a lot of problems so directly attacking the cause of (a lot) of mobility loss is really great to see.
by dvogel | 2026-01-04 21:03:07+00:00
> But as a standard library abstraction, it’s too opinionated. It categorically excludes cases where sources form a tree: a validation error with multiple field failures, a timeout with partial results. These scenarios exist, and the standard trait offers no way to represent them.

This seems akin to complaining that the CPU core has only one instruction pointer. There is nothing preventing a struct implementing `Error` from aggregating other errors (such as validation results) and still exposing them via the `Error` trait. The fact of the matter is that the call stack is linear, so the interior node in the tree the author wants still needs to provide the aggregate error reporting that reflects the call stack that was lost with the various returns. Nothing about that error type implementing `Error` prevents it from also implementing another error reporting trait that reflects the aggregate errors in all of the underlying richness with which they were collected.
by lawrencejgd | 2026-01-04 21:03:31+00:00
BTW, a lot of Venezuelans aren't liking the reaction and opinions of the people because many are feeling that we are being ignored. If you see Venezuela's subreddits you can see how angry they're getting.

There have been images of protests in the US against the government because of the attack and even some pictures of banners supporting Maduro, like ignoring the that he was a dictator.

I'm in a somewhat middle position, because I feel the same that we're being ignored (especially in left-wing spaces), but at the same time there are a lot of Venezuelans that don't understand all the problems of this, some even wish that Venezuela converts into another state of the US and for me that's unreasonable.
by subset | 2026-01-04 21:03:36+00:00
In particular, Hugo overhauled its templating system in [v0.146](https://gohugo.io/templates/new-templatesystem-overview/) which resulted in build fails for my blog when I upgraded.

As of today, the [docs](https://gohugo.io/templates/lookup-order/) still haven't been fully adjusted to reflect the new system:

> We did a complete overhaul of Hugo’s template system in v0.146.0. We’re working on getting all of the relevant documentation up to date, but until then, see this page.

I don't mind breaking changes, but it'd sure be nice if the documentation reflected the changes.
by monster_truck | 2026-01-04 21:03:45+00:00
I'm constantly telling people to look up physical therapy movements/stretches for whatever they've got going on. Slept wrong? Tweaked your neck? You absolutely do NOT have to suffer with that until it goes away on its own, they can show you how to fix it.

If your insurance covers it, go see one! Them being able to actually see and feel what's going on specifically with you makes them markedly better at their jobs.
by pjmlp | 2026-01-04 21:04:44+00:00
Yeah, the JVM ecosystem is what makes Kotlin interesting, and the main reason why Google begrudgingly updates Java support, when Android starts to lag behind the current Maven Central trend, currently Java 17.

I agree regarding Gradle, thankfully the time I used to do Android native development is behind me, even if I keep up with Google IO sessions, and ADP Podcast.

How is Kotlin Native maturity nowadays?
by hibikir | 2026-01-04 21:04:51+00:00
Note that this wasn't a global phenomenon. We had SF2 in Spanish arcades, and I a lot of people wanting to play, but basically nobody played versus in the arcades I visited: The game was too expensive to make someone's investment last a single 3 round fight. So instead you'd see a line of people waiting to play single player, and helping each other out.

The multiplayer games that did well were all PvE, like Gauntlet or Knights of the Round. A very different culture.
by immibis | 2026-01-04 21:04:57+00:00
Deadness is the symptom, not the cause. Users don't avoid SO because it's dead, but rather, SO is dead because users avoid it. It's up to you to figure out why users are avoiding it. Hint: They've been telling you quite loudly.

There's another thread on the front page about IPv6 where someone had a good analogy: IPv4 vs IPv6 is like Python 2 vs 3. The Python 2 diehards continued arguing furiously to an emptier and emptier room. They never felt they were proven wrong, and the intensity of the argument never diminished but the argument was with fewer and fewer people until they were just arguing with themselves as the world moved on without them.

And that's exactly what happened to Stack Overflow, and you're one of those guys still trying to promote the use of Python 2.7 in 2026, after the horse is long gone. Everyone has left, the lights are off in the empty debate hall and you're standing there at the podium telling a bunch of chairs and desks why everyone actually agrees with you. You might want to reflect on why you hold such fervent beliefs that are in direct contradiction with observable reality. Can I guess you had a lot of reputation points and you desperately don't want to believe they're worthless now?

The referenced comment: https://news.ycombinator.com/item?id=46477920
by oliwarner | 2026-01-04 21:05:20+00:00
In the context of "fun again", debugging slop, finding imaginary dependencies, and discovering unimaginably fragile code isn't fun, even if it's not important.

But past bad output, I worry for our creative fulfillment. The old timers are right. That feeling of accomplishment, a keystone of happiness is a product of work. Probably beyond the scope of the thread.
by wat10000 | 2026-01-04 21:05:24+00:00
I’m absolutely determined to convince people to judge based on all the relevant facts.

An absolute shitload of people die in cars every year. It’s the most dangerous thing most of us do. I want to know what the increment is here. How does it compare to, say, my refusal to cut hamburgers out of my diet?

I’m not arguing it shouldn’t be a consideration. I’m arguing it should be considered as part of the totality of the evidence.

I can guarantee you that there are cars out there much more dangerous than a Tesla. (Anybody want a used Pinto?) If you were ever presented with that choice, I bet you’d have no problem understanding that the one with the electronic door handles is the better choice. And yet when I try to apply this idea more generally, I get attacked, belittled, and accused of risking people’s lives.
by amelius | 2026-01-04 21:05:56+00:00
> What a clueless post. Even ignoring their massive overstatement of the difficulty and hardware complexity of hardware mapping tables, they appear to not even understand the problems solved by mapping tables.

From the article:

> And before you tell me this is impossible: The computer is in the next room, built with 74xx-TTL (transistor-transistor logic) chips in the late 1980s. It worked back then, and it still works today.
by andrewprock | 2026-01-04 21:05:56+00:00
There are many leaders that use information as a tool that serves their own needs.

They may have the context, but they are either too focused on their own job to share it, or actively manage dissemination so they can manipulate the organization.

In my experience, this is the typical operating mode, though I do not think it is sinister or malicious - just natural.
by akdor1154 | 2026-01-04 21:05:57+00:00
I think that was the intent of Go's design, but in practise i think it normally devolves into an overly verbose '?' with a poorly typed Result<_, String>.

As a Go dev, I'm looking at this article with great interest. I would very much like to apply this approach to Go as well, I think the author has got a very strong design there.
by 12345hn6789 | 2026-01-04 21:06:31+00:00
>Is this a post I'm too European to understand?

Are you in a top tier city? Very very few cafes are open late (later than 8pm) in cities and if youre not in a big city, Chicago, NYC, Seattle etc etc you will likely have none open that late. It's definitely a culture thing. Not many folks are drinking coffee / hanging out that late in cafes. Enough do, but nowhere near as much as Europeans do
by oooyay | 2026-01-04 21:06:38+00:00
I've used a lot of static site generators including Hugo and Jekyll. Frankly, I find Go templating and other Jinja style templating an exhausting mental exercise. I don't like it for the same reason that I don't like using Go templating for server side rendering; I would prefer to have an entirely different code base that runs my frontend that only does frontend logic. Components just make that much sense and template partials will never compete with the flexibility of components. That was how I landed on Next.js and MDX for my blog. I get Markdown and I get components where Markdown just won't do and it's all statically compiled.

Jeff's approach of writing a separate comments application is interesting. I've seen people reuse GitHub issues to accomplish that, but that limits your audience participation to GitHub. The other obvious choice, I think, is a headless CMS. I'll be curious to see where he goes with it.
by spacechild1 | 2026-01-04 21:06:43+00:00
Well, this thread certainly hasn't aged well. Lots of people here trying to spin this as an act of liberation while the real motivation has been more than obvious.

Turns out the Trump administration doesn't even bother to change the regime as long as it is willing to give up the oil reserves. They just kidnapped Maduro to set an example and coerce the regime to cooperate. Trump and Rubio aren't even trying to hide it, they are saying it plain and clear on national TV!
by lowbloodsugar | 2026-01-04 21:07:05+00:00
I enjoy noodling around with pointers and unsafe code in Rust. Claude wrote all the documentation, to Rust standards, with nice examples for every method.

I decided to write an app in Rust with a React UI, and Claude wrote almost all the typescript for me.

So I’ve used Claude at both ends of the spectrum. I had way more fun in every situation.

AI is, fortunately, very bad at the things I find fun, at least for now, and very good at the things I find booooring (read in Scot Pilgrim voice).
by JCattheATM | 2026-01-04 21:07:27+00:00
> You're literally the person who downthread advocates for redefining "majority" to be a synonym with "plurality" because people who don't know the actual definition of "majority" use it that way.

No. Far from it. This seems to be a case of wilful ignorance, as I said in a previous reply reputable dictionaries[0] define majority to mean 'most', i.e. a definition exists for the word majority which exactly matches the way people use it.

It would seem it is you who is unaware of at least one of the definitions of the word majority.

> This appears to be largely autobiographical.

It's as objective as can be.

[0] https://www.merriam-webster.com/dictionary/majority