HNHacker News
TopNewBestAskShowJobs

j16sdiz

3,605 karma · joined May 3, 2018

submissionscomments
j16sdiz··on XSLT – Native, zero-config build system for the Web
It was in the era when everything walk on the DOM tree, not streams.

Streaming is not supported until later version.

j16sdiz··on Open source can't coordinate?
Those are for DEs.

For end-user application, it's a mess. You can't compile once and run everywhere.

LSB (Linux Standard Base) tried to that and failed.

flatpak/Snap/AppImage all tried to that, each have its own set of problems.

j16sdiz··on Open source can't coordinate?
systemd killed many projects and use cases along its way.

Better integration for mainstream, sure. but at the end we have less choice.

j16sdiz··on The Zed Debugger Is Here
You use them in pair programming, when you peer sit a little bit further
j16sdiz··on Bzip2 crate switches from C to 100% Rust
> and you can restrict / audit the use of unsafe by the translator.

No. You need to audit for correctness in additional to safety.

j16sdiz··on Why JPEGs still rule the web (2024)
Many of those are just marginally related, and might not apply to the actual standard.
j16sdiz··on Bzip2 crate switches from C to 100% Rust
>1. The uutils project didn’t also make all locales cases for sort faster even though the majority of people will be using UTF-8, C or POSIX where it is indeed faster

locale != encoding.

Try sort a phone book with tr_TR.UTF-8 vs en_US.UTF-8

j16sdiz··on How to modify Starlink Mini to run without the built-in WiFi router
it is not just the wifi. its the router.
j16sdiz··on Meta's Llama 3.1 can recall 42 percent of the first Harry Potter book
next _50_ tokens 42% of the time

not just next token.

This is like: tell it a random sentence in the book, it will give you the next sentence 42% of time.

j16sdiz··on Why not use DNS over HTTPS (DoH)?
ISP regularly captures NXDOMAIN.

They know your government id when you subscribe to their service.

CloudFlare, otoh, never have your identity. They only have the metadata

j16sdiz··on Lieferando.de has captured 5.7% of restaurant related domain names
What if those reviews come outside US? Can they force Google to take them down?

It is trivial to hire someone in Asia to do these kind of fake reviews

j16sdiz··on CAPTCHAs are over (in ticketing)
Isn't dystopia an answer?

Yes, but no.

j16sdiz··on CAPTCHAs are over (in ticketing)
This has huge impact on the friend base. Certainly not trivial
j16sdiz··on Can a corporation be pardoned?
Many "if you know X, you cant do Y" kind.

If you know floor is wet, you cant let people in

If you know insider information, you cant trade.

If you know sb have disabilities, you must provide assistance.

If you give immunity for these, the lawyer will ensure the one in the act never know those information. OTOH, if we hold this to a person, someone can be hold accountable for some systemic communication failure

j16sdiz··on I have tinnitus. I don't recommend it
The answer is simple: They turned off autocorrect.

With so many new, markup words everyday on social media ("enshittifcation" - i am looking at you), autocorrect can be annoying.

Keeping computer commands in notes also prompt me to turn off autocapitalisation

Once they are off, typing in lowercase is just natural

j16sdiz··on Should I Block ICMP?
You already know the reason.

In additional to youtube.com, in many cases, they redirect to many countries specific domain as well (e.g google.co.jp)

Youtube is common enough that they want to login on the same flow

j16sdiz··on The lack of a good command line way to sort IPv6 addresses
When you have lots of addresses and subnets, and want to see which addresses goes into what subnet
j16sdiz··on Don't guess my language
Quoted from TFA

> If you want to use GeoIP, fine — but only for currency, shipping, legal stuff, never for language

j16sdiz··on Don't guess my language
One don't need to travel to be multilingual.

Many EU country have more than one official languages.

Most previous colony is bilingual.

j16sdiz··on Baby is healed with first personalized gene-editing treatment
AFAICT, CRISPR still make many bad edits. We relies on the fact that most of those bad edit won't survive.
j16sdiz··on Flattening Rust’s learning curve
> changing the body of a function could be a non-obvious breaking API change

This. Many trival changes breaks API. This is not ideal for library developers.

You can argue it is broken already, but this is forcing the breakage onto every api caller, not just some broken caller.

j16sdiz··on Flattening Rust’s learning curve
Would be nice if an IDE can autofix it.

Maybe autofix as we type, or autofix when it save the document / advance to next line.

j16sdiz··on A Formal Analysis of Apple's iMessage PQ3 Protocol [pdf]
https://support.apple.com/en-us/102651

> With Advanced Data Protection, the number of data categories that use end-to-end encryption rises to 25 and includes your iCloud Backup,...

> iCloud Backup (including device and Messages backup) (3)

> (3) .... Advanced Data Protection: iCloud Backup and everything inside it is end-to-end encrypted, including the Messages in iCloud encryption key.

j16sdiz··on Open source Google Analytics replacement
Startup have high chance being acquired. The new owner will get all your data, no matter you trust them or not.
j16sdiz··on Matt Godbolt sold me on Rust by showing me C++
There are a few unit library in C++.

Type checking in compile time is do-able with templates, even better with constexpr.

The problem is, of course, each library have its own set of rules and they won't interop with each other.

j16sdiz··on I decided to pay off a school’s lunch debt
Extended families, charity and churches exists long before public school exists.

They have been taking similar role before the industrial revolution.

j16sdiz··on A faster way to copy SQLite databases between computers
log shipping[1] or logical replication[2]

[1] https://www.postgresql.org/docs/current/warm-standby.html [2] https://www.postgresql.org/docs/current/logical-replication....

j16sdiz··on Third party cookies must be removed
Not a bad idea, TBH.

Just feeling uncomfortable putting more data into DNS. DNS is not encrypted. DNSSEC is easy to bypass (or break way too often that nobody want to enforce it).

-- but these are not w3c's problem.

j16sdiz··on Third party cookies must be removed
> Some of the use cases that are important enough to justify the creation of purpose-specific solutions include federated identity, authorizing access to cross-site resources, and fraud mitigation.

Unpopular opinion: There are no privacy-preserving way for "fraud mitigation".

Either you accept fraud as cost to run business, or do away the privacy. Most business owner don't want the fraudulent user to come back, ever. If we value the privacy of user, we need to harm some business.

j16sdiz··on I use zip bombs to protect my server
It have to be the way it is.

Scanning them are resources intensive. The choice are (1) skip scanning them; (2) treat them as malware; (3) scan them and be DoS'ed.

(deferring the decision to human iss effectively DoS'ing your IT support team)

← PreviousPage 15 of 34Next →