HNHacker News
TopNewBestAskShowJobs

miduil

2,632 karma · joined November 18, 2013

I just can't code. absolute pseudo sysadmin. hacking in spaces since 2011 visit hæcker.net
submissionscomments
miduil··on It's Always TCP_NODELAY
There is also a good write-up [0] by Julia Evans. We ran into this with DICOM storescp, which is a chatty protocol and TCP_NODELAY=1 makes the throughput significantly better. Since DICOM is often used in a LAN, that default just makes it unnecessarily worse.

[0]: https://jvns.ca/blog/2015/11/21/why-you-should-understand-a-...

[1]: https://news.ycombinator.com/item?id=10607422

miduil··on Making the most of bit arrays in Gleam
Looks quite interesting, but at the same time I already see me having to look-up the specification too much. What I would like to understand better are other ways of accomplishing bit array matching and also performance/stability aspects - especially when it comes to the Erlang parts.
miduil··on Using Git add -p for fun (and profit)
Wait till you've start using `git commit -p -m "my commit"`.
miduil··on Pebble Index 01 – External memory for your brain
One aspect about e-waste is really the size, this has by volume less than an AA-battery, which means the e-waste is pretty much within this realm. For a decently size powerbank, you could have a lifetime of those rings and probably still create less e-waste.

I think it's an interesting approach, in terms of hack-ability a non-rechargable device is pretty much bad - also just imagining that any sort of software or hardware glitch could easily just permanently render the device useless is not super decent either.

miduil··on Duplication Isn't Always an Anti-Pattern
testability and developability, ideally you structure your terraform/terragrunt code in a way that you can bootstrap an almost equivalent test environment. For example when using "AWS Well Architected"-method you would be able to bootstrap a similar environment on a separate AWS account that's part of your organization.

Unfortunately, terraform module system is extremely lacking and in many ways you're totally right - if your module is just replicating all the provider arguments it just feels wrong.

miduil··on Fefe is back
https://en.wikipedia.org/wiki/Felix_von_Leitner who runs https://de.wikipedia.org/wiki/Fefes_Blog

Which often shares interesting things in the realm of technology, but with a high degree of skepticism - some of which practically results in incitement against minorities, with people being harassed by some of his follower crowd.

He had a stroke not too long ago, so this seems to be a sign he's recovered a bit.

miduil··on Launch HN: Phind 3 (YC S22) – Every answer is a mini-app
Great reminder that phind still exists, with Gemini Enterprise and ChatGPT + phind always creating massive diagrams I kinda stopped using it unconsciously. Maybe I'll give it a try again.
miduil··on AWS multiple services outage in us-east-1
Yes. https://status.signal.org/

    >  Signal is experiencing technical difficulties. We are working hard to restore service as quickly as possible.
Edit: Up and running again.
miduil··on StageConnect: Behringer protocol is open source
Nice to see that the parent Philippines holding company (Music Tribe) which went on a massive acquisition spree and bought a bunch of specialized audio companies still allows things to be free & open sourced.

(Though just read up that the CEO/Founder of Music Tribe is Uli Behringer)

https://en.wikipedia.org/wiki/Music_Tribe

miduil··on Self hosting 10TB in S3 on a framework laptop and disks
> weird to call it S3

I feel that is a bit of an unfair assessment.

AWS S3 was the first S3-compatible API provider, nowadays most cloud providers and bunch of self hosted software supports S3(-Compatible) APIs. Call it Object Store (which is a bit unspecific) or call it S3-Compatible.

EKS and EC2 on the other hand are a set of tools and services, operated by AWS for you - with some APIs surrounding them that are not replicated by any other party (at least for production use).

miduil··on Inkjet printer with DRM-free ink will be launched via a crowdfunding campaign
148x210 A5 297x210 A4 297x420 A3

Agree, I had to look it up as well. I can memorize A4 and A3 easily, but A5 is already counter-intuitive. It's an aspect ratio that's kept, so that's why the numbers don't add up easily.

With the paper in front of me it's easier, fold, double, you can navigate across all levels of A(n) quickly. All it takes is seeing this single graphic for a split second and you know all the DIN A-sizes, but the US sizes not. I enjoy the US Letter format though as a size, it feels somehow better than A5 as it's more square.

https://en.wikipedia.org/wiki/Paper_size#/media/File:A_size_...

miduil··on SSH3: Faster and rich secure shell using HTTP/3
I wonder what the current plans are with the project, it's been over a year since the last release - yet alone commits or other activity on GitHub. As they've started working on the project with a paper - I guess they'll might be continuously working on other associated aspects?
miduil··on Bank of Thailand freezes 3M accounts, sets daily transfer limits to curb fraud
> After a few years working in cybersecurity, I viewed EVERYTHING through the lens of “is someone lying to me?”

Oh thank you for highlighting that, I've had some instance where I'd suddenly have the urgent feeling that something I'm experiencing is a hoax and I couldn't tell why this suddenly surfaced back then, but I guess years of exposure to security does that to one.

miduil··on AR Fluid Simulation Demo
you could get an old microsoft surface 40 inch screen, the entire display is a video stream under linux with the sur40 kernel module.
miduil··on A failure of security systems at PayPal is causing concern for German banks
There is also https://en.wikipedia.org/wiki/Digital_euro in the making. I think that would then also supersede Wero?

Portugal got mbway, Austria used to have paybox, there is iDEAL, sofort.com and generally besides the local country systems with de-facto European banks you get "SEPA Instant Credit Transfer" nowadays - however IBAN is "harder" to share than lets say the phone number your friends already got.

miduil··on How YouTube won the battle for TV viewers
I've watched this video the other day https://www.youtube.com/watch?v=yWsL8ME3ruk and it somehow helped me breaking my YouTube addiction for the last several weeks. Quite random but it really helped.

I still muscle memory enter youtube.com and I'm blown away how incredible addictive everything is setup there to be, the "algorithm" has trained the content creators to maximize their reach with incredible captivating thumbnails (and of course great content).

miduil··on AI.gov
Built with webflow.com, I love how they didn't even bother converting images into jpeg - purely demonstrating dominance in use of technology there.
miduil··on Android Earthquake Alerts: A global system for early warning
yeah I've ran into bunch of people who were scared for real and drove up to higher elevation in the middle of the night.

If you'd search online you could have known quickly there was a negative Tsunami notice, but I get that this is just not feasible for everyone (or everytime).

Feel like the severe weather SMS etc are working quite decent, I wish they'd expand that for those sort of things as well (like there was an earthquake, this is what you should do next).

The Android notification was a bit odd, because it's not trivial to get back to that notification if you've just skipped/acknowledged it.

miduil··on More than 1 in 5 Show HN posts are now AI-related, get > half the votes/comments
Back when Bitcoin had it's first hype around ~5-1000USD/Bitcoin it was almost the same just with blockchain stuff. Would be very curious how that has changed over time as well.
miduil··on TIL: timeout in Bash scripts
Note this will still require timeout for eventually_succeeds depending on the application.

In Bash, or literally whenever you are dealing with POSIX/IO/Processes, you need to work with defensive coding practices.

Whatever you do has consequences

miduil··on TIL: timeout in Bash scripts
What I usually do when I need a retry logic is

     for i in {0..60}; do
         true -- "$i" # shelleck surpression
         if eventually_succeeds; then break; fi
         sleep 1s
     done

Not super elegant, but relatively correct, next level is exponential back off. Generally leaves a bit of composability around.
miduil··on Show HN: Berlin Swapfest – Electronics flea market
Yes! There are several others even in Berlin, some of which are much more welcoming than c-base.

Generally you can find some sort of space in nearly every city.

https://wiki.hackerspaces.org/List_of_Hackerspaces

https://web.archive.org/web/20250214091402/https://wiki.hack... (mirror as the wiki is slow to load right now).

miduil··on I mapped almost every USA traffic death in the 21st century
Oh cool! This could be put into cars to make drivers more aware about endangering environments.
miduil··on Draw an iceberg and see how it will float
Kinda funny to draw the classic examples of "tip of the iceberg" to see them ending up flipping :D
miduil··on Ask HN: Who is hiring? (June 2024)
https://contextflow.com | Remote, Europe (or Hybrid Vienna if personally preferred)

contextflow ADVANCE Chest CT provides radiologists comprehensive computer-aided detection support for suspected lung cancer, ILD and COPD cases. It's main features are designed to help save time and improve reporting quality: nodule detection and quantification, nodule tracking over time, quantitative lung tissue analysis for key image findings, and qualitative analysis of 19 image patterns plus reference cases and differential diagnosis information.

We are a small product department with developers, R&D and DevOps folks creating a real product that is running on-premise at many hospitals creating real impact. contextflow is a great place for getting into all things medical software development.

Four open positions (all Full-Time):

* Join my team as a Senior DevOps Engineer (NixOS, Kubernetes, AWS, GitLab, SRE) https://jobs.contextflow.com/jobs/Careers/36410000002069051/...

* Senior Machine Learning Developer (Pytorch, MLOps, "deep learning" on DICOM CT scan Images) https://jobs.contextflow.com/jobs/Careers/36410000001960001/...

* Senior Frontend Developer (React, TypeScript, Elm, Node.js, Golang) https://jobs.contextflow.com/jobs/Careers/36410000002090009/...

* Technical Product Owner (functional lead of our Agile/Scrum teams) https://jobs.contextflow.com/jobs/Careers/36410000002017001/...

Perk if you are eager to work in an environment that is open to utilize sophisticated tools such as Elm, NixOS, Clojure.

Please ensure you are sharing a motivational letter on application.

I personally joined fully-remote in January 2023 as a DevOps Engineer. I really enjoy what we are creating and I am excited to be in a relatively young company to grow with something that is meaningful to me. An environment where everyone is interested on medical aspects has been a refreshing experience.

We look forward to receiving your application!

miduil··on What is the worst AWS service? I vote for Amplify
Yeah, don't use amplify. I once went through the awful experience of less experienced DevOps/devs trying to use it and it was a massive waste. Everything was moved to plain lambda in the end.

Worse even, some parts of Amplify was never published/documented. Reading through just this glue code they were using back then was sufficient to tell that amplify was more of an MVP idea than anything remotely serious.

https://github.com/clushie/aws-amplify-sucks

miduil··on Experimental blog that is only available to read through a feed reader
Great part is you can also style the rss feeds with with `.css`

https://interconnected.org/home/feed

https://github.com/genmon/aboutfeeds/blob/main/tools/pretty-...

miduil··on Tvix – A New Implementation of Nix
Why do you think that? I've been following Tvix for some time closely and I've never felt they were introducing any sort of fragmentation.
miduil··on Do loud pipes save lives? (2021)
I can't find it anymore, but I remember seeing some article or infographic about how many 10 thousand people are loosing sleep whenever one person is driving with a loud pipe through an urban area at night. I get why you love your pipe and your car and driving and everything, but ultimately everything is broken when it comes to urban areas.
miduil··on Backdoor in upstream xz/liblzma leading to SSH server compromise
Lasse's account was restored
← PreviousPage 3 of 11Next →