MurphyA/hacker-news huggingface dataset:
by nickdothutton | 2025-05-16 07:23:23+00:00
I feel I should point out, with all this talk of "sinking ships", that it is mostly unnecessary to sink a single ship. All you need to do is spoil their mission capability. This could be as simple as a fragmentation munition peppering the radar or other critical system with shrapnel (which can be targeted specifically). A $50 munition on a $500 drone damages the $50m radar on your $500m vessel, and now you are out of the fight until a repair which will 1 year. Someone with more domain expertise, feel free to adjust those numbers.
by jchw | 2025-05-16 07:24:00+00:00
If BuyMeACoffee is actually just trying to comply with sanctions, that still applies even if they're facilitating payments via cryptocurrency. If the reason why they're sticking to just Stripe really is in part fraud prevention, well, I... Do I really need to comment more? I badly wish cryptocurrency was the savior for a deeply broken ecosystem of payment processors but it simply isn't, it's not easy to use, it's very easy to lose money, transactions can be slow and expensive. It could be/could have been great for the sadly growing segment of payments involving legal, consensual transactions between parties that are pushed away by traditional payment processors, but so far it isn't/hasn't been and I don't think it will be. Maybe some day.

(I do realize you are specifically speaking of stablecoins but as far as I know they struggle from all of the typical problems you'd expect, just with a less volatile value.)
by dax_ | 2025-05-16 07:24:23+00:00
Ah yes, that'll solve all problems (https://www.web3isgoinggreat.com/).

Cynicism aside, I'd rather not receive compensation in a currency that's mainly used for speculation. And to exchange it back into a "meaningful" currency somewhat securely requires me to go through an exchange, which is usually again a company that can make up their own policies? Seems to me this is just making it more complicated and more resource intensive.
by marcus_holmes | 2025-05-16 07:24:51+00:00
I literally had this exact same discussion here about 3 years ago when people were scoffing about the idea that tanks would become unusable archaic white elephants because they're vulnerable to drones.

At the moment, yes, if you want to field a drone that can kill a ship then it's going to be expensive. But we haven't seen any real development of ship-killing drones because the Ukraine conflict is land-based with only limited naval conflict.

Military doctrine only really advances during wartime, by people in the field desperately trying new things to survive. If we had a naval war you'd very quickly see new advances in all this tech and I think you'd very quickly end up in the same situation; that large ships become useless archaic white elephants because they're vulnerable to drones.
by CuriouslyC | 2025-05-16 07:26:02+00:00
I use Aider with a very tuned STYLEGUIDE.md and AI rules document that basically outlines this whole process so I don't have to instruct it every time. My preferred model is Gemini 2.5 Pro, which is definitely by far the best model for this sort of thing (Claude can one shot some stuff about as well but for following an engineering process and responding to test errors, it's vastly inferior)
by arp242 | 2025-05-16 07:26:27+00:00
So the website seems to be https://justblood.com (?)

She got got convicted on federal charges, so I think they're targetting Trump for a pardon/commutation. The "MAGA-like" aspect isn't a coincidence, it's deliberately mimics Trump's style to woo him.

This is not a "delusional person does delusional things" kind of situation, but a "manipulative person does manipulative things" kind of situation.

Presumably her husband (or "partner", whether they're legally married is a question of some debate) is paying for it by the way, as Holmes probably doesn't have any funds and he's born to wealth.
by watwut | 2025-05-16 07:29:14+00:00
Are you claiming it was appreciative of women back then? It was expression about loud wild partying, the sort of that is annoying to everyone living on the same street as your beer pub is. The women who were present were not appreciated, they were look down at sort of tramps. A well behaved woman was not supposed to be present.

When you are casting it as appreciative of women because they are necessary for fun, you are applying modern idea that women present at a wild party says something positive about that woman. Back then, it suggested easy sexual availability and that was seen as a bad thing.

Edit: also in general, when people in the past were crass, other people in the past were offended over it. Even women themselves who accepted their role as god given would frequently get offended over hearing what they considered crass language. When women were supposed to be guardians of morality (and Germany had such periods), they would openly take issue with such statement. Because it was their expected role to be offended and to gently positively impact men (in a way that does not actually interfere with what he does).
by Animats | 2025-05-16 07:30:16+00:00
> Ownership exists at the language level, not the machine level.

Right. That's the key here. "Move semantics" can let you move something from the stack to the heap, or the heap to the stack, provided that a lot of fussy rules are enforced. It's quite common to do this. You might create a struct on the stack, then push it onto a vector, to be appended at the end. Works fine. The data had to be copied, and the language took care of that. It also took care of preventing you from doing that if the struct isn't safely move copyable.

C++ now has "move semantics", but for legacy reasons, enforcement is not strict enough to prevent moves which should not be allowed.
by plz_throw | 2025-05-16 07:31:29+00:00
It really is one "new" word consisting of a bunch of words spelled without spaces. It is a compound, where every word adds additinal information to the last component. An easier example is sth like "Altbauwohnung" which would be an apartment (Wohnung) in an old (alt) building (Bau) where "Altbau" is also a compound. This way of compunding enables you to build new words everyone can understand the first time they encounter them, but also to build those stupidly long words.
by lazide | 2025-05-16 07:31:30+00:00
The ones they usually use right now - holding physical USD, bartering, physical gold, real estate, etc. depending on the use case and degree of wealth.

Local currency does still get used, it’s unavoidable, and causes losses. There is no perfect solution.

One economy which fits the description is India - check out the boxes of cash hah! [https://www.livemint.com/Politics/eGzzHAcOe5VePoyCd7n0EN/Inc...], and [https://timesofindia.indiatimes.com/city/mumbai/mumbai-raid-...].

(FYI, a cr or crore == 10 million, a lakh == 100k. Even at current exchange rates, that is a lot of money anywhere, and an absolutely massive fortune in India).

But there is an element of this in ALL economies, including the US. It’s a matter of scale/ratios, not a yes/no thing.
by pbhjpbhj | 2025-05-16 07:31:43+00:00
I have a geographical memory, that worked well with paper and books, but I haven't printed more than two pages in the last 7 years and none of my work uses books anymore (I did buy a book for academic study last year).

Zooming, from a building, to a room, to a bookshelf, to a book/folder/boxfile, to the content and the location within the content worked with my brain. With digital files it just seems like a swamp I have to wade through. Microsoft are so antagonistic to my 'location' based thinking because Windows conceals where files really are.
by alemos | 2025-05-16 07:32:33+00:00
"That's tagging a 50k cell table almost 40x faster. Not bad for an afternoon's work, eh?"

Commits that made it happen:

https://github.com/itext/itext-java/commit/71451319ebb9463d2...

https://github.com/itext/itext-java/commit/b50c34e14f012993f...

https://github.com/itext/itext-java/commit/b6b212971e285a4a8...

https://github.com/itext/itext-java/commit/0626cd422a275ac40...
by TeMPOraL | 2025-05-16 07:32:48+00:00
It's not an optimization; the greedy approach won't work well, because it rejects critical context that comes after the tokens that would trigger the rejection.

Consider: "Let's just skip writing this test, as the other change you requested seems to eliminate the need for it."

Rolling back the model on "Let's just" would be stupid; rolling it on "Let's just skip writing this test" would be stupid too, as is the beliefs that writing tests is your holy obligation to your god, and you must do so unconditionally. The following context makes it clear that the decision is fine. Or, if you (or the governor agent) don't buy the reasoning, you're then in a perfect position to say, "nope, let's roll back to <Let's> and bias against ["skip, test"]".

Checking the entire message once makes sense; checking it after every token doesn't.
by olalonde | 2025-05-16 07:33:08+00:00
It's a dynamic market so fees can vary depending on congestion, BTC price, etc. Expected time to first block confirmation is around 10 minutes assuming your fee is high enough to be included in the next block (when blocks are full, miners prioritize transactions with higher fee).

When you send a transaction, you get to pick what fee you'd like to use. For this kind of service, transaction speed isn't really important so you can get away with setting a low fee.

Here's a 0.15$ fee transaction that was mined just 6 minutes ago: https://mempool.space/tx/2e66ba1758e233ff1b2395c7db55f8327de...

By "off-chain", I meant something like BuyMeACoffee letting users top up a wallet via an on-chain deposit, and then handling tips internally (e.g., in a SQL database). That way, small payments don't each require a blockchain transaction.
by stevenicr | 2025-05-16 07:33:26+00:00
I overheard someone's tiktok person berating their followers for giving money to people on the internet. Apparently these same scammers are creating fake profiles of other people on tiktok as well and then friending and convincing people they should send money for this reason or that.. And similar to the article mentioning the half price ad guy getting irate customers, people were coming to this tiktok person' profile and asking for money back and then being shocked it was not the same person.

If this continues, people may actually stop sending money to people on the internet completely and not trust anything digital.
by noodletheworld | 2025-05-16 07:33:34+00:00
What nonsense is this?

Where do you imagine ggml is from?

> The llama.cpp project is the main playground for developing new features for the ggml library

-> https://github.com/ollama/ollama/tree/27da2cddc514208f4e2353...

(Hint: If you think they only write go in ollama, look at the commit history of that folder)
by nickdothutton | 2025-05-16 07:33:45+00:00
I work with a lot of Germans and have noticed this. For me to provide the English translation that is the most accurate I have to dig deep. The unabridged English dictionary has plenty of words but I feel slightly guilty providing them with a word which I know is the best fit but which they will probably never encounter anywhere else, and where most English people would just not know this word. The definition is often quite contextual and nuanced, hinting at (for example) the reliability of the thing that is described by it, or the way it is used (or was used) in society (e.g. for good or ill). The "baggage" I suppose.
by mtaras | 2025-05-16 07:33:55+00:00
Just a couple of days ago I discovered this truth myself while building a proactive personal assistant. It boiled down to just giving it access to managing notes and messaging me, and calling it periodically with chat history and it's notes provided. It's surprisingly intelligent and helpful, even though I'm using model that's far from being SOTA (Gemini Flash 2.5)
by phtrivier | 2025-05-16 07:34:13+00:00
Is Meta still has puritain as in the past ? Do they still strike down any content that shows a hint of female skin ?

Is so, it's even more baffling that they can't strike down content with drugs.

But as the other comment say, it's hard to assume good faith from Meta - given that the scammers are paying them to display the ads.

At some point, a prosecutor will start to consider them part of a drug dealing scheme. Zuck escorted by DEA agents would make for one hell of a photo op.
by noduerme | 2025-05-16 07:35:03+00:00
There are similar distinctions in American law, e.g. with the police's right to tarry you. A short stop by the police can be conducted for 'reasonable articulable suspicion' of committing a crime, such as seeing you make a rash judgment in driving, while a longer stop or an arrest requires 'probable cause' such as smelling marijuana in your car after the initial stop.
by ramity | 2025-05-16 07:36:46+00:00
I think it's fair to say AI generated code isn't visibly making a meaningful impact in open source. Absence of evidence is not evidence of absence, but that shouldn't be interpreted as a defense to orgs or the fanciful predictions made by tech CEOs. In its current forms, AI feels comparable to piracy where the real impact is fuzzy and companies claim a number is higher or lower depending on the weather.

Yes, open source projects would be the main place where these claims could be publicly verifiable, but established open source projects aren't just code--they're usually complex, organic, and ever shifting organizations of people. I'd argue the metric of interacting with a large group of people whom have cultivated their own working process and internal communication patterns is closer to AGI than coding assistant, so maybe the goal posts we're using for AI PRs are too grand. I think it's expected to hear claims from within walled gardens, where processes and teams can be upended at will, that AI is making an unverifiable splash, because they're precisely the environments where AI could be the most disruptive.

Additionally, I think we're willfully looking in the wrong places when trying to measure AI impact by looking for AI PRs. Programmers don't flag PRs when they use IntelliJ or confer with X flavor of LLM(tm), and expecting mature open source projects to have AI PRs seems as dubious as expecting then to use blockchain or any other technology that could be construed as disruptive. It just may not be compatible or reasonable with their current process. Calculated change is often incremental and boring, where real progress is only felt by looking away.

I made a really simple project that automatically forwards browser console logs to a central server, programmatically pull the file(s) from the trace, and had an LLM consume a templated prompt + error + file. It'd make a PR with what it thought was the correct fix. Sometimes it was helpful. The problem was it needed to do more than code, because the utility of a one shot prompt to PR is low.
by argulane | 2025-05-16 07:37:04+00:00
I have used TimescaleDB in my last work place. We needed a easy way to store and visualize 500hz sensor data for few 10s of devices. We used it and Grafana to build a internal R&D tool and it worked way better than I imagined. Before I left I think the DB was using ~200GB on a compressed btrfs volume in DigitalOcean droplet and still performed fine for interactive Grafana usage.
by throwaway290 | 2025-05-16 07:37:09+00:00
Ironically crypto is also what helps fund and survive (bypassing sanctions) the warmongers and dictatorships which make banks not like our passports

In the end poor peasants shouting "crypto is king" are the ones owned from both sides. They are used for profit by their local oppressors/gangs and by western cryptobros. The peasants transactions are the rounding error but they are the ones who allow to pretend it's "freedom"
by arp242 | 2025-05-16 07:37:25+00:00
According to their "X" account, "Elizabeth Holmes has zero involvement in Haemanthus": https://xcancel.com/haemanthusinc/status/1921644626085024047...

I would assume that in a strict legal capacity that's probably true (for now at least). Although obviously she's "involved".

Is Haemanthus a fraud? Lets just say I think you'd be a right idiot to invest in this.

But I think this will be very hard to prevent legally. Even if Holmes and Evans are married (unclear if they are), it was only Holmes who was involved in Theranos' fraud and not Evans.
by TeMPOraL | 2025-05-16 07:38:01+00:00
Missing in your description is that at least some of that work of "people spending hundreds of hours crafting workflows to get around deficiencies in models, posting tutorials about it, other people spending all the time to learn those workflows" is exactly what informed model developers about the major problems and what solutions seem most promising. All these workarounds are organically crowd-sourcing R&D, which is arguably one of the most impressive things about whole image generation space. The community around ComfyUI is pretty much a shapeless distributed research organization.
by eru | 2025-05-16 07:38:18+00:00
Well, that and cash.

Btw, crypto (like bitcoin) is only an alternative because of convention.

The complete history of bitcoins is globally trackable, and people could all decide that they'll pay more for bitcoins that came from Satoshi's initial hoard, or that they'll refuse to accept bitcoins that were ever seized by the FBI.

(Yes, there are mixers. But you'd just refuse to accept any bitcoin that took part in the mixer transaction, if any FBI coins were in there.)
by suninsight | 2025-05-16 07:38:32+00:00
So managing context is what takes the maximum effort. We use a bunch of strategies to reduce it, including, but not limited to:

1. Custom MCP server to work on linux command line. This wasn't really a 'MCP' server because we started working on it before MCP was a thing. But thats the easiest way to explain it now. The MCP server is optimised to reduce context.

2. Guardrails to reduce context. Think about it as prompt alterations giving the LLM subtle hints to work with less context. The hints could be at a behavioural level and a task level.

3. Continuously pruning the built up context to make the Agent 'forget'. Forgetting what is not important is what we believe a foundational capability.

This is kind of inspired by the science which says humans use sleep to 'forget' not useful memories and is critical to keeping the brain healthy. This translates directly to LLM's - making them forget is critical to keep them focussed on the larger task and their actions alligned.
by lesser23 | 2025-05-16 07:38:35+00:00
The bullet points and some of the edge definitely smell like LLM assistance.

Other than that I take the other side. I’ve read (and subsequently never finished) dozens of programming books because they are so god awfully boring. This writing style, perhaps dialed back a little, helps keep my interest. I like the feel of a zine where it’s as technical as a professional write up but far less formal.

I often find learning through analogy useful anyway and the humor helps a lot too.
by jimjambw | 2025-05-16 07:40:22+00:00
I signed up for BuyMeACoffee recently. I did some work for free that’s important for the industry I work in and a few people donated money to me. That was almost 2 weeks ago and I’m still waiting for them to review my account. The only support seems to be just an email address?

In regards to the fact they pulled out of countries that are hard to operate in, yeah it’s annoying but you know, can you blame them?
by bashkiddie | 2025-05-16 07:40:45+00:00
I am a native German and had Russian as a second foreign language. Try applying Russian Grammar rules to German, you will find they are almost identical.

Verb prefix system is the same. Noun conjugation even uses the same prepositions to decide the case. Compound words are slighly different, instead of a tram-station you would use tramlike station.
by nottorp | 2025-05-16 07:41:05+00:00
Speaking of Stripe, when will they support 3d secure or however it's called this year?

The card I mostly use for online impulses purchases is from a semi paranoid bank that turns down non 3d secure transactions by default. Sometimes they call you for confirmation.

Needless to say, that means no impulse purchases from Stripe using merchants. And no buying coffees for anyone.

Guess it's cheaper for me in the long run...
by numpad0 | 2025-05-16 07:41:28+00:00
The most fundamental idea of a detonation engine is that, if you substitute fuel "burning" process with subsonic propagation used in every conventional engines with fuel "explosion" process with supersonic wavefront, the reactions will become more instantaneous and energetic and that improves efficiency. This is the detonation part of detonation engine concept.

The rotating part is a solution to the problem that forcing a continuous sustained explosion inside an engine can be complicated. By letting the explosion constantly happening, expanding, and traveling radially across a thin cylindrical gap, it solves such problems as sustained combus-^H^H^H detonation, fuel supply, etc. It's not the only possible type of an engine based on detonation principle, but so far the most promising. Detonating piston engines for cars, for example, are much less promising.

Engine part is just regular reaction rocket. It shoots the gas out the back. The faster and heavier the gas, the more reaction force it creates.

This isn't the first RDE ever to have been built, fired, or fired in a freefall, but it's finicky and experimental enough that it warrants a news story like this.
by dspillett | 2025-05-16 07:42:53+00:00
If you were around and paying for media at the time, good have seen it before films at the cinema and as a pre-menu sting (sometimes unskippable) on some DVDs. One of those examples where paying customers were the only ones irritated by such a measure.

It certainly had wide audience awareness in its intended form, which is why the many comedy interpretations (https://m.youtube.com/watch?v=ALZZx1xmAzg probably being the most famous) came into being and worked so well.
by Shatnerz | 2025-05-16 07:43:29+00:00
Bitcoin may not be the best example because it does have a lot of limitation and somewhat failed as a currency and instead turned into a speculative store of value. Block time on Bitcoin is ~10 min. For small purchases, you would probably be fine with 1 confirmation, but a 10 minute wait is terrible UX. There is lighting which is a layer on top of bitcoin which is much faster, but the UX is still a bit clunky.

But in general, I agree that cryptocurrencies could help the problem, but it still carries the compliance and AML risks unless you can outsource that to a 3rd party. What happens if you accept funds from an OFAC or other sanctioned account? Violating AML can come with huge fines and is generally just a massive headache. Cash doesn't have these issues as the evidence is generally impossible to track well. With nearly all cryptocurrencies, the entire ledger is open, so if you accidentally accepted payment from the wrong person, you could get royally screwed at some later time.