MurphyA/hacker-news huggingface dataset:
by nonameiguess | 2025-07-17 16:01:09+00:00
Not really the point. I can read a good book and get more "interesting" information content than I might get out of talking to an average person. But talking to people builds social bonds and is what creates communities in the first place. They serve different purposes. Talking to a chatbot does neither. It might give you reasonably entertaining or even informative text, but of generally lower quality and less factual reliability than real books, and it won't build social bonds or communities because you're not actually talking to any kind of entity with a continuing existence, just an ephemeral process on a server somewhere that will get turned off as soon as your session ends.
by mystraline | 2025-07-17 16:01:50+00:00
Tor silently, last October, quit spoofing OS and now reports over browser headers what OS you are.

Previously, every Tor Browser was "windows".

The claim I've heard was that there were JavaScript attacks that could uncover what OS you were using. Patching those would be 'too hard'. So now TBB just gives up OS. Seems not very good to voluntarily give up bits of PII.

https://m.youtube.com/watch?v=3wlNemFwbwE is where I was made aware of this problem. I verified it on my infrastructure too.
by lapcat | 2025-07-17 16:02:06+00:00
> University classes are great.

I don't think anybody denies that, but getting into and paying for a university is very much a financial and social class issue.

> When I was self taught I would never have pushed through learning the socket API in C, doing so many projects in bash

You speak only for yourself though. I'm largely self-taught and have done these things.

> I interview a lot of self taught people, or boot camp graduates

These are often two very different types of job candidates.

> they fall apart when you ask them about academic topics that are relevant for the job

Yes, I do tend to fall apart in audition-style job interviews. But I can solve the same problems when just left on my own, with nobody standing over my shoulder.
by ltbarcly3 | 2025-07-17 16:02:26+00:00
"Am I out of touch? No it's the children who are wrong."

This argument eats itself. It's just an accusation that people who disagree with you are irrational, and their arguments are in bad faith. It's not a valid argument because it doesn't even depend on any context or facts of the actual discussion which he's using it. It's the definition of cope.

In the end, even if we can't be sure why Ada failed, it failed spectacularly. It had massive institutional backing and never made it past obscurity. I don't know exactly why people dislike it so much, maybe because everyone already knew C, C was well supported, every single OS was written in C, etc, so trying to bring some incompatible algol like language (always a popular lineage hahaha) with very sparse to nonexistent tooling and very theoretical advantages, especially considering the huge performance disadvantage at the time on highly constrained resources of computers at the time was not likely to succeed on its face.
by diggan | 2025-07-17 16:02:51+00:00
> European users had to make an explicit decision of whether to opt in or not via exactly this kind of modal consent dialog.

Ok, lets assume I did accept it (or not), then why ask again? Clearly something has changed, otherwise they'd just use my previous consent (or lack of).

> They're not asking for consent for using data for product improvements

My reading of that is that they are, some highlights you might have missed:

> > When smart features are on, your data may be used to improve these features [...] To improve our services. If you have turned on any of the smart features settings, we may also process your Workspace Content & Activity to improve these features. [...] Developing new products and features [...] Performing research

That basically says they can use the data as long as it ends up being used for a new product/feature, which can essentially be anything.
by GuB-42 | 2025-07-17 16:03:29+00:00
As I understand it, the thing with "click the number" codes is that it is a protection against keyloggers. The numbers are usually scrambled and when you click on it, you don't send the code but the position of the numbers you clicked. So for someone to get your code, you need both a screen capture and the position of mouse clicks.

So 6 digits is low entropy, but it is compensated by a few layers of security. I don't know in practice how effective it is against passwords. I have seen it done in several banks, insurance companies, etc... including online banks. So I guess that it is not that bad. Most discourage SMS/email second factor in favor of their apps though. The physical fob is probably a hassle for them so they will try to push you to other solutions, usually an app.
by Rendello | 2025-07-17 16:03:49+00:00
It depends on the kayak too.

An extreme example, but: I used to watch this channel from a guy that built canoes and kayaks in both modern and traditional styles. He says in some videos that the traditional hunting kayaks are incredibly unstable and uncomfortable to use, because that instability granted them superior agility for hunting.

https://www.youtube.com/watch?app=desktop&v=DtnUq5v7cyw
by daniel-payne | 2025-07-17 16:04:22+00:00
You are correct about temp and seed, but for some models it still does not guarantee identical answers. Only models explicitly designed for deterministic output can do that, and I am not sure the commercially available models are built like that. I might be wrong.

The thing I was trying to say (not very well) was AI is going to make mistakes.

When we had systems based on relational databases, it was possible to recreate the conditions where the mistake was made. But in a world of LLMs and rapidly changing graph databases, this is almost impossible. So we should be recording everything so we don't make the same mistake twice.

Someone said to me yesterday, "The best doctors have only killed one person." Apparently, it's a common saying in UK healthcare. But it illustrates the point.

I currently work for a bank that is hot on AI ethics; I initially thought it was a bit of HR hype. But as I come to understand the inner workings of these systems, I am thoroughly convinced "recording how decisions are made is just as important as the decisions themselves."
by EPendragon | 2025-07-17 16:04:27+00:00
That is what I first thought of when I started seeing more comments noting that it might be a good idea to allow for search engine traffic. All of these suggestions lead me to think about it some more. I definitely will need to understand the domain of SEO and search engine indexing a little deeper if I want to make an educated decision about it and not shoot myself in the foot in the long run.

I appreciate your suggestion!
Show HN: RunAgent; Multi-Framework Agent Deployment and Rust,Go,JS SDKs(+others)
by sawradip | 2025-07-17 16:04:42+00:00
RunAgent eliminates the complexity of AI agent deployment across different frameworks and languages.

Today's developers face deployment nightmares with fragmented frameworks (LlamaIndex, LangChain, LangGraph, CrewAI, Letta, Agno, etc.) each requiring different deployment processes, creating unnecessary friction.

The Solution: Like MCP (Model Context Protocol), RunAgent provides a standardized approach to agent deployment. Developers simply provide a config file and their agent code - RunAgent handles the rest with REST API and WebSocket (Streaming and non streaming). Our open-source platform supports any framework through our agentic framework agnostic deployment approach, accessible via SDKs (Python, JavaScript/TypeScript, Go, Rust and many more coming soon). So our goal is the AI agents for every developer, in every language.

RunAgent is MCP for Agent Deployment.
by astroalex | 2025-07-17 16:05:02+00:00
This is exactly right.

I taught myself coding, but struggled through some of my CS computer science classes because I hadn't learned some (important) boring details. My peers who hadn't coded before, but were otherwise bright, excelled in these classes and have had impressive career trajectories after school.

Based on my personal experience, I don't believe prior experience with programming before college is that predictive of engineering talent.
by aliraza1006 | 2025-07-17 16:05:14+00:00
Obv biased since I'm part of the team building it, but we think its super elegant. It uses a simple JSON manifest to connect to native APIs, so no need to build wrappers. Would love if you give it a try, and share your experience. We're also implementing a UTCP-MCP bridge, as the last MCP server you'll ever need. (https://github.com/universal-tool-calling-protocol/utcp-mcp)
by jszymborski | 2025-07-17 16:05:25+00:00
Royal Bank of Canada hasn't done anything this egregious but it always gave me a lot of confusion.

They use so many different domains. I'm not talking about redirects either. Like their landing page is at rbcroyalbank.com and then the login is at secure.royalbank.com. for ages rbc.com was another website for ages, but now also appears to be the Royal Bank (or is it?). I forget under which domain the dashboard is hosted.

Like, I get buying all the variations of your bank name, but please just redirect to one cannonical one! Marketing should also be for one domain. Way to easy to be scammed by royalbankofcanada. com or rbcbank.ca, because who the heck knows what their actual site is!
by jasonthorsness | 2025-07-17 16:06:01+00:00
Targeting kids and teens with addictive substances (actually targeting anyone with addictive substances) is normalized evil. Also, addictive experiences (shorts...). Normally I lean libertarian but there has to be some allowance/mechanism for defending people from predatory corporations. Vaping was absolutely a huge problem in schools; legally "intentional" or not it was somehow getting picked up by kids.
by nullhole | 2025-07-17 16:06:17+00:00
That's roughly my understanding.

Worth noting too that your original, pre-LPS[1] position/orientation/trajectory is coming from other sensors with their own error bars, namely your IMU and whatever information the ground can glean from radio signals.

If your LPS accuracy is better than your IMU accuracy, I don't see why it wouldn't make sense to start using it once it's available.

[1] gotta call it something and GPS doesn't really fit
by alephnerd | 2025-07-17 16:06:37+00:00
You do realize that all the math used in AI/ML has been heavily used in Finance for decades right?

Everything is Applied Math if you squint hard enough.

All this AI/ML doomerism and boosterism is ridiculous. If you do not understand how gradient descent works or why as of today GPUs are better suited for model training compared to CPUs you should not have a say in this discussion.

Most conversations around AI/ML appear to basically be pop-philosophy discussions that aren't even that grounded in philosophy fundamentals.

If you have trash fundamentals, you will have a trash understanding of the world.
by nazgulsenpai | 2025-07-17 16:06:40+00:00
Anecdote: I grew up in a poor family, that was single parent for my teenage years. I dropped out of high school when my son was born and I was 17. I never went to college. I was, however, a lifelong nerd and by mid-20s was able to get a foot-in-the-door job in IT. I'm 40 now and have been doing my dream job for almost 8 years. My current position was for a job that required a degree on paper. During my interview (all of them actually) I was honest about education, but also work experience and personal interest in the field, and got the position. That was 2.5 years ago and I hope to retire here.

I'm sure there was some luck involved, but just having a singular focus on computer adjacent fuckery, I managed to build a pretty successful career being 100% self taught.
by hollerith | 2025-07-17 16:06:54+00:00
A better explanation would be https://www.lesswrong.com/w/pascal-s-mugging, but all most readers will need to know is this next quote from that last page:

>Suppose someone comes to me and says, "Give me five dollars, or I'll use my magic powers from outside the Matrix to run a Turing machine that simulates and kills 3^^^^3 people.

It was introduced to point out a place where the currently-best "decision theory" produces a seemingly-wrong recommended action in the hope that someone might come up with a better decision theory or alternatively to explain why the seemingly-wrong recommendation is actually right. A "decision theory" is a recipe for acting in the face of uncertainty that is precisely stated enough that it might eventually serve as the basis of a computer program.
by disgruntledphd2 | 2025-07-17 16:06:57+00:00
> Removing density restrictions helps by making redevelopment financially advantageous for individuals

The big problem with changes like this (which I support, btw) is that the changes get immediately reflected in land prices, which means that you basically can only put the maximum number of units on the land, which tends to increase prices.

If you build enough, this doesn't happen but I don't think any western urban area is anywhere close to that point.
by sebstefan | 2025-07-17 16:07:10+00:00
College being a huge expense is an anglo-centric issue

It's important for those concerned, but most people aren't, so I don't like to include it because then the entire "value of college" debate shifts on the economics of it.

>You speak only for yourself though. I'm largely self-taught and have done these things.

I did say "often fall apart"
by UncleEntity | 2025-07-17 16:07:12+00:00
You don't know me but...

I switched to vaping, IDK, 10 or so years ago from an off and (mostly) on cigarette habit and haven't looked back. There was a point where I was spending more on 'cheap' Chinese vape gear than I was on cigarettes but, other than that, no regrets.

And, yes, I'm a middle-aged adult who likes to vape flavors a well.

Perhaps the only downside, if you can even call it that, is I never tried to quit vaping as I enjoy it and it (probably) won't kill me before the lingering effects of a couple decades of smoking, environmental hazards of invading Iraq twice, the skin cancer and whatever else comes up due to my general lack of concern over living a healthy lifestyle.
by AlotOfReading | 2025-07-17 16:07:25+00:00
Zernaki Tepe is obviously not from 14k BP. It's a grid plan urban center with aramaic inscriptions and thrown potsherds that use slip. I also can't find any papers actually arguing that it might be anywhere near that old, only some vastly more reasonable iron age dates.

What are you looking at that indicates otherwise?
by nashashmi | 2025-07-17 16:07:57+00:00
It is not so much about what the govt can’t do. It is more about what it should not do. It is the philosophy of govt that is in the MAGA political discourse.

I am not of the opinion that govt should not be placing restrictions. That is literally the definition of laws. I am of the opinion that govt should not regulate how someone can do something.

Loosening a ban on menthol, not because it was harmful, but because it was causing addictions, was an overreach. It should have banned the Tobacco and nicotine instead.
by dmurray | 2025-07-17 16:08:46+00:00
I'm not sure the position is significant.

It's free to put any bad thing in the risks section of your 10-K; investors aren't going to shun your company over it. If you fail to put the risk in, the bad thing happens, and your company loses value, on the other hand, you may get sued for securities fraud - and courts have been oddly receptive to these suits.

It's like any other clause that gets added to any other mostly-boilerplate legal document over time: one firm adds it, pretty soon everyone copies their work and it's a standard term. It's viral. How fast this spreads among company filings is a matter of epidemiology, not something that actually tells you the companies' outlook.
by Nzen | 2025-07-17 16:08:49+00:00
To be clear, I agree that this set-up is unwise and the social engineering aspect is something that human people are vulnerable to, as well.

However, it makes context in the sense of this post as an advertisement for their business. This is somewhat like the value proposition for sawstop. We might say that nobody should stick their hand into a table saw, but that's not an argument against discussing appropriate safeguards. For the table saw, that might be retracting the blade when not in use. For this weird email setup, that might involve only enabling an llm's mcp access to the shell service for a whitelist of emails, or whatever.
by bumby | 2025-07-17 16:08:56+00:00
>higher-quality subreddits nearly always have much more value in comments than the submission itself provides.

I have this experience too, until I remember the Gell-Mann amnesia effect. There are certain forums where there appear to be loads of high value takes, people discussing with confidence and conviction. And then you run into those same types of comments on a topic you’re actually a relative expert in, and they prove to be quite low value perspectives, but said with the same confidence and conviction. That tends to temper my feelings that any low-effort medium can be generalized as high-value.
by bityard | 2025-07-17 16:09:09+00:00
Teaching academically-correct C++ is not one of Arduino's goals. C++ just happens to be one of the tools in the box.

EE's complain that Arduino doesn't teach correct electronic circuit design principles. Which is also not one of its goals.

The point of Arduino is to learn how--with nothing but a cheap microcontroller and some wires--to make lights blink, sensors sense, and servos serve. It's a starting point for easy and cheap experimentation, not a well-structured curriculum.
by kixiQu | 2025-07-17 16:09:14+00:00
Well, "Case Studies of Tinker-Born Mastery" is a pretty LLM-sounding heading if ever I've encountered one, and that bulleted list of examples...

It's interesting to think through which of the LLM-produced texts that I've read recently have delivered value and which haven't. This one doesn't impress me, but there was one about social skills I thought was good – yet the comments there pointed to maybe that being because it was synthesizing some high-level points from a book. Getting the model to go fishing for ideas rarely seems to work out to anything that feels worth my time.
A stand-alone dev/test/prod env bootstrapper on repo clone in pure `Python`?
by uvsmtid | 2025-07-17 16:09:47+00:00
I want to check with the community (to avoid “re-inventing the wheel”).

*Is there anything already existing matching thetitle?*

*DETAILS*

At its core, it should be a single stand-alone `python` script you store "embedded" in the client repo (so that it is immediately available on clone).

Users are supposed to run it on `git clone` (or `git pull`) *before* anything else can work (e.g. no `venv`, no packages yet).

It has to bootstrap the env into the required state, taking some preferences from repo config (like client project directory layout, python version, dependencies, log verbosity, target env overrides, etc.). It may provide possibility for extensions (e.g. pre-commit setup, generating code & config, etc.), but that is already with `venv` (does not need to be that bootstrapper).

Eventually, once the `venv` is ready and full of other tools, it may delegate the execution to them. Those other tools may cover wider functionality, be more flexible, and are subject to client-specific choices - let’s forget about them.

But that initial bootstrapper should stay focused on the early bootstrap process only (stay small) - do the basics (which are often re-invented from repo to repo via shell-scripting) in a customizable way.

So, I want to find, review, contribute to anything like that, or confirm the niche is still to be filled.
by 827a | 2025-07-17 16:09:52+00:00
No, they took the stance that this crusade against good flavors should specifically and only apply to Juul. Maybe deservedly given Juul's behavior in marketing to teenagers. Today, you can go to gas stations in most states and buy Cherry Ice Lemonade Cotton Candy Mr Fog vapes, or Geekbars, or whatever brand shipped straight from China is popular this month. To be honest, even if Juul were allowed to bring Mango back, I'm not sure anyone would buy it; compared to the actual desserts you can smoke today, Juul Mango doesn't hold a candle.

In other words: Our government utterly decimated an American company just to make room in the market for Chinese competitors to dominate.
by anon291 | 2025-07-17 16:10:04+00:00
Yes my company (small startup) closed its Portland office during COVID. It was opened for people who didn't want to be in the bay area. Pre COVID it was en vogue for bay area startups to have a PDX office. Then COVID happened and downtown became a ghost town.

I knew the end was in sight when it became company policy that no employee stay past 6PM without HR approval due to the danger.
by imtringued | 2025-07-17 16:10:21+00:00
I consider this medical malpractice. Freezing eggs in your late 30s is way too late. You're taking an almost infertile woman and subjecting her to unnecessary complications while taking her money even though the staff should be fully aware that this is going to end in failure.

In vitro fertilization simply does not worth reliably beyond 35. You need eggs from your early 20s.

After 35 your last option is natural conception, because multiple passes of IVF are incredibly expensive. It's like a lottery at that point. Natural conception is worse, but you have 12 free tickets every year for five years. That will get you two children if you are lucky.
by eggy | 2025-07-17 16:10:31+00:00
For my safety-critical automation software for a machine that will operate around people and overhead, I’m choosing Ada/SPARK2014. Its decades-long track record in high-integrity domains like aerospace, defense, and medical systems ensures reliability for applications where human safety is paramount. SPARK2014’s formal verification tools mathematically prove the absence of runtime errors, aligning with standards like DO-178C and ISO 26262, critical for my Q3 2026 market deadline. While Rust is gaining traction for memory safety, its formal verification tools, like LEAN/Aeneas, are still maturing and lack the production-ready ecosystem of Ada/SPARK2014. Ada’s clear, structured syntax simplifies code reviews, and its tooling generates certification reports familiar to regulators, streamlining approval processes. For my project’s safety and business needs, Ada/SPARK2014 is the proven choice - for now. I am not a fan of Rust syntax or complexity, but that is somewhat subjective. I last dove in about 2 years ago.
by sawradip | 2025-07-17 16:10:37+00:00
Hello,

This is Sawradip. one of the core maintainers of RunAgent.

Our team faced this problem, wherever we had to deploy agents, and use them in production application(from different language, like from C# unity games, or embedded Rust APP, or Go server backend).

* Building repetitive REST-api, and streaming mechanisms. * Cross language streaming serialisation * monitoring of Agent invocation

Specially, enabling streaming (cross-language) was a huge hassle. So, we started RunAgent. Hopefully this tool will be useful.

Thanks to the community, and want to give back some convenience.
by 98codes | 2025-07-17 16:10:55+00:00
In the United States (in 2020[1]), 100% of the population lived within 5 miles (8 km) of a local public library, with 99.1% of people living within 1 mile (1.6 km). That seems good enough to me.

[1] https://www.gc.cuny.edu/center-urban-research/research-proje...