HNHacker News
TopNewBestAskShowJobs

m90

424 karma · joined June 29, 2013

[ my public key: https://keybase.io/frederikring; my proof: https://keybase.io/frederikring/sigs/v7C0YfvkR7xsZ3gEGKrlxyAvVz03Hj_sq1wzTEmY570 ]
submissionscomments
m90··on The United States and Israel have launched a major attack on Iran
So how do the recurring airstrikes help the protesters?
m90··on NPM to implement staged publishing after turbulent shift off classic tokens
Wouldn't this just make the number of packages that can be targeted smaller? E.g. I publish a testrunner that needs to install Headless Chrome if not present via postinstall. People trust me and put the package on their allowlist. My account gets compromised and a malicious update is published. People execute malicious code they have never vetted.

I do understand this is still better than npm right now, but it's still broken.

m90··on Django 6
You spell out a lot of examples, but all of them are purely technical. What is it that you can deliver to the user using Node that you cannot deliver using Django? This is a genuine question.
m90··on Ask HN: Who wants to be hired? (December 2025)
Location: Berlin, Germany

Remote: Yes

Willing to relocate: No

Technologies: JavaScript, Golang, Python, PHP, Web Application development and (cloud) infrastructure

Résumé/CV: https://www.frederikring.com/experience/

Email: frederik.ring [at] posteo.de

I help individuals and small teams move fast by taking ownership of ambiguous, complex or unpredictable projects.

m90··on Show HN: I got tired of managing dev environments, so I built ServBay
Congrats on building this. But, please do not auto translate your website content, English is fine. For my language the part about trust is really cringe, which is not really building trust, you know.
m90··on ERP Therapy Sucks
Only tangentially related, but maybe helpful still: If you struggle with OCD, the books by Sally Winston and Martin Seif are pure gold. There's nothing that helped me finding a way to deal with OCD like they did.
m90··on Launch HN: Ghostship (YC S25) – AI agents that find bugs in your web app
Typo on your landing page: "GitHub PR Intergration" -> "GitHub PR Integration"
m90··on Ask HN: Freelancer? Seeking freelancer? (March 2025)
SEEKING WORK | Remote | Berlin, Germany

Freelance software engineer with experience across a wide range of areas in web and software development. Skilled in delivering projects that require autonomy and focus.

Expertise includes JavaScript, Go, Python, and PHP, along with frameworks such as Node.js, Django, Flask, and Laravel. Proficient in cloud and infrastructure tools, including AWS, Kubernetes, Terraform, and Serverless.

Capable of handling static websites, web applications, and custom cloud solutions with a focus on simplicity and thoughtful design.

  Contact: frederik.ring@posteo.de
  CV: https://www.frederikring.com/experience/
  GitHub: https://github.com/m90
m90··on The year I didn't survive
This is a well known concept called the "Hedonic Treadmill", which exists since the 70ies, not "doomer psychology". It also does not say treating depression is not possible. Depression is a disease.
m90··on Ask HN: Freelancer? Seeking freelancer? (February 2025)
SEEKING WORK | Remote | Berlin, Germany

Freelance software engineer with experience across a wide range of areas in web and software development. Skilled in delivering well-defined, scoped projects that require autonomy and focus.

Expertise includes JavaScript, Go, Python, and PHP, along with frameworks such as Node.js, Django, Flask, and Laravel. Proficient in cloud and infrastructure tools, including AWS, Kubernetes, Terraform, and Serverless.

Capable of handling static websites, web applications, and custom cloud solutions with a focus on simplicity and thoughtful design.

  Contact: frederik.ring@posteo.de
  CV: https://www.frederikring.com/experience/
  GitHub: https://github.com/m90
m90··on My takeaways from 12 months of therapy
> unless you're being treated by a psychiatrist

What tools for "measurement of success" does a psychiatrist have that aren't available to a therapist?

m90··on Kata Containers: The speed of containers, the security of VMs
The ICE Wifi is using very exotic IPs for their gateway here, so this is not really Docker's fault.

For reference, this can be worked around by deleting your Docker networks, logging in and recreating the networks, which should pose no problems on a dev machine.

m90··on Show HN: Deploying subdomain-based routing like github.io
Meta: Link currently 404s
m90··on Labstack/echo: High performance, minimalist Go web framework
Theres go mod tidy, which does exactly that.
m90··on Labstack/echo: High performance, minimalist Go web framework
A package appearing in go.sum does not necessarily mean it's being used. It just means it has been downloaded once, but might have been replaced by some other version at some point.
m90··on My life after quitting social media
You can drink a lot when alone.
m90··on 1MB Club
I know it sucks waiting for a website to load, but it's not like your life depends on it. You can still be an overall happy person while doing so, time is not "lost".

Performance metrics are better when put into perspective.

m90··on 1MB Club
Stylistic nitpick: don't use the word cancerous for things that don't make too much of a difference for anything but your "ethos". Real cancer has people die (animals too). Bloated websites might be annoying, but you will survive them even if your the 1337est hacker around.
m90··on [dead]
I built something similar back when jQuery plugins were still a thing (oh my), but video seems broken in nowaday's browsers unfortunately: https://github.com/m90/jquery.abc
m90··on Dickhead of the Week: Instagram CEO Adam Mosseri
I'd be way more interested in actually reading this if the headline didn't contain pointless profanities. Like this, I tag it Fanboi-ism and move on.
m90··on Umami: Self-hosted open-source alternative to Google Analytics
While this is much appreciated, keep in mind this does not work for Safari users.
m90··on Umami: Self-hosted open-source alternative to Google Analytics
Is there a way for me as a user to opt out of this tool other than relying on third party tools like uBlock? I'm starting to get annoyed by so many "privacy focused" tools with literally no consent options at all.
m90··on Tampa teen accused of being ‘mastermind’ behind Twitter hack
Thanks, didn't know outline worked around such issues.
m90··on Tampa teen accused of being ‘mastermind’ behind Twitter hack
Meta: this link is not accessible from within the EU.
m90··on After Twitter Hack, Senator Asks Why DMs Aren't Encrypted
I think a common approach would be using password-derived keys which would _not_ be stored on any server, but could still be used across multiple devices.

> Also, it would be pretty easy to share keys between your devices.

Genuine question: What's the most common and easy way of doing that at the moment?

m90··on After Twitter Hack, Senator Asks Why DMs Aren't Encrypted
Would E2EE really help in a scenario where the attacker gains account level access (as opposed to a database leak or similar)?

Unless data would be encrypted using a per device key (which would come with UX consequences I doubt Twitter would accept), anyone who gains access to the account would still be able to read and write DMs, even when they would be encrypted. Or do I miss something here?

m90··on 13% of my website visitors block Google Analytics
I think this is the document you are referring to: https://ec.europa.eu/newsroom/article29/document.cfm?action=..., Revision of Article 5(3)
m90··on 13% of my website visitors block Google Analytics
Even if this hash would include a salt and the salt is rotated daily, you'd still be able to reverse information for the last day (there's an interesting doc by the European Union itself on that topic: https://edps.europa.eu/data-protection/our-work/publications...).

I feel most of these "privacy" focused analytics tools are mostly about working around the need for a cookie banner. I also don't get how they can continue to show off their public dashboards full of data that has been collected without user consent, boasting about how many hits they have.

Gives me the feeling "Privacy" is more of a marketing tactic here than a mission.

m90··on JavaScript for Impatient Programmers
How much or how little does "your average JS developer" exactly know according to your opinion?
m90··on Ask HN: Most life changing things that you bought?
Sublime Text license
Page 1 of 4Next →