HN user

WayToDoor

1,632 karma

Get in touch!

site-fromhn@api-d.com

Posts61
Comments71
View on HN
www.troyhunt.com 1y ago

I Now Own the Coinhive Domain (2021)

WayToDoor
2pts0
status.python.org 1y ago

PyPI (Python package index) errors

WayToDoor
1pts0
textfiles.com 2y ago

Under Construction

WayToDoor
2pts1
github.com 2y ago

How to Exit Vim

WayToDoor
56pts24
stackoverflow.com 2y ago

Is there a regular expression to detect a valid regular expression? (2008)

WayToDoor
30pts12
askubuntu.com 2y ago

Dwarf Fortress starting during apt-get upgrade

WayToDoor
116pts20
stackoverflow.com 2y ago

How to print text to console as hyperlink?

WayToDoor
1pts0
community.home-assistant.io 2y ago

The Current State of MyQ – From the Codeowner

WayToDoor
1pts0
www.cloudflarestatus.com 2y ago

Issues with 1.1.1.1 public resolver and WARP

WayToDoor
183pts116
gabrielsieben.tech 3y ago

Nintendo Switch modding is illegal in the US

WayToDoor
2pts0
notgull.github.io 3y ago

\Device\Afd, or, the Deal with the Devil that makes async Rust work on Windows

WayToDoor
3pts0
www.ki4u.com 3y ago

What to do if a nuclear disaster is imminent [pdf]

WayToDoor
81pts122
runpee.com 3y ago

An app that tells you the best time to run and pee during a movie

WayToDoor
106pts120
faultlore.com 3y ago

Text Rendering Hates You

WayToDoor
2pts0
socratic.org 3y ago

Socratic by Google. Get unstuck. Learn better

WayToDoor
2pts1
web.archive.org 3y ago

Carbonating at Home with Improvised Equipment and Soda Fountains (2015)

WayToDoor
2pts0
joi.ito.com 3y ago

The P-p-p-owerbook [pdf]

WayToDoor
1pts0
sslmate.com 3y ago

Certificate Authority Failures

WayToDoor
3pts0
intuitiveexplanations.com 4y ago

Reverse Engineering the Facebook Messenger API

WayToDoor
2pts0
www.decisionproblem.com 4y ago

Welcome to Universal Paperclips

WayToDoor
1pts0
vole.wtf 4y ago

Scunthorpe Sans, A font that censors bad language automatically

WayToDoor
290pts236
wiki.mako.cc 4y ago

Antifeatures: Features you don't want but have

WayToDoor
2pts0
kidi.ng 4y ago

Wanna See a Whiter White?

WayToDoor
2pts3
www.openmptcprouter.com 4y ago

Open MPTCP Router

WayToDoor
2pts0
kidi.ng 4y ago

Wanna See a Whiter White?

WayToDoor
2pts0
support.mozilla.org 4y ago

My default search engine changed after updating Firefox to version 98

WayToDoor
68pts44
gankra.github.io 4y ago

Text Rendering Hates You (2019)

WayToDoor
399pts153
www.projectrho.com 4y ago

Nukes in Space

WayToDoor
1pts0
mango.pdf.zone 4y ago

When you browse Instagram and find Australian PM Tony Abbott's passport number

WayToDoor
3pts0
web.archive.org 4y ago

Storks Deliver Babies (p= 0.008) (2000) [pdf]

WayToDoor
132pts61

Can't screenshot it, but the background goes gray-ish, and you see a word white appear with a lot more brightness than I thought my display was capable of.

At least on MacOS "sensitive" contents copied to clipboard by apps can be marked as such, and won't be persisted by my clipboard manager.

Thanks a lot for your work on HashBackup. I can't recommend it enough. It has been great and working for me for years, no data loss and multiple restores. Top notch documentation too, just a bit sad that it isn't open source so that I could contribute. But the quality is there and it has been really solid for me.

Django 4.0 5 years ago

While it doesn't seem like a major update at first glance on this news piece, the changelog is available here : https://docs.djangoproject.com/en/4.0/releases/4.0/

Of note, in my opinion :

- The new AddConstraintNotValid operation allows creating check constraints on PostgreSQL without verifying that all existing rows satisfy the new constraint, meaning that one can now create constraints on big postgres tables without a waiting period.

- Async methods are coming, to cache for now but hopefully soon to the ORM. They are prefixed with a `a` in the name

- DeleteView now uses FormMixin, allowing you to provide a Form subclass, with a checkbox for example, to confirm deletion. In addition, this allows DeleteView to function with django.contrib.messages.views.SuccessMessageMixin. This is a big thing if you use DeleteViews, as you can now easily show a message post-deletion to the user.

Nitpick about the website, but please don't use PGP short fingerprints like 0x46EBCD72F08E6717. They can be brute forced [0] very fast to get a different private key with the same fingerprint. You can also use them to generate keys with vanity fingerprints, which is pretty funny [1].

[0] https://github.com/lachesis/scallion [1] I have 0xDE4444AAAAAAAAAA, took me 5 minutes of bruteforcing on a laptop.