HNHacker News
TopNewBestAskShowJobs

ycombinatrix

1,063 karma · joined October 28, 2023

submissionscomments
ycombinatrix··on Todd C. Miller – Sudo maintainer for over 30 years
they charge a minimum fee per transaction. from Accursed Farms' donation page (https://www.accursedfarms.com/donations/)

"Paypal keeps $0.30 + 2.9% of every donation, so please keep anything less than $0.32 as they have enough money already."

i think Cash App has the lowest fees i've seen at like $0.01 which would still be too much.

not saying it is impossible - but likely not viable directly with the current payment providers.

ycombinatrix··on Todd C. Miller – Sudo maintainer for over 30 years
That's a good point. There's no good way to ensure your open source (source available?) project isn't being ripped off by some company.

Even if you add functionality to phone home, it can be removed by all but the dumbest offenders.

ycombinatrix··on Todd C. Miller – Sudo maintainer for over 30 years
Just curious, why did you use "dentist" in your analogy over any other profession?
ycombinatrix··on Todd C. Miller – Sudo maintainer for over 30 years
payment processors: "how about no"
ycombinatrix··on Nvidia's 10-year effort to make the Shield TV the most updated Android device
Yep. I had to switch to an alternative launcher to get rid of them.
ycombinatrix··on I slopcoded an open source version of Xilly's GameMode after the X fiasco today
That's not going to go over well with any developer, even without malware false positives. That's a massive faux pas.
ycombinatrix··on Any application that can be written in a system language, eventually will be
>There are many correct programs that the BC is unable to prove to be correct and therefore rejects them.

No. The borrow checker rejects programs that are definitely incorrect. It does not require that the program is correct.

That's a big difference.

ycombinatrix··on Any application that can be written in a system language, eventually will be
I've never seen `split_off_mut` but I do use `split_at_mut` quite often to solve similar issues. Using a slice instead of using a Vec directly also tends to greatly simplify things.

I also don't fully understand the buffer reuse example. Why would you want to store references to a string after the string ceases to exist?

ycombinatrix··on People who know the formula for WD-40
They do have a separate dry lubricant product that seems to work well.
ycombinatrix··on I slopcoded an open source version of Xilly's GameMode after the X fiasco today
They released a closed source app on github?...
ycombinatrix··on Any application that can be written in a system language, eventually will be
What's wrong with integer indices? They have bounds checking. You definitely do not need unsafe to do LRU.
ycombinatrix··on JuiceSSH – Give me my pro features back
Buttons
ycombinatrix··on Any application that can be written in a system language, eventually will be
Writing code without the borrow checker is the same as writing code with the borrow checker. If it wouldn't pass the borrow checker, you're doing something wrong.
ycombinatrix··on JuiceSSH – Give me my pro features back
It has an SSH focused GUI which can be more convenient
ycombinatrix··on Google confirms 'high-friction' sideloading flow is coming to Android
The current system is already high friction. Enabling "advanced protection" in your google account additionally requires installing apps through adb.
ycombinatrix··on Google confirms 'high-friction' sideloading flow is coming to Android
I'm using Grayjay at the moment. Somehow still available in the play store (though with reduced feature set).
ycombinatrix··on The fix for a segfault that never shipped
A startup shouldn't prevent their main product from irrecoverably crashing?
ycombinatrix··on Modetc: Move your dotfiles from kernel space
NixOS solves the same problem without having to mess with the kernel
ycombinatrix··on Why does SSH send 100 packets per keystroke?
It is unrelated to SSH, it is a generic TCP thing.

"hello world" fits in a single TCP packet, but the kernel might end up sending one packet containing "hello" and another packet containing " world". It is completely opaque to userspace.

TCP_CORK lets userspace decide when packets are dispatched. You get to control whether "hello world" is sent across 1 packet or 11 packets.

ycombinatrix··on Why does SSH send 100 packets per keystroke?
>in tcp we have to live to head-of-line blocking on losses and congestion control.

Is this not a performance consideration?

Either way, using plain old SSH means a metric bajillion computers have a client for your game built in.

ycombinatrix··on Why does SSH send 100 packets per keystroke?
Yea UDP is technically more performant, but then you need a crypto layer + reliable message delivery layer + bespoke client. Using a plain old SSH client is cool.

However, there are existing libraries for exactly this use case - see https://github.com/ValveSoftware/GameNetworkingSockets

I guess QUIC libraries would also work.

ycombinatrix··on Why does SSH send 100 packets per keystroke?
You can also use TCP_CORK to reduce the number of packets without any increased latency.

Disabling TCP_NODELAY would also reduce number of packets + be portable & simpler to implement - but would incur a latency penalty.

ycombinatrix··on Threat actors expand abuse of Microsoft Visual Studio Code
imo there's nothing "degraded" about editing text without arbitrary code execution. that's what text editors are supposed to do.
ycombinatrix··on Meet the Alaska Student Arrested for Eating an AI Art Exhibit
Not all of them lol
ycombinatrix··on Threat actors expand abuse of Microsoft Visual Studio Code
The grey bar at the top that says "this is an untrusted workspace" is really annoying & encourages users to trust all workspaces.
ycombinatrix··on eBay explicitly bans AI "buy for me" agents in user agreement update
Are you sure the winner didn't just have a higher max bid than yours?
ycombinatrix··on eBay explicitly bans AI "buy for me" agents in user agreement update
What were you buying?
ycombinatrix··on Doctors in Brazil using tilapia fish skin to treat burn victims (2017)
They did this in the Netflix One Piece series (with a yellowtail though)
ycombinatrix··on The secret medieval tunnels that we still don't understand
Having your family leave the home & run to the church during an attack seems ill-advised.
ycombinatrix··on The secret medieval tunnels that we still don't understand
The proximity to churches + lack of ventilation makes this theory unlikely in my head. I also feel that some families would have grabbed some food or water before heading down there.
← PreviousPage 3 of 26Next →