skysight-inc/HackerNews huggingface dataset:
I'm not saying this person is FOR surveillance, I'm saying a visceral example of its impact - especially on those who make decisions around it that impact everyone - is a powerful piece of art. I suspect most surveillance debates are theoretical and making politicians feel potential impacts is a very valuable experience.
None. Salvia, at least in my experience, doesn't really have the executive function operating until very late in the process.
Connecting the ESP32-C6 to Golioth over OpenThread
I'm not entirely convinced about that. We'll see when a more generalized desktop distro comes along and gains traction with gamers. So far, Linux hasn't really made the jump from the Steam Deck to the desktop. I haven't seen a mass migration of gamers from Windows to Linux yet. As long as Windows offers even a marginally better experience, I don't think it'll happen anytime soon.

Additionally, there are still many types of software that either don't run on Linux or don't perform as well. I primarily use my PC for music production, and that pretty much rules out using Linux unless I'm willing to spend more time configuring things or risk potential compatibility issues.

I do wish I could switch to a Linux desktop without feeling like a second-class citizen in certain areas. I prefer writing web applications on Linux, but with WSL working well enough, I’m too lazy to dual boot just for that.

That said, I'm looking forward to installing Arch on my old laptop. I may be an adult with a full-time job, kids, and little free time, but I'm still a nerd at heart.
> they specifically built this M3 Ultra for DeepSeek R1 4-bit

Which came out in what, mid January? Yeah, there's no chance Apple (or anyone) has built a new chip in the last 45 days.
> Like it or not, "eyes glued to phone" has become a pretty clear indicator of distraction, and I'm fine calling this out.

This is not like work meetings: 99% of meaningful policy work is happening behind closed doors. The publicly-televised sessions is where people give speeches for the cameras and then cast votes with (typically) pre-negotiated outcomes. So, I don't think it makes a whole lot of sense to be upset if someone is browsing Reddit while an opposition politician is saying their piece.
> defining modules based on a flowchart, instead of modules that hide design decisions

ok - "modules that hide design decisions" implies OOP. In thirty years, OOP got applied to build giant systems, some that went too far. There has been backlash against OOP for real reasons, perhaps also ignorant reasons too.

Flowchart coding is straight from "structured programming" an advance from the single line of execution ASM style that sometimes created unintuitive and needlessly-complicated execution flow. IMHO there is nothing wrong with structured programming, or actually OOP when used appropriately.
> while this is a massive productivity boost, the code itself doesn't scale

Then it's not a productivity boost imo

"Produces more tech debt faster" is the worst possible outcome of a 'productivity' tool
Keep making those pushes! I was a non-traditional graduate student because around 10 years I got very serious about going for my doctorate. I literally scheduled times with my friends to watch Khan Academy videos on upper level maths and spent time practicing those skills. Then grad school is just one intensive learning session.

Years of martial arts ingrained that sense of being a life-long learner. I was taught the mantra of "Progress comes to those who train" and "Practice makes permanent" and even though those phrases were focused on learning to beat someone up, I've carried them on into other parts of my life.
That's more a comment on bureaucracy than it is about memory
Software is tidbits of automation. It is intrinsically valuable because it lowers the cost of some process. (This is obviously assuming it's a process you care about. If you automate a worthless process then of course its components will be worthless too)
> The censoring and editing often isn’t nefarious, it is a useful data cleaning exercise that reflects why the data was collected. If they simply published the raw feed then they would be doing a disservice to their actual customers.

The way you worded it made it sound self-serving and underhanded to my interpretation. :p

I mean data cleaning is all neutral. I’m not gonna complain about that.
There are so many companies in the transcription -> EMR -> insurance automation space. What differentiates you?
> Now do the same with GitHub and compare the experience. They've made merely logging in such a massive pain in the ass that somehow goes beyond the anticipated pain around "here's a forced 2FA workflow you didn't ask for but have to run through, anyway".

I don't agree, in my opinion it's easier than logging into HN because Github has passwordless auth with passkeys.

I don't even have to enter a username, I just click "Sign in with a passkey" and use my passkey and then I'm logged in, no "forced 2FA workflow"
You always have the option to die whenever you want to. Why would you put the burden of ending your life upon other people? That's utter cowardice.
What are some good ways to hos my own digital wallet? Coinbase is nice that it takes care of a lot of things but I am not sure I trust them.
I think that's a bit flawed. The purpose of lower education is learn how to learn. By the time you get to university is when you apply those skills to really learn.

At least, that's how I feel.
Global depression = global public unrest, global populism, and a global search for scapegoats. You do not want to around for what happens after that.
We know where gun violence comes from, and it's not dudes collecting vintage rifle prototypes from Yugoslavia.

about 2/3 of gun deaths in 2022 are suicides. Of homicides, it's mostly young black men. Suicide rates are highest for old white men.

https://publichealth.jhu.edu/sites/default/files/2024-09/202...

We are failing specific people at specific stages of their lives by not offering them opportunity and hope for the future, resulting in gun violence and suicide. Even if you could round up all the guns, the hopelessness and violence will remain without some structural changes.

If you're a US citizen, gun control is an infringement on your civil rights and a weak topical solution for systematic flaws.
so... sharding?
Why were prominent US policy folks so concerned about the Ukraine biolabs? Why did the US invest hundreds of millions to build dozens of labs in Ukraine?

I'll tell you what I think.

After the fall of the Soviet Union, the US saw newly unemployed Soviet bioscientists as geopolitical risks under the assumption that they were actively engaged in bioweapons development under the Soviet Union and were now vulnerable to being picked up by new patrons hostile to US interests. Rather than allowing a bunch of bioweapons experts to become free agents, we built them a bunch of labs to keep them out of the hands of our enemies. What would they work on? Well, developing bioweapons is illegal, didn't you know? And the US observes all international law, didn't you know? So, instead of developing bioweapons, we'll have them develop biosafety! See how that works? But to develop biosafety we'll also need to build the unsafe things so we can build the vaccines and antidotes to the bad things. We'll never ever use those bad things, or God forbid, have bad opsec and allow them to escape one of these completely independent and in no way associated with military research labs. Never. Never. Never. That sounds like conspiracy theories. What made you even think that?
Coincidentally, I reread the paper last weekend, and that side remark, about how the KWIC index would take a week or two to implement got my attention. So, I took the short specification given in the paper, and wrote it down in two dozen lines within a few minutes. I wrote it up as a blogpost just yesterday: https://holzer.online/articles/2025/03-05-kwic-quickly/

With a bit of cocktail napkin math that more than a factor of 100 faster than Parnas' estimate, just for having a higher language with a reasonable standard library at your hands.

Fred Brooks wrote in his 1986 "No silver bullet" essay that "There is no single development, in either technology or management technique, which by itself promises even one order of magnitude improvement in productivity, in reliability, in simplicity.". - but the compound effects of many years of many, many gradual improvements in developer tooling are really not bad.
Pats are good for apps tied to users: cli, gui clients, ...

Api keys and similar are better for services that are long running and should not go down: websites, backends that require access to other services.
Yeah, Blue Steel was the last. My Dad was a Vulcan captain flying them, and he was not impressed. Apart from anything else, they took about a whole day to be fuelled (liquids) and to be mated to the Vulcan. This was obviously not sensible.

Having said that, Blue Steel did have an inertial navigation system that could be slaved to the aircraft (Vulcans didn't have such tech until later), though my Dad was fairly unimpressed by its capabilities.
Does the Q8 fit within your 32GB (also using an M1 32GB)
Bots are still a thing, certainly, but much like in IRC, they're still usually triggered by devs (of course some users will use them, but then, those aren't the users who need to be pointed to the FAQ)

There's also stuff like server intro guides and onboarding steps that should deal with most of the low-hanging questions... Should, but don't always :P

As for use of LLMs... probably an interesting use-case, but I'm not aware of any solutions using that quite yet.
Kherson oblast is for the land bridge to Crimea

Theres enough ethnic russians in there, plus history, for russia to justify (to its citizens / to its allies) the invasion. I dont think the invasion is justified, but do think that russia will stop at the 4 eastern oblasts.

I dont see any good reason why russia would want to take the rest of Ukraine unless they posed a threat (e.g hosting NATO bases/missiles, which wont happen)

Maybe Im wrong. But in my opinion, it's worth the risk to stop the deaths of Ukrainian men.
Everything up to your last bit about smearing the US is not wrong. As you said, Zalensky insisted on flying in to make the deal, then stepped over the line relative to the original deal they were meant to be doing.

I don't think there's any smearing attempt on Zalesky's part though. Contrary to Vance and Trump's assertion, Zalensky has thanked the US a lot of times. He wouldn't be wanting to smear the US. Trump did begin the meeting diplomatically, it was going fine, he even complemented Zalensky's outfit. Then JD opened his mouth!

It's hard to know for sure what's going on, which may be the point. The theatrics of argy-bargy is like a smokescreen.
Very little of my work needs breakthroughs or inventions. Nothing new under the sun, as the Romans said. So, this mental peak is less important than being focused and efficient for me.
You don't raise any problem specific to digital certificates here, but rather just the ones that are present on physical ones and still present on digital ones. No solution is perfect, but it still removes a lot of the previous ones. And for each of the issues, the digital solution is far superior / more efficient than the physical one.

> What if you lose the private key to the NFT?

Just the same as with physical certificates that you loose. You maintain a revocation list and ask the original artist to issue a new token for you after attesting your piece authenticity himself.

> What if you sell the NFT with a fake item?

No system on the planet can prevent you to do that, unless you were able to non destructively watermark your art piece, which has been tried and failed a billion times. Preventing you to display, resell, and risk of prosecution has proved to be a good enough deterrent. If you have a solution to that problem, feel free to disclose it, we will all trash NFTs and switch to it. Or maybe not, because you would still have to store _somewhere immutable_ the actual fingerprints of the pieces ...

> What if the blockchain splits and there's now two NFTS?

You don't have to care about that. At the time of selling, if the buyer asks you to choose either fork, trash your NFT on the blockchain you don't want to support.

Honestly just replace "NFT" with "SSL certificate" in all your questions and you will have an answer.

> What if people collectively think that NFTS are stupid and forget about them, so now the physical item owners are no longer the same the NFT owners?

How do you think that works at the moment ? countless art galleries that certified art provenance checks do not exist anymore. Are you arguing you would prefer chasing down old employees / experts to check your paperwork than run a signature check...?

Before criticizing NFTs I suggest you try to think deeply about what it means to actually work with physical authenticity documents.
> Yoke is a project that takes this basic idea to the next level. With Yoke, you write your infrastructure definitions in Go or Rust, compile it to WebAssembly, and then you take input and output Kubernetes manifests that get applied to the cluster.

This just puts me in mind of https://howfuckedismydatabase.com/nosql/
So the advice is to continue throwing spaghetti at that particular wall?
I'd like to see a study on how the acute stress of living in survival mode for a lifetime affects the brain by using it too much for the wrong tasks.

The last 25 years have been particularly painful for people like me who favor academia and pure research over profit-driven innovation that tends to reinvent the wheel. When I look around at the sheer computing power available to us, I'm saddened that people with wealth, power and influence tend to point to their own success as reason to perpetuate the status quo. When we could have had basic resources like energy, water, some staple foods and shelter provided for free (or nearly free) through automation. So that we could focus on getting real work done in the sciences for example, instead of just making rent.

I've been living like someone from movies like In Time and The Pursuit of Happyness for so many decades without a win that my subconscious no longer believes that the future will be better. I have to overcome tremendous spidey sense warning signs from my gut in order to begin working each day. The starting friction is intense. To the point where I'm not sure how much longer I can continue doing this to myself, and I'm "only" in my mid-40s. After a lifetime of negative reinforcement, I'm not sure that I can adopt new innovations like AI into my workflows.

It's a hollow feeling to have so much experience in solving any problem, when problem solving itself will soon be solved/marginalized to the point that nobody wants to pay for it because AI can do it. I feel rather strongly that within 3 years, mass-layoffs will start sweeping the world with no help coming from our elected officials or private industry. Nobody will be safe from being rendered obsolete, not even you the reader.

So I have my faculties, I have potential, but I've never felt dumber or more ineffectual than I do right now.
I wonder how TigerBeetle fits in this mental framework for OLTP replication.
I actually had an interview with them months ago, so they do interview people.
My company does, and I find it pretty easy to weed out the LLM candidates either way. "You used a heap here, can you explain why?", "why did you name your variable [something unrelated to the question but relevant to the underlying concept]?" will send them stumbling or "just a sec, I need to think about it". That's obviously not how it works, if you're actually writing the code you'll have thought about it before, you won't just throw in a heap "just because". It's also not super hard to figure out when someone is just reading something off of the screen, especially when they clearly have a second monitor, or a phone, or a tablet nearby, but even on the same screen you can see their eyes dart back and forth.

The bigger problem for us is the online assessments that they give out as a replacement for the phone screen nowadays. They clearly can't detect LLM use, even though to me as a human it seems quite blatant - things like extensive use of comments explaining the code, which should throw up a red flag on an assessment where the only thing that matters is passing the test cases. So we get a lot of candidates at on-sites that would have never made it past the traditional phone screen.

As an aside I initially only ask "LeetCode easy"-type questions. Stuff you would encounter in your day to day. You get to choose your favorite language. There's at least 3-5 solutions for each of the problems I give, they're really not meant to be trick questions. Any dev should be able to code these in 5 minutes without even googling, let alone need ChatGPT. I almost think some people use ChatGPT out of habit more than anything else and it trips them up more than if they had taken a minute to think about it and do it themselves.
How to spot a rocketship startup in AI: lessons from interviewing at 46 startups
Where Lenovo is unbeatable for me, is the extended warranty cost. You can get (usually on discount) full 4 year coverage next-day in-home with accident protection for only a couple hundred bucks. I like a company that can stand behind their product in that manner.
I will write something up when the dust settles, I’m still testing things out. It’s a project where the data is fairly standardized but there is about a petabyte to deal with, so I think it makes sense to make investments in efficiency at the lower level rather than through tons of resources at it. That has meant a custom parser for the input data written in Rust, lots of analysis of the statistics of the data, etc. It has been a different approach to data engineering and one that I hope we see more of.

Regarding reading materials, I found this DuckDB post to be especially helpful in realizing how parquet could be better leveraged for efficiency: https://duckdb.org/2024/03/26/42-parquet-a-zip-bomb-for-the-...
I know. That's the common argument, but I don't think that's it. See the argument I made in the previous comment. As I wrote in that comment, Magnus thinks his brain was better when he was younger. It probably doesn't help to have responsibilities like children, but I don't think that explain everything. There are also many people without children for example. And if you don't have children then studying full time should take as much if not more time than a simple job.

Also, Hans Albert Einstein was born during Einstein's miracle year.
Show HN: All-in-One Macro Software
An AHK macro creation tool made using python
The license, for anybody else wondering what on earth a "ResearchRAIL" is: https://raw.githubusercontent.com/AMD-AIG-AIMA/Instella/refs...

It comes off a bit... dubious. The prohibited uses boil down to "don't use Instella to be a jerk or make porn" which I expect many people will do anyways and simply not disclose their use of Instella (which, of course, is prohibited).

This is the first RAIL license I've read, but if this is the standard, this reads less like a license and more like an unenforceable list of requests.

Edit: if I were to make an analogy, this license is a bit like if curl came with a clause that said "no web scraping or porn".
> you can get a useful approximation of where it’s going to land based on the initial trajectory

If you’re doing a first strike and aren’t a moron, you conventionally strike the early-warning radars first. Ideally in a plausibly-deniable way.
Current price in Sweden should be about $300-320/mo? Looked this up last week. Starting dosage is lower.
You you can find the prices, even on prescription only meds with fixed pricing, on the state-owned pharmacy's website (monopoly until 2009).

https://www.apoteket.se/sok/?q=Wegovy

Let me know if it's geoblocked.

10.14 SEK = 1 USD after the USD losing a bit this week so unusually handy conversion :D

Coincidentally ~$300/year is the cap for subsidized (prescribed) medications.
Train Local YIMBY (and Others) Groups in Process Improvement
Show HN: Fast-agent – Compose MCP enabled Agents and Workflows in minutes
Hello, HN.

I've created fast-agent to make building my own products easier - and remove the friction between defining Prompts, MCP Servers and their composition. It uses a simple, declarative style that's easy to work with and source control - with inbuilt support for the patterns in the Building Effective Agents paper.

Because you can "warm-up" and interact with Agents before, during or after the workflows, it's easy to diagnose and tune Agent prompts and behaviour for later runs. Being able to set these workflows up makes LLM Context Management and Tool Selection a lot easier and can vastly improve output quality for little effort.

For MCP Server developers you can see how different models interpret tool descriptions. There's also MCP Roots support, and it comes bundled with a ChatGPT style data-analysis tool (`fast-agent bootstrap data-analysis`) as one of the demonstrations.

One of the thing I am most looking forward to is combining MCP data retrieval with Anthropic's Citations API - I think that's going to be an incredibly important feature in a lot of scenarios.

It's been forked from, and and builds upon Sarmad Qadri's mcp-agent framework, and we're collaborating to keep the projects in-sync.

Anyway, I'd love to hear your thoughts and feedback on this project, and eager to hear from potential users, contributors and collaborators.
If you're an athlete they want to ask about your genitals when entering the country, inspect your social media posts in other situations.

GoP in the US always complains about "big government" unless they get it use it ...
Sad to see it go, but at the same time it’s been mostly the same car for 15 years.

It was a performance bargain at launch, but the rest of the automotive world has been catching up. You can now get nearly the same track performance at almost half the price.

The R35 will always retain a special place in the automotive world for being an AWD turbo platform with a lot of modification headroom. I’m not too surprised they’re discontinuing it after 15 years though.
I don't think it could have been the GT-R of this era, because there is not going to be a GT-R of this era once R35 is gone.

To paraphrase one of my favourite motoring journalists (translated):

"Will EVs kill motoring? No, but only because it's already dead - tuning died several years earlier. EVs are only a transition technology. In 30 years driving will be this lame thing that only old people do."

I find it hard to seriously disagree with him on that.
Saying this is why so many people can't understand quaternions. They are not independent over multiplication. They only are over addition. With multiplication they interact with eachother, transform into eachother. Its not the same independence as a normal x,y,z,w vector. Saying they are independent just to say they are 4 dimensional misses their entire point and dooms people into thinking imagining them is impossible when its a 3D mental operation like complex numbers are a 2D mental operation.
Personally, I’m using my guns to teach my trans friends how to shoot. The government (and their supporters) are increasingly vocal in their dehumanization and threats against trans people, and many (of my friends at least) are looking for protection.

What else would you have me do with my guns? (I’m also helping my non-trans friends get into shooting too.)
Are we talking about the robot's friends, and family?
> without even looking into the generated code

I don’t think we’re even close to this.
Syntax Gaslighting: VS Code extension that gaslights you while coding
People will defend this kind of intellectual dishonesty forever.

"But they should compare to ancient laptops in case anyone is switching between these specific models!"

10 years from now I'll be reading the same justification for 200x speed increase benchmark.
To be such a smart guy, Musk can do some really stupid stuff.

He is alienating Tesla buyers all over the world.