skysight-inc/HackerNews huggingface dataset:
In a big picture sense. Probably more correct to say that some humans have autonomy some of the time.

My go-to example is being able to steer the pedestrian in front of you by making audible footsteps to either side of their center.
I don’t have a problem with filing this information (I am a business owner) but the government has done an abysmal job at communicating this to people. I only heard about it because my accountant happened to mention it a couple of weeks ago. They should give people a grace period before they start enforcement.
Which is why I mentioned that I am coding in Rust. They are the same docs.
> and would have been spent in perfectly ordinary ways no different from the average person of modest means, if it weren't for the scams.

That is a pretty big leap.

There are plenty of ways, plenty of “unviable financial beliefs”, that can lead one to unwisely fritter away their resources without being exploited by a scammer.

You are basically asserting that most people who get scammed are otherwise Rational Agents who would invest their capital wisely, if not for the scammers deceiving them.

I would argue that, on the contrary, this set of people is very small.

Think of how many stories there are of people pursuing “investments”, or just directing their resources, into flat-out bullshit.

To pick some examples off the top of my head:

How much time, money, thought, effort (e.g. capital) has been wasted by people pursuing the Flat Earth theory?
I would guess that there aren’t very many scammers involved in the Flat Earth movement. Most of the people involved are crackpot true believers.

As opposed to, say, homeopathy. Which certainly has a not-insignificant number of exploiters/scammers, people who know that it is bullshit but gladly exploit the uneducated.

Both of these movements involve a significant number of “uneducated” people spending their resources on a fantasy.

But, most of the resources poured into the Flat Earth movement are pure waste, with very little benefit whatsoever to the “Body Economic”. There are not very many “trickle down” benefits from the resources being spent.

When the “uneducated” people give their resources to a scammer, it is usually ending up in the hands of someone who is at least somewhat economically rational. And those resources will be spent in more rational ways.

Even if the scammer buys a bunch of gold chains and sports cars that they don’t really use, those resources are “participating” in the economy in a way that the wasted investments that don’t involve a scammer are not.

I’m not on the scammers’ side. I’m not saying they are good people. But it is not clear that “they are the economic inefficiency”.
The fundamental problem with C++ is that it has hiding ("abstraction") without safety. That's rare.

- C -- No hiding, no safety

- Python, Javascript, LISP, other interpreted languages -- hiding with safety

- Pascal, Ada, Modula, Rust -- hiding with safety

- C++ -- hiding without safety.

C++ is, decades late, trying to get to hiding with safety. But there's too much legacy.
Hi, I'm the author of the article. In our actual product, VectorChord, we adopted a new quantization algorithm called RaBitQ. The accuracy has not been compromised by the quantization process. We’ve provided recall-QPS comparison curves against HNSW, which you can find in our blog: https://blog.pgvecto.rs/vectorchord-store-400k-vectors-for-1....

Many users choose PostgreSQL because they want to query their data across multiple dimensions, including leveraging time indexes, inverted indexes, geographic indexes, and more, while also being able to reuse their existing operational experiences. From my perspective, vector search in PostgreSQL does not have any disadvantages compared to specialized vector databases so fat.
Interesting, but it really takes some time for me to appreciate what it really does.

maybe start off with hyper mode!
I think you moved the goalposts. I can configure a CMake file to pull a GitHub repo, which seems similar enough.
Yes CXL will soon benefit from PCIe Gen 7 x16 with expected 64GB/s in 2025 and the non-HBM bandwidth I/O alternative is increasing rapidly by the day. For most inferences of near real-time LLM it will be feasible. For majority of SME companies and other DIY users (humans or ants) with their localized LLM should not be any issues [1],[2]. In addition new techniques for more efficient LLM are being discover to reduce the memory consumption [3].

[1] Forget ChatGPT: why researchers now run small AIs on their laptops:

https://news.ycombinator.com/item?id=41609393

[2] Welcome to LLMflation – LLM inference cost is going down fast:

https://a16z.com/llmflation-llm-inference-cost/

[3] New LLM optimization technique slashes memory costs up to 75%:

https://news.ycombinator.com/item?id=42411409
Purelymail is just one person show. May that one person live long and prosper, but I am not putting my faith or email in that business.
The header stuff is pretty bad. The rest are strange choices of stuff to complain about. The vexing parse was never a big deal and these days with bracket initialization (which only rarely you can't use) even less. The pimpl idiom: not sure why it's really a problem. Plus you have many choices for type erasure in c++.
I see lots of passages that scream AI. Some selections:

> Retailing for $40,000 (over $100,000 today), it pushed the boundaries of what CRTs could achieve, offering professional-grade performance.

"Professional-grade" huh? There are professional TV watchers? It's not a studio reference monitor. It's just a regular TV but bigger.

> The urgency was palpable.

Where does one palpate urgency?

> Against the odds, Abebe found the CRT still in place, fully operational, and confirmed that the restaurant owner was looking for a way to get rid of it.

We establish later that it wasn't fully operational at all. And what odds? We didn't establish any. The TV is rare, and we later establish that the original owner knew it.

> What follows is a race against time to coordinate the TV's extraction, involving logistics experts, a moving team, and a mountain of paperwork.

> Abebe, the man who made the rescue possible, turned out to be the director of Bayonetta Origins: Cereza and the Lost Demon. His selfless dedication during the final months of the game’s development exemplifies the power of shared passions.

Cool detail, but irrelevant, even if followed by breathless admiration fluff.

> This story isn’t just about a TV; it’s about preserving history and celebrating the people who make it possible.

I don't recall anybody being celebrated. They got a cool TV. Cool.
Not on that rail, though. That's one of the most boring rides ever, regarding swinging, or g-forces. They don't go more than 50kph ever, the highest I've ever seen was 45. Of course there is the novelty of hanging monorail and views, but otherwise? Meh...
Prehistoric Man's Killings of 90 Giant Baboons Suggests Early Ritual (1981)
Great, I have yet to understand why does not the ML community really push or move away from CUDA? To me, it feel like a dinosaur move to build on top of CUDA which is screaming proprietary nothing about it is open source or cross platform.

The reason why I say its dinosaur is, imagine, we as a dev community continued to build on top of Flash or Microsoft Silverlight...

LLM and ML has been out for quiet a while, with AI/LLM advancement, the transition must have been much quicker to move cross platform. But this hasn't yet and not sure when it will happen.

Building a translation layer on top CUDA is not the answer either to this problem.
The incentives are definitely there, but even CEOs and VCs know that if they cheat the tests just to get more investment, they're only cheating themselves. No one is liquidating within the next 5 years so either they end up getting caught and lose everything or they spent all this energy trying to cheat while having a subpar model which results in them losing to competitors who actually invested in good technology.

Having a higher valuation could help with attracting better talent or more funding to invest in GPUs and actual model improvements but I don't think that outweighs the risks unless you're a tiny startup with nothing to show (but then you wouldn't have the money to bribe anyone).
Widescreen? If so it’s likely a Sony GDM-FW900 in disguise - would probably sell for a couple of thousand nowadays.
Hi, I'm the author of the article. Please check out our vector search extension in postgres, VectorChord [1]. It achieves 10ms-level latency for top-10 searches on a 100M dataset and 60ms-level latency when using SSD with limited memory.

[1] https://blog.pgvecto.rs/vectorchord-store-400k-vectors-for-1...
Right, so even way back in 2004 they (PBDEs) were known to be toxic in animals. But you won't accept that they're toxic to humans too until it's proven? How would you propose to obtain such proof? Human trials? Will you volunteer?
I think there’s value if it can scale down.

Community oncologists have limited technology resources as compared to a national cancer center. If we can make their lives easier, it can only be a good thing.

That said, I like published documents like PDFs - systems usually make it hard to conii ok are the June release from the September release.
Really wish binaries were available so it could truly be effortless.
Well it's true, you do need an idea. But good ideas aren't hard to come by when you understand basic risk management. Take for example recent events. Say your idea is if this election goes one way, it's neutral/slightly bearish for TSLA, if it goes the other way it's wildly bullish for TSLA. Since one possibility isn't going to result in much movement you ignore it. For the other one you structure some options trades to go long where gamma will runaway in your favor. Assuming polls are to be believed, you have a roughly 40% chance of that bet paying off, and you can structure it to pay off a heck of a lot better than 150%. And if you're wrong? Well them's the breaks, but your risk management strategy means you're still in the game to give it a shot at the next good idea. And even then you won't lose your whole bet unless you picked an extremely aggressive expiry.

This is, incidentally, basically how VC works too.
lua tables are dynamic and they call that tables
>I expect the DOJ to hit them harder than they did MS in the 90s given the bullshit they are pulling and the drag on the economy they are causing.

It sounds like you're expecting extreme competence from the DOJ. Given their history with regulating big tech companies, and even worse, the incoming administration, I think this is a very unrealistic expectation.
I’m across the border, unfortunately! Otherwise would take your invite on a heartbeat, really appreciate it. Maybe next time I’m down in Seattle!
I use vim, and program mostly in Python, Rust, TypeScript, JavaScript, C, and Bash. There are about a dozen other languages I use on occasion.

My vim configuration is moderately customized, and I regularly write code on systems I SSH into since my personal laptop is a Pixelbook.

The main things I rely on are syntax checking plugins.

I use ripgrep to find stuff in codebases, and when I'm working seriously I use an ultrawide monitor with plenty of screen space to have documentation I can glance at open.

I have a significant collection of small libraries I've written for common tasks, and often refer back to my own code across projects to figure out how to do things. Metaprogramming is something I do often too.

As another person said, thinking is my main constraint when working, not actually writing the code.

It should also be noted that I'm not primarily a "Software Engineer". I'm a Principal Security Engineer at a big tech company. If I'm working on actual code, it's generally "interesting", either a hard problem at work, or a personal side project. There tends not to be much boilerplate.

For TypeScript/JavaScript in particular, something like copilot would get in my way, as my style for this languages is extremely non-standard.

I'm not sure how much any of my coding habits have to do with it, but I regularly tear into unfamiliar codebases to fix bugs and add features, and I'm pretty good at orienting myself quickly, even in languages I haven't used before.

The first thing I did with Rust was add features to a data compression library without any prior exposure to the language...
This post (before reading your comment) actually made me look into my own freshrss setup.

NixOS defaults to refresh frequency of every 5 minutes[0] (0_0).

I had noticed some blogs blackholing me before, but never quite made the connection.

So now it is configured to fetch every 12 hours. I believe that is fair.

[0] https://github.com/NixOS/nixpkgs/blob/d70bd19e0a38ad4790d391...
Yeah and their logo is funny looking too
OK, we'll switch to the youtube link above. (Submitted URL was https://obsoletesony.substack.com/p/the-journey-to-save-the-....) Thanks all!
Sure, and you're back to the original statement about needing to copy things to new drives now with more limitations of how it can be done because of RAID10? This never solved any of the original problem, it just extended why you need to constantly migrate to new media over time.
Medical information system vendors only care about making a profit, not implementing actual solutions. The discrepancies between systems can lead to bad information which can cost people their life.
What is the best diet for trolls these days?
blogpost author here.

This is not exactly the claim. I’m kind of certain they do “fair tests” where they test the same scenarios in different simulators. The problem however is that these tests are not indicative of anything useful. Why should one care if you get 430,000x real time speed simulating a robot arm not colliding or moving any objects with low sim accuracy? This number is fairly meaningless since if you do machine learning (specifically RL) to solve some task (manipulation, locomotion etc) that speed will drop significantly. Moreover in the past most simulators typically benchmark against previous versions of themselves and on scenarios with more collisions / somewhat more realistic situations (picking up a cube).

The original paper that started the trend of GPU parallelized sims is this one isaac gym: https://arxiv.org/pdf/2108.10470

They test on 3 environments, all with multiple collisions spanning locomotion and manipulation and get some nice speeds. These tests are far more realistic and grounded in reality than the test that made the 430K number.
Except I never hear complaints about CUDA from a quality perspective. The complaints are always about lock in to the best GPUs on the market. The desire to shift away is to make cheaper hardware with inferior software quality more usable. Flash was an abomination, CUDA is not.
When I started writing code, I was using NotePad++ and tracking versions by... file name suffixes. And occasionally writing stuff on paper by hand, for the hell of it. It was awful. Discovering Git about a month into my programming career was, of course, a game changer.

The first IDE I used was Zend Studio [0], because I was writing a PHP application for the IBM i Series, and Zend pushed their IDE along with their licensed server [1]. (Note that in modern times, with IBM OSS for PASE, PHP for the IBM i can be sourced from e.g. Seiden Group for free). Zend Studio is eclipse based, and terrible - their modern landing page advertises PHP 7.1 support. About a month into using it (this would be sometime circa 2018), IIRC, the whole thing broke while I was tinkering with basic appearance preferences, and the application would no longer open. Instead of fixing it, I asked my manager if we could buy a PHPStorm license, since I kept seeing it mentioned in blogs and tutorials and it sounded nicer.

PHPStorm was an absolute game-changer. It was the first time I experienced the miracle of modern language servers. Go to definition? Holy shit! It can see errors before I test the code?! IT CAN HELP ME SPOT ERRORS IN MY JAVASCRIPT?

My PHPStorm license was probably the single highest ROI expense my company ever took on my behalf. That led to all sorts of rabbit-hole learning, like setting up gulp with babel and sass and autoprefixer back when we were supporting all the way back to IE10 on our websites.

When I went back to school for a BS CS, I downloaded CLion expecting as-good support for C++ (our curriculum's language) as PHPStorm had for PHP. I was a little disappointed, but from what I hear CLion is much better now (with the Nova engine). On another note, JetBrains threatened to suspend my account when they saw me using an educational CLion license on the same account as my corporate PHPStorm license... Explained my way out of it (as I was using the licenses correctly / following EULA) but it was a sour moment, especially considering they recommended people join all of their licenses (personal & professional) under one account [2].

Regarding CoPilot: I haven't used it and probably won't, unless they add truthiness to LLMs. I've found that actually typing my code is rarely the bottleneck, and sparing myself from typing is the "value add" most coding LLMs offer.

[0]: https://www.zend.com/products/zend-studio

[1]: https://www.zend.com/products/zend-server/ibmi

[2]: https://sales.jetbrains.com/hc/en-gb/articles/208460135-Can-...
Just want to echo the previous commenter - I much prefer "tables" here
JavaScript Benchmarking Is a Mess
Not sure about what you mean by "fun" but Peter Gottschling's Discovering Modern C++ An Intensive Course for Scientists, Engineers and Programmers is pretty good. For a catalog of shiny new C++ features Marius Bancila's Modern C++ Programming Cookbook is comprehensive.
Yup. About fifteen years ago there was an explosion in small-run PCB services that cater to hobbyists (and cottage-scale professionals). If you don't need them overnight you can get good quality PCBs made at a very reasonable price.
"Part of the function requires human operation or secondary development to realize, different configurations vary" - https://www.unitree.com/b2-w
Firefox releases tab groups for nightly
> "As though Joe Consumer with a V8 Mustang he puts a few thousand miles on per year is the boogeyman of climate change"

Scrappage schemes target the smokey, rusty shit-boxes that are worth next to nothing. Not Joe Mustang's prized V8, which would be worth far more than the value of the incentive anyway.

And when it comes to old cars, reducing local air pollution is often the major concern. Not just climate change.
Maybe the situation has gotten better in recent years, but my experience with Nvidia toolchains was a complete nightmare back in 2018.
Hi, I'm the author of the article. Please check out our vector search extension in postgres, VectorChord [1]. It's based on RabitQ (a new quantization method) + IVF. It achieves 10ms-level latency for top-10 searches on a 100M dataset and 100ms-level latency when using SSD with limited memory.

[1] https://blog.pgvecto.rs/vectorchord-store-400k-vectors-for-1...
C++ is great, but I hate .h files.. I'm kind of shocked that some tool to automate writing .h files isnt the the standard.
It seems this TV is more rare than special. Sony was again making up to 42" models in the 2000s. Not quite at 43" however those were 1080i, 16:9 flat screen CRTs with a plethora of analog and digital ports in the rear.
That looks incredibly impressive. However I wonder how long/often you can do stunts like that until the wheel legs need significat maintenance.
All the areas I listed they are in the forefront and not copying anybody. You are living in the past if you think China is incapable of coming up with new tech. Their stem workforce dwarfes the US and their universities are just as good.
I had aspirations to decompile another MSVC 4.2 game (FireFight) and I got stymied on CMake - among other things.

This repo looks like a good reference.
I think the difference is that you can pip install a github url and it will work, it will even work if the upstream has done nothing to package it.

I think the issue could be broadly defined as how difficult it is how difficult it is to take someone else's code and use it as part of your project. For C/C++ the answer can be completely trivial to a massive pain in the ass.
Well said. As someone with only a math undergrad and as a math RLHF’er, this speaks to my experience the most.

That craving for an understanding an elegant proof is nowhere to be found with verifying an LLM’s proof.

Like sure, you could put together a car by first building an airplane, disassembling all of it minus the two front seats, and having zero elegance and still get a car at the end. But if you do all that and don’t provide novelty in results or useful techniques, there’s no business.

Hell, I can’t even get a model to calculate compound interest for me (save for the technicality of prompt engineering a python function to do it). What do I expect?
I am sorry you took that as my meaning! I certainly didn’t intend to claim you needed to prove your case 100% or be excoriated, and I understand you taking affront, given that interpretation!

My understanding was that you were arguing that any hint of disagreeing with current scientific understanding was equivalent to believing in witchcraft, given the similar lack of evidence — an eminently defensible position, no question.

However: the witch hunters at Salem also had plenty of evidence to support their claims — albeit evidence we can now see with modern eyes as hopelessly wrong and heavily weighted by the powers that be in order to advance their own interests (land grabs, mostly).

Unfortunately the average citizen at the time had no way of interrogating the veracity and efficacy of either the claims of witchcraft, nor the very tests by which said witchcraft could supposedly be revealed.

Which leads to my intended point, which is that I sure hope this doesn’t turn out to be another leaded paint situation (we knew lead was poison but didn’t account for dust particles and childhood curiosity), or a climate change situation (the companies themselves knew it was harmful and flooded the field with misleading studies), or an arsenic situation (basically Victorian leaded paint), or a tobacco situation (4 out of 5 doctors recommend X), etc.

Essentially: misaligned incentives can be equally, if not more, powerful than the scientific method itself when it comes to shaping public policy.

But I do I apologize for glibly mirroring your own phrasing when making my own point, I can see how that would be frustrating, especially without the added historical context with which you may be unfamiliar.
For me personally, hacking together projects as a hobbiest, 2 reasons :

1. It just works. When i tried to build things on Intel Arcs, i spent way more hours bikeshedding ipex and driver issues than developing

2. LLMs seem to have more cuda code in their training data. I can leverage claude and 4o to help me build things with cuda, but trying to get them to help me do the same things on ipex just doesn't work.

I'd very much love a translation layer for Cuda, like a dxvk or wine equivalent.

Would save a lot of money since Arc gpus are in the bargain bin and nvidia cloud servers are double the price of AMD.

As it stands now, my dual Intel Arc rig is now just a llama.cpp inference server for the family to use.
That is the primary problem domain, as there are a lot of folks that see well-structured nonsense as meaningful. =3
If you profile looping through an array of pixels in linear memory order vs bounds checking every access it should be more expensive due to the branching.

As someone else mentioned you can boundary check access if you want to in C++ anyway and it's built in to a vector.

My point here is that it isn't really a big problem with C++, you can get what you want.