MurphyA/hacker-news huggingface dataset:
by drweevil | 2025-08-01 17:16:14+00:00
We have a constitution that plainly grants birthright citizenship as well. Let's see how that goes. My guess is that SCOTUS will never rule on it. They've already prohibited lower courts from making nationwide injunctions protecting it, and will decline to take any cases challenging Trump's EO, basically leaving Trump to do as he pleases. So the constitution is no protection if enforcement is lacking.
by screye | 2025-08-01 17:16:50+00:00
Some of it has to do with the FARE bill making broker fees illegal. That should account for a 5% of the increase.

NYC has negligible vacancy rates and airbnbs are already illegal. Sounds like a supply problem. The supply problem gets clearer when you realize how quickly the jersey side has grown. It's because NYC has no supply.

I have no proof for this, but lots of influencer types, nepo babies and people with remote jobs moved to NY during covid and didn't leave. NY Metro population never saw a covid dip, has been steadily growing and RTO mandates are probably causing suburbanites to consider moving back into the city. We are seeing price increases from a repressed real estate market that's finally making bank from the supply crunch.

Compare NYC metro area to SF metro area. NYC saw smaller covid drop, larger subsequent pct growth and a much much larger absolute growth rate. Rent control won't fix anything. They need to start approving market-rate housing at a mad rate. Austin is a great reference.

[1] https://www.macrotrends.net/global-metrics/cities/23083/new-...

[2] https://www.macrotrends.net/global-metrics/cities/23130/san-...
by r3tr0 | 2025-08-01 17:17:05+00:00
yeet | Chicago, IL / Remote | Full-Time

Building a dynamic runtime on top of the Linux BPF sub-system. Looking for extremely talented / passionate Rust developers / Product Managers with a deep interest in Linux internals, Dev Tools, Great Developer Experiences and Systems programming. Experience writing highly-concurrent, performant multi-threaded Rust is a must. Feel free to tell us all about your favorite GNU core utilities / Linux system calls / kernel sub-systems at:

work [at] yeet.cx

You can visit us at https://yeet.cx/

Or try our interactive sandbox at https://yeet.cx/play
by vineyardmike | 2025-08-01 17:17:11+00:00
They would definitely have sales repercussions, but it might be worth it.

They are fully trying to be a consumer product, developer services be damned. But they can’t just get rid of the API because it’s a good incremental source of revenue, and thanks to the Microsoft deal, all that revenue would end up in Azure. Maintaining their API is basically just a way to get a slice of that revenue.

But if they open sourced everything, it might sour the relationship more with Microsoft, who would lose azure revenue and might be willing to part ways. It would also ensure that they compete on consumer product quality not (directly) model quality. At this point, they could basically put any decent model in their app and maintain the user base, they don’t actually need to develop their own.
by zengineer | 2025-08-01 17:17:17+00:00
Location: Switzerland, Zurich Remote: Yes or Hybrid Willing to relocate: Depends

Technologies: * Javascript (VueJs, Sveltekit, NodeJS, Tailwind) * Python (FastAPI, Flask) * GCP, Firebase, Supabase, Fly.IO, SQL and NoSQL dbs, K8, Docker, Websockets * AI (LangChain / Graph, RAG, MCP, Prompt Engineering, Evals) * Mobile: Cordova, Capacitor, Android Native

Email: hn@airfrancois.com

Résumé/CV: I am a generalis with 13+ years of experience. Hats:

- Full-Stack Engineer - Game Dev (HTML5 Games) - Partner Solutions Architect - Engineering Manager - Serial founding member and founder of my own company

Not looking for freelancer gigs, but a long-term position.
by nradov | 2025-08-01 17:17:19+00:00
There was a major industry change in technical interviewing practices after Google hit it big. They very publicly optimized their process to minimize false positives even at the expense of a high rate of false negatives. This included live coding and "brain teaser" type questions. Google was then wildly successful and so people in the industry assumed that their interviewing process was one of the reasons why. So a lot of other tech companies superficially copied the Google process in a "cargo cult" approach.

And I'm not claiming that the old Google approach was necessarily wrong or bad (I understand their current process has significantly changed but don't know the details). As an industry we still haven't figured out what the best practice should be. Everyone is still guessing. Every company seems to think they have an excellent hiring process but there are no real controlled experiments or hard data in that area. Who knows?
by ryandrake | 2025-08-01 17:17:30+00:00
> This resonates. I'm now in my early 60s. Oddly, in my 20s and 30s I could interview reasonably well. But as time went on, I think the interviewing styles became more confrontational.Whereas earlier on they were trying to find reasons to hire you, later on it was more that they were trying to find reasons not to hire you. Possibly this is somewhat attributable to ageism, but I think it was a change in the industry as well.

At one point in my past, I was planning to do a career change over to Investment Banking (I know, I know... don't laugh), so I interviewed at a bunch of banks. These guys are notorious about how annoying and uncomfortable they make their interviews. They'll deliberately grief you and try to throw you off your game to see how you react, soft-skill-wise, under stress. Like they'll ask you a question about calculating a discounted cash flow, and then while you're answering they'll make a phone call to someone, just to see how you deal with disrespect.

While tech interviewing hasn't gone to those extremes, I definitely agree we seem to be moving that direction: interviewers seem to be deliberately looking for ways to stress/haze the candidate, for whatever reason. Something I never experienced interviewing in tech < 2005 or so.
by codingclaws | 2025-08-01 17:17:51+00:00
SEEKING WORK | Portugal

I have 20 years of experience as a remote freelance developer.

Technologies: Anything with documentation. Learning is my top skill.

Email: In my HN bio.

Musical Instrument: A cheap digital piano with broken speakers, so I am using MIDI output + Linux [0].

[0] https://www.commentcastles.org/p/jnA0cdCtStN0R9flkVVLj2
by sabey | 2025-08-01 17:18:01+00:00
Location: Vancouver, Canada

Remote: Yes

Contract: Yes

Willing to relocate: Yes

Technologies: Golang (11+ years), SQL, FoundationDB, gRPC, REST, RabbitMQ, AWS, Docker, Kubernetes, Terraform, Serverless, Networking, CI/CD pipelines

Résumé/CV: Available upon request

Github: https://github.com/sabey

Email: jackson.sabey@gmail.com
by holowoodman | 2025-08-01 17:18:17+00:00
Because they want to have their cake and eat it too.

A fair pricing model would be token-based, so that a user can see for each query how much they cost, and only pay for what they actually used. But AI companies want a steady stream of income, and they want users to pay as much as possible, while using as little as possible. Therefore they ask for a monthly or even yearly price with an unknown number of tokens included, such that you will always pay more then with token-based payments.
by sprior | 2025-08-01 17:18:20+00:00
After playing with it a bit more it looks nice but has fallen into an uncanny valley of usefulness. It provides a nice looking way to view the structure and a very syntax assisted way to change that structure, but no guidance whatsoever as to what you probably need to do. For example for me to deploy kubeforge I picked a set of 3 yaml files from something else and copied them to a new directory and then it was basically a search and replace to change the names and image file. So I had to really understand the files once and now I'm doing fairly mindless work to reuse them. But with kubeforge I have to deeply understand the details every time and select them from pulldowns - that's actually harder. I know I could have imported those yaml files first, made changes and exported them, but then I'd be going to the fields and changing them one by one, there is no equivalent of global search and replace. Now if I need to do something new/different then kubeforge can make it easier to figure out what options are at any given spot but still provides no guidance - I recently used initContainers for the first time in a project and could have used a "oh you want to set up an initContainer, here are the required elements for that".
by Fade_Dance | 2025-08-01 17:18:36+00:00
Agreed, and big context windows are key to mass adoption in wider use cases beyond chatbots (random ex: in knowledge management apps, being able to parse the entire note library/section and hook it into global AI search), but those use cases are decidedly not areas where $200 per month subscriptions can work.

I'll hazard to say that cost and context windows are the two key metrics to bridge that chasm with acceptable results.... As for software engineering though, that cohort will be demanding on all front for the foreseeable future, especially because there's a bit of a competitive element. Nobody wants to be the vibecoder using sub-par tools compared to everyone else showing off their GitHub results and making sexy blog posts about it on HN.
by avidiax | 2025-08-01 17:18:56+00:00
There's a corollary:

Even if you explicitly deny a guarantee of a certain behavior in your contract, if you usually deliver that behavior, most of your customers will depend on it.

Some examples:

If you make a queueing system, it's impossible to guarantee anything other than delivery "at most once" (some loss occurs), or "at least once" (some duplication occurs), but if you usually provide "exactly once" in practice, most of your customers will depend on this.

If you provide a data bucket service, and guarantee availability, but not performance, and you usually provide 100MB/s throughput, your customers will have major problems if you only provide 10MB/s throughput in some cases.

If you make a self-driving car, and it requires human monitoring, but it's really good, say one intervention per year of driving . . . your customers will die because they aren't paying attention.
by salawat | 2025-08-01 17:19:18+00:00
>This is a separate "security" app, of which there's probably dozens of competitors that you can choose from if you don't like the ToS/privacy policy of this one, so the "one sided take it or leave it levels of exploitative entering into contracts at scale" aspect you're decrying really rings hollow.

You mean like a loud ass bell rings? Point out to me a single piece of software utilizing a EULA that supports individual redlining and renegotiation on a user by user basis, with a feedback loop tight enough to be reasonable. I'll wait. The point is there might be the illusion of user choice there, but when the overarching legal framework operates in unity in a take it or leave it fashion, with no escape hatch, every business model behaves the same. No one builds the business willing to charge for contractual dumb pipe, because everyone is just dumping anyone else who won't take the default terms. The entire architecture of our networked world has turned into building machines through which everyone gives up every right and civil protection through a goddamn click, nevermind the fact Third Party Doctrine in this age has completely dismantled the 4th Amendment by extension.
by reckon_digital | 2025-08-01 17:19:29+00:00
Reckon Digital | Full-Stack Software Dev | London, UK or remote (UTC) | Full-time | https://reckondigital.com/careers/ We are looking for an experienced Senior Full-Stack Software Engineer to work with us on a full-time basis. Required: Python, React. The place of work is London or remote. Reckon Digital is a London-based software company creating state-of-the-art business software solutions and providing consultancy in the areas of Artificial Intelligence, Optimisation, and Cyber Security. A large part of our work is for international non-profit organisations and NGOs. - More info on Reckon Digital: https://reckondigital.com/ - Full job description, including requirements, our technology stack, etc: https://reckondigital.com/careers/ Interested? Email us at jobs@reckondigital.com! Make sure you include an updated copy of your CV.
by BobaFloutist | 2025-08-01 17:19:50+00:00
We have automatic deductions on paychecks too, the problem is the complicated system of deductions and the way capital gains are handled that we have to apply after that.

Trump and Republicans actually simplified it a lot with their temporary tax changes that boosted up the "standard deduction" that everyone can take at the cost of nerfing a bunch of "itemized deductions" that are more likely to apply to people in blue states (state tax deductions, property tax deductions) with the sneaky provision that the boost to the standard deduction would expire when he was no longer in office in order to make the bill "tax neutral" and let them pass it through budget reconciliation.

Which is nuts, but has actually made filing taxes much simpler and closer to what it should be for some time.
by 1vuio0pswjnm7 | 2025-08-01 17:20:12+00:00
Traditionally Windows allowed applications to be either minimized or closed. (AFAIK it still does.) These options might be displayed as buttons in the upper right corner of the window in which the application is running, for example, [-] and [x], respectively. When an application is minimized, it may continue to run in the background. When an application is closed, it does not run in the background.

https://www.zdnet.com/article/3-ways-to-stop-android-apps-ru...

https://www.androidpolice.com/how-to-close-android-apps/

https://www.androidauthority.com/how-to-close-apps-on-androi...

An exception would be Windows applications that can be "run as a service". This is generally not default behaviour for user-installed Windows applications. It generally requires administrative privileges and manual configuration for each application

https://en.wikipedia.org/wiki/Windows_service

https://stackoverflow.com/questions/3582108/create-windows-s...

https://www.windowscentral.com/how-start-and-stop-services-w...

Unlike Windows, Android does not present an option to close an application while the application is in view. Android applications can be "swiped off" the screen, but they are not closed. By default, _all_ Android applications continue to run in the background. Closing an application in Android requires using a separate app. For example, opening the "Settings" app, then finding the app to be closed in a list of apps, then "stopping" the app by selecting "Force stop" as describeed in the articles above. If the Android user wants to close a number of applications running in the background simultaneously, she is out of luck. They can only be closed serially, one after the other. She must find each of them via the Settings app and Force stop each one, individually. This is extremely tedious and slow and, as one would expect, results in almost all Android users allowing applications to run in the background. The tedium mandated by this design could be purely coincidental.
by Closi | 2025-08-01 17:20:31+00:00
It's not particularly interesting if Deep Mind comes to the same (correct) conclusion on a single problem as o3 but costs more. You could ask gpt 2.5 and gpt4 what 1+1= and would get the same response with gpt 4 costing more, but this doesn't tell us much about model capability or value.

It would be more interesting to know if it can handle problems that o3 can't do, or if it is 'correct' more often than o3 pro on these sort of problems.

i.e. if o3 is correct 90% of the time, but deep mind is correct 91% of the time on challenging organisational problems, it will be worth paying $250 for an extra 1% certainty (assuming the problem is high-value / high-risk enough).
by zokier | 2025-08-01 17:21:00+00:00
I'm not sure what you are basing that assessment on. Hollowness is a given for an aircraft of it's size, but I can't say I see any signs of it being extremely so. At least from the pictures of the article it is definitely not clear that it would be deforming unusually much.

Quickly checking the construction is carbon fiber, which is kinda no-brainer.
by nradov | 2025-08-01 17:21:27+00:00
That sounds something like the infamous interviews that Admiral Hyman Rickover conducted for the US Navy Nuclear Reactors program. He deliberately wanted to weed out officers who couldn't perform under intense pressure (although it's impossible to know whether that was really an effective approach).

https://www.usni.org/magazines/naval-history-magazine/1992/m...
by zelphirkalt | 2025-08-01 17:21:46+00:00
I have observed these "design pattern shoehorned into Python" so many times ... Great post. When you see these things done in a code base, you know that you got people, who would rather want to write Java working on it. Or maybe people who don't have the feel for Python as a language or something.

First thing I looked up in the article was "singleton", as a sanity check, whether the article is any good. And yes, it shows module level binding as alternative, exactly what I expected, because I looked into this in the past, when someone implemented API client singleton, in a case of irrelevant early optimization of something that was never a bottleneck.

Articles like this are helpful in spreading the awareness, that one should not hold a Python like one holds a Java.
by anthk | 2025-08-01 17:22:04+00:00
TMUX supports sixels just fine. It's a damn standard, and you have it at OpenBSD's base. Keep It Simple, Stupid.

Also, tmux new-window does wonders with software spawned from sfeed, sacc and who knows how many TUI/CLI tools.

You open your RSS feed list with sfeed, read the whole page with C under 'less', and if there are images, you can spawn Links in another page with 'o'.
by zahlman | 2025-08-01 17:22:08+00:00
Every Python version is officially supported for 5 years. Tons of useful scripts don't require any dependencies outside the standard library, and I have code from very many years ago that has not been hit by any standard library deprecations (which have been in relatively obscure corners, honestly) and would work fine under current Python. (Of course, it helps that I was a relatively early 3.x adopter.) Conversely, what I write today should generally be backwards-compatible to 3.6 (f-strings are really neat, and `pathlib` semantics greatly improved in that version).
by SnowProblem | 2025-08-01 17:22:31+00:00
Yeah, the author wants a story saying there wasn't enough continuity between scenarios or motivation to continue, but that was a non-issue for me personally. It's been many, many years, but my memory is that while RCT didn't have a completely open sandbox like TT to boot, each scenario was effectively its own sandbox with restrictions that made them interesting. New rides became available you progressed, and each park enabled creativity in different ways. When you finished all of the scenarios, I believe there was a completely open sandbox that became available, and that was like a nice reward. There really was no need for a story, and I think that would have detracted.
by gwd | 2025-08-01 17:22:55+00:00
I remember reading an essay once saying that the real power of superheroes -- and the most unrealistic one -- was certainty. In most of our superhero stories, there's never any question who the bad guy is or what needs to happen to them; there's only a question of how to have enough power to defeat them.

But in the real world, life is uncertain. And bad people take advantage of that fact: Bad men take advantage of the uncertainty to assault women with impunity. And bad women take advantage of the uncertainty to make false accusations.

The rest of us are stuck trying to do the best we can. But certainly the best we can includes more than what the author describes here. There's a reason that in court you have a right to give your side of the story, and to confront your accusers: the law has thousands of years of experience dealing with this sort of thing.
by loeg | 2025-08-01 17:23:08+00:00
Your figure doesn't contradict my claim. We have spare housing capacity in undesirable places people don't want to live (rural towns, small midwest cities). We have shortages in the (especially coastal) cities, where the jobs are. This is obvious from prices, which are set by supply and demand.

https://pbs.twimg.com/media/Gw_BQYXbUAEicud?format=jpg&name=...
by eldaisfish | 2025-08-01 17:23:54+00:00
I am an electrical engineer based in Ontario, Canada. I'm very interested in the energy transition, especially the shift to electric vehicles, electric heat and the opportunities this creates in the electricity sector.

Looking for contract, part-time or volunteer work, specifically in renewable energy or smart grid consulting. I can also help write/review grant applications for Canadian federal/provincial support, but outside my areas of direct work.

Preferably smart grid technology, wind energy, solar PV, energy policy. Happy to chat about the long term revenue streams on the electricity grid, especially opportunities on the distribution system.

Location: Remote, prefer opportunities in US/Canada

Experience - Fifteen years total. Wind energy design background (Netherlands), Power systems degrees, experience working with the Canadian Federal government.

Remote: Yes, please. Willing to relocate: No.

Résumé/CV: On request. See linkedin: https://www.linkedin.co/in/eldrichrebello Email: eldrich [at] eldrichrebello.ca Scientific publications: https://scholar.google.com/citations?user=a0oog-YAAAAJ
by bigyabai | 2025-08-01 17:23:54+00:00
This is kinda nothingburger posturing, though. Russia rattles their nuclear sabre and America does the same; those submarines are pretty much always deployed and it doesn't cost very much to relocate them somewhere strategically valuable. They might not have even left port, it's always possible this is just a big bluff to redirect Russia's attack/patrol craft.
by eldaisfish | 2025-08-01 17:24:19+00:00
I am an electrical engineer based in Ontario, Canada. I'm very interested in the energy transition, especially the shift to electric vehicles, electric heat and the opportunities this creates in the electricity sector.

Looking for contract, part-time or volunteer work, specifically in renewable energy or smart grid consulting. I can also help write/review grant applications for Canadian federal/provincial support, but outside my areas of direct work.

Preferably smart grid technology, wind energy, solar PV, energy policy. Happy to chat about the long term revenue streams on the electricity grid, especially opportunities on the distribution system.

Location: Remote, prefer opportunities in US/Canada

Experience - Fifteen years total. Wind energy design background (Netherlands), Power systems degrees, experience working with the Canadian Federal government.

Remote: Yes, please. Willing to relocate: No.

Résumé/CV: On request. See linkedin: https://www.linkedin.co/in/eldrichrebello Email: eldrich [at] eldrichrebello.ca Scientific publications: https://scholar.google.com/citations?user=a0oog-YAAAAJ