skysight-inc/HackerNews huggingface dataset:
Nice job shipping ^^ Are you sure you don't want to price by use / credits? Would be more enticing personally if I were to be satisfied by the demo. I'll check it out.
oops, I see. And who knows they may be. For defence against enemies with
bots we better have skills building bots. I'm not really commenting on
the morality of Google so much as the cheapness with which conscience
and voice gets bought. It's what bugged me about Paula Vennells in
the Horizon scandal. The Anglican priest in a Faustian techno tale.
>seniors become homebound and isolated sooner when they're no longer able to drive themselves to the grocery store

large supermarkets (naturally can't be just in every small neighborhood) -> efficiency and lower costs. What is the point of local (thus small and high priced) store that a senior can walk to, yet can't afford to shop at?
That's true, and those people probably went on to live happier, more full, more wholesome lives than if they had never taken LSD.

The first time I took LSD it unlocked a level of thinking that I was not capable of before. For example, other people's perspectives. I fell down such a deep rabbit hole of contemplating other people's feelings and perspectives that I could literally (in that moment) FEEL other people's feelings. Obviously that is the drugs talking, and it didn't really happen like that. But in the same way that I really did see the wood grain in my coffee table bubbling like a witches cauldron, I also really did have a deep, meaningful, impactful thinking session about other people's perspective.

So when you "come down" you kind of get to keep that fullness of appreciation. The need to now consider other people is there, and your brain is fully aware how important it is now. The experience of appreciating things deeply stays with you somehow.
> To me it still all seems confusing. I don't have a good mental model for it.
>
> How does it handle things like `git rebase -x 'make fmt'` which might edit each rebased commit automatically, or `git rebase -x 'make lint'` which might fail but not leave a conflict marker. I didn't see any docs for exec in jj rebase so I guess this feature doesn't work

As a mental model, you can pretend that a commit with a conflict in it has suspended the subsequent rebase operation for descendant commits. When you resolve the conflicts in that commit, it's as if jj automatically resumed the rebase operation for the descendant commits. This process repeats until you've applied all of the rebased commits and resolved all of the conflicts (or not, if you decide to not resolve all of the conflicts).

Today, you can write something like

for commit in "$(jj log -T ...)"; do jj edit "$commit" && make fmt; done

which would also edit the commits automatically. It's probably not too hard to break out of the loop when the first conflict is detected to match the Git workflow more directly. (I can figure it out if you end up being interested.)

> There's also no examples for how you work out which commit has a conflict marker. It's probably obvious in jj status but it would be nice to document, as I'm not yet interested in spending the time to test it.

Does this overview help? https://jj-vcs.github.io/jj/v0.26.0/tutorial/#conflicts

> And I imagine it all breaks in colocated repos too (I need submodule support, and I want to use gh cli etc)

It depends on the exact subset of features you need.

- jj can't update submodules, which works for some workflows but not others.

- Generally speaking, you can use the `gh` CLI reasonably well alongside jj. In jj, it's common to create commits not addressed by any branch, but `gh` doesn't support those well. You can either try to adopt your Git workflows directly and always use branches, or else you'll need to make sure to create the branch just-in-time before performing a `gh` invocation that would need a branch.
If you want free/ultracheap, the Google Cloud TTS is good enough for simple use cases. You get enough free minutes that it may end up being free (I think I've paid a cent so far).

Some of their voices sound very artificial, some very real. I've been slowly making a list of the good ones.

I use it to convert long articles into audio, and have a script to add it to my podcast feed to listen to while driving:

https://blog.nawaz.org/posts/2024/Apr/reading-articles-via-p...
> The vast majority of harms from “AI”

Don't extrapolate from present harms to future harms, here. The problem AI alignment is trying to solve at a most basic level is "don't kill everyone", and even that much isn't solved yet. Solving that (or, rather, buying time to solve it) will require political solutions, in the sense of international diplomacy. But it has absolutely nothing to do with "aligning corporations", and everything to do with teaching computers things on par with (oversimplifying here) "humans are made up of atoms, and if you repurpose those atoms the humans die, don't ever do that".
From 900 miles away, the US government recorded audio of the Titan sub implosion
Ozempic Could Lower Urge for Drinking Alcohol, Study Says
Why does he despise open-source?
Nit: As I read the article, they aren't sure that it went through any solid. Went through a lot of seawater, though. And your argument still applies.
VanJS can be used just fine without a build step, and I do so.

The first instructions in https://vanjs.org/start are for this.
Fixed wireless sometimes operates on dedicated channels and priorities.

My experiences on portable devices have also seen some mixture of performance, but I'm also on a super cheap MVNO plan. Friends on more premium plans often get far more consistent experiences.
There are a tons of products that I would buy if I could double a single spec for the same price.
That paper was front page 2 days ago. It's the reason this paper is front page today. And while it is fantastic work, it has no obvious break-through application, as was discussed: https://news.ycombinator.com/item?id=43004955
And people don't have to feel comfortable with complicated things. The GP posted "would you prefer" as a disingenous point to invalidate the commenter's parents' feelings.

I eat meat. I know some vegans feel uncomfortable with that. But personally I feel secure in my own convictions that I don't need to run around insinuating vegans are less than or whatever.
Luigi's playing Mario Kart now, I see...
It makes more sense when you realize that all the money being thrown into Ukraine is likely being funneled out as tax-exempt gains by one billionaire or another who gives kickbacks to the politicians who enable this grift.

It's a giant grift, Ukraine has always unfortunately been a very corrupt country that enables such.
Cooperation is as old as time. There are single celled organisms living symbiotically on your skin right now.
So this is the guy I have to swear at for the very regression tax of paid parking. I would say some strong words against him, but then he's already dead, and the damage he has caused is already done. At least the gentrifying middle-classes are happy.
Yes but I guess that the message was meaning that browsers now detect homographs and display the punycode instead. See also https://news.ycombinator.com/item?id=14130241; at that time Firefox wasn't fixed, but in the meantime it fixed the issue too (there's a network.idn.punycode_cyrillic_confusables preference, which is enabled by default).
I wouldn't, because I have a different language of choice, but you should use whichever stack you can best maintain and make work for the use case. If that's perl for you, go for it!
ImgLock
Hey everyone, I'm 17 and I built ImgLock, a tool that lets you turn any file into an encrypted PNG and restore it later. It’s a cool way to hide or securely share data.

If you like the idea, drop a star on GitHub—it would mean a lot!

https://github.com/andrea-bonacci/imglock.git

Let me know what you think, and if you have any feedback or ideas, I'd love to hear them!
This is only true if you completely discount the very significant cost of owning a motor vehicle.

The closest option to truly free continues to exist and has always existed: walking
I haven’t tried it but I’ve heard that at least some unicode normalizers do not strip sequences of variation selectors.
I published a nearly identical tool, referencing the same paper, a few weeks ago :) Although I implemented a listwise algorithm instead of pairwise as described in the paper; ends up being a lot faster.

https://github.com/BishopFox/raink

https://bishopfox.com/blog/raink-llms-document-ranking

raink \
-f testdata/sentences.txt \
-r 10 \
-s 10 \
-p 'Rank each of these items according to their relevancy to the concept of "time".' |
jq -r '.[:10] | map(.value)[]' |
nl

1 The train arrived exactly on time.
2 The old clock chimed twelve times.
3 The clock ticked steadily on the wall.
4 The bell rang, signaling the end of class.
5 The rooster crowed at the break of dawn.
6 She climbed to the top of the hill to watch the sunset.
7 He watched as the leaves fell one by one.
8 The stars twinkled brightly in the clear night sky.
9 He spotted a shooting star while stargazing.
10 She opened the curtains to let in the morning light.
That's pretty cool! It's quite similar to my tool in many ways. Parsing the file, setting up the packet context and using unicorn :)

The repo isn't on github. I might release it later, but I would want it to be in a better shape if I were to.
There is evidence that as LLMs increase in scale, their preferences become more coherent, see Hendrycks et al 2025, summarizer at https://www.emergent-values.ai/
Isn't Ant-Man logic that he still has the same mass when he shrinks and, as such, can generate the same force?

Unless you get thrown back by ping pong balls normally, I think you'd be fine.
Finally, a drug for people with poor self control. I'm sure this will end well.
You think that being able to get someone's email address (most likely a business email but let's pretend it's a personal email) has a 1 in 5,000 chance of being turned into enough personal information to track down AND that someone would use it to kill someone?

Millions of usernames and emails are leaked every month; if this was the case you'd be seeing these murders in the news every week.
They were allowed 15 years ago, but times change.
Yes, because people respond to incentives. A few dollars a month for parking is enough for people to junk their broken cars instead of leaving them on the street. A few dollars a day is enough to make people reconsider getting a second car. A few dollars an hour is enough to make people carpool and limit their stay.

The point of charging for parking is not just to collect funds, it's to make sure parking is available.
> You don't want to be stuck in a country that outlaws AI

Just as you don't want to be stuck in the only town that outlaws murder...

I am not a religious person, but I can see the value in promoting shared taboos. The question is, how do we do this in the modern world? We had some success with nuclear weapons. I don't think it's any coincidence that contemporary leaders (and possibly populations) seem to have forgotten how bloody dangerous they are and how utterly stupid it is to engage in brinkmanship with so much on the line.
I thought the "Why" was super interesting!

"The logic and cost involved in deciphering, unifying, and validating data entering and leaving computer systems are growing exponentially, becoming a bottleneck and limiting factor for next-generation federated applications and AI.

Stof drastically decreases the amount of application code it takes to do this by moving this logic into the data layer, creating a standard interface that can be used by all systems today for cheaper and higher-quality access to data, while improving application-level security, developer experience, and data governance."
There's an easy way to put your money where your mouth is here. Just offer $11k for this or similar vulnerabilities out of your own pocket, and then resell them. If there really is a large and active market for this at higher dollar values, you'll make a killing!

Sure is funny there's nobody doing that despite so many people being so dead certain there's an active market.
"Wait, but hold on. Let me confirm.”

the thing is both r1 and o1 are trained on reinforcement learning so I suspect it's learned through trial and error that it makes mistakes and it should check for mistakes.
> The problem AI alignment is trying to solve is "don't kill everyone".

No, its not. AI alignment was an active area of concern (and the fundamental problem for useful AI with significant autonomy) before cultists started trying to reduce the scope of its problem space from the wide scope of real problems it concerns to a single speculative apocalypse.
Cheetos Other Hand Font
You don't. You buy from a large vehicle manufacturer like Ford, Kia, etc. where they have commitment to parts delivery for the foreseeable future.

Fisker was always a scam if you remember back from days of Fisker Karma.
The real original copy and patch paper [0] used gcc's addressable gotos to get the addresses of the "patches" and pointers for the operands which can be replaced at jit-time as opposed to the referenced paper which uses llmv tomfoolery to create a database of code patches as part of the building process.

IIRC, there may be another "original" paper.

To help with the author's confusion, they use function arguments to manage the registers. If you have a simple operand like 'add' you pass the left and right arguments as function arguments but if you have some values you want to keep in registers you pass those as additional arguments to the functions and just pass them through to the continuation hoping the compiler does the right thing (i.e. not spill the arguments during the function call).

Of course this leads to a combinatorial explosion of functions as you need one specialized for every register you want to pass through:

void add0(int l, int r, kont c);
void add1(int l, int r, int r0, kont c);
void add2(int l, int r, int r0, int r1, kont c);

and also need to track in your jitifier who's doing what and how many intermediate results are needed at which program point &etc.

I believe both ways share the same method of generating a shitton of functions as a linked library and using that to create a database of code patches at compile time which the runtime uses to patch it all together. One does it using llvm tooling and the other uses 'extern int add_l, add_r, *add_r0' to get the locations of the operands to replace at runtime with the the actual value because C doesn't care one bit what you do with pointers.

I'm probably wrong on some of the details but that's the basics of what's happening.

__edit__
Reading the part on how extern variables are used and the example function definitions doesn't match perfectly with what is actually happening but the concept is the same -- use the locations the pointers point to to find the places to replace with actual values at runtime. The function defs are more like what a 'musttail interpreter' would use. Not sure this 'correction' is any clearer...

[0] http://ieeexplore.ieee.org/document/1342540/
For images in particular, hardware attestation fails in several ways:

1. The hardware just verifies that the image was acquired by that camera in particular. If an AI generates the thing it's photographing, especially if there's a glare/denoising step to make it more photographable, the camera's attestation is suddenly approximately worthless despite being real.

2. The same problem all those schemes have is that extracting hardware keys is O(1). It costs millions to tens of millions of dollars today, but the keys are plainly readable by a sufficiently motivated aversary. Those keys might buy us a decade or two, but everything beyond that is up in the air and prone to problems like process node size hitting walls while the introspection techniques continually get smaller and cheaper.

3. In the world you describe, you still have to trust the organizations producing hardware modules -- not just the "organization," but every component in that supply chain. It'd be easy for an internal adversary to produce 1/1M cameras which authenticate any incoming PNG and sell them for huge profits.

4. The hardware problem you're describing is much more involved than ordinary trusted computing because in addition to the keys being secure you also need the connection between the sensor and the keys to be secure. Otherwise, anyone could splice in a fake "sensor" that just grabs a signature for their favorite PNG.

4a. You're still only talking about O($10k) to O($100k) to produce a custom array to feed a fake photo into that sensor bank without any artifacts from normal screens. Even if the entire secure enclave / sensor are fully protected, you can still cheaply create a device that can sign all your favorite photos.

5. How, exactly, do lighting adjustments and whatnot fit in with such a signing scheme? Maybe the "RAW" is signed and a program for generating the edits is distributed alongside? Actually replacing general camera use with that sort of thing seemingly has some kinks to work out even if you can fix the security concerns.
Go 1.24's `omitzero` is another of the best additions to the ecosystem in years
This is all well and good, but how about we remove data caps too? Such a racket.
I'd like to see a poll if the average person would like to be teleported 75 years into the future to 2100.
Don't they do like Cuba yet? I.e. not stamp your passport but rather a card that is removed on exit, leaving no trace on your passport. (Obviously you still leave traces in airline databases if flying direct, but that can be avoided.)
Hey, they are using Mamba! Happy to see Mamba is used at least somewhere :/
>Let's suppose that, like you, both Moscow and Beijing do not want AGI to exist. What could they do about it? Why should they trust that the rest of the world will also pause their AI development?

That is why the US and Europe should stop AI in their territories first especially as the US and Britain have been the main drivers of AI "progress" up to now.
>water is recycled

A sweeping statement, like plastic is recycled. It is more complex than that.

It is energy intensive (and expensive) to recycle both low purity and ultra pure water (UPW) used and for some fabs it is just 40% [1] and there is no consistent globally adopted solution, most of the tech used is still evolving and not implemented everywhere.

[1] https://spectrum.ieee.org/fabs-cut-back-water-use
Has anyone used this to migrate off of Gmail / Google Workspace? Someday I'll be able to do it...
EU Commission Withdraws EPrivacy Regulation and AI Liability Directive The
never, they GP is wrong
I like when the model starts to ask me how to solve something. Often find it with Sonnet when I am looking to solve a problem. The model starts becoming "curious" and treats as if I was the model and tries to nudge me to find solution...
The big one that leaps to mind was the famines with the communist experiments in the 20th century. But there are other, smaller examples that crop up disturbingly regularly. Sri Lanka's fertiliser ban was a jaw-dropper; Zimbabwe redistributing land away from whites was also interesting. There are probably a lot more though, messing with food logistics on the theory there are more important things than producing lots of food seems to be one of those things countries do from time to time.

People can argue about the moral and ideological sanity of these things, but the fact is tolerating economic inefficiencies into the food system can quickly leads to there not being enough food.
Primary AC cable goes to GPU, and it courteously supplies a short cable to feed the main PSU that only draws half the power ;-)

Tail wags the dog, modern style ...
There are many people claiming many things. Not sure which "top" you are referring to, but everybody at the end of a chain (most rich, most political powerful, most popular), generally are selected for being unscrupulous. So not sure why you should ever trust what they say... If you agree, just ignore what most of what those say and find other people to listen to for interesting things.

To give a tech example, not many people were listening to Stallman and Linus and they still managed to change a lot for the better.
> Well, I don't think most folks could name a CEO of another car company.

Yup, and I don’t care. I liked the brand better without the drama queen.
California loves kneecapping itself.

I guess the solution would be to make these spots 2/4 hr parking, instead of permanent overnight parking for all. Or remove parking all together and make it easy to build private parking lots.

SF's lack of grade separated transport outside the narrow BART corridor also makes it hard to convince people out of driving. Buses and trams aren't acceptable alternatives for a city as rich and dynamic as SF.
> Given that undocumented immigrants are cut off from almost all social services outside very basic ones like access to public schools, for which their rent and sales tax payments are likely to cover (unless in an oddball state like Ohio or Pennsylvania). They aren't getting healthcare except by the extreme standards that we force individuals to go to the ED for basic medical care if they are indigent.

This is patently false, and goes to show you don't understand the issue at all. They have tremendous benefits. In New York State, they constitutionally are required to give housing and support, which is why you hear of stories of illegal aliens getting hotel rooms, gift cards, and cell phones.

Undocumented immigrants in California can apply for health plans through Covered California and may be eligible for certain public benefits. However, undocumented immigrants are not eligible for certain federally funded programs.

Health coverage
Covered California: Individuals can apply through Covered California to see if they are eligible for a health plan.

Public benefits
CalFresh: Food assistance

CalWORKs: Cash assistance for people with children

County Adult Assistance Programs (CAAP): Cash assistance for individuals without dependents

Medi-Cal: Health insurance

Legal resources
Bay Area Legal Aid Free Advice Hotline: (800) 551-5554
National Immigration Legal Services Directory: A resource for immigration legal assistance

Know your rights

California law prohibits law enforcement from asking about a person's immigration status for immigration enforcement purposes.
Or you could provide meaningful alternatives to driving, which is my preferred solution but has a whole different set of problems (mostly zoning-related).
Honestly, why isn't this same service baked into my OS? the reader there is really atrocious, but I imagine even for a single voice a pretty small model can be downloaded and made available as a plugin for the reader app.
Technomancy Search
> Junior developers are going to learn faster than previous generations, and I'm happy for it.

How? Students now are handing out LLM homework left and right. They are not nurturing the resolve to learn.
We are training a cohort of youngs who will give up without trying hard, and end learning nothing