HNHacker News
TopNewBestAskShowJobs

ManBeardPc

727 karma · joined November 14, 2023

Software Engineer
submissionscomments
ManBeardPc··on Chat Control faces blocking minority in the EU
Maybe on the condition that the law was struck down by courts. Otherwise it would block iterations on any controversial topics that need time to reach consensus.

Some others here asked how would we decide what is the same law. That’s pretty easy: same as with many other not so clear things, if some sues a judge/jury hears both sides and makes a decision.

ManBeardPc··on Germany is not supporting ChatControl – blocking minority secured
It would probably be toppled by courts, yes. Anyway, meanwhile they already start implementing it, developing the technology and infrastructure they can base on the next time where they basically reintroduce the same illegal laws in a new name. So companies and governments already have to spent huge sums of resources to introduce it and may fall into the sunken-cost fallacy. "If we now already have it we can also use it (for something else)"?
ManBeardPc··on Germany is not supporting ChatControl – blocking minority secured
Glad we could delay it for now. It will come back again and again with that high of support though. Also the German Bundestag is already discussing a compromise: https://www.bundestag.de/presse/hib/kurzmeldungen-1108356. They are only unhappy with certain points like breaking encryption. They still want to destroy privacy and cut back our rights in the name of "safety", just a little less.
ManBeardPc··on iPhone Air
A battery case would work too. Was just hoping for a model that is trimmed and optimized for longer trips outside the city/with absence of reliable power sources. Cut some of the performance, only efficiency cores, bigger antenna and optimize hardware aggressively for low battery usage. Maybe use some of the bigger case for repairability…
ManBeardPc··on iPhone Air
The way it is currently yes. But hardware is way more efficient now. Why not sacrifice performance and optimize a bit more in that direction? It is plenty fast already for everyday life. I don’t like that we only focus on performance and we don’t see longer battery life that we could have based on advances in battery technology + more efficient processors.
ManBeardPc··on iPhone Air
I want an extra thick model instead, let’s call it iPhone Travel (or Ultra?). Just thick enough so the cameras are no longer sticking out. Give me an all-week battery instead of an all-day one. Slim down the power usage and give a power saver mode that actually does make a difference. Let me go on a weekend trip in nature or festival without having to carry extra hardware or having to look for public charging stations.
ManBeardPc··on iPhone Air
But hey, at least the battery is (partially) replaceable that way.
ManBeardPc··on Ask HN: Why hasn't x86 caught up with Apple M series?
It’s true for me. I need a portable workstation more than a mobile laptop, as long as it survives train travels (most have power outlets now), moving between buildings/rooms or the occasional meeting with a customer +presentation it is enough for me.

But I can imagine some people have different needs and may not have access to (enough) power outlets. Some meeting/conference rooms had only a handful outlets for dozens of people. Definitely nice to survive light office work for a full working day.

ManBeardPc··on Facial recognition vans to be rolled out across police forces in England
No it hasn’t become so dangerous and surveillance doesn’t help. Neither cameras nor real-name accounts actually helped to prevent crimes. Same with databases, lists or other surveillance tools. Many criminals who committed terrorism were known to the police before and they chose not to act or processes were not in place. All it does is lead to less freedom and security. The government itself is the security threat. There are always black sheep working there. They sell private details, enforce their own agenda or fail to secure sensitive information. Also extreme political parties can and did/will use it to silence undesired persons. Ask anyone who knows a bit of German history for many good examples.
ManBeardPc··on US to rewrite its past national climate reports
Somebody doing worse is not an excuse. Everyone has to cut their emissions. The story is about the US so that’s what I wrote about.
ManBeardPc··on US to rewrite its past national climate reports
The US matters, it has a big influence and could force companies around the globe to hurry up the transition. Just because the emissions may have peaked a lot of it is just outsourced. Also just reducing is not enough. We already missed important goals.

Fossil fuels losing economic viability is a small light at the end of the tunnel. But even that may not help if politic is making bad enough laws.

ManBeardPc··on US to rewrite its past national climate reports
Ironically climate will also rewrite the US and the rest of the world in return. More so that we are losing several important years because the US as a big contributor is now governed by complete climate deniers. Currently having the hottest summer so far, but coolest summer we will see at the same time is something I hoped to never experience.
ManBeardPc··on Software Rot
Software rot is a big problem in many business tools. Everything not recently built from the tip of main is probably no longer working. APIs change, URLs change, Processes change, newer versions of dependencies no longer work because of version conflicts or deprecation without replacement. The amount of work just to fix the rot is constantly rising. No care is spent to keep things stable. Stable interfaces are really something I learnt to appreciate more and more, even if sometimes crusty and verbose. If it is reliably working don't replace it without a very good reason. I attribute these problems mostly to agile the way it is practiced in many companies. Only thinking in providing "value" per sprint and little to no planning ahead, prioritizing ease of change over everything else.
ManBeardPc··on AWS European Sovereign Cloud to be operated by EU citizens
If the development is not happening in the EU it is not sovereign. It is a proprietary solution controlled by an US company. If they pull the plug the EU cloud will not receive security updates nor bugfixes or they simply revoke their licenses. Operating in Europe and by Europeans is not enough.
ManBeardPc··on The EU could be scanning your chats by October 2025
There are constant attempts to undermine our rights. Every state has their political figures that try to push things like that and they would have succeeded (more) if there wasn't so much public backlash. They continue to try though. What you are describing is a good example of the preparedness paradox.
ManBeardPc··on Hyperpb: Faster dynamic Protobuf parsing
The key feature seems to be the dynamic nature while still being fast. Sure, they could also build it as a compiler that does all mentioned in the article and then dump optimized Go code. Maybe even use the Go PGO instead of their own. But this is another approach, what I mean is caching of the JIT generated code to avoid doing expensive part again while still being dynamic and adapt to incoming messages.
ManBeardPc··on Hyperpb: 10x faster dynamic Protobuf parsing that's faster than generated code
Interesting approach using a JIT compiler. It says compilation is slow, is there a way to persist the compiled code and load it later (for example for CLIs or faster redeployments)?
ManBeardPc··on Countries across the world see food price shocks from climate extremes
Lack of water and extreme weather events (hurricanes, landslides, strong floods, long droughts, heat, cold) will play a major role in the future. Locations/facilities that protect from these problems will be desired and fought for. War and crime probably will also be an issue, as such locations are sparse compared to how much we need to feed the world.
ManBeardPc··on Countries across the world see food price shocks from climate extremes
Of course. And don’t look up. I’m always amazed at how good we humans are at denying reality.
ManBeardPc··on Countries across the world see food price shocks from climate extremes
We will see much more of this. Consequences of climate change start to really ramp up. We have been seeing temperature records year after year way beyond expectations. It’s coming fast and it is happening now, not just affecting our children and grandchildren. Recommend the „time is up“ talks from Mark Benecke (most are in German, subtitles and looking at the graphs should give you the gist though).
ManBeardPc··on The $25k car is going extinct?
As someone working for the German automotive industry I see part of the reason being a nearly constant crisis situation. Software is another part that seems to consume a huge amount of resources for little outcome. See Cariad from Volkswagen for an example.

Suppliers suffer from a constant flood and drought of contracts. Crisis -> We need so save money -> Supplier contracts are frozen or cancelled -> "Oh, we can't do stuff ourselves/We need help" -> Supplier had to let go experienced staff, hire cheap/unexperienced replacements/outsource -> Quality suffers and costs explode -> Repeat. Also not paying/delaying payments drives more suppliers out of business.

You also better promise the impossible because the cheapest offer wins. One time I got a PowerPoint as the technical drawings for electric charger test station. Just some black boxes, lines and names. That was the documentation. I should help the project management with documentation of the current state, but had to provide quite a bit of engineering in addition. Also had to talk to the Chinese supplier directly (nobody in the team spoke Mandarin). What a joy.

ManBeardPc··on I wrote my PhD Thesis in Typst
I only experienced a couple milliseconds for small documents of 15 pages or so. It’s reasonably fast to show the user the result „immediately“ on changes. Haven’t checked memory usage.
ManBeardPc··on GCP Outage
Yet migration to the cloud continues, driven by people arguing that doing it yourself is too complicated and expensive. Let’s see how long until one outage takes down the global economy for multiple days or weeks.
ManBeardPc··on GCP Outage
The cloud enables you to scale. It allows us to distribute systems across multiple regions and data centers. Seems that this is true for outages as well.

The PHP application I wrote as a student running on a single self-hosted server had a higher uptime than any of the cloud providers or redundant system I have seen so far. If you don’t need the cloud for scalability, do it yourself and save yourself the trouble and money. Most companies would be better off investing into some IT staff instead of giving away their systems in the hands of some proprietary and insanely complex cloud environment. You are becoming dependent on someone you don’t know, have no control over and can’t talk with directly. Also the single point of failure is just shifting: from your system to whatever system is managing the cloud. Guess one advantage is that you can shift the blame to someone else…

ManBeardPc··on Tell HN: Help restore the tax deduction for software dev in the US (Section 174)
> For purposes of this section, any amount paid or incurred in connection with the development of any software shall be treated as a research or experimental expenditure.

For me that sounds like everyone and everything in a company that develops software of any kind, including low-/no-code stuff, accounting, HR, travel costs, massages. Like who is not "in connection with the development of any software" in a company that develops software? Without further definitions this is even worse then just software engineering costs.

ManBeardPc··on See how a dollar would have grown over the past 94 years [pdf]
Only if you invested everything in the Nikkei on the height of the market though. Many US companies are pretty global and have a lot of sales outside the USA. In that sense the risk is a lot less concentrated outside of extreme political events.
ManBeardPc··on Jepsen: TigerBeetle 0.16.11
TigerBeetle is something I’m interested in. I see there is no C or Zig client listed in the clients documentation. Thought these would be the first ones to exist given it is written in Zig. Do they exist or maybe still WIP?
ManBeardPc··on Builder.ai Collapses: $1.5B 'AI' Startup Exposed as 'Indians'?
Another AI scam. Wasn’t there a similar case with the Amazon stores? Just walk out I think. Could be understood as sound advice if someone pitches you something groundbreaking done by AI.
ManBeardPc··on Euro execs mull use of US clouds
UX. People accidentally adding whitespace by copy&pasting it. Easy to overlook and probably lead to some customers being confused. Also people use whitespace to separate words in text. Most password managers don't generate passwords with whitespace by default.
ManBeardPc··on Euro execs mull use of US clouds
Yes. We free ourselves from the US dependency by... letting Microsoft, Amazon and Google build them. I don't see anything changing, still more and more companies and projects are moving to the US cloud providers. There are discussions and worries but the conclusion is always the same: it's too expensive to move away or not moving to the cloud and there is no non-US alternative. Not generally true IMHO, but many companies are structured in a way that makes a good internal IT nearly impossible.
← PreviousPage 2 of 5Next →