HNHacker News
TopNewBestAskShowJobs

dtech

8,591 karma · joined February 25, 2014

submissionscomments
dtech··on Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot
Nah, there is little demand for it that's the reason.

LLMs don't need a LSP, they work better without it often. Most Java devs use IntelliJ or another IDE with its inbuilt thing. For everyone else the existing one is good enough for incidental usage.

So ~no one cares

dtech··on OnePlus halts operations in USA and Europe
They are minor in the west which is what I replied to
dtech··on OnePlus halts operations in USA and Europe
There are minor Android players who seem to be standing their ground, so something has to be different here. Nothing, Xiaomi/Redmi, Motorola
dtech··on Japan develops a method to recover up to 90% of lithium from used EV batteries
The "advantage" is that in contrast to heavy metals like lead lithium is a lot less toxic as far as we know. Not 0, but not in the same league.
dtech··on TypeScript 7
There's a lot of nuance to that statement. Most languages, including e.g. Java or Typescript, would not be strongly typed according to your definition, because their type system is "unsound": there are known cases where the type system does not protect you and the types are wrong. We generally still call these languages strongly typed.

In Typescript this is by design. The most obvious is array variance. Typescript makes them covariant because that's what a lot of sane TS and JS code uses them as, but they should be invariant because you can write to them.

Example:

   const dogs: Dog[] = []
   // A sound type system would error here,
   // but there's too many useful cases where you want to do this
   const animals: Animal[] = dogs 
   animals.push(new Cat())
   animals[0].bark() // runtime TypeError here
dtech··on Do you hate XML? (2010)
It's non-trivial to implement XML parser in a secure way, many stdlib ones are insecure by default. That should just not be a thing. XML has a bunch of vulnerabilities very specific to it, XXE is the most well known one, but you also have a bunch of DoSes due to expansions and XPath injection etc.

An object serialization format should not have a bunch of footguns and vulnerability categories specific to it.

dtech··on Leaking YouTube creators' private videos
You pay either just with money (Youtube premium) or by watching ads...
dtech··on Physical disc production ending in Jan 2028 for new games on PlayStation
Steam has DRM,so no. Easily cracked yes, but then you can just go the full pirate route.
dtech··on Sony Deletes 551 Movies PlayStation Owners Paid For
That's not selling, that's renting
dtech··on Physical disc production ending in Jan 2028 for new games on PlayStation
Microsoft just tried a generation too early. They could have gotten away with it this gen, and assuming 2028 will be start of next gen it looks like next gen it will go over without a fight.
dtech··on Correlated randomness in Slay the Spire 2
I'm so happy most modern language stdlibs decided having a guaranteed order for maps and other collections is a good idea.

Although I can definitely respect Go's decision to always iterate over maps in a random order.

dtech··on SQLite is all you need for durable workflows
Their managed solution is pricey and especially the linear scaling with how much you use it is very meh. It's comparable with AWS lambda which also isn't cheap. However it's minor on a typical cloud bill.

Self-hosting is very easy in my experience, I've done it for 2 years but management wanted to move to Temporal Cloud. They have a helm chart which just works including upgrades. This does assume you have the whole k8s shebang set up and working in your company. I never had to touch is outside upgrades which took maybe 30m including validation.

dtech··on Exit IP VPN servers mitigation rollout
Not retail ISPs, but many extensions and free VPNs route VPN traffic through the connections of those who use them.
dtech··on Earth is now heating up twice as fast as in previous decades
In good faith I cannot see an argument here, it's either

Region X was first and reduced their emissions 10-20% so it's fine and it's region Y that's the problem, or

Region X is fine because they have less people, region Y should reduce even though they already have a fraction of per-capita emissions

Both seem like pretty shitty arguments

dtech··on Where the goblins came from
I wonder if a proportionally large amount of RLHF was done by Indians which causes this behavior.
dtech··on Talkie: a 13B vintage language model from 1930
Many nations/languages did not respect that rename until Turkey became an ally in the 20th century.
dtech··on Tell HN: An app is silently installing itself on my iPhone every day
More than a decade ago
dtech··on Musicians are manufacturing sold-out shows
Or they didn't want to commit to the extra shows until demand was clear
dtech··on All phones sold in the EU to have replaceable batteries from 2027
This is fully on Apple themselves. USB consortium asked apple to use lightning for what became USB-C, but Apple didn't want to give up the ecosystem control.
dtech··on All phones sold in the EU to have replaceable batteries from 2027
That's just plain bullshit? I just checked my local second hand marketplace, and 2 year old flagship models seem to go for about 35-50% of the current equivalent newest model price.
dtech··on Swiss AI Initiative (2023)
I propose every Linux post should be tagged (1991) from now on
dtech··on Why Zip drives dominated the 90s, then vanished almost overnight
I don't but this. The first 2 generations of iPod didn't even have USB connectors, only FireWire, which was a PITA as most PCs had a USB connection by that time but FireWire wasn't common as opposed to Mac.
dtech··on Why Zip drives dominated the 90s, then vanished almost overnight
It was probably very localized, where my parent worked in the late 90s every office room had at least one, so my parents also bought one for home so they could easily transfer files.

It almost dissapeares overnight once 32MB+ usb drives became common, much more convenenient.

dtech··on What the EU Battery Passport Means for Your Devices
Article is vague and contradicts itself about what is covered. Likely AI slop
dtech··on Claude Opus 4.7
You can't draw conclusions on individuals, but at a species level bigger brain, especially compared to body size, strongly correlates with intelligence
dtech··on Mozilla Thunderbolt
I don't event think h265 is widely supported. On Windows you have to pay separately for it
dtech··on AI cybersecurity is not proof of work
The proof of halting being unsolvable usually uses a specific "adverserial" machine. In practice it's incredibly likely for the halt question to be answerable for any specific real life program.
dtech··on SDL bans AI-written commits
That's quite a stretch, and untested in court.

At least a monkey is an unambiguous autonomous entity. A LLM is a - heck of a complicated - piece of software, and could very well be ruled a tool like any other

dtech··on IPv6 traffic crosses the 50% mark
Nat64: https://developer.apple.com/support/ipv6/
dtech··on IPv6 traffic crosses the 50% mark
ISPs in the US and Europe mostly have been offering IPv6 for a while now
← PreviousPage 2 of 34Next →