HNHacker News
TopNewBestAskShowJobs

lhoff

1,728 karma · joined April 22, 2019

submissionscomments
lhoff··on WireGuard for the ESP32
It basically boils down to - you can reach it behind a NAT.

I’m currently planning on installing a second small home-server at my parents place as a backup target. I thought about an easy, energy efficient way to turn it on and off. My current plan was using a raspberry pi but it would have been a bit overkill. So this is perfect. I already have a wireguard setup between my home server, laptop, smartphone and a cheap rented VM that acts a a router. I can just add the ESP to it know and use either the serial Interface of just a digital out connected to the power pin.

lhoff··on CCC captures U.S. military biometrics database
That is not entirely true. There is the „Verfassungsbeschwerde“. There are limitations in place that boil down to three criteria that have to be met. The complainant has to be personally, currently and immediately effected. The later is the criteria that is fulfilled if you were convicted. That’s why a lot of decisions of the court are part of an ongoing process. However a decision of a lower court is not the only way to fulfill that criteria. A recent example is the decision regarding the climate protection act

https://en.m.wikipedia.org/wiki/Verfassungsbeschwerde

lhoff··on There oughta be a Game Boy capture cartridge
To add to the sibling comment, he uses a soldering iron to push the nut in. That’s why it is „sinking“, it’s melting the plastic.
lhoff··on BugMeNot Is Gone?
That stands for HTTP Strict Transport Security. Its a http header that basically tells your browser to only connect to this website via HTTPS/TLS for a configurable amount of time.

Its a protection mechanism that prevents encryption stripping man-in-the-middle attacks.

lhoff··on Surface Pro 9 teardown reveals modular parts, Microsoft’s 2023 repair plans
Well my Surface Pro 3 got retired due to a brocken connect port.

The only reason why I bought a Pro 7 was the UBs-C port that allowed charging so that another Bbocken connector wouldnt mean a death sentence.

lhoff··on Testing Microsoft's Windows Dev Kit 2023
I'd its gradually changing. For example all available AM5 mainboards and about 80% of all availabe Socket1700 have it build in. Laptops are a different story die to the physical size of the port but also get more common (of the laptop has a Ethernet port) I bought my first USB Adapters (for a direct connection between my NAS and my Desktop) in 2020 for ~30€.
lhoff··on Over 16k people still use a Pebble smartwatch
You might want to look into the Amazfit and Mi Band Devices that are supported by Gadgetbridge[1]

I haven't looked into the process of watchface creation but there is a huge collection[2] that can be installed via Gadgetbridge. It also has the benefit that its privacy friendly without any cloud connections and fully opensource.

[1]https://www.gadgetbridge.org/ [2]https://amazfitwatchfaces.com/

lhoff··on Show HN: SigNoz – open-source alternative to DataDog, NewRelic
Don't do that. Open Core is going to hurt you. Especially if things like SSO are paid only. I understand you want to make money and you deserve that but open core will hurt you more then it will help you.

- Open core means no direct path from testing to using (and paying). If I want to make a case for a software to be included in our stack I don't want to constantly run into paywalls while trying out the product but I also don't want to go through the hoops of getting a licence (because of internal bureaucracy).

- You steer away users that cost you nothing but help you spread to word and report issues and might even provide a PR. I'm talking about OpenSource Projects, student organisations and companies with limited resources (NGOs, early stage startup's). I used to be head admin in a student organisation. We developed our own internal tools and only relied on open-source components. I know of at least two cases where other students got to know the tools and after they finished university joined companies and introduced the very tools we used to their employees resulting in paid support contracts.

- It creates tempting opportunities for investors to force you into ruining the open source tier. In the beginning you only have features behind the paywall that are useful to big enterprises but if your business is not growing fast enough (from the perspective of investors) they might force you to push more users to be paying customers. That might help in the short term but will ruin your reputation in the long run.

- Paying for services (aka insurance to get help if something goes haywire) is easier to justify with execs then paying an unreasonable amount for that one feature that is behind the paywall. ("Can't you just make it work without it"). Its a purely psychological argument but decision processes in companies are not always rational and your allies are the devs and you should be helping them make a case to buy your product.

lhoff··on Show HN: A framework for building Slack bots in Python
We built a relay bit couple years ago. You can invite the bot into a private channel and then other users who are not part of the channel can use a form to send messages to that channel. The members of the Channel can then use the thread to answer.

Works really well and has the effect that inter-department communication don't always need to go through the department heads. This could, of course be abused for spam, but so far it worked well.

lhoff··on Bitwarden raises $100M
> Judging a whole company by what a few employees did or didn't do a decade ago isn't always going to yield an optimal approach.

Not the OP but i have a similar stance. However a mistake from individual employee doesn't mean that i instantly loose trust. Its the handling of the mistake what matters to me. Sweeping it under the carpet, dening their mistakes or outright lieing about mistakes is what results in me loosing trust.

lhoff··on The quantum computing bubble
Archive.ph is not really pirated content if you consider archival of publicly available information not as pirating.

The FT publishes its articles usually without a paywall for SEO reasons and to get traction in social media. Thats why there is almost always a archived version of the article. That way the paywall is not getting circumvented in any way.

lhoff··on Generating Fashion Using AI
Really impressive, thanks for the links.

Has someone a good intro to stable diffusion for someone who doesn't know a lot about AI?

lhoff··on Telegram is asking German users when to share information with law enforcement
I have a screenshot from this morning with 360k votes. It was 41%|21%|34%|4%. Kind of funny that is stays so stable.
lhoff··on Telegram is asking German users when to share information with law enforcement
Signal can do that. Both on Android and iOS. What it can't do on iOS is to create regular Backups (which it can on Android).

https://support.signal.org/hc/en-us/articles/360007059752-Ba...

I think it has something to do that Signal won't trust iCloud as Backup target.

lhoff··on AMD Launches Ryzen 7000 Series Desktop Processors with Zen 4 Architecture
Id assume that the 7700X is basically the 1:1 successor for the 5800X and the reserved the 7800X name for the X3D equipped version that presumably comes later. They might release a 7700 without the X.
lhoff··on Slack’s free plan change is causing an exodus
Not the OP but I think if free slack becomse unattractive enough people might start to look around. There are enough alternatives (self-hosted like Mattermost, Rocket.Chat or free tiers from other vendors e.g. Zulip, Discord). That presumably has two effects: 1. People are used to them and if the decision at the workplace comes up to choose a solution the other product is on the table. Or worse if Slack messes something up with the paid tier people might be more willing to switch to something else that they know already.

2. Every private group chat might involve people who never used something like it before. For these people the software they use first is the baseline. And they are more likly to recommend the solution they already know to a organistation that is willing/able to pay for a higher tier.

lhoff··on Ask HN: What LaTeX editor do you use?
Overleaf does everything what i need and it works so frictionless that I haven't installed latex locally for years now.

I used it for both, my bachelor and master thesis as well as some other bigger projects.

lhoff··on Mercedes and Ferrari’s edge in the electric car age: high-end axial motors
> With such renown and respected experts as Gore, Obama, Trudeau, Gates, and DiCaprio as my guiding stars on this matter, it's clear that the experts are firmly on my side, and anybody saying otherwise is a dangerous extremist denier.

I think a big flaw in your thinking is that for these people climate change won't have big consequences equals in climate change won't have big consequences for you. They can pay there way around the negative effects by e.g. buying another house somewhere more habitable, paying security personal to protect from looters or pay high prices for goods. You probably can't. The people you named are aware of the consequences for the ordinary people and that's why they are raising there voice but they are not directly affected that's why they are only raising there voices and take less action.

You on the other hand should do both, raise your voice and demand action as well as take action yourself by limiting your negative impact where its easiest (which apparently you started to do already) and don't wait for the upper class to change.

lhoff··on Shazam turns 20
If i remember correctly the main way shazam makes money is by seeling statistics to the record companies and concert planer. If they would break it, they would loose these informations in certain areas of the world where iphones are not that common.
lhoff··on Quirky computing books
Have you checked Libgen sorted by year[0]. There are several Prolog books from the 80s. Maybe the one you looking for is there.

[0]http://libgen.is/search.php?&req=Prolog&phrase=1&view=simple...

lhoff··on Google Trying to Solve a UUID
There is an add-on for firefox mobile that changes the user agent to chrome when yoh visit a google page.

https://addons.mozilla.org/en-US/android/addon/google-search...

lhoff··on OCRmyPDF: Add an OCR text layer to scanned PDF file
I use it together with my Nextcloud. There is a workflow integration so that it all works automatically for uploads in specific folder (for me). Example: I have a folder for invoices where I upload scans of important ones and all if them get automatically OCRed.

https://apps.nextcloud.com/apps/workflow_ocr

lhoff··on Germany Ends Ban on Abortion Advertisement
The proposal was a bit more complex to care for the outcome you are probably worrying about. They extended another law that forbids misleading advertisement for pharmaceuticals and medical procedures to also cover abortions.

The situation before the change was that everyone could publish any information's , true or false, about abortions except doctors and clinics. Now misleading information's are prohibited and doctors are alowed to inform about abortions and publicise that they perform the procedure.

lhoff··on Show HN: Offline voice messages transcription in Signal Desktop
Slack has that feature. If you get a voice message you can either play it or display the transcript. Although I don't think it does it offline.

Edit: only on paid plans

lhoff··on Ask HN: Examples of good technical writing?
Not IT related and more scientific then technical but imho it somehow fits your description.

Bas Kast: The Diet Compass: The 12-Step Guide to Science-Based Nutrition for a Healthier and Longer Life

The title sounds clickbaity but the book isn't. Very toned down, unidological description of the curent state of the science in regards to diet and nutrition.

lhoff··on Xournalpp++ – closs-platform, open source note taking software
You might want to give "Joplin" a try.

Straight forward OpenSource notetaking app with Markdown, sync Backends for your prefered cloud service (incl. WebDAV/Nextcloud) and smartphone apps. https://joplinapp.org/

lhoff··on Ask HN: How to break anxiety/fear-avoidance cycle?
I'm in a similar situation like you and started reading the Book "Self-Discipline in 10 days: How To Go From Thinking to Doing" by Theodore Bryant. I haven't completed the book yet so i can't tell you that it worked in the long run but the section about selftalk and fears already changed my way of thinking significantly and i learned a lot about my self. So definitely a recommendation.
lhoff··on Everything with a battery should have an off switch
I have the same headphones and that is not the only quirk thats driving me nuts. It doesn't remember the last noise canceling setting i used. I almost always use them at home so i don't need NC but every time I turn them on its in NC Mode and I have to press the button twice.
lhoff··on PowerToys – open-source Windows utilities
Its a little more complicated. While its true that there was a Powertoys apllication for win95 the current one is not related to that. It's more like a spiritual successor with not direct heritage.

The first release of the current applicaiton was 2019. The wiki article is quite detailed: https://en.m.wikipedia.org/wiki/Microsoft_PowerToys

lhoff··on A Brief History of High Availability
If you have one node with the probability of x% that it fails within a year and you add a second one with the same probability to fail the total pobability that one of the two nodes fail within a year goes up.
← PreviousPage 3 of 9Next →