skysight-inc/HackerNews huggingface dataset:
i see, thank you!

i didn't realize you were proposing using amd64 processors without a real operating system; i thought you were talking about doing the rapid-response work in top-half interrupt handlers on linux. i agree that this adds latency to everything else

with respect to latency vs. jitter, i agree that they are not the same thing, because you can have high latency with low jitter, but i don't see how your jitter can be more than your worst-case latency. isn't the jitter just the variance in the latency? if all your latencies are in the range from 0–1μs, how could you have 10μs of jitter, as osamagirl69 was reporting? i guess maybe you're saying that if you move the work into userland tasks instead of interrupts you get tens of microseconds of latency

i'm not sure that the 'apples to apples' comparison between amd64 systems and avr microcontrollers is to use equal numbers of cores on both systems. usually i'd think the relevant comparison would be systems of similar costs, or physical size, or power consumption, or difficulty of programming or setting up or something. that last one might favor a raspberry pi or amd64 rig or something though...
Do you think that an LLM would spit out Latin and English if you trained it with homo sapiens mumbling?

Yet, humans managed to do that (albeit over many generations)

Ergo, humans are not just balls of statistics
GPU support would be a real benefit, but for anything not needing that, Orbstack's become my strong preference.
On a tangentially related note, Outsider in Amsterdam, by Janwillem van de Wetering, is a wonderful read. One of my favorite mysteries.
It's typically just importing torch and s/np/torch, not too different from NumPy -> CuPy. Try it in your own code and see!
Cards Against Humanity Sues Elon Musk's SpaceX for Trespassing on Texas Land
It is not really nitpicking, given the severity.

Being prompt on a vulnerability of this magnitude should be considered "meeting the standard" at best.
I had a Calc II professor like that in college. He told us on the first day, "I don't take attendance, and I don't grade homework. If you want to pass the class you'll attend and you'll do the homework on your own."

Long story short, the vast majority of the class attended, did the homework, and still failed anyway. He was known for being... unrelenting and awful. If women went to his office for help during office hours, he wouldn't help them... one of those professors.
Depending on the specifics, that sounds congruent with some of Adam Smith's economic theories so it's not surprising to see such arguments used, especially if some of the authors are from the Adam Smith Institute.

His whole invisible hand metaphor is about society advancing as a whole from agents acting in their self interest.

It's more likely a sincerely held belief than an attempt at misdirection.
“Monolith or microservice?” is the maw so many teams cannot debate their way out of. I encourage my team to think in terms of domain (like DDD),
similar to the author’s approach of demarcating by “business unit.”

If something is a coherent domain and can (mostly) stand alone, keep it all together in the same service; otherwise, make a new service for your new domain. The trick, of course, is knowing how broad a domain to cut out of your web of services and responsibilities.
Qualcomm Approached Intel About a Takeover in Recent Days
I meant "offensive" in the operational sense (as in, "going on the offensive"). So the distinction is between bringing flaming hot death (FHD) to your opponent (on their territory) vs. leaving FHD devices on your own territory for them to stumble upon.

In that sense we can say Ukraine's current operation in Kursk is operationally offensive, even though the war itself is entirely defensive on Ukraine's part of course. (One might still disagree that Israel's current adventure in Lebanon is overall "defensive", due to factors you haven't mentioned, but that is also completely orthogonal the distinction we are clarifying here).

Where do you get 1:2 from?

From the source I indicated ("per WP"), though the acronym may not have been clear:

The total death toll from the attacks stood at 37, and included at least 12 civilians killed according to Lebanese authorities, including a 9-year-old girl and an 11-year-old boy. At least two health workers were also killed.

https://en.wikipedia.org/wiki/2024_Lebanon_pager_explosions#...

Which in turn cites L'Orient-Le Jour, ABC, AP, CNN, WSJ, and the BBC. I don't know what sources you might find more credible, but these do appear to be in rough agreement at least, and I'll take them as a decent enough approximation to the truth for the time being.

What we do know is that the 5,000 affected pagers were ordered by Hezbollah and issued to its members.

That was the theory, anyway. Mossad also knew that many of these devices would have been at the militants' homes when they exploded, thus directly targeting innocents and minors.

There's also an indication that some of the devices may have in use by healthcare workers (for whatever reason - perhaps the supply chain intercept wasn't quite as precise as the Mossad intended; or they know perfectly well that some of the devices would end up in non-militant hands, and per their usual MO just didn't give a fuck), though this will require further investigation. From the same section on the same page:

Health Minister Firass Abiad said the vast majority of those being treated in emergency rooms were in civilian clothing and their Hezbollah affiliation was unclear.[119] He added the casualties included elderly people as well as young children. According to the Health Ministry, healthcare workers were also injured and it advised all healthcare workers to discard their pagers
> I don't think I'm disagreeing with you regarding firewalls: what I was trying to say is that "every node being a peer" isn't a good argument against NAT, since these days it holds neither in IPv4 nor in IPv6, now that everything has a firewall in front of it.

In residential environments you can do whole bunch with UPNP/PCP, but with IPv4 you have the added complexity of STUN, TURN, and ICE:

* https://community.cisco.com/t5/collaboration-knowledge-base/...

* https://medium.com/@ecosmobtechnologies/webrtc-best-practice...

With IPv6 you simply punch a whole and and the two clients simply talking to each other with their GUAs.

(In more tightly controlled environments (e.g., work), firewall policies and hole punching are dictated by IT.)

> Meanwhile, one might argue that things like SLAAC in IPv6 can similarly add conceptual difficulties compared to IPv4. E.g., "How do I identify some particular device in my network, if its link-local IP is changing on a regular basis?"

If a device gets its address via DHCP(v4), how do you identify it? SLAAC is for dynamic environments, but if you want static services, configure IPv6 statically.

At least with IPv6 you don't need DHCP infrastructure (and complexities like IP helpers configured on routers) to get going.
Germany also recently claims passive radar (SABBIA) using starlink signals to detect small drones, which has roughly RCS of stealth fighters. IIRC there were folks exploing starlink transimissions as bi/multistatic illumination source since 2020. Along similiar concept of using cell phone towers to detect stealth back in 2000s, which I haven't really see popsci junk publications talking since, which either means it's very fake, or imo, more likely very real. Chinese also explored similar in 2000s - Sparse-array synthetic impulse and aperture radar (SIAR) using multiple illuminators, seems pretty credible that megaconstellation is going to be illuminators going forward. Either way, no one expected VLS advantage to last forever, even in F117 days.
> What makes find so powerful is that you can execute commands involving the found files using the option -exec.

Or -print0 and pipe to xargs -0
I wonder if it's the same object these guys are talking about

https://www.reddit.com/r/UFOB/comments/1fkwqo0/further_detai...
The explicitly mention compression time. It’s actually lower in the new approach.

> the compression time per byte of data is significantly lower for zstandard streaming than zlib, with zlib taking around 100 microseconds per byte and zstandard taking 45 microseconds
yes, but you can use the same compiler, unlike with SPIR-V
I’m harmed because I did not consent to it, and that should really be enough for you. What intellectually honest reason do you have that it’s ok to coerce others into things that they don’t want?
I started with this but ended up designing my own system around a vertical 4040 aluminum extrusion post and various 3d-printed components including an XY stage (often costs $10K or more) and a Z stage (for focus). It was quite challenging to get everything to line up in a single optical axis and keep the dust out but the results have been quite good- I wrote my own software after trying to get micromanager to work, and can do large acquisitions (25x75mm, AKA a single microscope slide) as well as real-time object-detector based tracking.

It's remarkably hard to equal or best a $150 scope from Amscope in terms of optical quality, it's automating their stages that is tricky.
Research shows more than 80% of AI projects fail
My turn. What about "pretending"?

My judgement of yours: I love 'stochfabulating' and 'matmulshitting', but I condemn 'digimagining'. Digimagining is doable in proper terms (no pun intended).
Ask HN: Financial planning with immortality but death from accidents possible?
How would this be different from financial planning now?
It is meant as a metaphor for "a country with a developed economy".

"whatever you think the budget should or should not be is irrelevant."

Wow, that is an aggressive formulation. Most Western central banks are independent of their governments and don't routinely go on money-printing sprees. Given that with a larger debt, an ever rising portion of the budget goes towards interest payments, I certainly feel that the public debt is relevant for me. Money spent on interest cannot be spent on public goods which I and others would like to use.
Looks cool, but how is the Kubernetes support? One of the major reasons we use Docker Desktop at work is to host a local Kubernetes cluster with services deployed there. We also support Rancher Desktop since it uses k3s, and k3s is arguably a nicer Kubernetes distribution than the one set up by Docker Desktop.

With that said, I have recently tried OrbStack, and it is able to start up near instantly, while Kubernetes spends at most 2 seconds to start up. The UI is minimal, but it offers just enough to inspect containers, pods, services, logs, etc. It also is very lightweight on memory usage and battery. I personally cannot return to either Docker or Rancher Desktop after having tried OrbStack.

OrbStack also allows using Kubernetes service domains directly on the host. So no need to use kubectl port-forward, and applications running on the host can use identical configuration to what's inside the Kubernetes cluster.

The battery savings, dynamic memory usage, fast startup time, and QOL of OrbStack is pretty much my standard for a Docker Desktop alternative. I am not sure if container-desktop satisfies all of these requirements. (Rancher Desktop certainly doesn't)
No? The UK's industrial base is comparable to France, and about 9th-10th worldwide. On what planet is that "starving"?
Intel has been atrociously managed.

If you invested $1 in Intel in 1998, your investment would still be worth $1. Less than that if you adjust for inflation.
Ask HN: Anyone else get depressed when you're not actively digging into a topic?
Sometimes I'll be "done" exploring a topic/project, but haven't yet found another one to dig into (or just run into some sort of a break/gap in mental activity), and I'll basically get depressed (not technically, just temporary low mood) without having something keeping my brain engaged.

I wonder if any of you have advice on managing these gaps. Or maybe strategies you've adopted to always have something keeping you engaged?
What parts did you find lacking? I haven't had any issues using podman-compose to launch stuff using unmodified docker-compose.yml files.
Improvisation is an art in itself. Tofu is easy, try recreating something like Osaka-style okonomiyaki with European ingredients, now that is a challenge!
LeCun has been pretty steady for years now.
There's really no limit to the public's willingness to vote for politicians who overspend (at least in the USA) so we'll find out soon enough how high our debt can go. :(
Show HN: AIQ – A no-frills CLI for embeddings and text classification
aiq lets you use a single CLI command to auto-label text data with a language model API & train an efficient classifier on the labels. Training and inference are super fast (both run on CPU).
> biggest coronavirus laboratory in the Eastern Hemisphere.

A laboratory (and nearby university) that was carrying out risky gain of function experiments with US funding, as finally admitted to in recent congressional hearings.
> Business units should always operate in their own code repository and monolith.

> Except for new business unit monoliths, we don’t allow new services.

This assumes that your business will not change, that there are perfectly developed interfaces between "business units" (whatever that term means, it's not particularly clear from the doc how large these are).

It's nice to say "1 team -> 1 application" but that ignores many realities on the ground. Sometimes domains are "solved" or stable, freeing up a team to work on something else. Should they smash their new work into the same application as their old work just because? What do we do when a team dissolves (ie laid off) but their application cannot be shut down?

This article is ok as a case study but is hardly sound advice in general. It does list some specifics about the business being discussed, but then waxes poetic about the entire industry backpedaling from microservices because of interest rates? The only worthwhile thing to take away from this article is that each business is different and should weigh the tradeoffs for themselves.
It's not really the addressing modes, but the instruction format. Immediate values on RISC-V are not stored contiguously on certain RISC-V instructions.

On all MIPS instructions, the bits for a immediate add, load constant, branch, etc value are always stored in order.

On RISC-V, the bits are (sometimes) jumbled around. For example, on a unconditional branch, the bits for the destination offset are stored in the order of bit 19, bits 9-0, bit 10, bits 18-11. In hardware, reordering that is free, you just run your wires the right way to decode it. In software, you have to do a ton of bit manipulation to fix it up.

The reason RISC-V does that is to simplify the hardware design.
Some RIFF like format would not be that hard to parse different sections of. You get to ignore the parts you dont recognise and decode the parts you do.

Moving to a binary format would be better for 99.9% of users and would be a slight inconvenience to a few people creating bots. Discord could easily publish a library for reading the format if needed.
Yes! The sleek form factor leaves a lot of room to integrate other sensors and modalities!
So you embed magnetic particles in silicon rubber and magnetize them, then use magnometers to detect how the magnetic field is changing from a few different points of reference in order to detect the deformation of the rubber and from that you can analyze the "pressure points" on the surface. the innovation here is that you dont have a lengthy re-calibration of your "input signal" to the particular magnet-infused silicone interface because the manufacturing makes them consistent enough to be replaceable parts?

this makes advanced touch sensors more like machine-cut screws than bespoke hand-forged nails.
STEMcore (which, to be clear, is just a term I made up) mostly solves problems with STEM. Contrast with something like The Expanse which builds the setting from (some) realistic physics (plus a few enabling premisses) and mostly solves problems with politics and tactics.
One of the things that I liked when React landed on the scene in the Javascript world is that it led us to think about composition and modularity in a more rigorous way. It didn't force us to change how we organized our file systems or repositories, but it did force us to think about how we built our components in a way that ultimately prevented problems that we often see in large codebases.

What I often see missing in the monolith-vs-microservice debate is that breaking a poorly designed monolith into microservices will lead to poorly designed microservices, but if you invest in improving the modularity of your monolith, there's a lot of potential to improve the pain without needing to migrate to microservices.

That said, I am not a microservices detractor. In fact, for new projects, I like to start out by asking whether microservices would be our best option. However, having been involved in some monolith-to-microservice transitions, I have seen that if you don't approach it with the right mindset, you're going to spend a lot of engineering time and be no better off.
its crazy how big tech corps still cant be bothered to put up a support bot.

I found a bunch of people who got banned from facebook market place without a reason they could figure out. There is suppose to be a message with a link to have your account reviewed but they didn't get any. The funniest one was someone looking at ads regularly but never placed an add, didn't purchase and didn't interact. Someone else got banned every day for two months, always at the same time, they requested a review and got access again until the message with the link didn't arrive. Now they can only request a review for an item that violates policy to be picked out of an empty list.

The idea was obviously to have a well defined step by step process but if bugs prevent that a fuzzy approach with al llm could alert them to this. If I can find 50ish cases they must have tens of thousands at least. You would kinda want to know stuff like that.
Seconded, I learned a lot from his simple crepe recipe - https://www.youtube.com/watch?v=V_okk5pOLp4
Is DDG not just a whitelabel Bing?
You should check out https://kind.sigs.k8s.io/ and https://k0sproject.io
The most successful ones have a combination of favorable geographic/geological conditions (geothermal vents, suitable rivers, good offshore to land ratio) and small size. It would be hard for Germany to copy solutions from let's say Iceland or Norway.
Yes, you can 3D print a mold and we release this design tool: https://cad.onshape.com/documents/f3ec62110b01a3ad0fcb6d85/w...
You can make whatever 2D shape you want in shape_sketch, as long as it is within the bounding square, and we automatically generate molds with the requisite inlet and outlet channels! It is still in prototype mode and we are working to make it robust, but it generally works and was used to make all the different shapes you see on the website and in the paper.
"some initial pains" = Colima VM running out of resources running kind, so I had to raise the CPU and RAM, and then raise the fd's in the VM itself to get it to work. but now it works!
Civil Inaction in Canada's Courts
We use the MLX90393
There have been projects that pour money into some of these places but it doesn't seem to make much difference. Modern economies seem to prefer cities.
Isn't your lifespan then described by

https://en.wikipedia.org/wiki/Poisson_distribution

?
Yes, and importantly we find that visuotactile policies work even when replacing skins. This hasn't been shown before, to the best of our knowledge, and opens the door to a number of exciting large-scale applications of this sensor.
I just wish more academic material has problems with answers. I used Chegg when I took a digital logic class for my CS degree. Did I use it to cheat? No, but the textbook was my only source material, and it virtually had no solutions in it.

I would try problems, fail, look at the solution, and see what I did wrong. I ended up doing quite well because of that. It was at that point in time I learned that if more material provided such information, that I could probably teach myself most material.

Currently, I am about to hope on the DSA grind/Leetcode grind. I have tons of textbooks, and of course, it's the same issue. Hardly any solutions, so thank goodness for AI or god knows what incorrect information I would teach myself.
Also https://www.seriouseats.com/, they cover almost everything (including kitchen equipment) and offer great explanations in their How-Tos https://www.seriouseats.com/how-tos-5118034
I've worked in this space in automation with industrial grade robots and more bespoke end effectors that don't look like mainstream robots, but fulfil specific needs. Responding to some of your questions with how I could see the above touch sensor helping:

Trash sort and recycling: Not many robots here, majority of sorting takes advantage of object material properties. Some companies tried to add delta robots to keep up with the high rates required to even approach profitability, but they weren't good enough. Maybe some municipalities or universities that have lots of funding could justify adding robots, but it's just hard to financially justify.

Recalibration: I'm curious what the developers have for handling reduced magnetic fields over time along with gunk. Silicone is washdown rated, but anything soft at high throughput with parts will start to wear out and change pickup characteristics.

Washing and destemming a tomato is more of a problem to solve now that will need another 10+ years of price reductions in robot+end effector costs and increased efficiency before it beats bulk washing and hand-destemming (or crude machine work). Maybe it'll be a grad-student's project for a theoretical future home-bot

The Lenovo TrackPoint is likely already 95% of what you'd need from a trackpad, but this touch sensor is likely not even focused at that market.

Things I see useful for this robot touch sensor:

* Simpler version that detects part presence, is just a Boolean feedback of "part detected" which can stick on existing end effectors. This is often handled by load calculations of the robot to detect if it has a part, but could also detect if a part has substantially "moved" while it's been gripped, sending a signal to the robot to pause

* Harder to suggest items for food as soft grippers (inflatable fingers) will grip at the precise pressure that they're inflated, reducing the need for sensitive feedback. The application for this touch sensor would be food that needs a combination of different pressures to properly secure something, can't think of a great example

* Hard to also suggest places where this sensor would help with fine alignment, as major manufacturers have motor and arm feedback with WAY more sensitivity than the average person would realize, google Fanuc " Touch Sensing". But, this could help when the end effector is longer and it's harder for the joints to detect position

* Fabric manipulation. Fabric is just a hard problem for robots, adding in more information about the "part" should be helpful. Unlocking more automations for shoe manufacturing at reasonable prices is a big wall
Redis simply serializes every operation, I thought. Transaction = run a Lua script as a single operation. I think that is ACID, if you count RAM as "durable" and doing one thing at a time as "concurrent".
Only 80%? I think that’s an underestimate. No startup should be training their own models unless doing so is absolutely necessary accomplish their mission.
Borrowing Idea of Lisp into LLM Systems
Always fun to see the spyware merchants whining about how Apple’s privacy protection efforts makes creeping on users difficult.

Cry harder, dirtbags.
Permission to freely choose a third party or allow firmware from any third party permits unauthorized firmware, fundamentally.

Unless you only allow third party firmware via some difficult to enable setting, then a malicious actor can just load third party firmware and nobody would be any safer.