MurphyA/hacker-news huggingface dataset:
by thinkingkong | 2025-08-01 16:10:54+00:00
We’re good at moving fast when we do things for the first time or the externalities / consequences of speed are either underrepresented or hidden.

As soon as something is done a few times, the barrier of entry goes up. We get the ability to measure and evaluate consequences. We have regulations based on safety or environmental isues. We have additional groups of people with specific concerns that must be consulted. Other nations may participate and we coerce then into increasing or decreasing their involvement. Its a wild big dynamic system.

To me this doesnt mean we shouldnt be able to move quickly. Just that the innovation requires tools that can navigate between these other constraints - or - that we only innovate in areas that have never been done before and we do so at a blistering pace.
by steven123 | 2025-08-01 16:10:58+00:00
SEEKING WORK | Remote | United States / London | Full Stack Software Engineer Linked In: https://www.linkedin.com/in/stevenirby1/

Resume: https://www.stevenirby.me/resume/

Email: <HN username at> stevenirby.me

Technologies: React, TypeScript, Next.js, Python, Django, node.js, Tailwind, etc.

Freelancing. Just wrapped up a big Next.js project. Building AI agents.

I would love to help a team part-time or do short-term freelance work.

What else is keeping me busy?

https://agentscode.dev

An API service for calling AI Agents. Fastify, TypeScript, and a custom agent framework.

Note: I'm a US citizen in London with the right to work
by wand3r | 2025-08-01 16:11:03+00:00
Yes, sorry I misremembered. That was under 35. Its around 50% for people under 45. I am just pointed out the trends. I am not even sure what I mean by collapse, but maybe some sort of revolution or war. Most of society does not believe in the american dream, does not believe hard work is enough to succeed, we are seeing crazy amounts of inflation, government services are being cut, housing is WAY outpacing inflation. It's dangerous to have a society with 18-30 year old males unemployed, single and completely disillusioned. AI will almost certainly completely destroy the job market. What will happen in the next 10 years? Certainly something most of society would consider horrible, but is that a "collapse"?
by drewg123 | 2025-08-01 16:11:33+00:00
I really hate the title of that article. Of COURSE rate and price drops would improve affordability. What they are trying to says is that forecasted rate and price drops won't help.

And I tend to wonder if they are correct in terms of price drops, at least in some markets. We seem to be gradually falling off the peak of the market in Miami/Ft. Lauderdale. Between people being pessamistic about the economy, RTO to jobs in the northeast, and foreign nationals leaving the country, demand is decreasing and so prices are dropping. They seem to be slowly heading for historical averages after peaks in 2022, and houses that don't drop their price from 2022-24 peaks are not selling. It feels very much like 2008 right now, and I'm really hoping we see some improvement in the next few years.
by rpdillon | 2025-08-01 16:11:45+00:00
> online world should be so different to the physical world

If you take a step back, they are _very_ different, in myriad ways. But to answer your question very concretely: because we're turning the web into a "Paper's Please" scenario and the analogy with "I'm 12 but I can't walk into this smoke shop" doesn't hold. I shared a story on HN that didn't take off about how Google is now scanning _all_ YouTube accounts with AI, and if their AI thinks you're underage, your only recourse after the "kid limit" your account is to submit a government-issued ID to get your account back.

This has nothing to do with buying cigarettes and alcohol. This is about identifying everyone online (which advertisers would be thrilled about), and censoring speech. In short, the mechanisms being used online are significantly more intrusive than anything in the real world.

https://news.ycombinator.com/item?id=44740409
by immibis | 2025-08-01 16:12:11+00:00
Arguments in this day and age are soldiers[1], at least when they come from powerful people: (if you're a corporation or a government) they are things you send to fight for you. You don't have to actually believe them, and the most effective ones are often not ones that are true.

[1] https://www.lesswrong.com/w/arguments-as-soldiers
by kelseyfrog | 2025-08-01 16:12:59+00:00
Fallacies are errors in thinking. I'm unsure why someone would want to justify their argument on the grounds of an error in thinking.

If we're cool with invoking fallacies, then I'm going to employ a non sequitur fallacy: Since I posted here, I'm right.

I'd like to hear why one use of a fallacy is fine and another case isn't. Special pleading?
by nunez | 2025-08-01 16:13:01+00:00
So speaking of "mastery":

I wanted to know how to clone a single folder in a Git repository. Having done this before, I knew that there was some incantation I needed to make to the git CLI to do it, but I couldn't remember what it was.

I'm very anti-AI for a number of reasons, but I've been trying to use it here and there to give it the benefit of the doubt and avoid becoming a _complete_ dinosaur. (I was very anti-vim ages ago when I learned emacs; I spent two weeks with vim and never looked back. I apply this philosophy to almost everything as a result.)

I asked Qwen3-235B (reasoning) via Kagi Assistant how I could do this. It gave me a long block of text back that told me to do the thing I didn't want it to do: mkdir a directory, clone into it, move the directory I wanted into the root of the directory, delete everything else.

When I asked it if it was possible to do this without creating the directory, it, incorrectly, told me that it was not. It used RAG-retrieved content in its chain of thought, for what that's worth.

It took me only 30 seconds or so to find the answer I wanted on StackOverflow. It was the second most popular answer in the thread. (git clone --filter=tree: --depth=0, then git sparse-checkout set --no-cone $FOLDER, found here: https://stackoverflow.com/a/52269934)

I nudged the Assistant a smidge more by asking it if there was a subcommand I could use instead. It, then, suggested "sparse-checkout init", which, according to the man page for this subcommand, is deprecated in favor of "set". (I went to the man page to understand what the "cone" method was and stumbled on that tidbit.)

THIS is the thing that disappoints me so much about LLMs being heralded as the next generation of search. Search engines give you many, many sources to guide you to the correct answer if you're willing to do the work. LLM services tell you what the "answer" is, even if it's wrong. You get potential misinformation back while also turning your brain off and learning less; a classic lose-lose.
by chimeracoder | 2025-08-01 16:13:02+00:00
> I've never lived in NYC - are median studio apts in West Village really $6k? Website looks awesome but I'm hoping that the data isn't true

The West Village is one of the most expensive neighborhoods in the country. In around 2010, it was the most expensive zip code in the country.

That's due to a combination of: old buildings, very little new construction, extremely gentrified neighborhood, and NYU eating up all of the real estate in the neighborhood.

That said, the map is slightly mislabeled: what's labeled as the West Village is actually Greenwich Village, and the West Village is a subset of that. This map labels places as far east as Astor Place as the West Village, which is not correct.
by CGMthrowaway | 2025-08-01 16:13:21+00:00
There are different types of jurisdiction. Subject-matter, personal, venue, procedural, etc.

In this case, reading the opinion w/dismissal, there were two factors involved:

1) The court determined her individual claim was moot because the FBI had already discontinued the forfeiture proceedings & returned her seized property, with interest, before the appeal

2) Her class claim was also dismissed because no class had been certified before her individual claim became moot
by jimt1234 | 2025-08-01 16:13:25+00:00
Seems I have to periodically re-post this old comment because civil forfeiture is still a thing, and it still sucks. Re-reading it gets my blood boiling. My ex's brother was a good guy; his life was destroyed because the Modesto Police Department (and the sheriffs) were crooked AF.

https://news.ycombinator.com/item?id=17395675#17398314
by ashimasood | 2025-08-01 16:13:26+00:00
Location: New Delhi, India Remote: Yes Willing to relocate: No

Technologies: Mathematica, R lang, Python, SQL, Maple, Latex, Statistical Analysis, Hypothesis Testing, Data Modelling, Regression Modelling, Data Visualization

Résumé/CV: https://docs.google.com/document/d/1lKz_qk5d5UkwVsutRitWxUkc...

Email: ashimasood1993@gmail.com

I am an Astrophysicist with a PhD transitioning to Data Analysis. My 5+ years of research experience involved complex numerical computation, statistical modeling, and extensive data analysis in the field of Black Hole Thermodynamics.

My technical skills include: SQL, Python, R, MATLAB, Mathematica, Maple, and LaTeX. I'm proficient in Statistical Analysis, Hypothesis Testing, Data Modeling, Regression Analysis, and Data Visualization.

My academic background demonstrates strong analytical capabilities, with 5 papers published in peer-reviewed SCI journals featuring sophisticated data analysis and visualization. This research work required rigorous statistical methodologies, mathematical modeling, and communicating complex findings through effective visualizations.

I'm seeking a Data Analyst role where I can apply my quantitative analysis skills to extract insights from complex datasets. Particularly interested in positions involving statistical modeling, data manipulation, and creating meaningful visualizations that drive decision-making.

Please contact on ashimasood1993@gmail.com
by kovac | 2025-08-01 16:13:51+00:00
Do these live coding interviews lead to better hires? I haven't noticed a difference between the teams at jobs I had to pass live coding interviews to get in and those that didn't.

I haven't worked at a FAANG, but I've heard they have such gruelling interviews. Is that how they build technically superior teams, or do they just have access to a strong candidate pool to begin with and use these tests to eliminate candidates to get the number they need?
by gruez | 2025-08-01 16:14:13+00:00
>Take it or leave it license agreements in my opinion violate meeting-of-the-minds, and our legal system has just cut a pass for the last half a century to one sided take it or leave it levels of exploitative entering into contracts at scale.

I might be sympathetic to this if this was some essential service with strong network effects such that there's no alternative (eg. facebook or whatsapp), but that's not the case here. 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.
by mindslight | 2025-08-01 16:14:33+00:00
> Saying that people are voting against their best interests assumes that you know what those interests are. Maybe what they really want is not what you think they want, or what you think they ought to want. This is an attitude common among liberals. They know best, and if you disagree with them, you are simply wrong.

This is such a tired refrain. As a libertarian who was telling my aghast friends in 2016 that Trump was really speaking to people's frustrations and likely to win (thus you know, demonstrating that I at least understand many of those concerns, if not outright share them), this still doesn't explain it. For the most part Trump's policies do nothing to effect his (non-financier) supporters' professed interests, yet they keep lapping it up and coming back for more.

Perhaps with my libertarian biases, I could still be putting too much emphasis on the economic and liberty-based complaints rather than the contingent that wants to criminalize healthcare, put a handful of unlucky brown people in concentration camps, and other negative-sum social policies. But it still really doesn't feel that is where the broad support is coming from in the first place.

Ultimately from where I'm sitting, the responsibility for the communications breakdown mainly rests on Trump supporters for seemingly making "owning the libs" into their primary KPI. The Democratic party certainly has a similar "rabid" dynamic with regards to social justice / diversity, but that's a much narrower contingent (vocal, but still only a slice of policy) whereas for the Republicans it has broadly taken over the entire party platform.
by asa400 | 2025-08-01 16:14:33+00:00
This has nothing to do with math or number crunching on the BEAM. This has nothing to do with mutation. This has nothing to do with performance.

This kind of process and function-local static single-assignment code is all over the place in Erlang codebases. It's incredibly common. The other popular method is tail recursion.

I searched for literally 30 seconds and found these:

- https://github.com/ninenines/cowboy/blob/master/src/cowboy_router.erl#L139-L144 - https://github.com/ninenines/cowboy/blob/master/src/cowboy.erl#L201-L205 - https://github.com/ninenines/cowboy/blob/master/src/cowboy_http2.erl#L487-L506
by bell-cot | 2025-08-01 16:14:53+00:00
Yeah. In theory, the Constitution very clearly says that that kinda stuff is utterly verboten.

In practice, the Courts (supposedly sworn to uphold that Constitution) will happily accept 'most any hare-brained theory, so long is the bottom line is that the gov't and its chums are free to do as they wish unto the weak and expendable.

And this situation is nothing like unique to the past 2-3 decades. Nor to the Federal gov't. Nor to the US of A. I'd bet it was SOP in most places, back when the https://en.wikipedia.org/wiki/Code_of_Hammurabi was first being written down.
by bombcar | 2025-08-01 16:15:10+00:00
I see an affordability metric of "30% of income" I believe, but there's more to it than just that.

Is it nice if an 18 year old working at McDonalds can afford a home? Certainly.

But there's a world of difference between him being priced out of the market and a full-time well-compensated employee of a large company being priced out.

(Basically, going with mean/median household income may not be the best metric - rate and price drops WILL help but won't be "enough". And the "costal cities" mentioned should just be abandoned; there's no hope and nothing will make them affordable. Instead, all sorts of "subsidies to rich people" should be stopped; once those cities have nobody willing (illegal or no) to do the "grunt work" they'll figure out how to fix the problem. As it is, "affordable housing" is usually just subsidizing the rich people so they can have employees to make their food, etc on the cheap.)
by mburaksayici | 2025-08-01 16:15:24+00:00
Location: Istanbul, Turkey Remote: Yes, working for US companies and global teams remotely for 4 years. Willing to relocate: open to travels but not relocation. Technologies: LLM, AI-Agents, Python, PyTorch, TensorFlow, NumPy, pandas, scikit-learn, OpenCV, Hugging Face Transformers, FastAPI, Gradio, SQL, SQLite, PostgreSQL, MSSQL, REST APIs, Git, GitHub, Docker, Argo Workflows, Celery, RabbitMQ, Pinecone, OpenAI API, LangChain, Weaviate, RAG pipelines, CNNs, Transformers, MLOps, AutoML, XAI, MLflow, Streamlit, Flask, AWS, Jupyter, matplotlib, seaborn, pytest, shell scripting, CI/CD, Web scraping Résumé/CV: https://drive.google.com/file/d/13-noXqbAhYvcUoqENXFSf_OZuMkGpzsq/view?usp=sharing , https://www.linkedin.com/in/mehmet-burak-sayici-a45294126/ Email: mburaksayici@gmail.com

- Built Gesund’s entire MLOps platform as the first engineer; the company was later named to CB Insights’ AI 100 in 2024, alongside OpenAI and other global AI leaders. - Managed $400k+ in software contracts and represented Gesund in meetings with FDA and White House officials. - Co-authored a Stanford-affiliated AI paper during an internship at Stanford Biomedical Data Science. - Currently lead the AI Interview App at Career.io (5,000+ MAU), integrating LLMs, vector search (Chroma), and agent-based feedback loops. Developed two LLM+RAG applications post-Gesund: one for VC due diligence, another for growth-focused YC-style tooling, built without LangChain. - Created an MLOps system for forecasting electricity in 8 cities using Python, PostgreSQL, weather APIs, LightGBM/XGBoost, and MLflow. - Built a YouTube channel with 15k+ subscribers and a Udemy course on applied computer vision and deep learning. Portfolio Links: - Preprint of an internship placed at Stanford Biomedical Data Science Faculty "Analysis Of Multi Field Of View Cnn And Attention Cnn On H&E Stained Whole-slide Images On Hepatocellular Carcinoma" : https://arxiv.org/abs/2002.04836v1 - AI Interview Simulation app, 5k MAU+ : career.io/interview-prep - First engineer at gesund.ai for 3 years, listed in CB Insights AI 100 2024 along with OpenAI. Managing 500k$ contracts, demoing to White House/FDA/senates. Healthcare MLOps Evaluation platform for FDA Approvals : gesund.ai - Open Source XAI Library : https://github.com/mburaksayici/Why - Blog on LLMs/MLOps : mburaksayici.com/blog - Udemy course I've published at 2018, on practical usages of CNNs, entitled "Beyond MNIST Example: Practical Convolutional NNs" : https://www.udemy.com/course/beyond-mnist-example-practical-... - Multilingual Youtube channel on ML/DL Theory/Applications that has 13.000 subscribers and more than half million views : https://www.youtube.com/MakineOgrenmesi
by Breza | 2025-08-01 16:15:31+00:00
That's a good note. I use DeepSeek for early planning of a project because of how valuable its reasoning output can be. It's common that I'll describe my problem and first draft architecture and see something in the output like "Since this has to be mobile optimized..." Then I'll stop generation, edit the original prompt to specify that I don't have to worry about mobile, and run it again.
Show HN: Arbok – Self-hosted HTTP tunnels to localhost using WireGuard
by mr-karan | 2025-08-01 16:15:34+00:00
Hi HN,

I wanted a simple way to expose local dev servers to the internet that I could host myself, so I built Arbok. It's an open-source tunneling service that uses WireGuard for the data plane.

The server is a single Go binary that uses a userspace WireGuard implementation (`wireguard-go`), so it can run without root privileges and has no kernel dependencies, making it easy to deploy in a container.

What makes it different:

1. Self-Hosted & Open Source:** Run it on your own domain and infrastructure. Full control, no surprises. 2. Simple Client Experience:** A single `curl` command gets you a ready-to-use WireGuard configuration. No signup needed. 3. Userspace WireGuard Server:** The server runs as an unprivileged user, which simplifies deployment and enhances security.

Here's how you'd use it:

```

# 1. Request a tunnel for your local service on port 3000 $ curl https://arbok.mrkaran.dev/3000 > arbok.conf # The server responds with a config and your unique public URL. # The URL will be printed to your console, for example: # # Your app is live at: https://brave-snake-1234.arbok.mrkaran.dev # 2. Activate the tunnel using standard tools (requires sudo on client) $ sudo wg-quick up ./arbok.conf

```

You can check out the code and a more detailed setup guide on GitHub: https://github.com/mr-karan/arbok

I'm still actively developing it and would love to get your feedback, feature ideas, or contributions. Let me know what you think!
by MontyCarloHall | 2025-08-01 16:15:49+00:00
>In both of those cases they are actual work sample tests. A pilot is expected to demonstrate exactly what they do on the job every day. They don’t need to practice for interviews.

The example in the post (sum all even numbers in a list) is a perfect example of something programers do on the job every day. It's not leetcode puzzle bullshit; filtering and aggregating lists is an extremely frequent task in software, and no competent programmer should have to study to perform it.
by zsoltkacsandi | 2025-08-01 16:15:52+00:00
> It has the benefit of banning bots that hammer you SSH trying to log in. Even if password auth is disabled.

You can use the built-in firewall for that (`ufw limit ssh`).

> I've had friends that setup a small VPS and they've been hammered by bots, which can use a lot of resource on a £5/£10 VPS.

`ufw limit ssh` solves this as well, performant, efficient, nothing else needed than the built-in firewall. If you are targeted by a botnet, fail2ban will solve nothing.

> Good security is about having multiple layers of defense. Fail2Ban protection is one of those layers.

Let me quote again the readme of fail2ban: "Set up services to use only two factor, or public/private authentication mechanisms if you really want to protect services."

True defense in depth means choosing effective layers, not putting arbitrary layers on top of each other. Defense in depth doesn't mean every possible layer is good.

You want layers that meaningfully improve your security posture without adding unnecessary complexity or false confidence.
by jameshart | 2025-08-01 16:16:04+00:00
Yes, this rarely seems to come up in discussions of restaurant tipping culture in the US but especially given that a lot of municipalities have additional hospitality or food and beverage taxes over and above sales tax, there’s a strong incentive to keep menu prices low by encouraging tipping, as a way to minimize the taxable portion of the bill.

If I need to make sure a server earns $200 after tax for a shift in order to be able to attract them to work for me, it is definitely to my advantage for as much of that money as possible to come directly from the customer as tips.
by rpdillon | 2025-08-01 16:16:43+00:00
> just because you need your ID to buy a beer

You keep making this comparison, but it's not appropriate. The closest real-world analogy: in order to buy alcohol, you need to wear a tracking bracelet at all times, and be identified at every store you enter, even you you choose to purchase nothing. If our automated systems can't identify you with certainty, you'll be limited to only being able to do things a child could do.

And the real world has a huge gap between a child and an adult. If an 8-year old walked into Home Depot and bought a circular saw, there's no law against it, but the store might have questions. If a 14-year old did it, you might get a different result. At 17, they'd almost certainly let you.

The real world has people that are observing things and using judgement. Submitting to automated age checks online is not that.
by 0xfffafaCrash | 2025-08-01 16:17:06+00:00
If you read the judgement it basically says that because the FBI eventually returned the money, she no longer has a live interest as an individual.

They also denied that she’s part of some well defined class for a class action. It’s not like they are saying there’s some other court she can go to.

US courts are generally infamous for denying justice whenever they see fit using technicalities like “standing” and other procedural grounds.

Environmental law violations, illegal surveillance programs, civil asset forfeiture like here, and constitutional violations are quite often practically impossible to get courts to address, especially if parts of the US government are the defendant.