Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Seirdy
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
26 ms
·
91.
▲
by
Seirdy
5y ago
Every FOSS license from MIT to AGPL allows both commercial and non-commercial use. You are free to sell copies of LGPL software. Dynamically linking against Qt libraries means that the copyleft is not viral, and your software does not need
92.
▲
by
Seirdy
5y ago
I think that fuzz testing is best described in the context of two other types of tests that go beyond "traditional" unit/integration tests: property and mutation testing. The three complement each other so well in ways that a
93.
▲
by
Seirdy
5y ago
> People are taking the piss out of you everyday. They butt into your life, take a cheap shot at you and then disappear. They leer at you from tall buildings and make you feel small. They make flippant comments from buses that imply you’
94.
▲
by
Seirdy
5y ago
> It’s not actually true, but it is story true. Glad to see this phrase from The Things They Carried outlive the book.
95.
▲
by
Seirdy
5y ago
Huh? SPF, DKIM, and DMARC along with mta-sts/DANE require running some scripts and entering DNS records. If you are already capable of hosting a mail server at your own domain, then this should be rather straightforward. How is this a
96.
▲
by
Seirdy
5y ago
This sounds like an OS, not a program. Maybe try connecting your laptop to the TV as an external monitor.
97.
▲
by
Seirdy
5y ago
I recommend using an HDMI cable. The inconvenience of threading a cable across the room is massively outweighed by the convenience of never having to deal with network issues, limited bandwidth, or introducing additional software issues you
98.
▲
by
Seirdy
5y ago
It can also be submitted via a Newpipe fork or mpv script.
99.
▲
by
Seirdy
5y ago
The best part is the native sponsorblock integration. It adds chapter indicators to skip the sponsored sections, opening titles, begging viewers to inflate engagement metrics (please like, comment, and subscribe!), openings of music videos
100.
▲
by
Seirdy
5y ago
Android enforces robust sandboxing on all programs, so this would not have happened. This is the security tradeoff that comes with the standard desktop model of computing, and people should be upfront about it when promoting phones running
101.
▲
by
Seirdy
5y ago
Musl's mallocng is heavily inspired by hardened_malloc: https://www.openwall.com/lists/musl/2020/05/13/1 mallocng was as much about hardening as it was about performance.
102.
▲
Hardened_malloc
(github.com)
8 points
by
Seirdy
5y ago
|
3 comments
103.
▲
by
Seirdy
5y ago
Foot's terminfo package is available separately on most distros. Foot has many advanced features like some Kitty protocols (for features adjacent to OSC-8 sequences) and sixel graphics, so it makes sense to use one. If you don't w
104.
▲
by
Seirdy
5y ago
You don't need a web browser to sandbox a program.
105.
▲
by
Seirdy
5y ago
Server push has been deprecated by browsers for a while now. To reduce round-trips, consider using TCP Fast Open and 0-RTT with TLS 1.3. Note that 0-RTT can enable replay attacks, so I'd only consider using it for static content. HTTP&
106.
▲
by
Seirdy
5y ago
Here are some valid URLs: https://seirdy.one/ https://seirdy.one/favicon.ico (hint: it's not a .ico file) https://example.com/index.php What can you infer only from the URL, before you
107.
▲
by
Seirdy
5y ago
This is false; you can install a variety of DEs from the repos.
108.
▲
by
Seirdy
5y ago
You cannot include this information in every URL. If you want to include information on how to handle a URL, the proper way is to use an appropriate scheme.
109.
▲
by
Seirdy
5y ago
If breaking the rules means alienating people who like Reader Mode, PgUp/PgDn buttons, disabling JS, printing or exporting as a PDF, or reading on a constrained device: maybe the "rules" exist to protect underrepresented ways
110.
▲
by
Seirdy
5y ago
With few exceptions, I generally view the purpose of permissive licenses as "encouraging derivative software with EULAs and other restrictions", and the purpose of copyleft licenses as only allowing derivatives that don't res
111.
▲
by
Seirdy
5y ago
If you click an " https:// " link, you don't know whether or not it'll work in your minimal browser. If you click on a "gemini://" link, you know it'll work in your Gemini client. Gemte
112.
▲
by
Seirdy
5y ago
How big do you need it to be? It's already big enough for me to get a nice home timeline with an update every few minutes, or even several times a minute should I be so inclined.
113.
▲
by
Seirdy
5y ago
Also worth noting that Nginx recently got support for kTLS in OpenSSL 3.x, including the quictls fork: https://mailman.nginx.org/pipermail/nginx/2021-November/0611... I'm happily using BoringSSL with ngi
114.
▲
by
Seirdy
5y ago
Want to talk about a FLOSS project? Libera.Chat, OFTC, GIMPNet. Want to just chat? Snoonet, Slashnet, Quakenet. Want to just chat but want it to be technology focused? Darkscience, 2600net. This is a shortlist of public networks I can recom
115.
▲
by
Seirdy
5y ago
User-friendly link: https://scribe.rip/trendyol-tech/contributing-the-go-compile...
116.
▲
by
Seirdy
5y ago
Late but wanted to clarify/correct for posterity: the reasons why most people don't use "fstack-protector-all" everywhere are typically related to resource usage (not crashes), esp. in constrained environments. I have o
117.
▲
by
Seirdy
5y ago
DANE + DNSSEC is much, much stronger than our CA system; if you control the keys (let alone if you go all the way and self host your DNS and mail servers), then you cut out pretty much all the intermediaries you reasonably can. You still ha
118.
▲
by
Seirdy
5y ago
I'd say that DNSSEC records coupled with something resembling WKD makes for a pretty good way to distribute information in a somewhat trusted manner. Nothing can really replace out-of-band in-person verification because human perceptio
119.
▲
by
Seirdy
5y ago
> I don't dislike any language in that sense, every language has pros and cons. Different tools for different jobs, some I enjoy more than others. But that wasn't the point. I dislike this overly positive attitude: responding t
120.
▲
by
Seirdy
5y ago
Also you should skip ssp-buffer-size since fstack-protector-strong (let alone fstack-protector-all) should protect stacks regardless.
More ›