HNHacker News
TopNewBestAskShowJobs

oasisaimlessly

445 karma · joined July 25, 2023

submissionscomments
oasisaimlessly··on Git 3.0's upcoming SHA-256 default will be a costly mistake
Tools like git-filter-repo[1] support rewriting commit hashes in commit messages. git-filter-repo actually does it by default; see `--preserve-commit-hashes` in the manual[2].

[1]: https://github.com/newren/git-filter-repo

[2]: https://htmlpreview.github.io/?https://github.com/newren/git...

oasisaimlessly··on Cops Can Bypass iPhone's Automatic Reboot to Get into Locked Phones
The Great Firewall doesn't restrict SSH, so you can functionally ignore it (assuming using e.g. `ssh -D` is second-nature to you).
oasisaimlessly··on California farmers are struggling to sell grapes as demand for wine drops
> Someone saying they need to have alcohol to enjoy themselves at a gathering is not going to be looked at very kindly, as if everyone else was just so boring they had to intoxicate themselves to bear through it.

Well duh, which is why nobody would ever say that out loud. Doesn't stop anyone from thinking it, though.

oasisaimlessly··on SDCC – Small Device C Compiler
I assume you're running that test suite using a 3rd party 8051 emulator to avoid the potential for common-mode errors in both your compiler and emulator resulting in false confidence the compiler's correctness?

> two simulators used for testing, sim51 (a plain 8051) and minitel_sim

Narrator: No, he was not.

oasisaimlessly··on Unsolved Problem by Fields Medalist Breached by Two High School Students
It is still an unknown whether an unqualified increase in productivity in the long-term for software engineering is a given.
oasisaimlessly··on 216M Spy TVs – The LG Smart TV Problem [video]
See e.g. https://en.wikipedia.org/wiki/Clutch_(sports)
oasisaimlessly··on Ask HN: Resources to get good at soldering?
Strong disagree. Leaded solder is still a ton easier to rework thanks to its lower eutectic melting point.
oasisaimlessly··on Transfer files over an Ethernet patch cable
Most equipment connects the shield of all ethernet ports to chassis ground, so you're back to zero isolation if you use shielded cables.
oasisaimlessly··on GUIs should be fully keyboard-driven
Because most people do not get to choose what software they use for working?
oasisaimlessly··on Doctors are finally learning to manage antidepressant withdrawal
> phone interviews within 75 to 105 days of starting antidepressant therapy.

Different thing entirely from long-term effects.

oasisaimlessly··on fork() Considered Harmful in macOS
This doesn't allow reusing initialization work via CoW mappings (like GP was asking about).
oasisaimlessly··on Xiaomi: New CPU matches Apple cores single threaded, much faster multithreaded
Yes: https://news.ycombinator.com/item?id=40441650 "TSMC EUV machines equipped with remote self-destruct in case of invasion"
oasisaimlessly··on I'm becoming AI-blind
Please don't use double-quotes when you're not directly quoting someone.
oasisaimlessly··on After Losses, Retail Investors Flock to 3x Leverage as 2x Product Are Restricted
https://news.ycombinator.com/item?id=40441650 "TSMC EUV machines equipped with remote self-destruct in case of invasion"
oasisaimlessly··on Engineering management after the cost of code collapsed
btw, your last paragraph makes you sound like an ass.
oasisaimlessly··on GDID Windows – Cut the tracker that follows you even under VPN
I'm guessing Devuan still has /var/lib/dbus/machine-id.
oasisaimlessly··on Good Tools Are Invisible
preach, brotha
oasisaimlessly··on Why it's so difficult to produce American-made medical gloves
NBR = nitrile butadiene rubber, a synthetic rubber. Not really a raw material, as it's synthesized.
oasisaimlessly··on No leap second will be introduced at the end of December 2026
For things that need much more precusion than my lunch, ±1 second probably still isn't good enough, so they need another layer of correction anyway. Given that exists, might as well push leap seconds into that layer too.
oasisaimlessly··on I used sound waves to make espresso. It could cut coffee‑brewing energy use by ¾
s/shit/shot/g
oasisaimlessly··on Corrupting a ZFS File on Purpose
Why use zvols? Aren't they essentially just single-file ZFS datasets (allowing e.g. independent snapshotting)?
oasisaimlessly··on GenCAD
OpenSCAD has almost zero crossover with B-rep modelling ('true' CAD, what this apparently is), though.
oasisaimlessly··on Microsoft Edge stores all passwords in memory in clear text, even when unused
No, that is actually very rare, not typical. Do you have any examples of password managers that do that?
oasisaimlessly··on I am worried about Bun
You dropped this: </sarcasm>
oasisaimlessly··on Unsigned sizes: A five year mistake
> Wrapping around is what happens when you decrement the minimum value of any integer type, including signed types.

No, signed wraparound is undefined behavior in C, whereas unsigneds are defined to wraparound. If you use -ftrapv, signed wraparound is an immediate abort().

oasisaimlessly··on Unsigned Sizes: A Five Year Mistake
> That's true for signed numbers too though? `int_min - 2 > int_min`

No, that's undefined behavior in C, and if you care about correctness, you run at least your testsuite in CI with -ftrapv so it turns into an abort().

oasisaimlessly··on ASML became the chokepoint for cutting-edge chips
MEMS oscillators do use a vacuum, and that's why they're susceptible to helium. A helium atom is tiny compared to an oxygen or nitrogen atom, and can leak through many otherwise-perfect seals.

So, a (badly-designed) MEMS oscillator is basically a region of vacuum enclosed by a membrane that only helium can permeate. Of course exposing it to helium is going to permanently change its behavior! Once the helium gets in, there's no reason for it to leave, due to the vastly higher atmospheric pressure outside.

oasisaimlessly··on HashiCorp co-founder says GitHub 'no longer a place for serious work'
You don't have to 'build' anything. Just spin up a GitLab docker container. Bonus: If you put it behind a VPN, you never have to worry about updating it.
oasisaimlessly··on 10 years ago, someone wrote a test for Servo that included an expiry in 2026
This is a very SWE-centric perspective. The very names of software/hardwsre would imply the exact opposite.
oasisaimlessly··on Bypassing the kernel for 56ns cross-language IPC
What?

> Exactly, the application logic is the target. Actually doing seccomp bpf base but for managed bindings (Java, Node, Go, ...) add a lot of complexity....

Maybe proofread the slop before posting it next time?

Page 1 of 9Next →