HN user

st3fan

7,430 karma
Posts133
Comments1,625
View on HN
medium.com 1mo ago

Rsync and outrage

st3fan
185pts29
daringfireball.net 2y ago

EU requires devs to include mailing address and phone nr on app store listings

st3fan
15pts9
www.quippd.com 3y ago

Reddit is trying to sow division in mod teams because the protest is working

st3fan
109pts56
aiven.io 3y ago

Aiven Security Agent for PostgreSQL

st3fan
1pts0
educatedguesswork.org 4y ago

First Impressions of Web5

st3fan
7pts1
blog.mozilla.org 4y ago

News from Firefox Focus and Firefox on Mobile

st3fan
3pts1
blog.mozilla.org 4y ago

Mozilla VPN Completes Independent Security Audit by Cure53

st3fan
407pts188
justi.cz 5y ago

Remote Code Execution Found in CocoaPods

st3fan
220pts72
github.com 5y ago

Show HN: Vacation Bot for GitHub Pulls and Issues

st3fan
1pts0
astronote.app 5y ago

Show HN: AstroNote – Push Real-Time Messages to Your Watch

st3fan
1pts1
stefan.arentz.ca 7y ago

An Ode to Sad Mac (Screen Saver)

st3fan
3pts0
techcrunch.com 8y ago

With Lockbox and Notes, Mozilla launches first set of mobile experiments

st3fan
1pts0
www.theverge.com 8y ago

Mozilla wants to make Firefox your iOS password manager

st3fan
1pts0
github.com 8y ago

Host Your Own DNS-Over-HTTPS Server for Firefox

st3fan
2pts0
github.com 8y ago

Minimal DNS-Over-HTTPS Server

st3fan
1pts0
blog.mozilla.org 8y ago

Mozilla Presses Pause on Facebook Advertising

st3fan
1pts0
mobile.twitter.com 8y ago

Removing 4000 inactive TestFlight users

st3fan
1pts0
stefan.arentz.ca 8y ago

Screen Savers

st3fan
3pts0
blog.mozilla.org 8y ago

Tracking Protection for Firefox for iOS Plus Multi-Tasking in Focus for Android

st3fan
1pts0
stefan.arentz.ca 8y ago

Let's Hack Burger Time with Lua

st3fan
1pts0
twitter.com 8y ago

We've removed the Caddy-Sponsors header

st3fan
3pts2
blog.mozilla.org 9y ago

Firefox Focus Hits 1M Downloads Today We’re Launching Three New Features

st3fan
2pts0
blog.mozilla.org 9y ago

Firefox Focus New to Android, blocks annoying ads and protects your privacy

st3fan
10pts0
news.ycombinator.com 9y ago

Ask HN: What podcasts are you listening to?

st3fan
73pts62
news.ycombinator.com 9y ago

Gentle hint for writing a product, service or project announcement/post

st3fan
28pts3
blog.mozilla.org 9y ago

Firefox Focus 3.0 – 27 Languages / Ability to change search engine

st3fan
2pts1
blog.mozilla.org 9y ago

Firefox Focus – a free, fast and easy to use private browser for iOS

st3fan
535pts194
medium.com 10y ago

Mozilla Context Graph: It’s time to bring context back to the web

st3fan
50pts9
www.reddit.com 10y ago

The Firefox for iOS TestFlight Build (#1307) Now Includes Request Desktop Site

st3fan
1pts0
blog.mozilla.org 11y ago

Firefox for Android Crosses 100M Downloads

st3fan
4pts0

Same. I really want to file a proper bug report for this but I haven't been able to really dig into the details and the last thing I want is a "ghostty is a cpu hog" kind of report without useful info on how to debug that.

"LLM-assisted code review won't be a huge disruptor" is quite the prediction. Because it already is in a very big way. The take on LLMs seems incredibly out of date and out of touch with reality. (Which of course, has moved/advanced very fast the past months/year)

It is opt-in on iOS for Applications. Applications have to declare upfront what sites they will communicate with.

It is called app transport security. if you don't set it up your app boots in a sandbox with no network.

Settings -> Privacy Security -> App Privacy Report

Unfortunately 1 - as a _user_ you cannot opt-in or out. I wish Apple would take the next step and let us select which sites an app is not allowed to communicate with. Or ideally even globally for all apps.

Unfortunately 2 - the list of sites the app wants to communicate with is not clearly communicated upfront like before you install.

Unfortunately 3 - the list can also contain wildcard domains

Small steps - they really need to push this to the next phase IMO.

For 350 USD, and note that this is without a case, storage and power, you can also buy a N100 or N150 mini pc.

The Pi was supposed to be cheap. What happened.

There is no excuse. GitHub runs a great program on HackerOne and it should just have been submitted there.

Also note that the person who found this was pissed because they had a difficult experience with submitting a bug for VSCode THREE YEARS AGO through MSRC which is _completely different_ than the GitHub H1 program and no doubt much more challenging with a different experience.

There is really no excuse for this irresponsible disclosure. They could have at least tried instead of holding a grudge for three years.

please don’t generalize. there is no “we” ..

“we” are all different and i can tell you from experience that there are also many people and teams who use go and prefer ORMs and frameworks and do not build everything from scratch …

The privacy angle here is wrong, or at least incomplete.

The reason for that is that your ISP is most likely capturing all your unencrypted DNS traffic (port 53) to build that exact profile of you.

And unlike CloudFLare or Google, your ISP, which often is also the company from which you get your mobile phone subscriptions, now knows where you live, who you are, what your family looks like and which specific websites you visit.

Cable/Fiber modem manufacturers are also known to do exactly this kind of data collection. There was a recent example of this where it happened with firmware directly on the cable modem for a Dutch provider.

Running your own DNS server does not change this at all. From a network perspective this is the same: unencrypted DNS that anyone in the middle can see and record.

The only way to work around companies upstream from you is actually to use a DNS forwarder combined with some form of DNS privacy (encryption). A very good way is to have a local DNS Server that forwards to a outside trusted DNS server over DoT or DoH. Both of which are encrypted. Your ISP can see the traffic, but they can't see inside it and find out what DNS queries you do.

That means your devices on your local network can just talk "plain" DNS port 53 like they always do, to your self hosted DNS server. But your self hosted DNS server will then forward those queries to a trusted server _outside of your and the ISP network_ over an encrypted channel.

I do this with Unbound and the following config https://gist.github.com/st3fan/22ac09b7219b29f446a45d6cc599c...

Note that I do not trust my ISP (Bell Canada) but I do feel ok with using Google and CloudFlare. That is my personal choice and not a recommendation. You can probably find better options - they do need to support DoT or DoH though.

Why I love FreeBSD 4 months ago

People comparing Docker and Jails don't really understand that Docker is 99% about packaging and composing software. From that perspective Jails are nothing like Docker containers. No versioning, no standard, no registry, no compose, no healthchcks, no tree of containers, etc. etc. etc.

If you want to compare Jails to something on Linux then I think LXD is probably much closer to what Jails are.

Chicken Nuget 4 months ago

Daiel is too nice and should should just file DMCA reports instead. That is likely a language that Microsoft speaks.

The MacBook Neo 4 months ago

Weird .. I easily run 40 docker containers on an 8GB MacBook just fine!

(Just posting this to show that you have to be very specific when talking about these kind of things. Yeah maybe you need 32GB because you run some large deployment 3 times. Others mayb be totally fine with less if they just develop a basic Python web app. Who knows. The devil is in the details. Omitting them makes the discussion ambiguous and just difficult.)

I want to upvote this 100x

Do not underestimate the power of a single server to host you app. Sure it won't work in _all_ situations but omg you can get so much out of a single $30/month VPS .. we've been indoctrinated that everything needs to be on hyperclouds and mega scale. But that brings so much cost and complexity that most applciations don't need.