MurphyA/hacker-news huggingface dataset:
by foundry27 | 2025-08-01 14:31:49+00:00
I started doing some experimentation with this new Deep Think agent, and after five prompts I reached my daily usage limit. For $250 USD/mo that’s what you’ll be getting folks.

It’s just bizarrely uncompetitive with o3-pro and Grok 4 Heavy. Anecdotally (from my experience) this was the one feature that enthusiasts in the AI community were interested in to justify the exorbitant price of Google’s Ultra subscription. I find it astonishing that the same company providing free usage of their top models to everybody via AI Studio is nickel-and-diming their actual customers like that.

Performance-wise. So far, I couldn’t even tell. I provided it with a challenging organizational problem that my business was facing, with the relevant context, and it proposed a lucid and well-thought-out solution that was consistent with our internal discussions on the matter. But o3 came to an equally effective conclusion for a fraction of the cost, even if it was less “cohesive” of a report. I guess I’ll have to wait until tomorrow to learn more.
by amosslade | 2025-08-01 14:32:25+00:00
As someone whose built houses as a contractor and subcontractor for 20+ years, I’d say these article has it mostly right, but misses two major factors in increased costs.

And that is permitting time/costs and the costs of complying with ever more stringent codes.

If we could build homes to the codes of 1990 and the permitting process was the same as it was in 1990, you’d immediately knock 20-30% off of the cost of construction.

What leftists and bureaucrats (and most people in general) never understand is the time value of money. Every extra day added to the construction of a $500K project is a few hundred dollars of interest costs, risk costs, and lost opportunity costs. Those numbers add up quickly. And nowadays, projects take much longer from idea to completion than they used to.
by abvdasker | 2025-08-01 14:32:46+00:00
It's always pretty suspect when you first hear about the opposition to something in its rebuttal. I've heard lots of critiques of the abundance movement and this is my first time hearing anything about housing cartels. Maybe someone had this critique but it isn't the dominant strain of criticism of the abundance people. It feels like Thompson picked the weakest argument to debunk rather than one of the many stronger ones.
by sarchertech | 2025-08-01 14:32:47+00:00
I’ve been doing this for 20 years. I’ve never worked with a single one of those people. I don’t think I’ve ever even interviewed one where I couldn’t have screened them out based on their resume and a 15 minute conversation.

I’ve worked with plenty of people who passed a whiteboard interview and then spent years actively reducing aggregate productivity.
by eptcyka | 2025-08-01 14:32:50+00:00
Use a passphrase. Or use a yubikey, like a sibling mentioned. I wouldn’t decrypt my secret partition on untrusted devices, conversley, if I already have a trusted machine, why bother with encrypting the secrets if they can just be sniped when I mount my partition? Regular file storage for secrets is really a bad solution - use a yubikey or a secure enclave.
by mattbee | 2025-08-01 14:32:52+00:00
> No - and in fact in my view this is the core problem with these kinds of situations - there isn't a long established process validating a set of accusations, that if true, fall short of criminality but should result in your exclusion from a community. > Individual communities have to establish ground rules for these sorts of things to protect the vulnerable.

You can never sue anyone for ostracizing you from an open community, or for the consequences of that ostracism. There's no limit on who global communities might choose to ostracize. It's so fundamental to how we group together; you always have to know the norms.

British law is famously friendly to wealthy litigants, and the High Court for awarding ruinous damages. The OP took an opportunity to sue four signatories who (from my understanding of the court order) put their name to harmful allegations that they didn't know the truth of. The four defendants paid £20,000 in costs and damages.

Unfortunately for the OP, the ostracism clearly still stands, and despite going to the High Court to sue for libel, the first-hand reports of his conduct are still online.

I don't see this as a lesson in the terrifyingly and unpredictable consequences of Cancellation - seems like more "don't shit where you eat".
by nicoburns | 2025-08-01 14:33:36+00:00
Ironically the rationale for using Discord is that people are more likely to join it! It may be a case that this depend on the community one is targeting. Discord is popular among Rust developers, but perhaps less so among browser developers. If Zulip is more acceptable to you, then I also hang out in the Linebender Zulip [0]

Linebender [1] is an open source collective whose 2D renderer (Vello [2]) and text layout library (Parley [3]) we have adopted (and are actively contributing back to) as another part of our "make everything modular" strategy in Blitz.

[0]: https://xi.zulipchat.com/ [1]: https://github.com/linebender [2]: https://github.com/linebender/vello [3]: https://github.com/linebender/parley
by dnautics | 2025-08-01 14:33:48+00:00
of course. There will absolutely need to be a way to specify intent in certain cases or override the judgement of the checker. That may come in the form of external annotation, or possibly internal annotation, which in principle is achievable using the same technique as you see in the "unitful" demo, though that's not ideal.

as for zig being specified, well, it's pre 1.0, and the authors have I believe, specifically called out specification as being "the first priority after 1.0".
by hollerith | 2025-08-01 14:33:50+00:00
I read the parent of the comment I replied to, but I didn't read the OP, and maybe everyone who writes a comment should read the OP.

Having not read the OP (still), I believe that most women -- most extremely young women even -- would expect a sexual advance in the situation described in your quote.

I'm not commenting in any way on whether the man deserves any consequences that might have befallen him for any sexual advance or sexual behavior after having made the invitation described in your quote.

I'm commenting only on, "Maybe there's mismatched expectations," which I (still, after reading your quote, and not having read the OP) consider quite unlikely.
by Cthulhu_ | 2025-08-01 14:33:51+00:00
No actually, it would be; I'm going to pull the "think of the children" card, most victims of CSA don't fully understand what is happening, that it's wrong, and what they should do, especially not in a family setting. This is why a lot of these cases, including the Epstein case or the church cases, take years if not decades to be fully understood and action to be taken on it.

The #metoo movement gave victims the push, visibility and protections they needed to stop hiding their abuse / protecting their abusers, sometimes decades after it happens.
by EdSchouten | 2025-08-01 14:34:17+00:00
> Calls to bind(), connect(), listen(), and accept() can be used to initiate and accept connections in much the same way as with TCP, but then things diverge a bit. [...] The sendmsg() and recvmsg() system calls are used to carry out that setup

I wish the article explained why this approach was chosen, as opposed to adding a dedicated system call API that matches the semantics of QUIC.
by lelanthran | 2025-08-01 14:34:21+00:00
> Are you okay with that because it was a system, even if imperfect?

What makes you think I'm okay with the current system? Upthread I even said "if you are unhappy with the way things are, petition to change them instead of mobbing".

Just because I hold the opinion that evidence matters does not mean that I am a bad person.
by adregan | 2025-08-01 14:34:24+00:00
I’ve found in my interviewing that since having a child I am way worse at coding interviews—in ways I never was before. Perhaps this is due to being at a higher level of stress all the time—worrying about a young child’s wellbeing is a full time stressor (it doesn’t even stop when they go to sleep!)—but it also seems like there is so much more riding on an interview. When it was just me, and I was younger, if I failed, “oh well, I’ll get it next time.” Now there are concerns about health insurance, a mortgage, retirement &c.

I get stuck in ways I’ve never experienced in my life; my brain feels like it stopped working (but has reserved the bandwidth to shout at me the whole time “you’re blowing this!”). Then shortly after the call ends, sitting quietly, a path forward opens and suddenly I’m working on a solution, which it’s own special kind of hell—to know you could do it but didn’t and now some stranger out there thinks you’re a real idiot.

Studying/practicing has mixed results as you are taking away time from your partner and kid, this causes feelings of guilt. I found the more time I spent practicing, the more leetcode hards I solved, the worse I got. It was paradoxical! It was additionally demoralizing!

I only share all of this to say that circumstances change; you change. What once was easy becomes hard—maybe just for now, maybe forever, I don’t know. What I do know from my time at Big Co., is that this style of interview (often aped at smaller co.) is employed as one of the stated goals is to remove opportunity for biases (test everyone the same "quantifiable" way). However, my experiences lead me to believe that it falls short in that regard. As I said, people change, and a candidate who becomes a coworker with a high tolerance for stress today might not have the same appetite in a few years. Surely removing biases is about seeking balance, but I think certain types of interviews are blind to the imbalances they might cause.
by TheAceOfHearts | 2025-08-01 14:34:48+00:00
I would be interested in reading about how people who are paying for access to Google's top AI plan are intending to use this. Do you have any examples of immediate use-cases that might benefit?

Is Google using this tool internally? One would expect them to give some examples of how it's helping internal teams accelerate or solve more challenging problems, if they were eating their own dogfood.
by impossiblefork | 2025-08-01 14:34:49+00:00
Could it be that the problem is actually prosecutorial discretion?

In Sweden we have something called an absolute duty to prosecute, which means that for most crimes, if there's evidence and enough to get a conviction, the prosecutor has an actual absolutely duty to prosecute.

So if this had happened here, I could report this to the police as 'unapproved intelligence activity against a person' and the prosecutor would have to, provided that there's enough evidence, prosecute the person for this.

Prosecutors here do have a love of dismissing things due to lack of evidence though.
by _wire_ | 2025-08-01 14:35:09+00:00
Techno nerds discussing tradecraft is not inherently about engineering. According to a standard of a discipline, where is the engineering discussion here? Examples? I'd estimate that fewer than 1:1000 topics here deal directly with anything that can be considered genuine engineering. There's almost no vocabulary of engineering presented here. When it appears it's treated like lore from old magicians.

Moreover, this forum is fundamentally political because capital is political and this site is maintained as a heater in an incubator used by venture capital. This can't be a controversial observation; it's a simple reading of the masthead.

Correspondingly, there's a high degree of censorship exercised on these forums, ostensibly in the service of a purity of a generally non-existent engineering orientation.

So trying to pretend that plain nerding out is engineering, while priding and promoting censorship of your own politics in deference to "jobs" offered by venture capitalists is servile. And trying to avoid the contradiction is juvenile.

But then look at the leadership of the industry: Cultists and demagogs, some fairer, many fouler, all political, because that's the nature of capital.

Of course last thing house slaves are permitted is talk about their situation, and the best know to censor themselves.

So yes, where else can one go to discuss one's own interests? Certainly not on the plantation.
by fsckboy | 2025-08-01 14:35:11+00:00
do the Olympics measure stress, not athletic skills? when your muscles reach their limit, they let you know with unpleasant sensations. when your brain reaches its limits, it also lets you know. these are the unpleasant feelings of being tested. but those feelings indicate your limits, not the limits of the test.

a test where everybody taking it feels happy and a successful winner? that's showing the limits of the test. live coding interviews test your limits.
by Aunche | 2025-08-01 14:35:15+00:00
These are ironically the weakest counterarguments to abundance housing. Rich people don't move to a city because of their love of 5 over 1 buildings. Otherwise, developers could just build them in rural Kansas and everyone would be happy. They move the jobs and culture, which doesn't change regardless of any new housing built. Making it easier to build privately owned housing also makes it easier to build publicly owned housing. Public housing projects are also delayed by permitting and environmental reviews and have to pay for inflated land prices and parking spaces.
by throwanem | 2025-08-01 14:35:22+00:00
What a fun game! Especially on a Note 10+, and I have to say, seeing the dongnet keep up with each pen stroke on a 2019 device is really impressive! Possibly still a little generous, though, I think. Writing "FISH" on a rectangle shouldn't hit 50%, but this does explain why SSN-69 didn't have much of a chance :D
Show HN: Kanban-style Phase Board: plan → execute → verify → commit
by pranshu54 | 2025-08-01 14:36:00+00:00
After months of feedback from devs juggling multiple chat tools just to break big tasks into smaller steps, we re‑imagined our workflow as a Kanban‑style Phase Board right inside your favourite IDE. The new Phase mode turns any large task into a clean sequence of PR‑sized phases you can review and commit one by one.

How it works

1. Describe the goal (Task Query) – In Phase mode, type a concise description of what you want to build or change. Example: “Add rate‑limit middleware and expose a /metrics endpoint.” Traycer treats this as the parent task. 2. Clarify intent (AI follow‑up) – Traycer may ask one or two quick questions (constraints, coding style). Answer them so the scope is crystal‑clear. 3. Auto‑generate the Phase Board – Traycer breaks the task into a sequential list of PR‑sized phases you can reorder, edit, or delete. 4. Open a phase & generate its plan – get a detailed file‑level plan: which files, functions, symbols, and tests will be touched. 5. Handoff to your coding agent – Hit Execute to send that plan straight to Cursor, Claude Code, or any agent you prefer. 6. Verify the diff – When your agent finishes, Traycer compares the diff to the plan and checks compatibility with upcoming phases, flagging any mismatches. 7. Review & commit (or tweak) – Approve and commit the phase, or adjust the plan and rerun. Then move on to the next phase.

Why it helps?

* True PR checkpoints – every phase is small enough to reason about and ship. * No runaway prompts – only the active phase is in context, so tokens stay low and results stay focused. * Tool-agnostic – Traycer plans and verifies; your coding agent writes code. * Fast course-correction – if something feels off, just edit that phase and re-run.

Try it out & share feedback

Install the Traycer extension (https://traycer.ai/installation), create a new task, and the Phase Board will appear. Add a few phases, run one through, and see how the PR‑sized checkpoints feel in practice. If you have suggestions that could make the flow smoother, drop them in the comments - every bit of feedback helps.
by scarface_74 | 2025-08-01 14:36:03+00:00
I find that “age discrimination” in the industry not to be a myth. But it is more nuanced. If you’re older and have the skills and experience, “you should have”, the world is your oyster. I am 51 and found a job quickly both in 2023 after being Amazoned and last year.

Admittedly, I wouldn’t make it through a coding interview even though my jobs have always involved some coding. But at 51 years old, if I were still competing for jobs based on my ability to invert a btree on the white board, I’ve done something horribly wrong in my life.

I can do a system design interview with my eyes closed though. It’s been part of my $DayJob to come up with real world system solutions on the fly in front of clients.
by CPLX | 2025-08-01 14:36:16+00:00
The abundance movement IS a bad faith movement. It’s entirely the creation of the donor/billionaire set and its rollout is designed to stop the Democratic Party from taking the obvious next step of tackling concentrated economic power, following the utter and abject failure of corporate centrism.

There’s literally no ambiguity here, the abundance summits feature obvious had faith actors like Andreesen.

This kind of thing has been going on for decades. It’s the same playbook as Third Way and New Dems and so on.

These people’s ideas led to the current political situation we’re in today. They don’t want to be held accountable for that.

So we get this Calvinball style collection of principles that change weekly but never seem to ever even consider doing something that Reid Hoffman and Mark Cuban and their friends don’t like.
by littlestymaar | 2025-08-01 14:36:28+00:00
That this kind of approach works is good news for local LLM enthusiasts, as it makes Cloud LLM using this more expensive while local LLM can do so for free up to a point (because LLM inference is limited by memory bandwidth not compute, you can run multiple queries in parallel on your graphic card at the same speed as the single one. Until you become compute-bound of course).
by akoboldfrying | 2025-08-01 14:37:42+00:00
The justice system is pretty terrible, but it's still better than mob justice.

> and that no personal judgment should be made without

I think it's fine to make personal judgements about things that have little impact on other people. For things that have a big impact, a more formal approach is called for. I think TFA makes a strong case that the impact here is big.
by potato3732842 | 2025-08-01 14:38:10+00:00
>So what's the problem?

That is not a sufficient justification to infringe upon property rights.

While I'm sympathetic to the whining about "well they're a big business interest they oughta be able to work around the constraints" we are at least nominally all equal under the law where those things trickle down and at the end of the day that type of garbage winds up most applying to the little guy who can't afford lawyers and convolution
by ploxiln | 2025-08-01 14:38:19+00:00
You do need a newer SDK to update the target-sdk-version though. And you may find that libraries you used are not compatible, unless you update them, and updating them may break things. Maybe for a minimal app in pure java or kotlin this won't be a problem.

There was an open-source app that hasn't been updated in a few years that was delisted from the store. I decided to try my hand at recompiling to target latest required sdk "target" or whatever. It used Xamarin / C# and some additional libraries. It does not talk to the internet, it's just a minimal remote-control and data-logger for a bluetooth multimeter. If you can find a copy of the last APK published and sideload it, it works. But if you try to update the SDK so you can target the required SDK version for the Play Store, compile fails, misc cryptic errors due to libraries. Updating libraries was tricky for me because while I'm quite familiar with C, C++, Python, Go (etc), I'm not at all familiar with Android, Java, Kotlin, nor C#, visual-studio, etc. After a few days of struggle I managed to update libraries and fix the build, but the app's layout was totally broken, only one button appears (and again I'm not familiar with any of this stuff).

This app really didn't need any updates. It's a < 20MB app to control a local device, and it still works. At least you can still side-load it. Sheesh.
by chromanoid | 2025-08-01 14:38:38+00:00
I totally see that. But I think it's time for new constraints that are less tied to money and more to the imagination of the creators.

It will hopefully lead to a democratization of previously expensive settings (e.g. historic, fantastical, large scale events) etc. Many indie movies still have huge budgets and need some kind of sponsor. Now we will hopefully see a wonderful mix of hobbyist, semi-professional and professional fully independent setups that tell stories without worrying about financial risks that are connected to certain forms of artistic expression.

I don't think it is helpful to gatekeep movie making with arbitrary requirements regarding AI usage nor do I believe that the requirement for patrons or state sponsorships that is prevalent in indie movie making are a good thing regarding the current neo-feudal and authoritarian currents.
by aDyslecticCrow | 2025-08-01 14:38:40+00:00
I think you just argued my point. These are the countries that have the most rules. We've effectively relied on NASA being very careful until recently (yet we still have issues of recklessness and carelessness), but that is not gonna fly (pun intended) going forward.

> There's been zero regulation around space debris in either the US or Europe

I present to you Project West Ford [1], and its influence on the original creation of the Outer Space Treaty. Though the wording of the treaty itself makes little mention of space debris explicitly, it's indeed part of the treaty. But the mild wording and weak enforcement are insufficient to deter recklessness.

- Article I – Freedom of Use and Access

- Article IX – Due Regard and International Consultation

- Article VI – International Responsibility

- Article VII – Liability

1. https://en.wikipedia.org/wiki/Project_West_Ford
by Havoc | 2025-08-01 14:38:44+00:00
>Solving problems in the online world is no longer a technical issue

Unfortunately I have zero faith in UK government having a moment of introspection here.

Instead of realizing it's not fit for purpose they'll double down on the broken approach. Fully expecting the "solution" here to be more regulation, more punishment, more cost, more killing small sites, more inconvenience, more technically unfeasible things (vpn ban).

Have written to my MP about it and unsurprisingly zero response. Useless government
by gwd | 2025-08-01 14:38:57+00:00
I've been on the other side of this interaction, and it's just as frustrating -- we do a phone interview a student who's been doing random stuff with the project for a while; and some combination of stress, the phone, not being in his native language, and he's totally not performing, in a way that seems almost certain to be situational and temporary. We were all open to trying some other format that would help him perform better, but he decided to cut his losses and apply elsewhere.

But unfortunately, it seems pretty likely to me that non-live coding interviews will measure the ability to query LLMs. If it's a choice between filtering out people who freeze up at interviews, or letting in scammers who have no ability whatsoever, I'm afraid the first is still the best option.
by stego-tech | 2025-08-01 14:39:15+00:00
> The SQLite source code is over 35% comment.

This is a gold standard for documenting source code, in my experience. It doesn’t entirely solve the “bus” problem, but reduces the barrier to entry for new maintainers or project resuscitators substantially by making it easy to understand what’s going on and why decisions were made.

Admittedly, my own code is also in that 35% range for commenting, so I’m inherently biased towards that threshold specifically. YMMV.