News for hackers. Stuff that matters.

c0mptonFP

Re:Write Like You Talk on Sunday October 23, 2022 @07:47PM (#33311426)
Unrelated means two things are not related in any sense. Orthogonal means two things are unrelated with respect to a specific property.

Unrelated is more general, and less precise. Orthogonal restricts the "unrelatedness" to the specific property being discussed. It's also a very visual and intuitive word.

It's not only HN btw.

Re:Write Like You Talk on Sunday October 23, 2022 @01:38PM (#33308674)
You hit the nail on the head, mostly.

> then you read the room and go with the layer of abstraction needed.

Finding the right layer of abstraction is orthogonal to the write-speak axis. When speaking to my colleagues, I use technical jargon that no layman could understand. None of the topics are simple, or strongly abstracted. The issue of write vs. speak is more about the sentence structure, sentence length, and breadth of vocabulary.

But I generally agree that carefully crafted written language can capture and transport thoughts much, MUCH more effectively.

The sole purpose of guns is to harm/kill. Not comparable to ML.
AFAICS the edit history goes back to May 2022, however the site has existed long before that.

Not convinced

She's doing everything in her power to become famous/viral.

Look at the amount of work she puts into SEO and her own Wikipedia page. She's a Wikipedia editor that edits her own page. Can't get more self-absorbed than that.

Re:Wait vs. Interrupt Culture on Thursday October 20, 2022 @03:28PM (#33279464)
Could you tell me more about your experiences with effective waiting culture?

I'm having a hard time believing that a e.g. a high-level manager/exec with 20 meetings per day, and a 60 hour work week is able to be on time with a purely waiting approach.

There are so many people that you need to align with this culture. If it worked for you, wherever you are, I respect that a lot.

Re:DevOps Is Bullshit on Thursday October 20, 2022 @12:01PM (#33276692)
A developer who doesn't have a holistic view on their systems is a liability.
Re:Wait vs. Interrupt Culture on Thursday October 20, 2022 @07:14AM (#33272993)
Ok, next time an engineer on my team can't stop himself from talking about his SIMD lock-free distributed queue, I'll just keep listening. Maybe I get to sleep in the office too.
Re:Wait vs. Interrupt Culture on Thursday October 20, 2022 @01:37AM (#33271194)
Without interruptions, I would not be able to finish meetings on time. EVER.

Information exchange is always the bottleneck in larger organizations, so efficiency of meetings is really important.

I will interrupt someone if I understood their point, and we have different, more pressing items on the agenda. It's not a power play, not psychological warfare or bullying. I just want to get shit done on time.

Re:The Proton, the ‘Most Complicated Thing’ Imaginable on Wednesday October 19, 2022 @05:27PM (#33268140)
Neither do magnets.
You can have open ledgers without compromising anonymity, via ZK cryptography.
Re:A 24-year-old bug in the Linux Kernel TCP stack (2021) on Sunday October 16, 2022 @03:31AM (#33221857)
I wish, brother. I wish it was more like that...
Re:A 24-year-old bug in the Linux Kernel TCP stack (2021) on Saturday October 15, 2022 @07:51PM (#33219757)
It's popular because these war stories you find in blog posts are pure survivorship bias.

If I'd let every fucking team member go on an exploratory bug hunt whenever they feel like it (hint: that would be always) we would never get anything done.

What if they don't find anything? Is this issue really worth 2 weeks of dev time? That's 15k down the drain for a senior engineer, if not more.

Re:A 24-year-old bug in the Linux Kernel TCP stack (2021) on Saturday October 15, 2022 @11:46AM (#33215804)
Ok, sure, go ahead fix every single bug that comes your way. Let me know if you finish before the heat death of the universe.
Re:A 24-year-old bug in the Linux Kernel TCP stack (2021) on Saturday October 15, 2022 @10:30AM (#33215160)
> We need more people and companies like this, who are willing to go beyond "oh it fails randomly sometimes" and track down the underlying issues.

I absolutely disagree. Most capable engineers I know have this urge to go down rabbit holes and fix any issue, this is nothing special.

Everyone wants to be the hero that found a bug deep in the stack, make a glorious pull request, and be celebrated in the community.

I much more value people who have enough self-control to pick meaningful battles, and follow the right priorities.

Because our main work environment is the shell..? Writing code in a terminal is seamless and fast, and it fits very well in a tmux workflow.
Re:Why read Dostoevsky? A programmer's perspective on Saturday October 01, 2022 @07:27AM (#33045758)
> > From Communist Russia's collapse due to Marxism...

The delivery of this nonchalant line in particular made me cringe hard.

Re:Select * from cloud on Saturday October 01, 2022 @06:16AM (#33045451)
Try starting a technology company called Apple, and tell me how that works out for you.

aCtUaLLy, aPpLes hAvE eXisTeD bEfoRe 1976

Re:How Underground Groups Use Stolen Identities and Deepfakes on Wednesday September 28, 2022 @12:11PM (#33009647)
One minor correction: mobile numbers are used for spam and bot prevention.

You can't have a discord or signal account without a valid phone number. Think about that for a second.

But yeah, not being able to use proper 2FA devices annoys the bejeesus out of me

Re:Closing a 30 pixel gap between native and web on Wednesday September 28, 2022 @12:11AM (#33004174)
> The problem: the web has a terrible UI toolkit for desktop apps. It has clickable links and basic forms, that's all

I think you're not giving credit to the best part about the web: CSS.

I've been programming GUIs with Java AWT, Swing, and Qt for years. Nothing comes close to CSS when it comes to defining layouts.

Re:58 bytes of CSS to look great nearly everywhere on Sunday September 25, 2022 @03:04PM (#32974821)
Line spacing is atrocious
Re:Are You Ready for the Internet? (1994) [video] on Friday September 23, 2022 @07:52AM (#32950637)
Gotta drink a verification can to enable it
Re:It's time to halt starting any new projects in C/C++ on Tuesday September 20, 2022 @03:45AM (#32908853)
That's one of the thing that riles me up. The vast majority of programmers, especially in the open source community, don't take licensing seriously.
Re:What it takes to make a game by yourself on Saturday September 17, 2022 @12:36PM (#32878837)
> keeping it playable is easily the most effective way of crafting a game because it enables you to routinely playtest and understand your progress.

Obviously.

> A key element of that is making the game legible and for that you do need to spend some time on “polish” because it’s an intractable element of the whole.

What does "legible" mean? Polishing means making something production-ready. A polished feature contains (ideally) no known bugs, has been thoroughly tested, gone through several UX iterations and brought up to a release standard.

That's not necessary for playtesting and improving the game. Unless you're done with all core game mechanics, you shouldn't be polishing.

Re:What it takes to make a game by yourself on Saturday September 17, 2022 @02:07AM (#32875166)
> Polish as you go

Best way to end up bikeshedding.

Re:The Ethereum merge is done on Friday September 16, 2022 @09:45AM (#32865967)
I don't understand your response. I wasn't debating the intricacies of self-sovereignty. I was pointing out that your understanding of hardware wallets is wrong.

> good luck building a good UX for a financial system where a small OpsSec error can wipe out your family's fortune

Define "small" lol

Re:Adobe to acquire Figma for $20B on Thursday September 15, 2022 @03:44PM (#32857515)
Yup, better get rid of your GitHub account then as well
Re:The Ethereum merge is done on Thursday September 15, 2022 @01:37PM (#32855616)
Your concerns are valid. And you're free to commit to projects that align with your values.

To me, the immutability of an actual blockchain is non-negotiable. I've given up on Ethereum after the DAO fork out of principle.

But that's the beauty. Unlike our current financial system, you're not bound to use Ethereum. You have sovereignty and can make your own choices (and drive change).

-- (I only discuss part of your comment, don't have time for the rest)

Just FYI, the biggest problem for crypto fraud is phishing, not theft. A thief can't get your private keys from a hardware wallet. And there are many, many, MANY strategies you can use against phishing.

Re:The Ethereum merge is done on Thursday September 15, 2022 @01:19PM (#32855338)
Good luck getting a private key out of a HSM.
Re:Adobe to acquire Figma for $20B on Thursday September 15, 2022 @01:15PM (#32855253)
> but they absolutely adore figma that has never been anything but subscription.

Doesn't Figma have a free tier? That changes everything.

Older »