HNHacker News
TopNewBestAskShowJobs

______-_-______

1,094 karma · joined January 28, 2022

submissionscomments
______-_-______··on Victims of Vimeo
If you're comfortable self-hosting, I think PeerTube is the go-to option. Federation is optional.
______-_-______··on Please put units in names
That's actually not a terrible idea! German is known for having words for concepts other languages lack, and I guess that applies to Danish by extension. Maybe I should ditch the thesaurus and teach myself German.
______-_-______··on Qualcomm is adding AV1 support, which could be huge for online video
Sure, and MPEG isn't AV1. Apple was welcome to hop onboard Vulkan. My point is:

Apple's involvement with OpenGL for decades didn't mean they wouldn't abandon it and roll their own.

Apple's involvement with MPEG for decades doesn't mean they won't abandon it and roll their own.

______-_-______··on Qualcomm is adding AV1 support, which could be huge for online video
Apple participated in many of the OpenGL working groups for decades, but they still rolled out Metal.
______-_-______··on Please put units in names
I 100% agree.

That said, "percent" is a common and precise word, and I haven't come up with anything quite as good for variables in range [0,1]. I generally use "ratio," but I don't love the word. Is there anything better?

______-_-______··on Tell HN: Gnome on Wayland Is Amazing
I was tinkering with building a wayland hello world a few weeks ago (on manjaro+gnome), and I could reliably hang the desktop by starting to create a window but not finishing the handshake. Many reboots later, even after finishing the handshake, running my app would break mouse input across the system until reboot. I never did figure that one out.

The experience left me feeling that any misbehaving app/driver can break the desktop. And since you can't restart the window manager without losing your session, you'll lose a bunch of time every time something goes wrong.

btw I should say I was seriously impressed by the UI in general and how smooth everything felt, but stability is ultimately more important for me.

______-_-______··on Tell HN: Gnome on Wayland Is Amazing
Correct me if I'm wrong, but Wayland, the protocol, doesn't support restarting and reconnecting to running apps. That means any little bug and you lose your entire session. X11 does support this, even Windows supports it (win+ctrl+shift+b). I wish wayland had a way to make things robust in the face of bugs, because bugs are inevitable.
______-_-______··on Tell HN: Gnome on Wayland Is Amazing
XFCE doesn't support wayland.
______-_-______··on Vimeo: “We are a B2B solution, not the indie version of YouTube.”
This seems like a job for archive.org. But I don't think even they could deal with the scale of something like Vimeo with only a week's notice. Sad days.
______-_-______··on Gas pumps happen to be about as insecure as your typical router
If you haven't flashed OpenWRT or something similar… most probably yes.
______-_-______··on Land Gained and Lost: A Fermi Estimate
"I wish most of Canada wasn't so cold"

And the monkey's paw curls.

______-_-______··on Microprocessor Board Plans for Old School CPUs: 6502, Z80, 6809, etc.
Worked for me just now. You can also see it archived: https://archive.is/IPfVP
______-_-______··on Thefuck: Magnificent app which corrects your previous console command
Yeah, the performance really makes the tool live up to its name. Where is the rewrite-in-rust strike force when you need them?
______-_-______··on Thefuck: Magnificent app which corrects your previous console command
I bet everyone who's used git for a while has their own `git shove` alias different from everyone else's.

Mine basically does `git pull && git merge && git push`

______-_-______··on Thefuck: Magnificent app which corrects your previous console command
$(git rev-parse --abbrev-ref HEAD)
______-_-______··on Semiconductors are more than just processors and GPUs
This is my favorite one. Being on stage and hearing music come out of your mic is a hell of a trip.
______-_-______··on Deno Is Webby
That question has been closed and locked since Obama's first term
______-_-______··on Deno Is Webby
Alerts haven't locked up the browser since the Bush administration.
______-_-______··on Deliberately optimizing for harm
You might be looking for this thread https://news.ycombinator.com/item?id=30699673
______-_-______··on US Senate votes unanimously to make daylight savings time permanent
The human body likes a consistent schedule. When the schedule is disturbed, you get problems like these:

https://healthblog.uofmhealth.org/heart-health/why-daylight-...

https://www.healthline.com/health-news/daylight-saving-can-m...

______-_-______··on Google Domains is out of beta
This is being downvoted but I think it's an interesting question.

If your life was on the line and you had to choose—would you do business with Google, or GoDaddy?

______-_-______··on Go 1.18
That line of thinking only works up to a certain point. I could say assembly language is simpler, now you don't have to think about functions or basic blocks, you can save your thinking for the problem you're trying to solve! But sometimes pushing complexity into the language instead of onto the users is the better way to go. Higher-level abstractions make things easier. I would rather spend my thought cycles on the business problem, than on reimplementing sum types, or casting interface{} everywhere, or propagating errors by hand.
______-_-______··on Go 1.18
Here's the original Rob Pike quote:

> The key point here is our programmers are Googlers, they’re not researchers. They’re typically, fairly young, fresh out of school, probably learned Java, maybe learned C or C++, probably learned Python. They’re not capable of understanding a brilliant language but we want to use them to build good software. So, the language that we give them has to be easy for them to understand and easy to adopt.

The source seems to be MSDN, but the link has bit-rotted. https://channel9.msdn.com/Events/Lang-NEXT/Lang-NEXT-2014/Fr...

This attitude I think is the reason most experienced deveploers I've worked with are put off by the language. You don't have to be a "researcher" to understand sum types or generics. There's a large part of the industry that thinks we should limit ourselves to concepts that can be understood by a beginner, and I think it's holding the industry back. I can't think of another industry where people think this way.

______-_-______··on Why is it hard to buy things that work well?
In other words, 90% of everything is crap, both then and now. And thanks to Lindy's Law, you're usually better off buying something old than something new. But that's not how most people think :(

https://en.wikipedia.org/wiki/Lindy_effect

______-_-______··on Why is it hard to buy things that work well?
For some reason I thought it was a throwaway account name. Thanks for pointing out the obvious!
______-_-______··on Why is it hard to buy things that work well?
I'm planning to buy a house in the next year or two. I would 100% hire this guy as the inspector if I knew who he was. Those photos are more effective than any marketing.
______-_-______··on Texas man wins $75K suing telemarketers for illegal robo-calls
I'm curious. What were the ratios of:

- people who ignored the text

- people who were annoyed

- people who changed who they were voting for after receiving a text

?

______-_-______··on A short conversation with a bank
We're a verb now, we've never had a profitable quarter, and we're still trying to come up with a business model.
______-_-______··on Twitter Client for UEFI
UEFI needs ~complete access to the machine so it can initialize hardware devices and pass control to the OS (which also has ~complete control of the hardware). How do you think sandboxing it would work, practically?
______-_-______··on The day Steve Jobs dissed me in a keynote (2010)
> “Sorry, you need to use this software; there is no other way.”

That's your cue to set up mitmproxy (or the 2003 equivalent?) and figure out how to talk to the service directly.

← PreviousPage 5 of 7Next →