MurphyA/hacker-news huggingface dataset:
by johnnyanmac | 2025-06-14 19:27:09+00:00
It's not all s174, but a lotta stuff in 2022 all happened at once and s174 accelerated that:

- Pandemic swells from tech was cooling off. It was simply not going to be a situation that facilitated constant growthong term. Likewise, this tail end also meant another round of trying to outsource tech overseas, now that companies spent a few years forcibly adjusting to remote work.

- some new privacy policies in Apple and Android changed that made it harder for ad tech to do their jobs. Great for consumers, but this does mean that a part of tech would be hit hard over the impacted revenue.

- the overall atmosphere in the world meant people were already taking recessionary measures. Companies were already staring to plateau in growth around this time

- interest rates would increase the next year which impacts everything. But tech would be hit pretty hard itself.

- the Ai hype bubble was starting to take off around this time. It wouldn't affect tech for a while, but it would slowly start this pivtot to try and push this as a marketing gimmick and shift priorities. And in a few cases, companies start to get this genius idea that this very premature tech can replace programmers.

A lot of stuff just happened all at once. S174 alone wouldn't have caused such a downturn by itself if companies thought they could still profit at the end of thr day.
by tough | 2025-06-14 19:27:10+00:00
Yeah tbh english isn't my first language, and I meant more into -finding the causes- and eradicating alzheimer, aka preventing it, much like we have done with polio, or whatever.

Not really curing people already in advanced state of the maladie...

anyways, they're not mutually exclusive, but enhanching life should preceed ending it in the order of priorities imho
by nhatcher | 2025-06-14 19:27:12+00:00
You are not wrong. But I can wear both hats (no pun intended, I think).

On one hand people are not going to be using SAT/SMT to solve problems on a dayly basis.

On the other hand these algorithms are a bit overlooked in CS books (not Knuth, of course). Compare, for instance with a FFT. In the livetime of an average programmer they might actually find it convenient to use SAT solvers here and there on a few occasions. Maybe just as much as a FFT.

Combinatorics is a hard subject and SAT shed light in many situations where better tailored algorithms might exist but might be difficult to come up with.

Maybe I'm biased
by eternityforest | 2025-06-14 19:28:23+00:00
This is really interesting, because I generally specifically try to avoid software or libraries that I have to modify.

Modified software generally means manually merging changes for updates, remembering to manually check for those updates, adding build scripts to properly integrate it into the main project, etc.

And it also means the software you're using hasn't been audited or tested completely by anyone but you.
by pwg | 2025-06-14 19:29:44+00:00
Also, for much of that 1966-1982 bear market, buying stocks was largely unavailable to all but the already very wealthy, because to do so one needed a "stock broker" (and paying the required yearly fee or percentage of total assets to have one) and one paid a huge amount per each trade made (on the order of $50 per trade). So unless one had "family money" from an inheritance the average working Baby Boomer could not afford to get in on the bear market from 1966 through 1982 due to the costs of doing so.

Keep in mind that The Vanguard Group was not founded until 1975 (https://en.wikipedia.org/wiki/The_Vanguard_Group) and with them the first chance for Boomers to get in on what was, prior to that, the exclusive club of the very rich. And by 1975 slightly over half that bear market had already flown past.
by tough | 2025-06-14 19:31:11+00:00
There's also a big difference between a local llm which model's weights you fully control and have acess to, and thus can be sure it's not being changed under your nose.

Trusting OpenAI to not put sychophant 4o on, or not do funny things on their opaque CoT is a whole another thing.

The problem is 1% of us are programmers and can reason about these things as the technology they are, for the 99% of the rest that don't understand it and just -use it- it feels like magic, and magic is both good/bad from this POV

me thinks anyways
by KaiserPro | 2025-06-14 19:32:59+00:00
> I think you're over-thinking it

Nope, its experience. Why do you think oculus has funny warping issues? its down to camera placement.

> A simple video matrix can warp the image to match each eye again

Occlusions are not your friend here.

> Cut out what you don't need, and just keep what's needed for the UI element.

For UI thats fix in screen space, this works, for UI thats locked to world space, you need to be much more clever about your warping. Plus your now doing realtime low latency stuff on really resource constrained devices.

> I imagine view depth could take extra work,

yes, and no. If you have a decent SLAM stack with some object tracking, you kind of get depth for free. If you have 3d gaze vectors, you can also use that to estimate depth of what you're looking at without doing anything else. (but gaze estimation thats accurate needs calibration)

> but iPhones do that now with their always-on lockscreen

Thats just a rendering thing. Its not actually looking for your face all the time. most of that is accelerometer. Plus its not like it needs to be accurate, just move more or less in time with the phone.

> Camera power is extremely cheap

Yes, but not for glasses. Glasses have about 1.3 watt-hours for the whole day. cameras consume about 30-60mw, which is about half your power budget if you want a 12 hour day

> Amazon's Ring cameras run for months on a single charge

Yes, the cameras isn't on all the time, it has PIR to work out if there is movement. Plus the battery is much much bigger. (I think it has 23 watt hours of battery)
by mjevans | 2025-06-14 19:33:16+00:00
Is there a standard python library that does annotate if an argument is user provided or instead (just) the default value?

This is extremely important for configuration priority. Program defaults (generally) should be the lowest priority level. Superseded by configuration files. Superseded by command-line arguments. Finally replaced by configuration changes during runtime. Notably each is (in theory) specified in a more specific context as well as more recently.
by ec109685 | 2025-06-14 19:34:35+00:00
“Colloquially, there is an idea that autonomous vehicles are something that will erode driver jobs and put drivers at risk. And I think the irony of what we’ve seen is that it’s actually quite expensive to run an AV”

This seems like a temporary problem. Google is charging what the market will bear and doesn’t have ability to get more cars on the road.
by wombatpm | 2025-06-14 19:35:06+00:00
You can get a temporary free license for Gurobi. You are limited to a 1000 node problem size, but you can learn how to use the tool and set up your problem.

If you have a problem that needs Gurobi, it’s worth paying for it. Talk with their sales team. They are happy to help you get started. They know once you know how to use it, and how it can solve problems you will be inclined to use it in the future.
by bluefirebrand | 2025-06-14 19:35:17+00:00
I do have one already and it helps a great deal for getting good sleep when I can

But it does not help me get to sleep in the first place unfortunately. Too much anxiety

I appreciate the suggestion though and if anyone else struggles to sleep, wakes up randomly out of breath, I do strongly recommend a cpap. It is great for me when I actually can sleep
by squigz | 2025-06-14 19:35:24+00:00
> IMHO a state shouldn't give individuals the right to off themselves.

This is a really terrible way of putting it (another way of putting it might be "the right to end their suffering"), not to mention that a state needs a good reason to deny its citizens of rights, not the other way around. I don't see any good reason why we should deny people the right to end their suffering when they choose.

> Maybe its better to have them be able to do it -cleanly- and legally, but that also means more of them do?

I don't think assisted dying being accessible is going to cause more people to become suicidal, no.

> I don't see mental health, or disabilities, as granting ending your own life

The thing is, you don't get to decide that for me either, on a legal basis. You're welcome to feel this way yourself, of course, and encourage your friends and family not do so, but you don't have the right to decide that for others.

> my worry is this discourse around euthansia is actively against that view and detremines the experience of humans that are considered not optimal to society as they where a throw away toy

The thing is... we already do. Disabled, elderly, neurodivergent... There are large groups of people that society has been failing for a long time. Giving some of those groups (like the elderly) the option to not have to endure that seems to me a good thing.
by zdragnar | 2025-06-14 19:35:56+00:00
> Do you still think capitalists care about your privacy?

Why do you think most people did in the first place? We (speaking for the majority of consumers) care more about free services than we do having our privacy protected.

The fact that there are a seemingly endless stream of cases of identity fraud and leaks of private data and we still continue to use all the services indicates that we don't value it very much.

Do I care that Google knows I went to Amazon after searching for a particular book title? Nope. Do I care that Google knows I went to the grocery store today? Still no. I would much rather get a great search engine, free maps, GPS, email, documents, storage, photo backups and more.

If I did care about the privacy of these things, I'd pay for it. Or, I'd use a dedicated account on a different service on a different device that can't be connected if I want to do something I don't want others knowing about, like buying naughty lingerie for my partner or something.
by metadat | 2025-06-14 19:37:16+00:00
- Machine Learning: Core algorithms, statistics, and model training techniques.

- Deep Learning: Hierarchical neural networks learning complex representations automatically.

- Neural Networks: Layered architectures efficiently model nonlinear relationships accurately.

- NLP: Techniques to process and understand natural language text.

- Computer Vision: Algorithms interpreting and analyzing visual data effectively

- Reinforcement Learning: Distributed traffic across multiple servers for reliability.

- Generative Models: Creating new data samples using learned data.

- LLM: Generates human-like text using massive pre-trained data.

- Transformers: Self-attention-based architecture powering modern AI models.

- Feature Engineering: Designing informative features to improve model performance significantly.

- Supervised Learning: Learns useful representations without labeled data.

- Bayesian Learning: Incorporate uncertainty using probabilistic model approaches.

- Prompt Engineering: Crafting effective inputs to guide generative model outputs.

- AI Agents: Autonomous systems that perceive, decide, and act.

- Fine-Tuning Models: Customizes pre-trained models for domain-specific tasks.

- Multimodal Models: Processes and generates across multiple data types like images, videos, and text.

- Embeddings: Transforms input into machine-readable vector formats.

- Vector Search: Finds similar items using dense vector embeddings.

- Model Evaluation: Assessing predictive performance using validation techniques.

- AI Infrastructure: Deploying scalable systems to support AI operations.

Are there any other AI concepts you would add to the list?
by Animats | 2025-06-14 19:38:08+00:00
Waymos will get cheaper to make as they scale up. The Ioniq version [1] costs less to build. All the sheet metal and mechanical mods for Waymo are done at the Hyundai factory in Georgia.[2] Waymo just mounts the electronics.

Jobs at the Hyundai factory start at $23.66/hour, with reasonably good benefits.[3]

[1] https://waymo.com/blog/2024/10/waymo-and-hyundai-enter-partn...

[2] https://www.hmgma.com/

[3] https://careers-americas.hyundai.com/hmgma/job/Ellabell-Prod...
by jrm4 | 2025-06-14 19:39:23+00:00
Probably one of the worst articles I've read on the subject.

It would be fine if the focus of the article were openly merely "what exactly do the words 'Open-Source' mean and how does it compare to other concepts like 'Free Software,'" but by going bigger, I think the author just about misses everything.

The hit-job on Stallman doesn't help either; love or hate his problematic statements, author does everyone a disservice by not noticing how profound his ideas on software are.
by _nalply | 2025-06-14 19:40:07+00:00
Or add spirits.

Another way: Let ferment it to the max. If fermentation doesn't consume all the sugar, then it's somewhat stable.

Ancient wines also had resins added. Today these would probably have tasted almost medicinal, but often they are diluted before serving. Wine dilution is still a custom in some parts of Italy. I was invited to a party in Tuscany and they served a lot of Lambrusco amabile and for the children they diluted it and because Lambrusco amabile is rather sweet it was a little bit an oldfashioned soft drink. I tried it, too, and it's refreshing. I don't know whether it's sacrilegous but as one says, in Rome do as Romans do.
by cpard | 2025-06-14 19:40:20+00:00
You hit an important point here.

Waymo is offering a very consistent experience, from the car that is used to the driving behavior.

Taxi services in the past, at least where I grew up, were kind of enforcing a more consistent experience by having requirements about the car and even the color.

But the driving experience was always highly variable and is getting solved by self driving cars.

With uber and Lyft you as the customer gave away some of the experience elements with the promise of cheaper and more abundant transportation.

But the experience has gone so bad, that getting into a Waymo feels so refreshing.
by doodlebugging | 2025-06-14 19:40:34+00:00
For myself the issue goes back to my college mathematics courses, especially differential equations. I worked those homework problems by hand on a large format tablet, roughly 24" x 36", carefully laying them out step by step so that I could walk through them in the future and make sense of the solution process. Counting and matching parentheses was pretty critical since a missed parenthesis may not pop out at you like it would in a compiler error or by walking through code.

I automatically count and match even today, 40 years later.
by magicalhippo | 2025-06-14 19:42:14+00:00
Haven't seen the benchmarks for 5060 Ti, but for the 4-series the 4060 also had half the memory bandwidth and that lead to almost directly half the LLM performance.

That said, if you just use it for dabbling, ie not millions of documents and whatnot but more your local ChatGPT, you're talking about 2 seconds vs 4 or whatever. So probably not.
by md224 | 2025-06-14 19:42:50+00:00
I was intrigued that one of the researchers was listed as "independent", so I checked her out:

https://lindapetrini.com

It looks like she's a science communicator rather than a scientist herself. That's interesting... I'm not used to seeing academic papers that include an author devoted entirely to the writing aspect. (Then again, maybe I just haven't noticed?)
by eszed | 2025-06-14 19:42:54+00:00
> private investment firms are failing spectacularly to manage small businesses they acquire (e.g. dentists and vets) and running them into the ground

Absolutely, but (and this depends upon the "financialization of everything" point someone made above) that doesn't matter, because in the meantime they'll have personally made a profit on the deal. Building (or keeping) a sustainable business was never one of their goals. I call it "extractive capitalism", and it's ruining the world.
by esseph | 2025-06-14 19:43:51+00:00
You are putting intent where there is not.

When someone else tried to explain that to you, you doubled down.

Note that I said: "we get proven silly time and time again". You made that statement a personal attack on you.

It fucking says "we".

This is just a perfect example of what I'm talking about about.

Your trauma has given you a particular worldview that is assigning intent or malice where there is none.

I won't return to this thread, it's not of any relevance and you're clearly worked up about this.

Peace be with you.
by ffsm8 | 2025-06-14 19:44:24+00:00
I am not sure if you realize how hopelessly impossible that is.

You're aware that the (to my knowledge, which is entirely based on documentaries) primary way drugs are shipped to the USA are drones nowadays? Some via air, some underwater etc

There is just to much area and drones are tiny. It's infeasible to track them without spending insane amounts of money (and creating a total surveillance state as a by-product)
by majormajor | 2025-06-14 19:44:59+00:00
When Uber came out you often got nicer cars in nicer condition than cabs for less money. Funny that the condition thing has turned on them.

I don't have a strong opinion yet on the long-term viability of Waymo (or any other competitor) because I think we need to see two things:

* what will the cars look like in 3 years? 5?

* will autonomous tech and supporting infra (like cheap automated parking in sparse parts of cities for cars to stay when not in use) make its way into consumer products at a low enough price point, leading to heavy Waymo users turning into vehicle owners instead? This was one of the issues with the scooter/e-bike rental market.
by cardanome | 2025-06-14 19:45:12+00:00
Americans are often a bit early on trends but honestly as a German, I would love to see waymo here. We are very slow at adapting new tech so it probably still be many years away but it would be a total game changer for me.

Especially if they offered an option for pet-owners. Being able to just chill with your pet and not bothering anyone would be amazing.

Why? Just the consistency is worth the extra money. You know exactly what type of car you are getting. You don't have to worry about getting a bad driver or anything. It just works. Plus the whole tipping thing just sucks. I don't want to decide whether to tip and how much. I want to pay what the service costs and that is that.

Also personally, I just don't like people serving me. Probably because I would barely survive a day in a customer facing job myself. I never quite sure if they attempt smalltalk because they want to talk or if they expect to get a better rating. It is just so awkward.

There are people that genuinely like to work in service jobs of course and long term job loss will suck for them so I am not exactly helping.
by BrandoElFollito | 2025-06-14 19:45:12+00:00
In my case this is more some kind of compartmentalization. When I speak on of my two languages, I can translate to English because English is a learned one. Same if I want to translate to German (that I speak just a tiny bit). It doesn't work that well between them.

I can of course fluently translate but the words are not going to be really great. I cannot really understand this.
by biglyburrito | 2025-06-14 19:45:16+00:00
On Windows:

* Voidtools Everything (<https://www.voidtools.com/faq/#what_is_everything>): Find files instantly by filename or file path. If you have an SSD, it's basically an instant search... blows my mind that this free software has existed for at least a decade & Microsoft hasn't been able to natively build anything nearly as good.

* Mythicsoft FileLocator (<https://www.mythicsoft.com/filelocatorpro/information/#featu...>): Search the contents of files. I use this constantly for searching notes I've taken over time, but can't remember the file name or subfolder where I saved it to. I used it free for nearly a decade before I spent the money to purchase a personal license.

* BinaryFortress DisplayFusion (<https://www.displayfusion.com/Features/>): The best multi-monitor software I've used on Windows. One of its least well-known but IMO most valuable features is allowing you to add icons and hotkeys to any windows, which enables you to do things like minimize that window to the system tray or move it to the next/previous monitor. Totally worth the money for a personal license.

* Stardock Start11 (<https://www.stardock.com/products/start11/>): Start menu customization utility. So long as Microsoft continues to prove itself proves incompetent at designing a Start menu that people actually want to use, I'll keep spending a few bucks per major Windows version to buy this software.

* FreeTube (<https://freetubeapp.io>): Free YouTube desktop client. I'm so sick of youtube.com and the awful job it does with letting me consume content the way I want to.

* Sumatra PDF (<https://www.sumatrapdfreader.org/free-pdf-reader>): Free lightweight, barebones PDF reader.
by harmmonica | 2025-06-14 19:45:25+00:00
As a Waymo-booster on HN for a while now, here's my latest anecdote. I tried to figure out how to take Waymo to LAX even though it's not actually in their territory yet just because I value the experience so much. I was borderline going to take it within walking distance (about half a mile), but got lazy at the last minute. I took Lyft instead, and, as if the universe cursed my laziness, I booked a "comfort" car for $3 more than the base level Lyft. At first I was going to get a Tesla Model Y to take me, but that cancelled. Instead, what must have been a first generation Honda Pilot picked me up, suspension creaking and muffler that had seen better days. Did Lyft recognize what they sent instead of the "comfort" they promised and therefore charge me $3 less? Of course not. When I tried to contact customer service I ran into what I'm sure plenty of HN people have, which is a dead end where you report the issue and they (programmatically?) adjudicate the complaint on the spot. Their determination? I wasn't entitled to a $3 refund. Ironic that the rideshare app with human drivers doesn't allow me to contact their customer service whereas Waymo has no problem with it (yeah, yeah, I get it, "we'll see once they reach a huge scale." But today the experience is so much better than Uber or Lyft that while it lasts I will bask in its driverless glory).
by Spooky23 | 2025-06-14 19:46:09+00:00
lol. Sure.

I’ve seen three of these implementations in contact centers. AI drives lower satisfaction and lower cost. That business is about delivering defined level of service at the lowest possible cost.

The advantage of Waymo is that it’s a first party service that doesn’t hide behind the fig leaf of an independent contractor. Easier to regulate those nexus points than to figure out of some dudes 2015 Sienna is safe or reliable.
by yusina | 2025-06-14 19:46:47+00:00
Well it's not just the talking or otherwise awkward interactions. It's also smells and generally being in a person's personal space. Let's face it, sitting in a car, you physically get closer to the driver than you'd normally be comfortable with in an open, unrestricted space. And the car is closed too. You are essentially forced to be in their personal space. Not so with a driverless car.
by atombender | 2025-06-14 19:46:59+00:00
I wonder if machines without ECC could perhaps explain why our apps periodically see TCP streams with scrambled contents.

On GKE, we see different services (like Postgres and NATS) running on the same VM in different containers receive/send stream contents (e.g. HTTP responses) where the packets of the stream have been mangled with the contents of other packets. We've been seeing it since 2024, and all the investigation we've done points to something outside our apps and deeper in the system. We've only seen it in one Kubernetes cluster, and it lasts 2-3 hours and then magically resolves itself; draining the node also fixes it.

If there are physical nodes with faulty RAM, I bet something like this could happen. Or there's a bug in their SDN or their patched version of the Linux kernel.