skysight-inc/HackerNews huggingface dataset:
See https://news.ycombinator.com/item?id=43670303 for a detailed explanation. If we were going to support another device, it would need to meet the security requirements AND provide proper production quality non-stock OS support with a strong commitment to keeping it properly working.

We can't safely use a device where they might patch out support for what we rely on. As an example, OnePlus patched out support for alternate OS verified boot due to serious security vulnerabilities with how they'd implemented it. Operating systems relying on it would no longer be able to update the firmware, leaving them insecure, but yet the verified boot never worked properly anyway so it ended up worse than them not trying in the first place.

Realistically, what we expect is that Pixels are the only devices we're not involved in making which we'll be able to support for the foreseeable future. To support other devices, we need a partnership with a competent OEM like Samsung. We can raise money to pay the usual licensing fees for platforms and then work with them where we have paid support so they aren't going to break things for us, drop update support unexpectedly, etc.
Funny, this is exactly what people had to do on X. So much for a better, healthier platform huh?
It's not a shift; it's a trend of industrialization that has been going on linearly for almost 30 years. It's only become highly visible post-pandemic but has been decades in the making.
This has little to do with the robustness principle, however mis-stated. It's just shitty design. But if someone was still hell-bent on invoking it, then if anything, it's a straight-up violation of the adjacent words "be conservative in what you do"¹, and further disregards the commentary in RFC1122²:

... assume that the network is
filled with malevolent entities that will send in packets
designed to have the worst possible effect ...

[1] https://datatracker.ietf.org/doc/html/rfc761#section-2.10

[2] https://datatracker.ietf.org/doc/html/rfc1122#page-12
> The inauguration donations are pretty common across all parties

Which is still corruption.
"vibeconfig"

1. You give LLM the requirements

2. It spits out whatever monstrosity is required to configure the software or service in question

3. When issues later arise, you just vibeconfig again with new requirements

Eventually new vibeconfig tools will rise because even those three steps are not complex enough. These call LLM APIs to inject the config files dynamically at runtime. "But it's a security issue". So another vertical is born: auditing and securing the vibeconfig LLM autogeneration toolsets.
Exactly this.

People will pay for micro tools if they solve a problem.

Need to extract just 'text' from a webspage? Need to convert iPhone sized images to web sized images? Need to send sms but not that often?

Connecting dots is a lot easier than building each step. I'll happily pay $ for a tool if I don't have to build and maintain the function.
Just as an example the way Vulkan lifetime work depending on the resource group and associated semaphores, doesn't fit neither with Rust affine types, nor with RAII, hence so many don't make use of the C++ RAII handles on the Vulkan SDK.
Saving America, One Boycott at a Time
Wow, the “drj-mmc.ans” is absolutely impressive. At first I thought they applied some high-resolution mask but it really is just code page 437 text.
Anywhere where a road is. Or anywhere you could park a car. This means the car does not give you the freedom but the entire car transportation network. If instead there was no car infrastructure but only public transport you would say you can't go everywhere at anytime with a car.
> It's absurd that people who aren't citizens would be sent back to their home countries

I’m obviously referring to everything the current administration is doing not this specific case.

> common ground with the left

I’d consider myself a moderate centrist. Maybe mildly center-right.

> Do you even know why you want

If the only way of stopping them from coming is to surrender democracy to an authoritarian government staffed by exceptionally deranged and incompetent individuals, well.. let them come then..

> I contend that there's no chance of me ever being deported

Probably. As long as you don’t burn down any Teslas or say nasty thing about the president it’s very unlikely..

> of unease you feel right now continues until 2029 and beyond.

So you are willing to give up democracy and the rule of law (and economic stability for that matter..) just to get rid of some immigrants you don’t like?
Basically slang, GLSL replacement, designed by NVidia and adopted by Khronos as industry standard.
Correct me if I’m wrong, but wouldn’t a jammer be very easy to disable kinetically?

A missile would simply have to follow the jammer’s signal.
Related: the YAML exponent problem[0]

TLDR: unquoted hex hash in YAML is fine until it happens to match \d+E\d+ when it gets interpreted as a float in scientific notation.

[0]https://www.brautaset.org/posts/yaml-exponent-problem.html
Amazing. Maybe I should pitch them my idea of MIL-spec acoustic relays for communicating with air-gapped facilities?
This is a widespread practice all over the world. Nothing new...
Note that parts like this are more easily replaced using a hot air station than a soldering iron.

Looks like the audio amp fed by the MOSFET is a Realtek ALC1304, which I can't find any data on, but searching for the pin names finds that it could be a clone/compatible to the TI TPA3131D2/TPA3132D2. This part has a power limiter, but if the Realtek one is configured the same way, then as implemented in the laptop, it has no power limit.

It is very likely that the reason the transistor failed was because of poor cooling, as it is a low cost, high-resistance transistor that is running near its design limits.

The MOSFET that blew up is rated for 2A continuous, and it's in the ~19-20V VIN circuit, so it begs the question of just how loud he was playing his music when it happened!

That said, not the first time laptops have come with sub-par audio circuitry:

https://news.ycombinator.com/item?id=7205759

https://marcin.juszkiewicz.com.pl/2012/12/10/how-to-fry-spea...

https://apple.stackexchange.com/questions/100530/can-volume-...
Might it be because of more relaxed culture, and less pressure on researchers and engineers? Innovation likes freedom and exploration, not deadlines.
I know perfectly I can use the API with any wrapper. I don't do that for choice, my human+AI development style is in the form of the chat, and since I discovered that many models behave differently (especially Gemini 2.5) based on where you invoke them (I don't know what Google is doing internally, if they change temperature / context size / ...) I stick with using the default way a model is provided to the public by a given provider. Besides, while I write a lot of code with the assistance of AI, my use case is mainly code reviews, design verification / brainstorming, and so forth, not much "write this code for me" (not that I believe there is anything wrong with it, just a matter of preferences -- I do it for things like tests, or to have a template when the coding task is just library calls that are boring to put together: typical use case, "generate the boilerplate to load a JPEG file with libjpeg"). So I keep using the web chat :)
YAML is just doing too much and trying to be too clever.
There is literally an example of a city with great public transport and 90% of people there use it exclusively. So most people will not make excuses but just use the thing that is easy.
I have a yoga from 2016 that had its backlight supply rail blow up. Very lame.
This has been fixed since 2009 with YAML 1.2. The problem is that everyone uses libyaml (_e.g._ PyYAML _etc._) which is stuck on 1.1 for reasons.

The 1.2 spec just treats all scalar types as opaque strings, along with a configurable mechanism[0] for auto-converting non-quoted scalars if you so please.

As such, I really don't quite grok why upstream libraries haven't moved to YAML 1.2. Would love to hear details from anyone with more info.

[0]:https://yaml.org/spec/1.2.2/#chapter-10-recommended-schemas
Same here, no problems. You can run Google Play Services and Google apps sandboxed using the built-in GrapheneOS App Store. There's nothing like it.
Glicko Rating Systems
As we may think.
I would solve all problems [0].

(Yes, this is an annoying smartypants answer. On the bright side, the problem of how to filter out annoying smartypants answers -- being itself a problem -- is one that I would eventually solve.)

[0] https://en.m.wikipedia.org/wiki/Dovetailing_(computer_scienc...
Drum brakes are way more prone to fail, the heat cant be transported away, the dust still is produced and the brake power, the law requires, is way to little.
If we switch fully to trams and buses, they produce the dust amount of lets say 100 cars. If the public transportation should be capable of all inhabitants of a city, we would have up to 200 trams running every day and night.
Who should be a tram driver? Most of the younger folks dont want to work shift or at weekends and night.
My town has drivers with grey beards, between 50-60 years old. There are no younger applicants for that job so they drive even if retired to keep up the demand.
They got paid extra which making tickets more expensive.
I wouldn't say most, but a large portion. You should be able to look up in advance which ones are funny about custom roms, the key words are safetynet or play integrety api.

My solution to this is put the bank apps that are annoying about it on an old phone (I knew I'd find a use for one eventually!)
The president has all the power that the congress and the senate gives him. Previous presidents were not given this much power. The bad guys are in the congress and the senate for not upholding the constitution.
I'd implement an actual Memex as described by Vannevar Bush in 1945. Being able to see and recall everything I've ever retrieved from the internet and weave narratives from it, reproducible locally on demand, would be quite useful.
Yet his approval rating back in January and February was over 50%. So even those who didn’t bother to vote for him still supported him.

It’s still ~45% now when in any sane world it would be in the single digits..
There is a new function available in their app which does similar (i.e allow for proof of posting from a postbox). They've also been pushing collection by postman too.

It saves a trip to the post office which is a hassle which would be a cost for the Royal Mail (which was privatised as a separate company to the Post Office).
> Only on China, the rest were largely removed.

No they weren't. They were changed to 10%. Prior to all of this the average was 2.5%. So that's not a removal at all, but a rather large average increase even if you exclude the omglol China rate.
Happy to answer any questions here — this is the first public demo of BSE (Bramble Semantic Engine), a token-level compression and multi-modal preprocessing system.

It extracts SVO structure + modifiers from natural language, compresses visual and auditory data into weighted semantic matrices, and returns structured input usable by LLMs or downstream models.

All components are live and testable.
Ask me anything about the math, compression logic, or integration plans.
I would do the same but with a Mac Mini!
> That's a very recent feature, isn't it?

Android 12 theoretically added it but it didn't fully work yet and apps needed to start targeting Android 12+. Then, the backup app needed to add it which took a long time, so it's fairly recent as in within the past 2 years.

> Curious how many apps abuse that for purposes beyond the original intention? The big/popular apps etc? Ie what will be the real world experience despite this new feature

Many apps use the older system to disable backups or exclude files which only applies to cloud backups now. Most apps don't exclude files from device-to-device backups improperly. Excluding device-specific login tokens, caches, etc. is how it's intended to be used. It annoys people they need to login to apps again after a transfer but that's generally how those apps want their security model to work so there's an entry for each login session and logging out of it only logs it out on 1 device.

Apps can exclude files and define their own backup agent for handling converting to and from a portable format. Chrome does this to backup Android-specific settings, etc. not handled by Chrome's Sync feature. This means non-Chrome Chromium-based browsers largely lacking sync have poor backup support. We plan to address this in Vanadium but haven't decided how we want to approach it yet.

It does work well. People mostly have a good experience with device-to-device transfer with Google Mobile Services devices now. Certain apps like Signal or TOTP apps using the hardware keystore inherently can't be backed up this way. Signal doesn't use it in a sensible way for security and really just seems to have introduced hardware keystore based encryption to prevent using root-based backup systems not taking into account which data should be backed up or not backed up. They don't trust the OS backup infrastructure particularly since OEMs can include sketchy backup services so they don't want that to work either.
Sure. But those were obviously exploits from the start. You wouldn't write code like that accidentally.
"Adulting" courses in America
*There is academic and legal debate as to whether the current war, starting on Oct 7th, 2023, has devolved into a genocide — although that certainly isn't settled, and the international courts haven't yet issued rulings, they've only declined to dismiss the case.*

The ICC issued a warrant against Netanyahu citing "war crimes" and "crimes against humanity" with [0]"starvation as a method of warfare" as a main point. Starvation as a method of warfare is consistent with an act of genocide [1].

[0] https://en.m.wikipedia.org/wiki/International_Criminal_Court...

[1] https://en.m.wikipedia.org/wiki/Starvation_(crime)
https://archive.ph/D4k9U
There is a lot whole lot of violence in the West Bank, no carpet bombing or tens of thousands of casualties, though. That makes it extremely different.
I don't know what everyone is doing. Mine is like a 10X-100X force multiplier. I enjoy coding enormously more now that all the drudgery is removed.

And I might not be the best coder, by far, but I've got over 40 years experience at this crap in practically every language going.
Cloudflare – Prepping for Post-Quantum
The link you gave does not seem to work :)
Exactly. It's even hard to get started sometimes.

AI coding has removed the drudgery for me. It made coding 10X more enjoyable.
The thing is: the industry does not need people who are good at (or enjoy) programming, it needs people who are good at (and enjoy) generating value for customers through code.

So the OP was in a bad place without Claude anyways (in industry at least).

This realization is the true bitter one for many engineers.
It really is not that complicated. You just use -llibrary when linking and it links.
> Do a web search for rdrand and systemd.

RDRAND always returning all-FF is exactly the kind of thing that's an obvious bug, not a plausible-but-wrong result.
Genuinely curious, why do you need root access on your EDC phone? Personally I would stick with a throwaway for experimentation, so I'm curious about your motivation.
I agree with GP. The reason is simple, business model.

Google’s main source of income, by far, is selling ads. Not just any ads but highly targeted ones, which means global digital surveillance is an essential part of their business model.
C and C++ are two different languages. They are versioned by years. Rust technically does not have versions. The rust tools have versions. Basically all versions of C are binary compatible with each other. I suggest you actually learn and use C rather than asking questions since you are never going to ask the right things to understand how it works without having firsthand experience.
As much as you may make fun of my anecdotal observation, your comment doesn't add anything of value, in particular to substantiate that "people [are] becoming addicted to LLMs". I stand behind my comment that the vast majority of non-tech worker are exposed to them via Copilot in MS Office, and if you want to come to its rescue and pretend it's not a disaster, by all means :-)
Costs for a given amount of intelligence as measured by various benchmarks etc has been falling by 4-8x per year for a couple years, largely from smarter models from better training at a given size. I think there's still a decent amount of headroom there, and as others have mentioned dedicated inference chips are likely to be significantly cheaper than running inference on GPUs. I would expect to see Gemini Pro 2.5 levels of capability in models that cost <$1/Mtok by late next year or plausibly sooner.
Fwiw, the /r/ergomobilecomputers tracks a number of these setups involving xreal glasses: https://www.reddit.com/r/ErgoMobileComputers/search/?q=xreal .

Hasn't been my cup of tea but seems tempting if one has specific ergonomic needs like supine computing. There was one post of someone using them to juggle getting computer work done while handling childcare (endorsing such a thing likely depends a lot on context).
404 on the demo link.
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.
> 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.
> 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.
That’s not sustainable. Best outcome would be ending up like Lebanon.

Besides Belgium (and that’s nowhere close) there are hardly any successful democracies that were evenly split primarily on ethno-religious grounds and didn’t entirely collapse on the first opportunity.
This system should be shutdown. What if enemies use it to guide their rockets?
Show HN: Imagine a drive. every file exists as all file types all of the time
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.
The 1929 Hebron massacre and thirties arab revolt beg to differ
One nice thing about SVGs is that they can be connected to the dom, you can do css, and easier to debug than canvas. Performance is the only thing holding it back from making declarative code for plotting and mapping charts.
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)
I love the creativity, but for me? If I forget one cable, the whole mission falls apart and I'm back to scribbling in a notebook like it's 1995.
To view all the images properly: https://archive.is/5mdgs
Yes, but so do humans walking. The proportions matter.
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.
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.
> 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.
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."
These platforms all feel like they are being massively subsidized right now. I'm hoping that continues and they just burn investor cash in a race to the bottom.
but Martin Luther had warned us about your murderous nature and conduct more than 500 years ago, lest we forget"
"If they could kill us all, they would gladly do so..."
https://ia600108.us.archive.org/20/items/Luther_201906/Luthe...