HNHacker News
TopNewBestAskShowJobs

xyse53

137 karma · joined May 10, 2020

submissionscomments
xyse53··on Augment Code: Developer AI for Teams
For me, it's working from home with AI assist to save keystrokes and free up my comms bandwidth with colleagues from less interesting technical questions.
xyse53··on A terrible way to jump into colocating your own stuff
This. And give your drop-in a prefix like 00-*.conf.

Fwiw I don't think SSH adds the include line upstream. Most distros add it now.

xyse53··on Syncthing – A decentralized continuous file synchronization program
That doesn't provide a guarantee that a file is on multiple replicas before deletion from the phone.
xyse53··on Syncthing – A decentralized continuous file synchronization program
syncthing seems pretty solid to me and I've used it a little, but...

There's pushback on the killer feature that I want. I want to be able to sync photos from my phone and clear them automatically so I don't run out of room. I've been told there are ways to do this but they all feel brittle. Syncthing should be in a position to do this safely. E.g., I have 3 destinations and set a policy that photos can be cleared from my phone when they've reached 2/3.

xyse53··on Eric Schmidt deleted Stanford interview
This. I worked hard at Google for years because I was pationate about my projects and my colleagues. Then over the past few years especially starting around dragonfly and maven we started getting more of an us vs them culture pushed down from the top. Layoffs were the end for me. I didn't exactly quiet quit but I toned it down and only worked on what I absolutely felt like.

Then jumped over to a startup where we work hard but in a much more organic and empowering way. People come in when it makes sense.

xyse53··on An unordered list of things I miss in Go
> Instead of named arguments, use the functional optional pattern.

Options pattern is an alternative, I use it frequently, but still miss named arguments and default arguments if I'm going back and forth with Python.

- The options pattern is much more verbose to implement.

- The defaults aren't as easily clear, they need to be documented and kept consistent.

- You can't, or it's not as easy to, make some arguments required.

- And, as a caller, if the API I'm using doesn't support them, I sometimes have to rely on comments to clarify what each arg is. For example, if a function takes a bools like `func MyFunc(dryrun, inverse bool, items ...string) error { ... }`

xyse53··on Former Google CEO Eric Schmidt's Leaked Stanford Talk
> all the politics, all the complacency, all the bureaucracy, and blame people for working from home.

IMO this came first and is a driver for people stepping back and defending their boundaries with Google. Most of the eng I know just cared about their work (some driven by the ladder, for sure). Google made it difficult and put a bad taste in people's mouths about "work[ing] like hell". Meanwhile, on the startup side that I've seen, people work a lot but in much more harmonious way.

xyse53··on Introducing passkey support to Fastmail
GitHub offers a this OR that option which seems to work. Granted their userbase might be a bit more technical on average.

Why not remember how a user logs in with localstorage?

xyse53··on Introducing passkey support to Fastmail
I like passkeys. I'm not able to be all in on them yet but I feel like they simplify my life. I have hardware keys and register all of them with sites that support them. Bitwarden for everything else.

I don't feel like that makes me dependant on any of the big tech cos, but I do recognize everyone won't be able to pull off such a setup.

xyse53··on Is it feasible for a regular American to keep their physical address private?
I've always wished the USPS would provide this as a service. I register my name and/or any number of virtual address aliases. Then, I privately keep the USPS up to date with a physical address for each alias.

You can take it even further and authorize requests for verification. E.g., I can let my car insurance company see my zip code, or even just get a yes/no that I live in a specific zip code.

xyse53··on Riven
Fun read. I loved these games as a pre-teen/teen.

Since I'm a cynic in general:

> Cyan was likewise disinterested in pursuing other solutions that would have been even easier to implement than panning rotation, but that could have made their game less awkward to play...

I disagree with this paragraph.

I think back then, I thought this was intentionally helpful. Thinking on it now, I also think it was part of the character of Myst that would be too risky to lose for Riven.

xyse53··on Show HN: Forward Email – Open-Source Quantum Safe Encrypted Email Service
> Will you ever increase prices? > No. Prices will never increase. Unlike other companies, we will never shutdown our service either.

How?

xyse53··on Ask HN: Have you gotten a job by contributing to open source software
Not the job itself, but contacted by FAANG recruiter initially based on Linux distribution message board and git repo.

I pushed it off for a few years -- got pinged once a year about the same time, was in grad school -- but eventually interviewed with and landed at that company.

xyse53··on [dead]
I had the same thought, then worried I'd be slammed for not reading the article.

The premise of the headline is obvious... But I don't know if I even agree with the actual research. It seems like it's overwhelmingly selection(?) bias. The data seems based on humans bringing in or calling for help on wild animals. They do mention predators but also more on vehicles, etc.

xyse53··on Ask HN: How to admit that you don't want to be on the manager track anymore?
Did you make a clean cut over to manager or are you basically carrying much of your IC load/responsibility in addition to the new management stuff?

In my experience it takes a while to cut over because many managers were strong ICs and it's difficult for the team to suddenly lose that productivity.

xyse53··on The Ares Operating System
And some motivation and main goals.
xyse53··on Apple Says It Will Exit the UK Market If Government Passes Online Safety Bill
That's on top of what they already have.
xyse53··on Twitter now forces you to sign in to view tweets
Well I was only ever looking at them as links from Reddit which I'm not doing anymore anyway.

But still, seems ridiculous. Was Twitter making ad money off unauthenticated (aka most) views?

xyse53··on Does Lemmy benefit from Rust? Is code execution speed the bottleneck?
What does a small server mean here? Is there an architecture diagram for a Lemmy instance somewhere? What parts can't be replicated? Is it a small database server?
xyse53··on The GMP library's repository is under attack by a single GitHub user
Yeah, I agree.
xyse53··on The GMP library's repository is under attack by a single GitHub user
- Threatening lawyers

- The fair use update is reactive, and won't help anything

- Not separating microsoft/github from users of the platform (I agree the line is an worthwhile discussion)

- Not following up on the reasonable technical solutions that are being proposed

- Not seeming to ack that while the firewall ban might be the best they can do now, it'll block interested users of their own (GMP) library.

That said, the part in the GitHub reply dismissing GMP's hardware is also immature.

xyse53··on The GMP library's repository is under attack by a single GitHub user
Initially, I wanted to reply to you and say it's unfair to judge the person as incompetent; I still think it's a bit unfair because they develop a specialized library and their choice of hosting shouldn't need to be modernized at every step.

However, reading through their response thread [0] I do think they aren't appearing particularly mature. It feels like they are refusing to characterize what is actually going on and digging in and escalating this defensive mindset.

[0] https://gmplib.org/list-archives/gmp-devel/2023-June/thread....

xyse53··on Elon Musk owns Twitter: The story so far
Wikipedia doesn't have to deal with opinion, humor, etc. It needs to enforce objectivity by having standards around sources of information.

Social media has to deal with something more ambiguous.

xyse53··on Adventures with Verizon FiOS IPv6
I was annoyed by the PD churn on Comcast Business in principal but it didn't affect me too much in practice.

The internal lan issues didn't bother me because I still prefer a local fd##::/64.

For a few firewall rules that used the prefix, I noticed that the /56s I'd get weren't completely unbound so it was easy to keep a list in an nftables var.

For inbound access, I have DNS rfc2136 with frequent updates for IPv4 so adding v6 was trivial.

xyse53··on Google now deleting health clinic searches from location history automatically
What data retention law are you referring to that requires search history retention?
xyse53··on Git security vulnerability announced
The issue isn't specific to home directories. /tmp, for example.

Your suggestion may protect against accidents, but doesn't seem to me to do anything for deliberately malicious behavior.

xyse53··on Middle managers fear they've become irrelevant with work from home
> He immediately scheduled a daily group meeting for 30 minutes and it made me feel more involved

It's almost as if there's not a one-size-fits-all. Unlike your comment.

xyse53··on Conway's Law
I just did this at a fairly large company and it feels good... after almost a year of stress.

What worked for me was to point out the issue early, and keep pointing it out to the high level leads that could do something about it.

At the same time with my own smaller group just buckled down and delivered more, high visibility work.

When the complaints started coming in about the other groups I pointed out we could do more with a consolidated team and that design overhead was to blame for most of our problems.

In the end, there were a couple of folks who didn't make out well here and I feel bad about that. But the overall tone from various stakeholders seems to be a huge sigh of relief.

xyse53··on Password Managers
I agree that there will always be a need due to other bits of information, but IMO if you follow this train of thought for authentication specifically you wind up at "passwordless" WebAuthn.
xyse53··on Password Managers
It says it's an opinion piece. He's written other more technical things elsewhere. One takeaway you can have is to combine the opinion with impressive track record... I think the opinion alone carries weight.

I may be biased though because I agree with the opinion. I use a combination of my browser's support and `pass`.

← PreviousPage 2 of 3Next →