MayeulC

Joined 10 years ago

Karma
4,326
Submissions
2,194
Member since
Sep 15
FOSS enthusiast, with a PhD in microelectronics. I love hacking stuff together in my free time (if such a thing exists).

You can contact me at hn at mayeul dot net

I live in France, working for a semiconductor company.

View on Hacker News

Recent submissions

Comment · 1 day ago
I agree with most of what you said, but just want to point out that "riots" is much dramatized and overblown by the media. for what was mostly peaceful demonstrations, with a few nefarious actors (thieves, vandals, etc) using the chaos as cover, and in practice not much happened.

Now, in my opinon, the major issue with opening a business (regardless of the country) is that it is costly to do so, even if there are tax and state incentives. It's much easier to create a startup when seed funding is available.

Comment · 1 day ago
I mean, the law is stupid, but as one of the commenters there says, there is a 2% revenue (profit?) cap, and I don't think that VideoLAN makes a lot of revenue.
Comment · 1 day ago
Uh, I didn't see that coming. 8Gbps is deployed on most of the territory, that's potentially 5.5 cents/s, or about 200€/hour. Probably 1 or 2 orders of magnitude too high to be painless.

Given that the content providers (CDNs) are targeted, that would incentivize p2p. P2P networks are already employed by Microsoft to distribute updates, for instance.

What about CDNs? The article mention Valve, but their traffic comes from Akamai.

In any case, I would be surprised if this law ends up being adopted.

Comment · 3 days ago
I lost the habit of using them when they got removed from Firefox (I used to be a heavy user), but I am coming back to them.

Here, I would tend to make a tab group per activity (so all products contained inside), so it is not too useful, but at least that allows me to collapse children tabs. It is also nice to be able to close the group and reopen it later.

Overall, I am fairly satisfied by TreeStyleTabs, but the extension must have a memory leak as it tends to use gigabytes of RAM.

Tab groups are available on Firefox mobile, but they have a major deficiency: new tabs are not opened in the same group, so I cannot have, say, a HN group with comments and websites automatically added to it, so the overhead of adding them manually is too high.

Comment · 3 days ago
I use them as well, though a bit less, especially on a tiling WM (well, I could also tab my windows...). However, I'll often put a separate browser window on a virtual workspace when working on a dedicated topic.
Comment · 3 days ago
Ah, sorry, my Android keyboard isn't that reliable, I tend to make a lot of typos when I type on my phone.
Comment · 3 days ago
This is something I have been wondering for a while: do custom laser printer firmware projects exist? I'm mostly interested in that to remove toner manufacturer checks, and fix a few annoyances in CUPS and the printers' postscript drivers.

I imagine that is shouldn't be too complicated to support more HW in the agentic age.

Comment · 3 days ago
You can also have infernal multiplexers to route the antenna signal to another pin, like the esp32-S3 has: https://docs.espressif.com/projects/esp-idf/en/latest/esp32s...

The output trace needs to be impedance-controlled, but it could be a regular GPIO, or an external antenna connector/footprint.

Comment · 6 days ago
Thanks for the links, that looks useful.

I am a tab hoarder. It's usually because a task requires me to open a dozen tab, and I may have multiple tasks, including ones I intend to come back to later, if I ever have the time.

And no, I do not really have more cognitive ability. Or at least certainly not to the point where I can remember each tab.

I wish I had another way to visualize them. A mind map would be ideal, this is also why I like tab groups and tree-style tabs.

Let's pick an example: I am looking for a product (could be a car, screen, mouse, etc). I explore the product space, perform a wide search first to identify candidates. ~10 tabs. Then I make a short list. 5-15 tabs. For each, I will look at datasheets, reviews, manuals, search for common issues, availability of spare parts, etc. Dozens of tabs per product, but I will close most of these, and leave the most salient ones open. Prune the whole product from the tree if I can eliminate it. And so on (availability at retailers, second hand stores, etc), until the task is done.

Obviously the depth will vary from one task to another, but this is how I usually work on any topic, including literature review. So I only have "root nodes" with the next 20-ish tabs related to it. I don't mind archiving and restoring a tree later, but "out of sight, out of mind", and having them visible reminds me of the tasks in flight.

There are probably more effective ways to work, including spreadsheets (I use them when there is a lot of data to track), but browsers aren't bad at handling that many tabs, usually. Though I also tend to leave a huge quantity of tabs open on my phone: half-read articles that I intend to come back to. Wallabag may help there?

I would conclude by saying it's probably (bad?) habits, a locally optimum workflow, I should expend some energy to try a better approach.

Anyway, your two links are now sitting in my open tabs, hopefully I will come back to them at some point :)

Comment · 8 days ago
I wouldn't call that laughable, that's 50% higher than the max altitude the F.35 can retain control at. It's number 13 on https://www.militaryfactory.com/aircraft/aircraft-ranked-by-..., with the likes of the space shuttle, the X15, sr71 (30 ft higher), the space shuttle and experimental planes: few production "planes" can fly that high.

Admittedly, it isn't that useful anymore. Missiles can reach that altitude fairly easily, so it does not provide increased survivability anymore, and spy satellites, though less mobile, are more useful for day-to-day operations. But it is still a fairly unique capability.

I'm sure that wasn't the focus of the design, but I can also imagine that its balsa wood structure provides a lower radar cross section as well. (Edit: I made a mistake: looks like it's made of aluminum, not wood. Probably had another plane in mind)

An interesting anecdote was this interception of a U-2 over France in 1967 by a rocket-assisted Mirage. The pilot photographed the U.2 with a hand-operated civilian camera, leading to a diplomatic incident: https://theaviationgeekclub.com/that-time-a-rocket-booster-e...

Comment · 8 days ago
The Steam Controller uses its left trackpad in exactly this way on the desktop, it's very satisfying to use with haptic feedback and a bit of inertia.
Comment · 11 days ago
I am not sure where you got this dichotomy, but the appropriation process in the USA certainly has its own corruption issues, strong industrial lobbies are IMO a form of legal corruption (including campaign donations), and the current administration is in a class of its own wrt corruption and wasteful spending.

The USA certainly have the "best" (according to some metrics) economy in the world, but the reasons are complex, diverse, and mainly historical.

I will concede that some areas see fewer regulations, leading to a leaner permitting process (though it has consequences on road safety, environment pollution and gun safety, for instance).

However, it is hard to predict the future, and I am unsure if your last point will stand the test of time. For instance, if/when the AI bubble pop, the USA job market will probably suffer more than others. It is tempting to always see greener grass elsewhere, but Europe isn't in such a bad position compared to the USA.

Comment · 13 days ago
CoT = Chain of Thought (I had to look it up)

Thanks for the insights. If you edit your post to include the definition, I'll delete mine.

Comment · 13 days ago
It does a passable job of presenting the ideas be mind miniature inertial measurement units we find on our phones, but the details are completely wrong, so do not read too much into them.

For instance, decreasing distance increases capacitance (thankfully, imagine the capacitive parasitics Voyager 2 would induce into all of our electronics otherwise... I'm taking a ridiculous example, but the claim is ridiculous too). On the very same diagram, it shows two capacitor values changing, but those would be connected in parallel, so you would get a constant value at the end: the structure as presented is wrong, though it has the correct idea: inertia in a mass-spring system, readout (usually) via capacitance change.

So yeah it works, but if you don't know these devices already, you can't really tell what is accurate. The Wikipedia article is more accurate.

Comment · 15 days ago
It takes time and effort to find vulnerabilities. GPUs are still a moving target, with frequent new models, and many different chips, with multiple companies producing different PCBs. Game consoles are a more static target by contrast.

You would need a juicy target, easy to procure for cheap for the effort to make sense.

It's probably doable, though I suspect that more recent models are probably better protected against that sort of attack. These are performance-oriented chips though, not security-oriented, so they probably make a few compromises. They may also use chiplets with a more secure "secure element", I have no idea (though you still need to communicate with it).

I don't think I've seen anyone attempt it, so it may be that they haven't specifically hardened their designs against these attacks.

Then comes the question of practicality: would you solder a "modchip" to your GPU? It may even be hard to reach the correct spot without interfering with cooling.

I would bet that this is doable with the same setup as the RP2350 hack, but that requires drilling into the specific chip that you are targeting, so great, but not very useful: there probably aren't many secrets to extract, you could decrypt the BIOS (I thought these were just signed with asymmetric keys?) and try to find an exploit in the code there, I guess. But this specific technique is not useful for putting your own firmware then using the chip.

Anyway, it's probably doable to glitch the power supply of some mid-to-late 2010s nvidia GPUs to have it accept custom BIOSes, though graphics card are specifically designed to keep the power supply stable, so you would have to desolder a lot of capacitors (and reconnect them after startup is finished?).

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton