MurphyA/hacker-news huggingface dataset:
by strcat | 2025-04-13 07:18:44+00:00
Qualcomm offers the feature as an option to every OEM using Snapdragon. Our understanding is that it costs extra money to license, like many of their features including security features. Snapdragon is immensely expensive for a modern flagship SoC with long term support and the full feature set including security features.

OnePlus supported it on several devices but then removed it in updates fixing serious security vulnerabilities. Their non-stock verified boot support was insecure and instead of fixing it they removed it. It's likely there wasn't a clear or possible way to fix it due having a poor implementation which never worked properly. Fairphone 4 had a completely insecure implementation of verified boot trusting publicly available AOSP test keys. Having support for it really doesn't mean it works or will even keep appearing to work in future updates.

It's also just one feature. Our overall hardware security requirements are listed at https://grapheneos.org/faq#future-devices. People focus too much on relocking the device but we require a lot more than that. There are non-Pixel devices with essentially all the features we require such as the Samsung Galaxy S10+ and S10 Ultra but they don't allow using another OS without losing the security features. The updates are also still not what we expect, but if Samsung actually make it possible to support their devices we could accept some compromises. On the other hand, supporting far less secure devices missing things we consider hard requirements like memory tagging needed to provide our core feature set doesn't interest us.
by Springtime | 2025-04-13 07:19:03+00:00
> There is basically one editor.. Inkscape.

Do you mean in terms of open source vector editors? As there a wide variety of tools with SVG authoring/editing capability, among the most well-known being Adobe Illustrator, Sketch, Affinity Photo/Designer, even some web apps are available that were made for online SVG editing (eg: SVGator).

Inkscape, like some tools such as Affinity's, adds its own XML namespace with custom attributes and values, though for arrows I would expect it to use native `marker` elements.

It's certainly true that with SVG's flexibility and particularly with cross-browser handling differences/bugs it can become its own task to get consistent presentation when doing more complex things with it. Still very fond of the format.
by pretext-1 | 2025-04-13 07:19:17+00:00
> My excitement soon turned to frustration when I discovered that the Music app had to be installed for the iOS 18.4 ambient music feature to work.

Not true. I don’t have the Music app installed and ambient music works fine. It does not play in the Music app, it has it’s own lightweight media player UI which looks almost the same but is separate from the Music app.
Show HN: Imagine a drive. every file exists as all file types all of the time
by grandslammer | 2025-04-13 07:19:58+00:00
I kept needing to pull data from images — receipts, notes, charts — and turn them into usable formats like CSV, markdown, or styled HTML.

AnyDocAI came from that constant back-and-forth: image → data → structured file → shareable doc. Existing tools didn’t make it easy.

So I built a universal doc layer. Upload anything, get every format you need — fast. It’s built for AI workflows, data extraction, and anyone moving between formats constantly.

Questions or thoughts? @boshjerns on X.
by qingcharles | 2025-04-13 07:20:53+00:00
I use the same with a sprinkling of Gemini 2.5 and Grok3.

I find it they all make errors, but 95% of them I spot immediately by eye and either correct manually or reroll through prompting.

The error rate has gone down in the last 6 months, though, and the efficiency of the C# code I mostly generate has gone up by an order of magnitude. I would rarely produce code that is more efficient than what AI produces now. (I have a prompt though that tells it to use all the latest platform advances and to search the web first for the latest updates that will increase the efficiency and size of the code)
by DeathArrow | 2025-04-13 07:21:08+00:00
When you task bureaucrats to lead the economy, science, technology, research and development it is not going to end well. Soviet Union and other communist countries tried it and failed.

If you want something to be economically viable, you should create economic incentives, reduce regulation and reglementation and let private enterprises compete.

US had an entirely different vision of the economy and private sector and that's why it succeeded in many areas.
by Sloowms | 2025-04-13 07:21:11+00:00
Emergency response times go down in almost any case where car use is restricted. In the Netherlands emergency vehicles take bike lane shortcuts because people on bikes can move out of the way more easily. In New York, congestion pricing reduced the response times of emergency services.

Disability needs an annotations for only specific disabilities that don't inhibit driving. Which is a small subset of disabilities.

Delivery of most things can be done with small cars/trucks.
by rapsey | 2025-04-13 07:21:40+00:00
> This is going to so predictably lead to more of the same—the creation of companies optimized for writing proposals, and for pleasing bureaucrats.

The european way. I wonder if the bureaucrats even know this is the inevitable result or if it is the actual plan.

Probably just the result of them not knowing any other way of working and forcing it onto everyone they interact with.
by osiyo | 2025-04-13 07:21:46+00:00
Wild to see Brendan Eich posting in that thread: "USAID wasn't was for "impoverished communities". It's the soft-power, color revolution, skimmed-by-NGO-fatcats arm of the derp state. Friend in an EU country saw USAID-funded team at his coworking space plotting color revolution for Cambodia; defunded now."
by ggm | 2025-04-13 07:22:09+00:00
I enjoy python stuff but not all of it aged well. A lot of older comedy aged better. Jacques Tati films for example. Or Chaplin.

They could be bizarrely homophobic and also celebrate gay culture in the same show. They were often very misogynist.

I still laugh at it. I still watch it. But the adulation faded.

No Australian enjoys their take on Australian wine. It's wincingly unpleasant. Barry Humphries, Germaine Greer and Clive James fed cultural stereotypes which died out when earl's court became too expensive for Australian backpackers. The abos armpit thing comes back to me far too often from naive British friends who would never use the N word, or make jokes about Irish being stupid. They don't know what they're saying.

Eric Idle complained he had to do Spamelot to get some retirement income. George Harrison made bank on the films.

The situationist surreal stuff, Terry Gilliams pasteup animation, very good. Dressing up as ladies.. tiresome.

There's a line from pythons dressing up as working class women to little Britain making fun of incontinent old women.
by JanMa | 2025-04-13 07:22:19+00:00
That actually works quite well. I once built a templating engine for Terraform files based on JQ that reads in higher level Yaml definitions of the resources that should be created and outputs valid Terraform Json config. The main reason back then was that you couldn't dynamically create Terraform provider definitions in Terraform itself.

Later on I migrated the solution to Terramate which made it a lot more maintainable because you write HCL to template Terraform config instead of JQ filters.
by thawawaycold | 2025-04-13 07:22:40+00:00
lol you don't know the half of it. Working with ESA for anything but the most trivial project is beyond frustrating; it's basically 99% about producing swathes of documentation, which in itself is more akin to philosophy and semantic dissertations over obscure standards than actual technical work.

ESA is so risk averse that it's even weird for a space company
by lifthrasiir | 2025-04-13 07:22:47+00:00
No, I was talking about generated fonts themselves; each glyph would have an associated set of control points which can be used to map a glyph to the correct letter. No need to run the full OCR, you need a single small OCR job per each glyph. You would need quite elaborate distortions to avoid this kind of attack, and such distortions may affect the reading experience.
by tom89999 | 2025-04-13 07:23:12+00:00
If you look at what cars of this type are produced and who drives them, it quickly becomes clear where the road is heading. Huge off-road vehicles, albeit with electric drive, are missing the mark. These things are advertised with sporty performance, comfort and so on. In my opinion, energy is being thrown out the window to satisfy the ego of the buyer. These people are buying themselves a clear conscience. Even if the cars are electric, where can they be charged? Not everyone lives in the houses you see in the advertisements. Not everyone can just go into debt for something like this. I drive an economical petrol car with 200k kilometers on the clock. I don't need to produce anything new or use any rare earths or energy. Even with electric cars, the plastic for the door panels has to be made from crude oil. The cost of installing all the electronics is also high. I drive this car until I can't drive any more, I mostly use public transport, but sometimes I have to use the car for the weekly shop. I'm also staying in the city because I'm getting older and I'm dependent on doctors and markets, at the moment I work outside the city, like many others, and people just need a car to park here. Not everyone has the same life as others.

Translated with DeepL.com (free version)
by xenodium | 2025-04-13 07:25:15+00:00
> the switch between local/downloaded and all Apple Music is on the Other side of the Screen

I can relate. These days I’m primarily using it to search iTunes for music to buy. Switching back to purchasing (instead of streaming) has been a renewed joy.

On macOS, the Music app downloads all purchased media as non-drmd files, which I can point whatever preferred player to for indexing and playback.

Went oldschool and built my own player in 2024 https://xenodium.com/a-tour-of-ready-player-mode
by whiplash451 | 2025-04-13 07:25:59+00:00
The author is doing the math the wrong way. For an extra $5/day, a 3rd world country can now pay an engineer $20/day to do the job of a junior engineer in a 1st world one.

The bitter lesson is going to be for junior engineers who see less job offers and don’t see consulting power houses eat their lunch.
by marsten | 2025-04-13 07:26:23+00:00
> When I worked there Google routinely funded all kinds of things without even the foggiest idea of whether it was profitable or not.

You're talking about small-money bets. The technical infrastructure group at Google makes a lot of them, to explore options or hedge risks, but they only scale the things that make financial sense. They aren't dumb people after all.

The TPU was a small-money bet for quite a few years until this latest AI boom.
by darkwater | 2025-04-13 07:27:45+00:00
Off topic but related to Android replacement on phones, let see if anyone can help me: I have an old Xiaomi Mi 9SE in a drawer, and I would like it to give it to my daughter as a Spotify player and that's it. No phone, no camera, no browser. Just Spotify. What would be the best way to start? PostmarketOS doesn't support it, GrapheneOS is security-focused, LineageOS is basically a full-fledged Android, I don't know if I would be able to limit it as I would.
by jpc0 | 2025-04-13 07:27:52+00:00
The argument I was making was what is why would

<main> <h1>Main Heading</h1> section..h2... Etc </main> <aside> <h1>Aside heading</h1> section...h2... </aside>

Be incorrect? The original html standard clearly stated this was acceptable but now there should only be a single H1 which is the page heading and all other headings should be H2 and lower. What if the page content doesn't actually have a single main heading? This change fundamentally changes the semantics of something which has had unclear semantics for decades and which actually rendered what I typed above correctly in the past. Now it would not be rendered correctly anymore.
by arlort | 2025-04-13 07:28:00+00:00
> to review startups' business plans

How exactly do you imagine a government contract working if it's not reviewed before being granted?

> That they're still ambivalent whether they should pursue reusability or not

So they shouldn't verify if a proposal is credible because that's too much bureaucracy but they should dictate to the companies how they want to approach the problem rather than letting each company make their own plans and see who comes up with the best proposal?
by anovikov | 2025-04-13 07:29:02+00:00
Yes right, i mean manufacturing value added, there is no way to return manufacturing jobs en masse.

Macrotrends is a spam site that is very well-indexed. I have seen it post blatantly, unbelievably false stats all the time that i have developed a blindness for it in my google feel, i automatically scroll past it. Yes most of the time numbers there are correct, but it can't at all be trusted.

And well, there is no way that either China will shrink to 500 M by 2050 barring WWIII, or U.S. grow to 500M unless there is universal, free-for-all, open border policy in place.
by deknos | 2025-04-13 07:29:07+00:00
I wish, there was also an tunnel software (client+server) where

* the server appears on the outside as an https server/reverse proxy * the server supports self-signed-certificates or letsencrypt * when a client goes to a certain (sub)site or route, http auth can be used * after http auth, all traffic tunnel over that subsite/route is protected against traffic analysis, for example like the obfsproxy does it.

Does anyone know something like that? I am tempted to ask xeiaso to add such features, but i do not think his tool is meant for that...
by imiric | 2025-04-13 07:30:14+00:00
Thank you for working on GOS. It is one of the few, if not only, OS that makes mobile devices usable for me.

> To support other devices, we need a partnership with a competent OEM like Samsung.

How realistic would it be to have an official Graphene phone? Could you partner with an open-source friendly company like Purism or Framework to design and manufacture the hardware to your specifications? That would be the ultimate mobile device for tech and privacy nerds, for which I'm sure many would be willing to pay a premium over mass manufactured devices.

As much as I trust your vetting of Google devices, there's a strong incongruity between the mission of a trillion-dollar adtech company and yours that I just can't reconcile.
by pmags | 2025-04-13 07:30:43+00:00
Some reading if you'd like to some critical framing of this and similar twin studies and path analysis models:

Gusev, S. Twin heritability models can tell you whatever you want to hear. https://theinfinitesimal.substack.com/p/twin-heritability-mo...

Feldman Marcus W. and Ramachandran Sohini. 2018. Missing compared to what? Revisiting heritability, genes and culture. Phil. Trans. R. Soc. B37320170064 http://doi.org/10.1098/rstb.2017.0064
by kristopolous | 2025-04-13 07:31:01+00:00
oh I knew I was going to get this. Now I have to define obscure. Let's go!

Github has two (yes, just 2) repositories referring to them: (that's nearly 0.000 000 5% of Github I hear you say)

https://github.com/search?q=%22total%20language%22&type=repo...

But maybe that's unfair. Let's try a software engineering encyclopedia!

Ok, "Encyclopedia of Software Engineering (2011)" doesn't have it: https://archive.org/details/encyclopediaofso0001unse_m2w7/pa...

Alright what about programming language text book?

Well, "Programming language design concepts" (2004) also doesn't mention it https://archive.org/details/programminglangu0000watt/mode/2u...

What about Donald Knuth? Surely! Nope, not on the versions of his text on archive.org at least.

https://archive.org/details/artofcomputerpro0002knut_u2o0/mo... also https://archive.org/details/artofcomputerpro0000unse_e7w6/mo...

Oh let's go to arxiv. I'm sure of the ~400 CS papers that go up daily there'd be hundreds of ... oh wait, we got 5 spreading over 17 years: https://arxiv.org/search/?query=%22total+language%22&searcht... about 1 every 3 years. Alright.

And thus with 5 different sampling methods all supporting the same conclusion I will support the claim that it is obscure.

I know how on the internet, vibes tends to win over cited defensible evidence but I did it anyway. Maybe we can be all be adults some day.
Show HN: My simple Markdown-based tasks and knowledge management system
by adelta | 2025-04-13 07:31:16+00:00
1. Why

After lots of hours (days?) spent building complex note-taking systems I never actually use, I got tired of it and went for a way simpler Markdown option.

My main goal with this system was to integrate tasks within notes and knowledge.

The task system was designed as an extension of the Markdown langage.

I created a software to overview every tasks from my Markdown vault: https://github.com/louis-thevenet/vault-tasks

2. In practice

Here is how a note with tasks looks like:

# SQL Notes ## Introduction

Here goes some introduction of SQL

- [ ] Review these notes tomorrow The `tomorrow` keyword gets automatically replaced with the concrete date by vault-tasks

- [ ] SQL Exam 12/12 8:00 #exams (This task has a subtask) - [ ] Go get the SQL book Reference: XXXYYYZZZ

Then we keep writing our note

## The Basics

...
by trinix912 | 2025-04-13 07:31:24+00:00
> Or are all music player that shit now?

If you mean the streaming ones compared to things like WinAmp, yes. Slow loading of the pages that should have been cached. No direct way to search your library, as in your library only, but the entire library, not just a playlist. Less smooth fade-in/-out on play/pause than WinAmp had decades ago. If there even is offline file support, it's an afterthought. No better organization than simple Albums/Playlists (ex. no tagging system).
by defanor | 2025-04-13 07:31:38+00:00
SVG feels much like HTML to me, especially when animations are involved: on the first sight it is quite nice and simple, does its job well, can be handled by fairly basic viewers (as well as converters, editors) and generated easily. Then there are even more features with CSS and JS, which also look neat, but then simplicity goes away, along with it goes the wide support of full functionality, and compatibility (due to partial support, unexpected behaviors in different contexts). It still looks like a fine option when animations are needed, but I would rather avoid those in SVG when they are not necessary.
by HexPhantom | 2025-04-13 07:34:01+00:00
Honestly, kind of amazing to see a big city actually pull it off. So many places talk about reducing car dependence and improving air quality, but Paris really committed - and the data speaks for itself. Of course, the pushback from drivers was inevitable (it always is), but it's hard to argue with 55% less PM2.5 and cleaner skies over the Eiffel Tower. That's not just good urban policy - that's public health in action.
by 9dev | 2025-04-13 07:35:03+00:00
I would love to disagree, but after being involved with Gaia X… they cannot even pin down what Gaia X is, even when prompted to. It’s something about a standard for creating standards for a European cloud, but by now we’re several years and even more meta layers in, millions have been spent, and… nothing has come out of it.

It feels like the EU could be so much, if only other people were steering it.
by fifticon | 2025-04-13 07:35:32+00:00
I have become disillusioned with consumer laptops in this price range. In the past 1-2 years, I have had two different Asus Vivobooks die on me just outside the 24month warranty window. In both cases, I had to pay addiotional money to then have their repair department quote me price 110% of a new specimen, for 'repair'. That such pricy devices can blow up irrepairably in a window of 25 months, is not acceptable.
by strcat | 2025-04-13 07:36:58+00:00
The features page you've linked is the best place to look for an overview of what we provide. It lists what we change and add compared to the latest release of the Android Open Source Project or the stock Pixel OS. Lots of important features are listed together in a single section, particularly in the exploit protection section / sub-sections covering a huge portion of what we provide in terms of security. It covers most of what we provide other than assorted smaller changes. Also worth noting we remove features from the list when they become standard Android features, and we successfully got various features we implemented into the Linux kernel or Android Open Source Project.

Here's an example demonstrating the impact of our security improvements:

https://discuss.grapheneos.org/d/14344-cellebrite-premium-ju...

February 2025 Cellebrite Premium documentation was posted by someone further down in the thread, which is essentially the same overall situation.

https://discuss.grapheneos.org/d/20401-grapheneos-improvemen... has some details on how we've improved that since early 2024.

The stock Pixel OS is approximately AOSP with a bunch of Google apps deeply integrated into it. Pixels don't actually change anything compared to the AOSP code, they just substitute various components with their own and add a bunch of overlays, apps, etc. AOSP has all the stuff they need to provide that included already. They give extensive privileged access to Google Play and various other apps via privileged permissions, SELinux MAC/MLS policy (which is included in AOSP) and various allowlisting, etc. They also use Play services, etc. as backends for various AOSP APIs. One of our major features is our sandboxed Google Play compatibility layer enabling running Google Play services, Google Play Store, Google Search, etc. as regular sandboxed apps with no special access at all where users don't even need to grant them the regular non-privileged permissions like Contacts, Location, etc. to use most of their functionality (some functionality requires that such as if you wanted to use Google Maps location sharing or Google Contacts sync).
by prox | 2025-04-13 07:37:13+00:00
I don’t say this easily, but the people behind this should be fired on the spot. It’s bad. Like a showcase on how not to design an app. I could probably write a whole essay on it.

If someone from Apple happens to read this, get that staff some UX design courses, have them read “About Face : Interaction Design” a couple of times. You are not going to beat spotify with this mess.
by robin_reala | 2025-04-13 07:37:22+00:00
The basic ones (and things like the Citroën Ami) are more A-traktor than bicycle – there’s an A-traktor registered Ami in the next village along from me – but that’s typically a software limit. The Twizy could be bought in an 80km/h variant, and there are “remaps” that will take that version up to 110km/h.[1] I’ve seen them doing near that on riksvägar here.

[1] https://en.twizyx.com/
by seif_madc | 2025-04-13 07:40:27+00:00
ArcoLinux was always one of my favorite linux distros, i have had a lot of fun using it, i have used it few times going and coming back to it, it had a sweet spot for almost every type of linux(arch) user, every DE you can think of, different installers,tons of customizations, the abilty to build your own ISO packed with your favorite apps and tweaks as far as you like, and i was always admiring Erek, the creator and maintainer of the project, an awesome guy who gave a lot to the linux community in my opinion, that's what set it appart from other linux distros, it was a full project, not just another distro with few tweaks, all i can say is thank you very much Erik, for the awesome journey we have had together.