HNHacker News
TopNewBestAskShowJobs

n42

1,920 karma · joined August 28, 2014

submissionscomments
n42··on Thunderbolt 5 vs. Thunderbolt 4: Everything you need to know
Regardless of the fact that Apple’s laptops were shipping with Thunderbolt years before they were “forced” to add USB-C ports to iPhones, or that Thunderbolt and USB-C are orthogonal, Apple was involved in the creation of Thunderbolt in the first place.
n42··on iTerm2 critical security release
I just started using it when it launched 1.0. the stock configuration is basically perfect for me, with a few minor tweaks and a theme:

    confirm-close-surface = false
    macos-titlebar-style = tabs
    theme = IR_Black
n42··on Moon
> I am really surprised almost no one is doubling down on something like this.

I've thought a lot about this – every time a new one is posted. I wish we could live in a world where this is what STEM education looks like. I think that, ultimately, it's just very high labor cost, and edtech is not known for being highly lucrative.

Bartosz does these as a labor of love, and the world is better off for it.

n42··on Moon
this blog, its author and the work is being idolized everywhere in this thread as artisanal and peak of craft.
n42··on Rust’s Incremental Compiler Architecture
that makes sense. are Rust's macros handled in the frontend? if so, I could see how multithreading could have a dramatic impact
n42··on Show HN: I designed an espresso machine and coffee grinder
This is cylindrical, which the author purports to be different
n42··on Rust’s Incremental Compiler Architecture
genuine question: how much can the frontend really impact compile times at the end of the day? I would guess most of the time spent compiling is on the backend, but IANA compiler engineer
n42··on Every V4 UUID
this brings me joy.
n42··on Khronos Group adopts the Slang shading language
does anyone understand how this fits in with the weird mess of SPIR-V/WGSL/Vulkan/GSL/HSL?

is this supposed to take the place as the officially blessed frontend language for SPIR-V? or is this just another standard attempting to replace the other standards (insert XKCD)?

n42··on Why is Apple so bad at marketing its TV shows?
This includes movies, but browsing their "originals" list, so far I (or my wife) have enjoyed (in no particular order):

  Slow Horses
  Lessons in Chemistry
  Severance
  Ted Lasso
  Shrinking
  Mythic Quest
  Roar
  CODA
  The Problem with John Stewart
And we are looking forward to checking out, in no particular order:

  Palm Royale
  For All Mankind
  Criminal Record
  Killers of the Flower Moon
  Foundation
  Strange Planet
  The Morning Show
  Greyhound
They're not all knockout hits. Overall we just feel safer trying something new there. If we don't like it, it's usually just because it's not for us, and less because it feels like an algorithmic, soulless cash grab.
n42··on Why is Apple so bad at marketing its TV shows?
Apple is currently my favorite for content, so to each their own I guess.
n42··on Analyzing New Unique Identifier Formats (UUIDv6, UUIDv7, and UUIDv8)
What do you consider the purpose of a UUID?
n42··on Master Hexagonal Architecture in Rust
Domain driven design with more hexagons and less Martin Fowler
n42··on Ask HN: Does anyone use sound effects in their dev environment?

  ping -a
n42··on macOS Sequoia is available today
> No more control+ click to bypass gatekeeper

Can someone expand on this? How do you run software that isn't code signed?

n42··on OpenAI threatens to revoke o1 access for asking it about its chain of thought
I think sabotage is the word I was looking for!
n42··on OpenAI threatens to revoke o1 access for asking it about its chain of thought
I think maybe we're just disagreeing on a legal interpretation vs a more literal interpretation of a term that is thrown around somewhat loosely.

fwiw I agree with what you're getting at with your original response. maybe I'm arguing semantics.

the more I think about your point that this is just competitive behavior the more I question what the term anti-competive even means

n42··on OpenAI threatens to revoke o1 access for asking it about its chain of thought
isn't it such that saying something is anti-competitive doesn't necessarily mean 'in violation of antitrust laws'? it usually implies it, but I think you can be anti-competitive without breaking any rules (or laws).

I do think it's sort of unproductive/inflammatory in the OP, it isn't really nefarious not to want people to have easy access to your secret sauce.

n42··on Show HN: HypergraphZ – A Hypergraph Implementation in Zig
This is a well put description of my experience when implementing the same data structures in both Rust and Zig. it probably would not be a good idea, but sometimes I wish I had some kind of 'inline Zig' macro in Rust to pull out when doing that type of work
n42··on Pinned Places
I am a layperson who doesn’t work with the “lower register” as discussed in the article very often (if at all), and this makes a lot of sense to me in a way that most discussions about pinning do not.

I respect, maybe even envy, the clarity and humble conviction in your writing.

I learned a lot reading this.

n42··on Show HN: A source-available billing system I've spent 18 months building
I have contributed plenty of bug fixes for tools we use at work. I have never had any concern about the license or philosophies of the maintainers, because at the end of the day, all I cared about was unblocking my work. The fact that they own my code is inconsequential to that goal. A rising tide lifts all boats, and so on.
n42··on I'm funding Ladybird because I can't fund Firefox
It moved to the Linux Foundation in 2020[0] and has been getting active development since about 2023[1].

I guess I should also add that it is just the rendering engine, not a full browser

[0] https://servo.org/blog/2020/11/17/servo-home/

[1] https://servo.org/blog/2023/01/16/servo-2023/

n42··on [dead]
Only if your cat doesn’t love to eat packaging tape
n42··on The Soylent delusion and the folly of food-hacking
I don’t think it is emotional manipulation, I think it is emotional reasoning. They use a vague claim of violent diarrhea and the change of a CEO to make the case that meal substitutes have failed at the only thing they claim to do (false) and that Silicon Valley is out of touch for applying reasoning to something they don’t actually understand.

I would be interested in an article making a case against these drinks that used some kind of substantial argument, but this is not it. The article may as well be an anti vaccine article claiming vaccines give you diarrhea, our bodies regulate themselves, and big pharma is trying to get you hooked on a recurring revenue model to create a class divide. A pseudo-intellectual argument worked backward from trying to explain the “feeling” that putting chemicals in your body is bad.

Reading between the lines, I suspect the real root of the argument is that the author has an emotion - they don’t like the idea of Soylent or the brand that was created behind it - and is jumping through hoops to rationalize that feeling.

n42··on The Soylent delusion and the folly of food-hacking
This author is so offended by the idea of meal substitutes that they attempt to dress them up as class warfare. Such baseless, emotional absurdity
n42··on One Million Checkboxes
or the defensive maneuver

  window.addEventListener("change", function(e) {
      if (e.target instanceof HTMLInputElement && !e.target.checked) {
          e.target.click();
      }
  });
n42··on MKBHDs for Everything
To be clear, I have no issue with anything here, except that someone would think a title like "The worst product I've ever reviewed" is not clickbait.

Clickbait does not mean bad. It does not mean I don't like it. It doesn't mean evil. It means it is bait designed to make you click.

And clearly, if you look around you, it's working.

n42··on MKBHDs for Everything
regardless of your original point, which I happen to agree with, that title is as clickbait as it gets. it is a title designed to make you click to find out what product he's talking about. pretending it's not clickbait is disingenuous.

I don't even care that it is clickbait. that's the game every YouTuber is playing. but, it is unashamed, by the book, clickbait.

n42··on Dioxus 0.5: Web, Desktop, Mobile Apps in Rust
I agree, people can be a little too afraid of unsafe. but I don't think it's necessarily ill-advised for a crate author to make a goal of removing unsafe from their crate.

crate authors that try to remove all unsafe often do it to relieve the burden of trust from the user.

_this_, in my opinion, is the power of the `unsafe` keyword (which probably should have been split into `trust_me` blocks and `check_yourself` functions). it constrains the conversations about memory safety into very tightly defined and auditable locations in the code, AND it creates new, manageable conversations about trust.

n42··on New 13- and 15‑inch MacBook Air with M3 chip
“Weight class” as in “League”, not weight
← PreviousPage 3 of 14Next →