MurphyA/hacker-news huggingface dataset:
by throw310822 | 2026-01-31 01:17:18+00:00
There is no deal. The problem with Iran is that it's a regional power that is not aligned with Israel, so Israel has been insisting for decades that it must be attacked. The desired outcome of course is not to "free" Iran but to weaken it so that it can't be a rival power. So first it claimed it was because of Iran's nuclear program, and when Obama put that under control with an agreement that gave Iran the opportunity to thrive, it pushed Trump to renege the deal so Iran's nuclear could be a problem again and the sanctions restored.
by WaitWaitWha | 2026-01-31 01:18:12+00:00
There are plenty of Faraday bags readily available for cell phones.

Look in the digital forensics industry. Field forensic investigators can get bags or boxes (look like Pelican(r) cases), or inserts for Pelican cases (a 1615 fits just right into a sedan's trunk).

Long time ago when mobile forensics was in its infancy they were given out as swag.

The #1 problem is of course that if not in airplane mode, some not too smart phones keep increasing the power to the radio (smarter ones do this for a few minutes then power down radio, then cycle up again). Guess what happens with a bunch of juice dumped into electronics in a locked case inside a trunk in a hot car, with half dozen other phones doing the same thing (because it is never a single burner phone).

In a pinch, 3 to 5 layers of aluminum foil, stainless steel cocktail shaker, ammo can, or combination thereof works.

edit: Yes, if we are discussing this with physicists, RF cannot be blocked, it can be attenuated. The strength of the RF signal is reduced as it travels through different materials, and in theory it can never be completely eliminated. In practicality, the signal only needs to be attenuated until it cannot be picked up sufficiently even when very close by a receiver.
by 9rx | 2026-01-31 01:18:26+00:00
> Companies exist that buy cars just to tear them down and publish reports on what they find.

What does it mean to tear down software, exactly? Are you thinking of something like decompilation?

You can do that, but you're probably not going to learn all that much, and you still can't use it in any meaningful sense as you never bought it in the first place. You only licensed use of it as a consumer (and now that it is subscription-only, maybe not even that). If you have to rebuild the whole thing yourself anyway, what have you really gained? Its not exactly a secret how the technology works, only costly to build.

> Except that they could just buy one themselves.

That is unlikely, unless you mean buying Tesla outright? Getting a license to use it as a manufacturer is much more realistic, but still a license.
by qingcharles | 2026-01-31 01:18:50+00:00
I use unique emails for every sender.

One thing I noticed is that most mailing lists now have a header that identifies them with a specific ID. When I click "Make rule from this email" in Fastmail the primary option is to sort it by that header, not by the sender or receiver. That way only the marketing emails get redirected and not transactional ones from the same sender.

List-Id: A Structured Field and Namespace for the Identification of Mailing Lists

https://www.ietf.org/rfc/rfc2919.txt
by aappleby | 2026-01-31 01:20:54+00:00
So here's what's worked for me over the years -

I collect interesting links/pages/stuff by emailing myself notes about them. I never actually _do_ anything with these notes, but from time to time I open the "Notes To Self" folder and skim through them. Anything that seems worthless I delete, anything that seems obvious I delete, the rest just sit there.

And that's more useful than you'd think - by reviewing them semi-regularly, you're indirectly memorizing their contents and refreshing their presence in your short term memory. And that to me is the benefit - not "copy this cool thing", but "feed my mind cool ideas until it has digested them and incorporated them into the gestalt.
by rayiner | 2026-01-31 01:21:05+00:00
The term “crime of violence,” used in a number of federal criminal statutes, is notoriously unclear and subject to a lot of litigation: https://www.congress.gov/crs-product/R45220 (“Since the CCCA's enactment, reviewing courts have had to interpret and apply the statutory definition of a crime of violence, sometimes reaching disparate conclusions over the scope of that term.”).
by serf | 2026-01-31 01:21:44+00:00
it's overlooked precisely because the community is well aware of it yet classrooms routinely include many printers without taking any kind of precautions towards it. [0]

On the materials to avoid notion : none of them avoid going airborne. It shouldn't be a discussion of what to avoid, it should be a discussion of needed precautions and infrastructure.

[0]: https://www.createeducation.com/wp-content/uploads/2021/06/e...
by belter | 2026-01-31 01:22:01+00:00
The 2010 is really important here. And Stonebraker is thinking about local databases systems and was a bit upset but the NoSQL movement push at the time.

And he is making a mistake in claiming the partitions are "exceedingly rare". Again he is not thinking about a global distributed cloud across continents.

The real world works with Eventual Consistency. Embrace it, for most 90% of the Business Scenarios its the best option: https://i.ibb.co/DtxrRH3/eventual-consistency.png
by nlh | 2026-01-31 01:22:15+00:00
Also a very good question and the answer is also...it depends. The "premium" (delta to spot) on 90% silver (aka "90%") varies with supply and demand. At this very moment with the meteoric rise of base silver, 90% is selling for less than spot. But there have been times when it trades above spot.

The reason is that silver itself is traded on the various international commodity exchanges and those traders are not the same supply & demand sources as the little guy(s) who likes keeping some old silver coins in their garage. So as those supply/demand curves shift, the premium over/under spot price changes as well.
by fhdkweig | 2026-01-31 01:22:51+00:00
While I can't name any specific case, I seem to recall a true crime involving two separate trials, one for federal charges and one for state charges. The person was acquitted of one and was then tried for the other. Somehow, this doesn't count as double jeopardy. It felt morally wrong to do so, but apparently legal. It is called "dual sovereignty doctrine".
by misir | 2026-01-31 01:23:55+00:00
That's the whole point. Websites that try to block scraping attempts will let google scrape without any hurdle because of google's ads and search network. This gives google some advantage over new players because as a new name brand you are hardly going to convince a website to allow scraping even if your product may actually be more advantageous to the website (for example assume you made a search engine that doesn't suck like google, and aggregates links instead of copying content from your website).

Proxies in comparison can allow new players to have some playing chance. That said I doubt any legitimate & ethical business would use proxies.
by stubish | 2026-01-31 01:24:09+00:00
A 50% discount when using FSD or just doubling insurance company profits when when not using FSD. The only evidence that actually matters is cost in comparison to other insurance companies. If this product is cheaper for you, then it probably does indicate FSD is better at driving than you (well, than the average driver in your demographic). Maybe this is damning with faint praise.
by jumpocelot | 2026-01-31 01:24:13+00:00
I had an excellent experience using niri to manage visuals for a university event recently. I was handling background loops, videos, and slides, and since it was a last-minute setup I had to improvise the entire workflow. The scrollable layout was perfect for this, I organized the windows horizontally in the exact sequence they needed to appear, which effectively turned a mix of an image viewer, video player, browser, and PDF readers into a seamless presentation (I could just have used the browser but it would have felt clumsy in comparison). The ability to keep everything in fullscreen and instantly exchange windows between displays via keyboard shortcuts made the transitions almost invisible to the audience.
by vunderba | 2026-01-31 01:24:23+00:00
I see what you're going for. We're sort of struggling to come up with a common nomenclature . For me when I hear floaty controls I think of games where the physics are loose (SMB) as opposed to tight controls (Megaman).

Personally, I really hate being forced to commit to a jump direction like you would in Castlevania.

But there are quite a few NES games that give you control in the air: Megaman, Ninja Gaiden, SMB2 as Peach, Contra, etc.

Different strokes for different folks.
by userbinator | 2026-01-31 01:25:32+00:00
I have seen phone schematics for many generic Androids, and at least for them, this comment is complete BS. The AP loads the firmware for the modem when it's turned on and boots it, and completely powers off the modem when asked to turn it off, e.g. in airplane mode. No idea about Apple though, they tend to Think Different™.
by zahlman | 2026-01-31 01:25:32+00:00
> “[The defendants] forcefully entered the clinic and set about blockading two clinic doors using their bodies, furniture, chains, and ropes,” the US Attorney’s Office for the District of Columbia said.

If this qualifies as "physical force or obstruction" then I think the case can very easily be made that the actions in the current case do as well. And the act also covers intimidation.
by soganess | 2026-01-31 01:25:51+00:00
I am so confused wrt what you are attempting to do.

I literally do not care what the policy says. Must I say it that way? The policy

(1) is logically incoherent

(2) is not policed in an equitable way

(3) is used to launder a worldview to young tech workers just coming to hn

(4) ... do I need to keep going? because I can keep saying stuff

(5) is just random bits on a server

I don't like it, many people don't like it, it has a negative chilling effect on the hn community. I am regularly voicing my concern in an effort to create my desired outcome.
by Levitz | 2026-01-31 01:27:10+00:00
>but if you look at their other beliefs and behaviors (were they trying to sink Bernie, or not?)

...No? Bernie was super popular specifically with this audience. The more liberal people described themselves as, the more they supported Bernie: https://fivethirtyeight.com/features/what-defines-the-sander...

You can take the stance that nobody knows what any of these terms mean I guess, but then the picture gets kind of absurd, left-wing materialism loses all meaning, the church loses all relationship with the right, hell, from that standpoint Donald Trump campaigned as a leftist I guess? He did have a recurrent discourse around jobs and the working class.
by kube-system | 2026-01-31 01:27:38+00:00
> So they don’t effectively block communication to and from the device?

That is impossible to know without knowing the characteristics of the signal, noise, attenuation performance, sensitivity of the receiver, and other environmental conditions.

> Or they don’t block all RF?

They definitely don’t.

If you want to attenuate an RF signal, you need to do RF engineering. There are products to help people do this (eg RF test enclosure), but they aren’t marketed as “blocking RF” because that is nonsensical. The products that advertise as “blocking RF” without any real specifications are unsuitable for serious RF engineering, they are primarily sold to conspiracy theorists, hypochondriacs, etc.
by tank-34 | 2026-01-31 01:28:38+00:00
declare the relationship:

class Story(BaseModel, BaseEntity):

__pydantic_resolve_relationships__ = [
Relationship( field='id', target_kls=list[task_schema.Task], loader=task_loader.story_to_task_loader),
Relationship( field='owner_id', target_kls=user_schema.User, loader=user_loader.user_batch_loader)
]

id: int
name: str
owner_id: int
sprint_id: int

model_config = ConfigDict(from_attributes=True)

and consume it

class Story1(DefineSubset):

__subset__ = (BaseStory, ('id', 'name', 'owner_id'))

tasks: Annotated[list[Task1], LoadBy('id')] = []
assignee: Annotated[Optional[BaseUser], LoadBy('owner_id')] = None

related_users: list[BaseUser] = []
def post_related_users(self, collector=Collector(alias='related_users')):
return collector.values()
by rekabis | 2026-01-31 01:29:47+00:00
Give me a truck without any advanced electronics that can effectively haul 10,000kg (at minimum) across 300km. I want no advanced electronics because the more parts, the more points of failure.

And there were trucks like this in the 80s and 90s - the F-350 could tow 10,000kg on a gooseneck trailer, and an F-450 could haul about 20,000kg on the same, all with a simple 7.3L Duramax diesel engine that was very close to being completely electronics-free.

And with alternative fuels and basic tinkering, you could almost eliminate the emissions issue by having it run on peanut oil.

Plus, almost anyone could repair almost any part of the truck with relative ease. The main block and transmission might be beyond the wheelhouse of most, but most anything else could be repaired or replaced using only a basic set of tools.

Now you have these monsters almost twice the size which, while having all the creature comforts you can imagine, are lucky to run half as many km before the first major issue crops up, and after inflation cost two to four times as much.

And repairing them is quickly becoming out of the question with even trivial things - replace the brakes by yourself, and the truck refuses to start up until the work has been authorized by the mothership via an encrypted handshake, requiring a $100,000 piece of software that can only connect to the manufacturer with a $6,000/mo subscription.

That is an absolutely terrible trade-off.
by thaumasiotes | 2026-01-31 01:30:15+00:00
> You can sell jewelry for the same price as the equivalent weight in whatever purity of precious metals it is and I specified same weight in the parent comment.

Yes, of course. Didn't you see my aside?

>> unless you like to wear gold chains

But you can't buy jewelry for the price of the precious metal content. You get charged for the jewels too, and they have very limited resale value.
by _--__--__ | 2026-01-31 01:31:10+00:00
Federal courts do not have jurisdiction over murders by default. There are two obvious cases where they do (murder of a federal official, murder on federal land) and a shaky third category of "murder pursuant to another federal crime".
In the past that third category has been used to charge organized criminals, anything that touches the interstate commerce act (drug trafficking/contract killing/etc), and terrorism.

Charging Mangione with federal murder connected to a federal stalking charge was relatively unprecedented, but they might get it to stick on appeal. Stalking is threatening but maybe not inherently violent, but that seems similar to bank robbery (where FDIC insurance is frequently used to grant federal jurisdiction over involved homicides).
by meltyness | 2026-01-31 01:31:33+00:00
It's more of a distribution thing for me really. I'm basically using docker as a package manager since they otherwise distribute through one of those ad-hoc shell scripts that I'd prefer to avoid accidentally breaking Debian with somehow.

I've built ollama before too, but, I like that I can cleanly rip it out of my system or upgrade it without handing root off to some shell script somewhere I guess.

If anyone's gonna bash up my system it oughta be me
by Flux159 | 2026-01-31 01:31:43+00:00
So in theory it should be possible, but it might require customizing the Dawn or wgpu-native builds if they don't support it (this is providing the JS bindings / wrapper around those two implementations of wgpu.h). But I've already added a special C++ method to handle draco compression natively, adding some mystral native only methods is not out of the question (however, I would want to ensure that usage of those via JS is always feature flagged so that it doesn't break when run on web).

Did you write your WebGPU chessboard using the raw JS APIs? Ideally it should work, but I just fixed up some missing APIs to get Three.js working in v0.1.0, so if there are issues, then please open up an issue on github - will try to get it working so we close any gaps.
by frumplestlatz | 2026-01-31 01:31:57+00:00
I’ve encountered the same rhetoric, tactics, and moral framing in offline activist spaces for years, long before Bluesky or current platform dynamics. Online platforms don’t invent this; they surface and concentrate it. The underlying attitudes -- maximalism, moral absolutism, tolerance for disruption, and readiness to analogize opponents to historical evil -- are not artifacts of bots or manipulation. They’re characteristic features of a political subculture.

If anything, the mistake is treating the "reasonable", aspirational version as more real than the people who consistently show up, organize, and speak — and then assuming the most visible expressions must be "controlled opposition."
by allenu | 2026-01-31 01:32:16+00:00
I don't really use "second brain" style notes and links for taking action. I use them to record something I think I might find interesting later, like a bookmark. I tag it and move on and later when enough time has passed, I search the notes by particular tag to see what things I recorded. Usually in that scenario, I actually will be in some mode where I'm trying take action. I'll often be looking for inspiration (say interesting UX design) and will have a ton of saved links and ideas to draw on. But I wouldn't say I'm writing these notes for particular action items.

On the other hand, for work that I do day to day, I do take notes and those are a different type. Those are tied to actions I'm taking and I'll sprinkle them with actual to-do lists that I check off in the notes. I'll link ideas that are related and document things, but for my own projects, I don't try to make it too formal or strict. The notes aren't the goal, they're sort of a scratchpad for day to day operations.
by vunderba | 2026-01-31 01:32:18+00:00
When I was living in Taiwan, one of the ways I forced myself to remember to pronounce the tones distinctly was by waving my hand in front of me, tracing the arc of each character’s tone.

It helped a lot even if I did look like an insane expat conducting an invisible orchestra.

One more thing: there's quite a bit of variation in how regional accents in the mainland can affect tonal pronunciation. It might be worth reaching to some native speakers to give you some baseline figures.
by bayarearefugee | 2026-01-31 01:33:44+00:00
I agree that the Democratic party has fumbled the ball (over and over) and deserves a lot of blame for where we are now, but all of the trans talk in 2024 was driven entirely by the right.

The Democratic party wasn't talking about trans people in 2024 (if anything the Democratic campaign was conspicuously avoiding the conversation entirely). The trans "debate" that people remember from that time period was driven entirely by right-wing ads and social media.

Obviously this is a pretty successful strategy considering how many people falsely remember who was actually talking about this.
by SllX | 2026-01-31 01:34:24+00:00
Sure, and in 1992 it was 46%, and in 2000 it was 71% and in 2013 it was 61%.

USD foreign exchange reserves have definitely declined from their peak, but by “declined” we’re talking about going from “overwhelmingly dominant” to “merely dominant” to potentially in a few years “equal to every other foreign currency reserve in the world combined”, and maybe USD foreign exchange reserves will decline even further beyond that point.
by jongjong | 2026-01-31 01:35:24+00:00
My perspective is that AI is a multiplier if existing skill (both positive and negative aspects). A bad developer can now produce bad code at 10x the rate and a good developer can produce good code at 10x the rate.

There is a net positive gain on the automated testing side of things but I think a bad developer, even with AI will not be able to out-compete a good 10x developer without AI. The costs of incorrect abstractions is just too high and LLMs don't really help avoid those.

You have to ask the right questions. It's a bit like in Hitchhiker's Guide to the Galaxy... Where a super-intelligent computer took millions of years to calculate the meaning of life as the number 42. The wrong question will always waste computation.
by crimsonnoodle58 | 2026-01-31 01:35:25+00:00
Not true for their docker instructions which specify -p 11434:11434 instead of -p 127.0.0.1:11434:11434. [1]

Combine that with rootful docker's famous bypass of ufw and you have a publicly exposed ollama, even with a firewall. [2]

[1] https://docs.ollama.com/docker

[2] https://github.com/moby/moby/issues/4737
by generativenoise | 2026-01-31 01:35:44+00:00
People in general don't seem to look at how much "productive" population you need in the real economy to support a given population. Things look pretty fine by those metrics and if the AI claims are to believed about to rapidly get even better. How to motivate and compensate that small number of people in the real economy that supports human welfare is a different question.

Also people appear to be blind to the real material limits that really start to be pushed by large populations. You could end up making life materially worse by trying to "fix" the demographics by adding more humans.
by sailingparrot | 2026-01-31 01:36:34+00:00
> Nvidia has been using its newfound liquid funds to train its own family of models

Nvidia has always had its own family of models, it's nothing new and not something you should read too much into IMHO. They use those as template other people can leverage and they are of course optimized for Nvidia hardware.

Nvidia has been training models in the Megatron family as well as many others since at least 2019 which was used as blueprint by many players. [1]

[1] https://arxiv.org/abs/1909.08053
by rahimnathwani | 2026-01-31 01:36:45+00:00
This is incredible. When I was first learning Chinese (casually, ~20 years ago), my teacher used some Windows software that drew a diagram of the shape of my pronunciation, so she could illustrate what I was getting wrong in some objective way.

The thing you've built is so good, and I would have loved to have it when I was learning Mandarin.

I tried it with a couple of sentences and it did a good job of identifying which tones were off.
by thaumasiotes | 2026-01-31 01:37:10+00:00
> If you want to buy a car and the seller agrees to accept 50 gold coins instead of $100,000 cash, that is perfectly legal.

You're free to barter in general. 50 gold coins, though, would probably be illegal even though 50 marble statues is fine.

https://www.law.cornell.edu/uscode/text/18/486

Using gold (or any metal) as currency ["current money"] is specifically illegal if the metal is coined.

You'd need to establish that it never crossed the seller's mind that he might later exchange those coins for something else. As an isolated incident, you'll have a fairly strong defense. If there's been another transaction in gold coins in your area recently enough that either of you might have known about it, you won't.
by kube-system | 2026-01-31 01:37:14+00:00
Yes I have spent thousands of dollars and months testing them.

You can cut off GPS and high frequency cell spectrum pretty easily. Most cell spectrum is effectively attenuated by good quality professional RF enclosures designed for those frequencies. 2.4 ghz signals like wifi (with good quality radios) are hard to attenuate to the point where they can’t connect to other radios nearby, even with very expensive RF test enclosures.

If you’re trying to block against an unknown threat you are fucked. If someone wanted to back door a baseband they’d probably make it transmit at low speeds and low frequencies to be resistant to attenuation.