skysight-inc/HackerNews huggingface dataset:
capturing and uploading a whole new PNG for each screencap is not what I would call 'efficient', and to meet the use case of Rewind.ai in the first place it should have some OCR mechanism to pull up the relevant screencaps.

The thing that enabled rewind.ai and MS Recall is storing the series of screenshots more like a HEIF, allowing for massive compression ratio and on-device storage + OCR provided by the OS (Live Text since Monterey 2021 [0], Microsoft introduced it last year for Snapdragon based AI-PCs [1])

I guess this is a good starting point if the goal is to fill S3 buckets with screencaps of multiple users, but then we're just back to corporate spyware, not tools for helping individuals use their machine more effectively.

That said, if I was using my own minio backend, it would be neat to archive my screen captures but I would change it so it captures after, say, every keystroke, and every time my mouse stops moving, and after every click. That way I have high density capture of taking actions, and low density otherwise. In any case collecting the data is not the issue, making an interface where that data becomes useful to help me remember something is.

[0] https://support.apple.com/guide/preview/interact-with-text-i...

[1] https://learn.microsoft.com/en-us/windows/ai/apis/text-recog...
Forced labour risk is pervasive in the US land-based food supply (2023)
I have to say this is perhaps one of my favourite CCC talks.

Interesting subject matter, novel technical problems and solutions, story narrated at speed and with just enough information to fill in typical knowledge gaps, and on top of all of that there's slides and answers ready to go for random questions from the audience.

Wonderful job, PistonMiner!
British schools were filled with these non-IBM compat, DOS compat 80186 PCs:

https://en.wikipedia.org/wiki/RM_Nimbus
Wend – minimal presentation tool for Wayland
I guess I really don't understand the context because even with this clarification it's not clear what you're asking past "what does it take to add polish to my nascent project", when the reality is by the nature of it's nascent state no one is going to be able to give you more than surface level advice (which the LLM can provide pretty effectively, and in a more tailored way than we random commenters can. Isn't that fact kind of the underlying of your own project?)

> SoundStorm/Podcast creation is one of the big draws, but I would question as to whether its one of its most-used features, considering hallucinations and shallowness.

You're questioning the one single feature that drove its entire success in distribution? Most people don't know any features except the podcast feature.

If your goal is to address the more underlying concept of getting across knowledge in a quicker more readily absorbed format using LLMs, there's already an insane amount of competition and noise.

The podcast thing was the only reason NotebookLM cut through that noise, so the question shouldn't be "is it one of the most used features" (due to the way conversion rates work it will be btw, it might not be the most used feature by people who stay but obviously the feature that's highest in the funnel drawing people in will be your most used feature) but imo the more relevant question is "is it one of the most important features", and the answer is yes.
Yes, and that is why I was asking for the treadmill. The article was confusing from the point of view of the user: go to the treadmill and see your heartbeat appearing. What will replace ANT+ in the future? How sport machines like treadmills will react to this reality? You need two to tango: health devices are only one side.
Beckstrom's Law
GitHub Actions supports running docker, so you can run docker for arm64 / riscv etc (which uses qemu under the hood)

- name: Run ARM container
run: |
docker run --platform linux/arm64 my-image:arm-latest
I know more people who use terminal user interfaces for email than I know people who use Thunderbird, and I say that as a techie.

The UI still sucks, though, because people ask me what the .ASC attachments sent with all of my emails are and if I've been hacked. When I explain that's for encryption, they may ask how to set that up on their phones if they care, but most of them just look at me funny.

I do use email encryption at my job, through S/MIME, and that works fine. Encryption doesn't need terrible UI, but PGP needs support from major apps (including webmail) for it to gain any traction beyond reporting bug bounties.
Show HN: Amurex – Cursor but for Online Meetings
A large part of the FBI's job is to shut these militias down. You can't grow a resistance movement without making some noise, and the US government is obviously very keen on maintaining the status quo.

Examples from the past are easy to come by (COINTELPRO), but a recent example would be the failed 2020 kidnapping plot of Gretchen Whitmer, the Governor of Michigan at the time.

Thirteen arrests were announced, and the FBI has admitted to using three informants and two special agents. The defense argued that there were at least twelve.

Using the official number as a conservative guess, that's still 5 feds for 13 arrests (a 38% ratio!)

Now imagine if instead of 13 dudes trying to kidnap a governor, it was a local militia trying to arm and train hundreds or thousands of people. The full power of the US government to crush opposition is terrifying.
I think it will piss off woke people, too.

It seems designed to piss off everyone.
> The land I live on is worth well over a million dollars and increases at a significant rate every year but has no basis in reality other than demand for land outstrips the supply.

It’s only worth whatever it is because that land has access to utilities, sources of food, security due to social cohesion and judicial systems, etc. Some of that stuff takes decades to build.

And if you stop being able to buy the food you want, get clean water, electricity, all that basic societal stuff because it is getting too expensive because there are too few labor sellers, then the land price (in real terms) will reflect that.

I am not disputing that supply and demand determine price, I am saying demand curves themselves can shift due to demographic changes.

> Canadian currency at the lowest in years. But most of the wealth of Canadians is not held in cash and not entirely even in Canadian investments.

I assume Canadian real estate is a huge portion of wealth for many Canadians. Maybe not nominal amounts skewed by the richest Canadians with international equities.
how is it worse than photobucket or imgur
The article indicates that it was one of 28 personas created by meta. However, the reporters in between the story and you, thought that one would be interesting to you and so promoted it's relevance. In actuality, if you rolled a dice of potential human traits 28 times, this could be a statistically normal combination
They don't produce a warning on launch, but browsers will make it hard to open unsigned installers. Edge makes it especially hard. Chrome less so.
And then you wonder why your triglycerides are screwed eating 500-750g of carbs a day
IMO it would be much better to redact names instead of deleting the entire stories. Newspapers in other countries like Germany never write the full names, anyway.
"Humans, by nature, do everything they can to avoid cognitive effort."

This is why the prevalence of sudoku in human societies can only be explained as a result of harsh coercion.
Show HN: Lightweight Llama3 Inference Engine – CUDA C
Hey, recently I took inspiration from llama.cpp, ollama, and many other similar tools that enable inference of LLMs locally, and I just finished building a Llama inference engine for the 8B model in CUDA C.

I recently wanted to explore my newly founded interest in CUDA programming and my passion for machine learning. This project only makes use of the native CUDA runtime api and cuda_fp16. The inference takes place in fp16, so it requires around 17-18GB of VRAM (~16GB for model params and some more for intermediary caches).

It doesn’t use cuBLAS or any similar libraries since I wanted to be exposed to the least amount of abstraction. Hence, it isn’t as optimized as a cuBLAS implementation or other inference engines like the ones that inspired the project.

## *A brief overview of the implementation*

I used CUDA C. It reads a .safetensor file of the model that you can pull from HuggingFace. The actual kernels are fairly straightforward for normalizations, skip connections, RoPE, and activation functions (SiLU).

For GEMM, I got as far as implementing tiled matrix multiplication with vectorized retrieval for each thread. The GEMM kernel is also written in such a way that the second matrix is not required to be pre-transposed while still achieving coalesced memory access to HBM.

Feel free to have a look at the project repo and try it out if you’re interested. If you like what you see, feel free to star the repo too!

I highly appreciate any feedback, good or constructive.
I couldn't make this work with JDK 23, 21 or 17, I got the following error:

Failed to execute goal org.teavm:teavm-maven-plugin:0.6.1:compile (web-client) on project flavour: Unexpected error occurred: Unsupported class file major version 61

According to the Docs it seems it
seems to only work with JDK 8: (https://frequal.com/Flavour/book.html#org1b5c5fc):

17.1 Prerequisties
Making web apps with Flavour only requires two prerequisites:

Java (OpenJDK 8 or equivalent. Newer versions of Java are untested.)
Maven (Apache Maven 3.8.6 or greater)
Supposedly the new CEO is aware the decline of Starbucks as a third place is an issue, but we'll see if anything changes. The business perspective of just doing drive-through and pick-up sounds great, but it loses the "experience" that made Starbucks revolutionary. If Starbucks coffee just turns into a transaction, I'm not sure how they can survive when Dunkin, McDonalds, and even Keurig do transactions better, and all sorts of local coffee shops do coffee better.
that's what they wanted it to look like. plenty of evidence aired at the congressional hearings showing this was a highly planned act
I wonder why so few companies employ Pixar’s Brain Trust method.

You get into a room with a bunch of key execs who are not part of your project and then they tear your product/movie/idea apart.

You don’t have to implement any of their suggestions but since these are seasoned execs they see flaws readily.

The key is that the process encourages candid feedback without hierarchy or defensiveness.

This goes on for a couple of iterations until the idea is ready for production.

I think Apple has something similar.
> why are there not militia groups with Navy SEAL/Delta-level tactical abilities?

Let's set aside talent, access to experience trainers, facilities and equipment and just look at time on task: real special forces operators spend 30-60 hours per week, 48 weeks a year (assuming 4 weeks of leave) working on their craft. Finding people that can put that kind of time in would be rare.

When you look at the other factors, the gap widens.

So if the militia doesn't hold a candle to the SEALs the why do they matter? Because of modern point and shoot repeating and guided weapons. We're seeing that in how the Russians are taking people off the streets and out of prisons, giving 1-3 week of training and throwing them at the Ukrainians. We saw that with the Ukrainians when they stopped huge Russian armored columns with man-portable anti-tank missiles. Bullets, grenades, ATGMs and drones really don't care about the experience level of their target. Artillery, even portable stuff like a pack mortar or repeating grenade launcher takes out any Spetznaz or Rangers in the general area you aim at just like it does any other soldier. The age of the super-proficient ended with the US Civil war: the revolver, repeating rifle and machine gun level skill gaps pretty quickly..
I’m crossing my fingers that this EU move nudges Garmin, SRAM, Shimano, etc. to collaborate on an open Bluetooth protocol. Sick of the whole private extensions protocol approach.
>Nowadays, most of these starbucks/coffee shops have closed or shifted to an in-store hostile setup of a drive through plus a lobby that is mostly intended for delivery drivers, walled off laptop plugs and won't tell you why,

They don't want to become homeless shelters.

Homelessness has rapidly increased in the last decade, to the point where CoWork spaces becomes a viable business.

If you want to do a project pay 300$ a month to WeWork. Before the explosion of homelessness, back when Starbucks, Coffee Bean, would let you sit around for hours, a 300$ WeWork membership would be silly.
I don't mean Zuck personally blessed it, but this went up at least three levels of management and all of them said "sure."
I think the incorrect premise here was that engineers always know what a good product is. :) And I say that as an engineer myself. It's fully possible that the whole team was aligned on a product idea that was bad, it happens all the time. From my experience though, if there's any company where engineers don't just mindlessly follow the PMs and have a lot of agency to set direction, it's Meta. Might differ between orgs but generally that was my experience.
Yeah this is true, just missing from the original comment.
Lots of embedded systems like routers run read only although maybe they're not technically ROM. Usually they mount the root filesystems read only and create some small ram disk/tempfs for logs. Persistent settings go to a small NVRAM area

The root filesystem is only written to when you flash a new OS image
Amazing poster child for HN comments having nothing to due with original post.

Almost everything in here at the moment is about changing oil in a car 8-)

Which avoids the obvious issue that modern tech users are just another new exploited consumer class.

And if anyone points out the obvious: "Maybe you're just dumb as a rock?", of course they're just being condescending. I mean you're an expert in "Call of Doo Doo, The Final Genocide 18"... Or, you know how to type really smart things into an LLM prompt...

p.s.: It should be pointed out that "dumb" is almost never a physical disability, it's almost always a willful lack of mental discipline.
Just as a starting point, the majority of developers likely haven't tried running jq using WebAssembly. Heck most developers probably still don't even know what jq is.

You seem to be hung up on "This is something that anyone can do" and "how innovative is that really?" - that's NOT the point of this. This isn't about building innovative things that nobody else could build, it's about being able to churn out small, useful projects more productively thanks to assistance from LLMs.
That's my impression as well. My SWE team has always done all of that ourselves, I've never felt the need for a dedicated role to maintain IaC and click around in the console.
So let's, for the sake of argument, say that there are two hundred similarly sized efficiency savings to be found in the US federal budget.

Congratulations, you just saved 200 billion dollars of expenditure.

The difference between expenditure and revenue in 2023 was 1.7 trillion.

Let me be clear - if money is being spent poorly, that is bad and it should be spent more effectively, or not spent at all. I'm just trying to demonstrate that "waste", at least waste as it is traditionally understood, is almost irrelevant in any attempt to balance the federal budget.
Nice seeing a hands on use case like this!

Glad to see MoonBit has wasm components / component-model support! Being able to use MoonBit with other langs greatly heightens the chance of folks being able to use it, imo. https://www.moonbitlang.com/blog/component-model
In the Netherlands media never names suspects.

But it's more of a cultural thing people just mind their own business.
Furries do tend to be more open about kink (as part of the community’s general culture of acceptance), but to describe furry as a “kink subculture” is misleadingly reductive at best.
The fallacy of this piece is that it assumes China allows Western countries to continue to leverage its supply chains. It could say “no longer” at any time. If you don’t own it, you cannot rely on it.
No, it does not contain more information than the smallest representation. This is fundamental, and follows from many arguments, e.g., Shannon information, compression, Chaitan’s work, Kolmogorov complexity, entropy, and more.

The phrase “infinite number of 0’s” does not contain infinite information. It contains at most what it took to describe it.
Hiring discrimination is hard to control, and background checks are still legal.
2025 calendar is the same as the 1969 one
You often find them on X though.
> Who does this serve? Why?

People type that kind of thing into their insta profile. These AI personas were designed to appear to be using Instagram in the same way people do - which is, typing things like "queer black mom" into their profile
> by which definition of slavery

"Chattel slavery".
Android shows when an app is using the microphone with a green indicator in the upper right corner -- I'm assuming iOS has something similar. How would apps get around this?
Computers which use 16-bit Intel processors (80286 or earlier) are quite rare nowadays - most of them are 30-40 years old, and are more valuable to collectors than newer and more capable hardware would be. If you want something "useful", this isn't where you'd find it.
The political boogeyman was that government bureaucrats would be the members of “death panels” if we went full socialized healthcare industry, but in practice we already have death panels in health insurance claims adjusters and (less maliciously) doctors on transplant review boards.
i aint reading all that

happy for u tho

or sorry that happened
There are many young people (myself included, though not nearly as skilled as most) that are modifying their cars in pretty substantial ways. Just in my own friend group there are multiple under 30 with their primary car being a heavily modified sports car. I myself own 2 relatively old sports cars (90s Acura, and 00's Audi), both obviously in manual, both of which have had significant work done in my driveway. The way that I would frame it instead is that the concentration of interest has increased. Nowadays with social media, etc, there are infinite ways to learn about, do, and compare various modifications to cars. People who do not care about cars are now in a position where essentially zero knowledge is required to use them as a method to get from A-B. However, those who are interested in it for process of building itself still exist, and the resources are better than ever. For the time that I've been around, I've been seeing increasing, not decreasing, interest in older car platforms primarily for the reason that they are easier to work on compared to new cars.
There are fundamental physical limits to information density and computing power, which will limit growth of knowledge.
Had this happen. “Airport tier tar” was the phrase someone said near me. Saw ads on Instagram for such a niche thing the next morning. Not only did I see ads they were insanely local. I have never needed to buy tar.

Then theres the time a friend told me about a very specific brand of Ramen, I opened up Facebook, and there it was, very first ad.
The comb jelly, one of the oldest animals on Earth, can fuse with another
Depends on the syscall. If you are talking about posix APIs or libc APIs then yes many of them are syscalls. For instance on fuchsia, opening a file requires ipc, but once you open it, read calls are syscalls into the kernel which either return right away because the data is already paged in or otherwise delegate to a filesystem in userspace to provide the data to back the pages it needs. However that said writes are just one asynchronously so it will never block. Network io is done through ipc, but buffers for the socket live in the kernel so you might not need to block for a read to finish, and almost certainly don't block for a write unless there are no more buffers left for that socket. Many other posix syscalls can occur entirely without leaving the process. For instance creating a file descriptor doesn't is an in process concept. A call like uname will require a blocking ipc call but that's not really a problem in practice.

If the caller uses asynchronous native APIs to perform ipc instead of posix APIs then everything can be non blocking.
The idea came from an exec. That's why no one questioned it, and it was executed.
In the article it mentioned Bluetooth SIG sluggishness being the primary reason that they didn’t shift over.
Universal Short Title Catalogue
Debian is removing support for 32-bit x86 in the next release I think.
Slightly off-topic but can anyone recommend a cheap viewer for the Garmin Varia Radars? It’s ANT+ but I can bring myself to pay hundreds for a bike computer when all I need is an LED and a beeping noise to indicate a car behind me. Cheapest I can find is a Bryton Rider 420.

I bought a mount for my phone but then discovered that vibrations can kill the autofocus/stabilisation, even with a damper.
Can you support WARC archives?
Because his story barely passes the sniff test.

He just up and joined a bunch of radical militias that he strongly disagrees with? I mean... maybe. But you'd of course be very suspicious of everything he says and his motives for coming forward.
Huh? On the balance of probabilities, why would this be the "most certain" option? I think that logic only works on the HN scale of "works in my ChatGPT window" or "bad outcome, so hallucinated".
Oh gosh it's been a while. I thought it might have been in r/dataisbeautiful but I'm coming up with nothing. I have a vague recollection of what the picture looked like but search isn't turning it up.
How to Drive Developer User Growth Without a Big Budget
One of the major policy responses to Japanese exports was the 1985 Plaza Accord, that essentially revalued the yen relative to western currencies. China of course, would never agree to such a deal.
> the company will consider whether or not the offense(s) are relevant to the job

I doubt many employers would consider armed robbery to be a relevant job skill.
>Any reason we're seeing so many CDC tools pop up?

When I looked for something ~1 year ago to dump to S3 (object storage) they all sucked in some way.

I'm also of the opinion Postgres gives you a pretty "raw" interface with logical replication so a decent amount of building is needed and each person is going to have slightly different requirements/goals.

I haven't looked recently but hopefully these do a better job handling edge cases like TOASTd values, schema changes, and ideally full load
Em. I just tried it with citric acid and it didn't work at all - just get an acidic grainy soup - probably from lowering the pH too much. I'm not entirely certain how it is expected to work.

AFAIK, sodium citrate works by sequestering calcium in insoluble Ca-paracaseinate during the ion-exchange with the emulsifying salt, leaving soluble Na-paracaseinate, a potent emulsifier. Citric acid, though, doesn't have a sodium ion and the amount of citric acid you'd need to separate the calcium would make the cheese sauce too acidic.
I've been interested in the history of the propagation of Maxwell's equations lately. Tried this,

https://wiki-timeline.com/timeline/History_of_Maxwell%27s_eq...

seems to be a limitation of the article though rather than the tool. Maybe such a tool will encourage more filled-out temporal content in articles. :)
It worked great for Ashley Madison until it didn’t.

Execs don’t need to stay at Meta for a decade. They succeed, then exchange musical chairs. On average, it will work well for several iterations.
It was possible to poke two byte memory locations with the value 255, run a new shell, and you would be root. I figured that out by comparing memory dumps as different users, figuring out which locations corresponded to user and group number.