HNHacker News
TopNewBestAskShowJobs

archi42

1,719 karma · joined November 25, 2017

he/his. Computer Scientist working in cyber stuff
submissionscomments
archi42··on Vodafone Germany is changing the open internet, one peering connection at a time
They're entrenched. They have Telekom-branded stores (resellers) in every other town. They operate the network and hence have the best ability for trouble shooting. Non-technical users don't know what peering means, they just pay for Internet like they pay for water or power.

So for the "commoners" it seems a solid choice, while we, the Lords & Ladies of tech, are cursing in our basement home labs ;-)

Also, and that's why I'm stuck with them, for some reason they're the only one who offer combined DSL with 5G "boost". Our line is limited to ~45 MBit/s, and we get another 100 MBit/s over 5G. Doing this yourself with multiple links is of course an option, but costs a magnitude more than the 5€ extra I'm paying now; and the day only has so many hours to take care of such private deployments.

archi42··on Board: New game console recognizes physical pieces, with an open SDK
If you missed physical objects, they did not do ftir with fiducal markers, I guess? There were some nice demos back when that was novel, like over a decade ago.

Some of the tables I saw at trade shows (e.g. E-World in Essen) this year also had them. On one you could place 3d printed power plants and various energy storage systems onto a map. To adjust their output, you could turn them like a knob. The company sold a management system for small grid operators, which then reacted to those demo inputs.

> The product is a concept that I want to work more than it, historically, has.

Sad but true. But then they don't exactly fit into the usual living room. However, as specialized board game tables are getting more popular every year, we might yet see a market for smart variants emerging long term. Not a huge chance IMHO, but larger than zero.

archi42··on Board: New game console recognizes physical pieces, with an open SDK
Building diy multitouch tables has been possible for a long time now, given time, space and budget for that project.

I fully agree that it ultimately boils down to software: Can I implement my favorite board game for my multitouch interface? Yes. Can I bring that game to the table faster by just buying a physical copy? Yes.

I happen to have two 42" touch displays set aside for such a project - a unused backup unit destined for the living room for 200€, and damaged unit for dev work (for free). Since I bought them about 2 years ago, I also bought at least double that value of physical board games in retail, plus a Kickstarter board game. Go figure why.

However, I did play the digital version of Root on one of them, and enjoyed it very much. I should get Dune, too.

NB: I regularly see multitouch tables at trade shows. Nice eye catcher and useful to present some products or the multitude of services big companies offer.

archi42··on ProEnergy repurposes jet engines to power data centers
This isn't exactly novel. I was recently visiting a gas peaker plant in the EU, built 10-15 years ago. It uses two jet turbines as found on a 747 (didn't ask for the exact type).
archi42··on Valetudo: Cloud replacement for vacuum robots enabling local-only operation
> I do not see anyone being willing to put the effort in to build a different community.

There is a small community on Discord: https://discord.gg/tfPVDGQuYm

To manage expectations: It is less active than the official channel of course, but then it is not as old as the official TG groups and it's not exactly endorsed by the developer (e.g. it's not linked to on the Valetudo website as an independent/alternate support platform). But it's an option to discuss Valetudo and related topics, and get some support if the official way doesn't work out.

Disclaimer: I am not affiliated with that Discord, I just happen to hang out there.

archi42··on Can “second life” EV batteries work as grid-scale energy storage?
The trick is to get an inverter with a 48V battery interface, that's not locked down to a specific manufacturer.

But you're right, most installers do high voltage batteries.

archi42··on Can “second life” EV batteries work as grid-scale energy storage?
Residential batteries are not that expensive anymore, at least not all of them. That's a misconception I also held until a few years ago ;-)

My first 14.3 kWh pack cost about 2800$ DDP from China, delivered 03/2023. For that one I did calculate how long it took for amortization, which I projected at about 5 years.

The second, identical pack was delivered 08/2024 and cost 2000$ DDP. Since we got an EV that's drawing about 14kWh per day, I didn't bother doing the math and just ordered it.

These are 280Ah 16S 51.6V packs, based on the EVE LF280K. In an enclosure, with a BMS (Seplos, 200A) and a dedicated balancer. They are good for 6000 cycles at 140A or less [each]. Mind these were both part of small bulk orders - I think each time we ordered 6 to 8 of these, which reduced shipping costs.

archi42··on Way past its prime: how did Amazon get so rubbish?
This is what Cory writes about: We need laws and regulations if we want to prevent enshittifiaction.

In the US these laws have been dismantled since the 70s (if I get the text correctly, I'm not expert on US labor law). And in Germany there is a chancellor who is pushing to increase the 40 work week (which still meant up to 50 hours) to a 48 hour work week - that's the change necessary to have Amazon (and others) treat their drivers and warehouse workers with more dignity. /s

archi42··on Pointer Tagging in C++: The Art of Packing Bits into a Pointer
Depending on what you're building, memory is still scarce. Of course in the past that was much more common, but even today just doubling memory doesn't always fly: Embedded is still not a land of plenty; and not every computational expensive task is a money earner, which might put you in a difficult spot when arguing with controlling about a bigger server or at least a memory upgrade.

Also: Caching.

archi42··on How Not to Buy a SSD
You can monitor https://forums.servethehome.com/index.php - they have a "Great Deals" and a "For Sale/..." section. There is a 'Enterprise SSD "small deals"' topic with recent activity. That's relevant for both EU and US: https://forums.servethehome.com/index.php?threads/enterprise...

I got my enterprise SSDs (1.6TB, 3DWPD, drawback: SAS3) from our Craigslist-equivalent. First I got 2 for 150€ and had a nice chat with the seller, who seems to had a big box of these. A week later he offered me his remaining 3 disks for another 150€. On eBay it seems you have to make offers.

Some local info: I also noticed on the German eBay getting Chinese cards to be much more expensive than on eBay in the US. The same seller asking 80€ or 100€ for the same LSI 9400. However, finding the article on eBay.com and then using the item ID on eBay.de allowed me to get it for the better price.

archi42··on How Not to Buy a SSD
That's pure anecdata. We don't even know your workload or configuration.

Contrary anecdata: I just replaced my old SSDs: 2013 64GB 20nm MLC at 19% wear level and a 2018 500GB TLC at 34% wear level. Not because they failed, but because I had the OS on a 64GB RAID1 and needed more space. Only optimization was setting "noatime".

But that's still a horrible small N, so even the comined data is essentially meaningless.

btw, I replaced them with a bunch of HGST DC SS200 1.6TB from 2018, two of which have about as much capacity as your 30 disks. The 15nm MLC NAND is rated for 3 DWPD and has a 3% wear level. The dual ported SAS3 interface is overkill for me.

I went for a 5 disk RAID6, and could replace it another 8 times while still keeping some spare change for a visit at a gourmet restaurant.

archi42··on The Promised LAN
The page contains link to a manifesto/description: https://notes.pault.ag/tpl/

I think that's a more interesting read than the linked page.

archi42··on Beyond Meat fights for survival
Yesterday I bought some oat-based milk-like at Aldi for 90c/l (regular price). It's labeled "oat drink", so might not substitute milk. The (literal) "almost milk" product is listed online for 1,09€/l. They also had options based on other stuff for a similar price.

First time I noticed them there, but mind I don't go to Aldi that often.

archi42··on How much slower is random access, really?
I can't run it right now: My AM4 desktop has a broken Linux dual boot since some Microsoft update seems to have nuked something important a few months ago, and my pure Linux Intel machine sits at 1.2 load with services I can't stop.

If I get around to fixing my dual boot machine, I'll try to remember running the benchmark and dropping you some results by mail.

archi42··on How much slower is random access, really?
I'm not deep into the details of the AMD DRAM controller, but this detail could cause some of your anomalies. If this was an academic paper, the findings would be borderline invalid. You might want to remove the extra module and run the benchmarks again.

At least once the tests become big enough to have some data in both partitions, the bandwidth will start to matter.

archi42··on How much slower is random access, really?
What surprises me is the 24 GB of DDR4 DRAM on a dual channel memory controller? AFAIK there are only 8 GB or 16 GB modules, no 12 GB modules. At least I can only find 12 GB DDR5 modules listed, but not DDR4.

This means: The system likely uses 3x 8 GB modules. As a result, one channel has two modules with 16 GB total, while the other channel has only a single 8 GB module.

Not sure how big this impact is with the given memory access patterns and assuming [mostly] exclusive single-threaded access. It's just something I noted, and could be a source of unexpected artifacts.

archi42··on Have I Been Pwned 2.0
> The ideal collection amount is zero.

I agree with the overal position. Though I believe optimizing to collect zero fines is a bad measure.

A fine can be a relatively just mechanism to show that actions have consequences. And even the best people will occasionally make honest mistakes, so they will just get a fine instead of being persecuted for minor offences.

If fines degrade to a revenue stream, it's an indication something else is off with the financial structure inside the government. At least around here fines don't go into some official's private accounts, but I can see how they might "help" an underfunded department. Thinking about it this way, maybe we should consider funneling fines into a separate pool of money. Though I am not sure what to do when the fines are used to fix damage caused by the action (e.g. ecological damage). Governing is hard :(

archi42··on InventWood is about to mass-produce wood that's stronger than steel
That's true, at least around here [Germany]. Plus the nasty stuff might leak into the environment over the decades, and it's a pain to dispose of.

IIUC, they replace them with plastics since the plastic is seemingly more ecologically friendly and easier to recycle.

Mind concrete sleepers are what's used these days. You'll find wood only in shunting or cargo yards. (Or museums. Or the US - see linked commen by LeonM).

Source: I randomly met someone involved with that project. A proper train enthusiast can probably elaborate here, but I think I remember the core idea correctly. Also this obviously doesn't necessarily hold globally, though I can imagine many track operators face similar challenges.

Edit: While I wrote the above, LeonM wrote a nice reply on a sibling comment - https://news.ycombinator.com/item?id=44028161

archi42··on A kernel developer plays with Home Assistant
Mind that you should not use a Pi with SD card for HA. I'm not sure what the official stance is, but: In my peer group failing SD cards were responsible for a vast majority of issues. Causes are probably a mixture of heavy logging and power outages; either from the grid, or user error not shutting down the Pi before disconnecting power.

At our house I run HAOS in a VM (on a beefy server). My wife uses the app on her phone (as do I), and we have a cheap tablet with the app for guests. On the laptops/desktops we also have access to the web UI.

As the article points out, remote access for the phones can be done via the commercial offering or a VPN (as in our case: wireguard on the OpnSense).

archi42··on How to Build a Smartwatch: Picking a Chip
The BT blob (or WiFi blob, or general radio blob) often controls low level aspects of the actual RF device. So you can often alter frequencies, power levels and other parameters. This results in the device acting out of spec.

Now one might say that's the fault of the person doing the modifications/manipulations, but regulations in various countries require the device to prevent these manipulations.

(N.B. I'm not in the exact business, but that's my take away from looking into the topic some time ago)

archi42··on Multiple Security Issues in Screen
This is about GNU screen!

SUSE just linked to the git repository's web UI, and remarked there are random 502 errors happening; probably so they're not notified about "broken links".

[edit] From the "<meta name="description">" tag (I noticed the nice slug when I shared the link with a friend):

  Screen is the traditional terminal multiplexer software used on Linux and Unix systems. We found a local root exploit in Screen 5.0.0 affecting Arch Linux and NetBSD, as well as a couple of other issues that partly also affect older Screen versions, which are still found in the majority of distributions.
archi42··on Demo "The Mind" by Haujobb and Sweet16
Hahaha, thanks for sharing. I spotted at least one person I know on that video :)
archi42··on Attacking My Landlord's Boiler
Yes but no: The original device operates in the 868MHz band, which is a ISM band in the EU. However this band isn't availabe for public use in the US (IIRC some mobile phone cells operate in that band) - so the original thermostat is already illegal to sell/buy/use in the US.

If you bought such a thermostat in the US (e.g. at walmart or what-do-I-know), that device would probably operate on 433 or 915 MHz. I think you can legally broadcast on these in the US, much like the OP did [in the UK]. Power limits might be a bit different and such. But IANAL and no US person, so do some research before grabbing a HackRF One ;-)

archi42··on Demo "The Mind" by Haujobb and Sweet16
Oh, right, it's Easter, which means Revision 2025 is happening right now: https://2025.revision-party.net/

For those not in the know: Revision is the largest demo party in the world.

archi42··on Using Gorilla glass for home building
Just to clarify: The above text is manually written, I just used the mentioned tool to pull the numbers.

These match what I remember, so please correct me/the numbers instead of simply down voting because I mention the source ;-)

archi42··on Using Gorilla glass for home building
I feel like they're around for decades? Gorilla glass is absolutely no necessity to enable 3 or 4 panes. ChatGPT (sry, I'm becoming lazy) agrees that they're available since the 1980s. In the US adoption became more widespread in the 2000s. Here in Europe/Germany they became more popular in the 1990s already. This matches how I remember it.

When we replaced our 1980s double glazed windows with triple glazed a few years ago, I could have easily gotten four-pane insulated windows as well, except for the roof-installed windows. Drawbacks of multi-pane are the increased weight and them being more opaque.

(Yes, we also insulated the walls and can control humidity - just in case someone wants to point out that the window replacement alone can cause moisture/mold damage to our house :))

archi42··on Certificate Transparency in Firefox
Another comment mentioned [0]. Enterprise and people running a private CA can set "security.pki.certificate_transparency.disable_for_hosts" to disable CT for certain domains (plus all their subdomains).

I just hope they automatically disable it for non-public tlds, both from IANA and RFC 6762.

[0] https://wiki.mozilla.org/SecurityEngineering/Certificate_Tra...

archi42··on Electronics Teardown: Stelo Continuous Glucose Monitor (2024)
The margin on this stuff can easily be 1000% when sold to hobbyists. Or rather costs of cutting the wire to length, packaging it, warehousing, etc. For a small number of orders, I wouldn't be surprised if this was done mostly by hand. Plus there is some risk the stock sells too slow, since it is so niche (compared to ESP32 or sensors). That's all priced in there, plus some healthy margin.

While the pump manufacturer just puts a 1000m spool in his assembly line every few hours.

archi42··on Please Commit More Blatant Academic Fraud (2021)
Since I expressed negative feelings, my thoughts on this:

I wouldn't say I hate social science, that's much too strong. The rampant fraud and poor method in several of the fields just means that I put less value in peoples' academic achievements than they deserve - which I don't like, because many surely sincerely tried to do good science and spent years on getting there, but I can't filter a priori in which camp a person belongs. They should not be defunded or stuff like that, but they need to get their act together. Somehow. I suspect a lot of this is driven by extrinsics (publish or perish; need an advanced degree to get a job, but the advanced degree is actually pointless for the job; probably more things I don't think of now), and those need to change to allow for good science.

Take for example the department I mentioned above, that's essentially commiting fraud. Word is, the professor running it is actually pretty damn good at what they do. They have an accepted grant application framed on the wall: "I need 2000 bucks. Signed Professor Foobar" (like 5000$ in today's money); times surely changed for the worse for them. And I pity that, since we're often (but not always of course) talking peanuts in many of those fields. Especially for Masters level research, or for a single paper.

But I judge people in my life by their competence and character anyway, not by their degree. So politely ignoring their degree has little to no adverse effect on how I interact with them.

archi42··on Please Commit More Blatant Academic Fraud (2021)
I treat all social science degrees as "likely bullshit" these days. Could as well be astrology.

A few computer science friends of mine worked at a social science department during university. Their tasks included maintaining the computers, but also support the researchers with experiment design (if computers were involved) and statistical analysis. They got into trouble because they didn't want to use unsound or incorrect methods.

The general train of thought was not "does the data confirm my hypothesis?" but "how can I make my data confirm my hypothesis?" instead. Often experiments were biased to achieve the desired results.

As a result, these scientific misconduct was business as usual and the guys eventually quit.

← PreviousPage 2 of 34Next →