MurphyA/hacker-news huggingface dataset:
by peteforde | 2025-04-13 05:30:09+00:00
I listened the book "Lucky Loser" (Craig/Buettner) a few months back. It's a well-researched timeline of how the Trump fortune was made, and to be really kind, how monumentally terrible DJT is at business on a fundamental level. The shady deals and repulsive ethics are not exceptions but the status quo. The only reason he's in the situation he's in is because the guy who created Survivor saw an opportunity. Now the whole world is paying the price.

I listened because I thought it would be funny, but the shitty behaviour and unapologetic corruption is just so naked that it actually left me feeling pretty upset for all of the obvious reasons.

I'd say that I don't understand how anyone can be charmed by this con artist, but the truth is that I have simply lost a ton of faith in the "average" person.
by WarOnPrivacy | 2025-04-13 05:31:12+00:00
Learn the preventable causes of false beliefs - the ones that persist despite overwhelming evidence to the contrary. Reorient ourselves and society in the ways that deny a foothold for those false beliefs.

> What's stopping you?

I don't know important stuff. I did learn how to shift into a headspace where falsehoods become appealing. It is unnerving. But it doesn't tell me how this works or how to help others who are there.
by panick21_ | 2025-04-13 05:32:19+00:00
Cars need to be banned not primary because of emissions but because they are just generally bad in every wy. They need lots of space, even if they are not actually there (parking lots), they are unsafe and the slow down every other transport method and all the utility functions as well. Plus they are fucking ugly.

A city is just 10x more beautiful without cars, and the place in the cities where most people actually want to hang out, doesn't have cars.

No idea what 'people mover belts' are. We already have trains in various forms, add bikes and maybe some scooters to that and your done. Plus of course lots of walking.

For garbage transport and cargo, it would actually be nice to use the existing tram lines. Zürich has something like that but its experimental. But it should be more developed. Until then, small electric trucks are a good solution. Most of this can be done overnight when the tram lines aren't used much.
by scarface_74 | 2025-04-13 05:32:34+00:00
Apple will not be making iPhones in the US. Labor costs would be too high, the supply chain for the raw materials and the parts is non existent, etc.

It’s a sop to Trump just like when Cook did the dog and pony show and bragged about making the 10 Mac Pros that they ship in a year in the US.
by retropragma | 2025-04-13 05:34:36+00:00
As a TypeScript developer, my answer is to use unconfig [1]. Support for JSON, JavaScript, or best of all, TypeScript.

Or wire up your own utility function with bundle-require [2], another favorite of mine, for loading TS or JS config files.

[1]: https://github.com/antfu-collective/unconfig [2]: https://github.com/egoist/bundle-require
by neilwilson | 2025-04-13 05:34:54+00:00
"then to import things it's necessary to send more unwanted dollars"

We're talking the USA here. Where else are those running 'export-led growth' going to sell their stuff?

Where is the excess Argentinian beef scheduled for the USA going to find a market?

There is no untapped source of demand. Or you'd be selling beef to them already.

So what happens with the beef production glut?

"so you have inflation, so the interest in the mortaje goes up"

Increase in prices doesn't necessarily mean inflation. It's just scarce goods being shared out by the market.

And as we know putting up interest rates doesn't fix inflation. Argentina being the case in point (and they still haven't learned that lesson).
by Juliate | 2025-04-13 05:35:28+00:00
There is a third and fourth red flag, is it conscious or not I don’t know.

I am not even speaking of « do the users feel what it is ». Here it is:

If some people are so enthusiastic and ruthless defenders of AI generators that were trained/fed from the work of millions on unconsenting artists…

1/ what do they expect will happen to their own generated production?

2/ what do they expect will happen to their own consent, in that particular matter, or in others matters (as this will have been an additional precedent, a de facto)?

Again, said it elsewhere, there is a power play behind this, that is very related to the brolicharchy pushing for some kind of twisted, « red pilled » (lol) masculinity, and that is related to rape as a culture, not only in sexual matter but in all of them.
by strcat | 2025-04-13 05:36:02+00:00
> Sure, because they picked a set of features exclusive to Pixels.

No, we don't do that. The security requirements are not exclusive to Pixels. Samsung flagships with an Exynos or MediaTek SoC have nearly every feature listed at https://grapheneos.org/faq#future-devices. They don't quite have proper updates and quality of implementation is an issue. If Samsung allowed us to properly support their devices, we would likely be supported a few Samsung devices. There are no other devices with a reasonable level of security combined with support for using another OS available for us to support. We've also made sure to keep the required support time at 5 years instead of 7 to allow for non-Pixel devices. Snapdragon still not supporting hardware memory tagging at this point is embarrassing for Qualcomm and it should be expected that it's supported at this point, especially since even MediaTek has it now. The OEM making that and other security features available is also needed.

> Nothing is stopping them from being more permissive about the security features they require.

It would not have our core feature set and comparable protections. It would not protect users from real world adversaries like Cellebrite and NSO in the way that it does right now. Our security requirements exist for a reason and major parts of GrapheneOS are built around hardware-based security features. If the device doesn't have hardware memory tagging, then how can we provide one of our main flagship features?

> I do understand why they chose to stick to Pixels; I think it was a mistake nonetheless.

It's strange that you keep mentioning this in the past tense. We support Pixels because they're currently the only devices providing our security requirements while permitting us to use them. If Samsung started permitting us to support their devices, we could support certain Samsung devices. There aren't currently any other devices meeting our requirements, but there isn't a reason to think that there won't be in the future. Our list of security requirements is a very reasonable list of industry standard features. Android OEMs largely aren't trying to provide reasonably secure devices and are not trying to compete with Pixels and iPhones on security. Samsung is an exception, but quality of implementation isn't as high and they're ruining the end result with the massive non-security changes they make that's massively expanding attack surface and making updates much harder.
by commandersaki | 2025-04-13 05:36:04+00:00
Hopefully the stolen iPhone was recent enough that Find My / Activation lock rendered it a paperweight. This is why I'm pro parts pairing even though it creates e-waste.

I know in some places you can get AppleCare with theft protection, but if you're in a safe enough country I'd probably forego the theft protection and just eat the cost. Glad OP had theft protection via credit card.
by InitialLastName | 2025-04-13 05:37:13+00:00
You're kidding yourself (or you've been misled) if you think there was a chance of anything approaching socialism from a Harris administration. Even granting the benefit of the doubt that "middle-of-the-road socialism" was what she meant by "opportunity economy", there still stands the fact that construction is complex, and takes coordination between interests at scale where destruction is simple and can be done (apparently) unilaterally.

Per Churchill, “To build may have to be the slow and laborious task of years. To destroy can be the thoughtless act of a single day.” .
by tdb7893 | 2025-04-13 05:37:33+00:00
So firstly if this is the theoretical underpinning the White House should be messaging that instead of what they've been saying. Also I've read that report before (this and some other reports have been referenced in media I have listened to) and I wouldn't say they are following it closely, if this was their plan it's already gone well off the rails laid out here.

Edit: to be more specific it literally talks about the potential pitfalls of unilateral tariffs, suggests imposing them over time, etc. There's a lot of stuff in there the US did so but also a lot that they did not follow (and also there's just stuff that is outside the scope of this fairly short document). I think part of the reason the tariffs caught people so flat footed is even well informed people assumed this would be how they were implemented and got the rug pulled out from under them on "Liberation Day"
by kmeisthax | 2025-04-13 05:37:49+00:00
Wait, to be clear, this 'dedicated return channel' is just for TVs to broadcast back to the station that they're watching the adverts? I thought ATSC 3.0 was going to rely on IP backhaul for that. Actually broadcasting back seems... impractical at best.

I mean, let's keep in mind, even ATSC 1.0 had really awful reception issues; compared to analog NTSC where there was enough redundancy that you could just tune into a garbage station from way too far away and see something. Now imagine trying to make that already unreliable channel bidirectional. I just really hope all the return channel stuff is optional, because it sure as hell isn't going to work without way more stations broadcasting on more channels, and OOPS you've reinvented LTE.
by Juliate | 2025-04-13 05:39:18+00:00
This. And the latency of actions, of loading, it abysmal.

I don’t care that it becomes of the network being online or not. Find a way. If the network is slow or off, why should I depend on it to access my own music library navigation of any page, that could feed on cached data, and suggest a refresh, rather than forcing one?

Or are all music player that shit now?
by neilwilson | 2025-04-13 05:39:37+00:00
"You were arguing that the same number of dollars will get me the same number of goods and services, which is not true."

In aggregate within a rational competitive framework.

It is true for those that are rational and subject to competition.

Where else are they going to sell their stuff? Why would you agree to pay more?

Your behaviour will change, as will everybody elses - and you're the customer. So you go back to them and say no I won't pay any more. Haggle. Are they going to turn you away?

Why is you agreeing to pay more more important than the other person who decides it is too much and cancels the service?

Changing the goalposts is assuming you, and everybody else, are always a price taker, passively accepting what you are given. That's describing a monopoly/oligopoly scenario.

I'm sure that isn't the case.
by jonplackett | 2025-04-13 05:40:17+00:00
Just a good time to remember that the same guy who thinks tariffs are a good idea is the guy who stood at a podium during Covid next to the world’s leading expert and suggested injecting bleach into Covid patients was a good idea.

And was caught on mic saying he likes to grope women.

I would not say anyone is ‘automatically’ questioning Trump’s character or intelligence.

There is plenty of evidence he has neither.
by strcat | 2025-04-13 05:42:41+00:00
See https://grapheneos.org/faq#future-devices for the official list of security requirements. We've gone out of the way to keep them very reasonable to permit non-Pixel devices such as only requiring 5 years of updates rather than 7. We also don't require pKVM for virtualization to permit SoC vendors using their own proprietary hypervisors. It's a very reasonable list of requirements. Samsung has devices like their current generation flagship tablets meeting nearly all the security requirements. The blocker is Samsung not permitting another OS to properly support their devices including crippling security for them. The blocker isn't that there aren't devices providing the security features we need but that those devices don't allow us to support them. We aren't interested in low security devices like the Fairphone without even the basic security features included and with significant delays even for the security patch backports from the beginning.

If Samsung had allowed a non-stock OS to properly support devices like Samsung Galaxy Tab S10+ and Samsung Galaxy Tab S10 Ultra, we'd have been very interested. They did not allow it. They permanently cripple their devices if you unlock them. People should criticize Samsung for this rather than criticizing us for something we don't control. Companies like Fairphone are not realistically capable of building what we need due to lack of resources so there's little point in people bothering them about it.
by dharmab | 2025-04-13 05:43:28+00:00
I will say there is a easily noticeable jump in build quality from a $300 Orient or Seiko to something like a Tudor Black Bay, or even some of the microbrands in the 2-4k range. You can especially feel it by rotating the bezel and feeling the play in either direction.

But after that tier the quality increase to price ratio pretty much drops to zero.
by jrvieira | 2025-04-13 05:44:31+00:00
Secure contexts, not a part of the html spec, are described in the w3c candidate recommendation, which I can assume you are calling the official standard, which states:

>5.1. Incomplete Isolation > >The secure context definition in this document does not completely isolate a "secure" view on an origin from a "non-secure" view on the same origin. Exfiltration will still be possible via increasingly esoteric mechanisms such as the contents of localStorage/sessionStorage, storage events, BroadcastChannel, and others.

>5.2. localhost > >Section 6.3 of [RFC6761] lays out the resolution of localhost. and names falling within .localhost. as special, and suggests that local resolvers SHOULD/MAY treat them specially. For better or worse, resolvers often ignore these suggestions, and will send localhost to the network for resolution in a number of circumstances. > >Given that uncertainty, user agents MAY treat localhost names as having potentially trustworthy origins if and only if they also adhere to the localhost name resolution rules spelled out in [let-localhost-be-localhost] (which boil down to ensuring that localhost never resolves to a non-loopback address).

>6. Privacy Considerations > >The secure context definition in this document does not in itself have any privacy impact. It does, however, enable other features which do have interesting privacy implications to lock themselves into contexts which ensures that specific guarantees can be made regarding integrity, authenticity, and confidentiality. > >From a privacy perspective, specification authors are encouraged to consider requiring secure contexts for the features they define.

This does not qualify as the "this" in my original comment.
by neilwilson | 2025-04-13 05:45:14+00:00
"That’s supply contraction."

What's the policy response to supply contraction causing people to lose their jobs? What does that tend to do to exchange rates?

" it makes sense to offer discounts to other buyers"

If they are offering discounts to other buyers, then won't those buyers then take the advantage and re-export to the US?

There's an arbitrage opportunity right there - as we've seen with Russian oil.

Why won't that happen?

Plus why go through the problem of trying to obtain new customers for less money, when you could just pay the 10% tariff and get the same amount of less money for less effort?

"But if a large foreign holder of Treasuries started dumping them, for example, and were to co-ordinate it with our erstwhile allies, that could create problems."

How would it create problems? Run through it precisely at the transaction level please.

Then you'll find it doesn't.

To 'dump' Treasuries somebody else has to buy them - so no fewer Treasuries. To 'dump' US dollars somebody else has to buy them - so no fewer dollars. Same number of dollars chasing the same number of Treasuries?

The somebody that took on the dollars and the Treasuries wanted to buy them or the transaction would never have happened. Why did they want to buy them?

So where's the problem?
by strcat | 2025-04-13 05:48:37+00:00
In general, we do not reduce app compatibility by removing any useful features. Our privacy improvements are implemented in a compatible way, like Contact Scopes pretending to be the Contacts permission having been granted but users choose which contacts can be seen and which data for those is visible. The only issues with app compatibility by default are due to app bugs including apps having bugs uncovered by exploit protection features. We have toggles to work around that including a simple per-app exploit protection compatibility mode changing the values of the finer grained ones. There are also a tiny subset of apps banning using a non-Google-certified OS, which are mainly a small subset of banking apps. We do have opt-in features which reduce compatibility with non-buggy apps, but they're all opt-in, such as the Dynamic Code Loading and native debugging restrictions.

GrapheneOS includes a fork of the open source TalkBack. You need a text-to-speech implementation such as Google's Speech Recognition & Synthesis, RHVoice or eSpeak NG too. None of those is suitable for inclusion in GrapheneOS due to licensing and other reasons. There are some promising new apps based on more modern approaches which we're keeping an eye on. We may make our own text-to-speech and speech-to-text similarly. We recently built our own network location implementation in the OS and are building our own network location database/service with full offline support. The same thing is probably needed for TTS and the other direction.

You can install Google's Android Accessibility Suite for the full proprietary feature set including extended TalkBack features. It works fine on GrapheneOS. It needs sandboxed Google Play for the full feature set.
by neilwilson | 2025-04-13 05:49:56+00:00
Wouldn't that be their problem?

Where else are they going to sell all that stuff given there isn't an untapped source of demand to absorb it (or that demand would already be serviced).

So what you have is a production glut, and nowhere to shift it to. Which usually causes a price collapse and production collapse.

Which then causes unemployment in the source nation and interest rate cuts...
by geokon | 2025-04-13 05:50:13+00:00
It's a fun format that's easy to generate, but after trying to do complicated things with it.. you kind of understand why. It's underused b/c

- Complex graphics render different in different browsers. So you can't rely on it shows up the same (never had the same issue with a PDF for example)

- There are quite a few renderers but they typically don't implement large parts of SVG b/c it's too complex.. So you can never really be sure what parts are "safe" to use.

- Large complex graphics display extremely slowly (again, compared to a PDF)

- There is basically one editor.. Inkscape. And it's got it's own quirks and doesn't match Chrome/Firefox's behavior. Ex: You can add arrows to lines in Inkscape and they don't display in Firefox

It's also just got too many weird corner case limitations. For instance you can embed a SVG in another SVG (say to make a composite diagram). But you can't embed a SVG in to an SVG in to an SVG. On the web if you inline or link an SVG you also end up with different behaviors
by gnabgib | 2025-04-13 05:50:59+00:00
Discussions in:

2023 (207 points, 43 comments) https://news.ycombinator.com/item?id=36483879

2020 (177 points, 83 comments) https://news.ycombinator.com/item?id=24431216

2015 (97 points, 14 comments) https://news.ycombinator.com/item?id=10643977
by pSYoniK | 2025-04-13 05:51:42+00:00
Not sure how these are that "new" seeing as Toto (and I'm almost assuming other Japanese brands too) have had designs like the Nautilus for some years. One of the things that stuck with me a lot after a trip to Japan was exactly how thoughtful their toilet designs are. Public toilets with these tall urinals were amazingly clean in even the busiest stations and would allow you to get a good angle and not have splash on to the floor/shoes. Similar designs but scaled down were found in their newer Limited Express trains. Also, that angular design makes no sense, a human being will need to clean it and for anyone whos ever had to clean angular ceramics, they will know that that design will just be a pain to get proper clean...

I guess what I'm saying is, before we start researching new methods, why can't we be bothered to spend even a little bit of time to see what else is out there.
by kazinator | 2025-04-13 05:52:26+00:00
> There is just one thing I cant't quite comprehend. Let's assume for a second that DEL was supposed to be delta. Did IBM seriously not try different ways of drawing a delta, before settling on the house glyph? With a little bit of effort, it is completely possible to draw a convincing delta, even in 8×8 pixel space.

But exactly the same argument applies to the Greek fonts where something that looks even more like a house is unmistakably intended to be delta, since it sits between gamma and epsilon. They could have made that looks like a triangle, but didn't.
by gnabgib | 2025-04-13 05:53:16+00:00
Related BYD unveils battery system that charges EVs in five minutes (24 points, 27 days ago, 13 comments) https://news.ycombinator.com/item?id=43390262

BYD and CATL aim to launch new EV batteries with 6C charge rate (38 points, 10 months ago, 46 comments) https://news.ycombinator.com/item?id=40706337
by push0ret | 2025-04-13 05:53:56+00:00
GrapheneOS, in my opinion, can only exist the way they do because of their exclusive support for Pixel devices. It allows them to provide a uniquely high quality ROM with proper support guarantees.

Compare that to other custom ROMs, where you typically depend on volunteers maintaining the various devices. Sometimes people decide to step down, and suddenly find your device unsupported. This happened to me with LineageOS/CyanogenMod.

My understanding is also that the OEM ROMs of Pixel devices are closer to AOSP than those of other vendors like Samsung. This simplifies the maintenance of the ROMs, and enables the project to develop meaningful features instead.
by strcat | 2025-04-13 05:54:18+00:00
Please read https://grapheneos.org/articles/attestation-compatibility-gu.... It's possible to support GrapheneOS by using the Android hardware attestation API either as an alternative to the Play Integrity API or instead of it. By using the hardware attestation API, you can make a list of allowed key fingerprints for the SelfSigned boot state for non-Google-certified operating systems. We list all our current keys for non-end-of-life devices on that page. Recently, Swissquote used this approach to add support for GrapheneOS to their Yuh app and may be adding it to their main Swissquote app soon.

You can test hardware attestation on any modern Android device but you'd need GrapheneOS on a real device to fully check that you have the SelfSigned fingerprint allowlist working properly. It wouldn't be hard to do it without testing it though, and our users can test if app developers ask our community on https://discuss.grapheneos.org/.
by godelski | 2025-04-13 05:55:17+00:00
> I am a fan of terminal aesthetics in general

The superpowers from the terminal do not come from aesthetics. They come from the way a language was developed (see my long comment). It is what reduces the burden of thinking and allows for the elegant and seamless movement through the space. It is not about memorizing individual keys, it is about learning a language. That's the power. I want to see more of this, but people miss what was created.