Hacker Newsnew | past | comments | ask | show | jobs | submit | tmdetect's commentslogin

+1 to running services on physical servers, OVH in my case. I'm really enjoying CI pushing to servers and having managed database provided by a 3rd party like Mongo Atlas.


Isn’t there quite a significant latency problem if you’re going across the internet for db instead of say, the same switch?


No experience with Mongo Atlas but other managed DB providers will IME be transparent about where they host and you can often request resources in an appropriate DC, sometimes even the same. Businesses providing this in Hetzner, OVH etc too. If you plan accordingly you can eat your cake and have it too.


Working away at https://TempMailDetector.com, a privacy focused disposable email detection API which only requires the domain part and not the user part of the email. The service is able to determine if a domain is likely a disposable email, a forwarding service, and actively crawls for new domains.


> privacy focused

You're hurting people who are using disposable email addresses because they are privacy focused though.


What business is it of yours if someone uses a temporary email? You know Gmail is free right? You gonna block it too?


I used to use Google fonts a fair amount, but why do I need to download a font when my browser/os already have a reasonable amount of good ones? Engineer aesthetic/logic maybe?

I had to go digging for it again and I've now bookmarked it, but this website/repo has some nice examples: https://modernfontstacks.com/


Some of my readers don't have Noto Sans (the best font) and Fira Code (the best font for coding) installed.


I really like Noto Sans for readability.


And here is the crux of the problem. What you think is the best font is not the best font to other people. So people use the font they think is the best, so yet another font. It feels like a twist on the xkcd about creating a new standard


Code examples that is onts with ligatures for === => etc really get in the way of comprehension for people who aren’t familiar with those ligatures


It would be a terrible day for humanity if we were all so homogeneous that one aesthetic satisfied everyone.


That's exactly why I should be the one picking my fonts, not whoever's site I'm viewing. My taste might be subjectively terrible, but no one else uses my devices, so why should someone else be sending me fonts when I just want to use whatever terrible font I like?


It's been a pretty terrible day for the Web since webfonts were born then, since every site tries to force a single font to everyone for branding reasons alone. Case in point, Atlassian's hideous new font (which I've personally blocked using uBlock Origin, lol)

I do really wish that instead of moving in that direction, that customization was the norm, with sites specifying "serif" and "sans-serif" and users were assumed to be setting those settings to what they prefer. Similar to how dark mode is now respected on at least the plurality of "important" sites.


Oddly, I did some work around this recently. I’m a terrible designer but I’m less terrible now because I did a self guided course. A 120 day course to go from a terrible designer to just a really really bad designer isn’t very marketable.

With built in fonts, if you want to support a wide range of machines, you have seven reliable fonts, one monospace and one cursive font to choose from. Georgia is a good looking serif font and I use it too much now, but the sans serif pairings aren’t great.

With CSS, you can make arial work as a heading font with a Georgia body for example, but that takes time and creates a testing burden. It only takes seconds to host a font that looks great out of the box and imposes a smaller testing burden. So for me the answer is a lack of talent that I’ve mitigated through transferring fonts on requests. I don’t think that’s a good thing, but my designs are no longer covered by a Geneva convention so that makes me feel better. :)


Kagi is a polished product. This is drying someones laundry.


A top contender for “not the onion”.

> Hegseth concurred with Trump's contention.

> "We changed the name after World War II from the Department of War to the Department of Defense and … we haven't won a major war since," Hegseth said.


Well, he is right so it should not be in the Onion. He does not say the USA has not fought any major wars, just that it hasn't won any. If anything the name Department of War is far more honest about the purpose of the institution, namely fighting and - presumably - winning wars. The Fire department is called so because it is tasked with fighting fire, it is not called the Protection from Incendiary Hazards department for a reason.

Will this name change suddenly make the USA any more successful in winning wars? That is doubtful at best but I do prefer the lack of euphemism in this new old name. War is dirty business and the more this is made clear the better it is.


I think what you want is this: https://github.com/mlc-ai/web-llm


Very interesting. Having looked at NoScript it seems like you can disable LAN as a default value under the allow tab.


Looking further

* uBlock Origin and Lite have it as an option under Filter List > Privacy > Block Outsider Intrusion into LAN

* Brave prevents it, tested with Aggressively block Trackers and Ads.


Why do you need a heavyweight extension to block sites from scanning your local network? Ridiculous.

Also I wonder if this protection is available only with old extension manifest version or new network request hooks API also supports it.


Funny. I definitely knew there were some unique characteristics, but this took it to a new level.


Thank you <3 which one got the biggest laugh?


I chortled audibly at the goatse one.


Agree, the local translation is borderline unusable. I've had to change browsers as a result.


You say you agree, but the content of your comment seems to imply you're saying the opposite of GP?


I’m working on https://tempmaildetector.com and more specifically a Wordpress plugin to support it: https://wordpress.org/plugins/temp-mail-detector-block-tempo...

The plugin offers users a way to input their own block lists, a pre-existing one, or make use of the API which is constantly getting updated.

As a first time Wordpress plugin developer, the approval process was a bit slow but it’s like that for a good reason.


As a frequent temp mail user (for privacy reasons) I wish these things didn't exist..


I appreciate your sentiment, and agree to a point. There’s a time and a place for both disposable email addresses as well as blocking apis.

Assume you offer a free trial with LLM capabilities. There’s a very real cost associated with multiple signup abuse. You can card capture or KYC, but now there’s more friction and greater loss of privacy.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: