HNHacker News
TopNewBestAskShowJobs

javawizard

1,245 karma · joined June 16, 2011

Opinions not those of my employer etc. etc.
submissionscomments
javawizard··on So you want to speak at software conferences?
That's not what liquid courage means ;)

(Though that is otherwise good advice!)

javawizard··on Rust in the kernel is no longer experimental
I think they read the title but not the article and assumed Rust was being removed, and (rightfully, if that were true) opined that that was a shortsighted decision.

(Of course, that's not what's happening at all.)

javawizard··on Rust in the kernel is no longer experimental
You may want to read the article.

(Spoiler alert: Rust graduated to a full, first-class part of the kernel; it isn't being removed.)

javawizard··on Show HN: Choose your own adventure style Presentation
Oh my god you're right. That's so annoying.

Even Netflix got sued over a Black Mirror spinoff that used the phrase. They countersued to invalidate the trademark; the suit was settled under undisclosed terms. I would love to know how that went down and why there wasn't an obvious path to success for Netflix...

javawizard··on Every mathematician has only a few tricks (2020)
You jest, but that's how my sister gets through life, and it's always fascinated me.

She's incredibly intelligent, but more importantly she's a phenomenal social networker. She always has someone to call to ask about any question or solve any problem that comes up in life, and she's great at connecting these people with each other when they have problems of their own - so they all want to help her with whatever she needs, just to gain access to a pool of people they themselves can talk to.

What do you do with a skillset like that? I honestly don't know - something in leadership, probably, something where finding the right people and setting them to work is the most important skill of the job.

javawizard··on Confessions of a Software Developer: No More Self-Censorship
I don't know, I'd kind of like to see their responses before passing that much judgement on them.

> you're advocating for a toxicly positive carebear forum

Please stop putting words in my mouth.

javawizard··on Confessions of a Software Developer: No More Self-Censorship
Well that sucks. It's exactly the site that comes to mind when I think "most popular alternative to HN".

I've generally found conversation there to be more respectful than HN, rather than less, when discussions get heated - so I had high hopes it would be a different site, but alas.

This leaves a really bad taste in my mouth.

Edit: you know what, screw it. In the spirit of "no more self censorship", here's the link: https://lobste.rs/~7u026ne9se

javawizard··on Confessions of a Software Developer: No More Self-Censorship
Good on you.

Honestly, if there's any chance the content they posted on your profile before locking you out comes close to defamation, I'd consider talking to a lawyer about it. It could be that getting one to send them a cease-and-desist letter on your behalf could take care of the problem.

javawizard··on G0-G3 corners, visualised: learn what "Apple corners" are
Well now I'm curious: what's the limit of G<n> as <n> goes to infinity?

A truncated sine wave? (insofar as sine waves are their own derivative, shifted by 90 degrees, so if I'm doing my math right they would theoretically be G∞-continuous)

javawizard··on G0-G3 corners, visualised: learn what "Apple corners" are
That pissed me off so much.

I was one of the backers and I was sooooo looking forward to an affordable home SLS printer. They'd done some incredible engineering, too, in service of getting the price point down to where it was.

Scaling up was going to be a massive challenge for them, but damn, I wish they'd tried instead of phoning it in early.

(Mind you, I'm sure Formlabs paid them handsomely. Would I make the same decision under the same circumstances? I honestly don't know. So far be it from me to judge them, but man do I wish someone would do something about Formlabs' ridiculous prices and monopoly over that space.)

javawizard··on Green card interviews end in handcuffs for spouses of U.S. citizens
They also have more $ than I do.
javawizard··on App Store web has exposed all its source code
Source?
javawizard··on StageConnect: Behringer protocol is open source
Card-carrying AES member here.

The X32 module interface is actually fairly simple: it's more or less just four 8-channel I2S TDM streams going in either direction. Easy peasy to interface with, nothing as complicated as AES50 involved.

AES50 itself is actually a standard; you can buy a copy of it for $50. It's basically just "Ethernet with fixed addresses and a custom frame format across two of the wire pairs, a super fast (64x the sample rate, with a -12.5% followed by a +12.5% duty cycle pulse every 2048 samples) clock signal across the other two". I've been meaning to whip up some boards that speak AES50 one of these days, just for fun.

A router would be totally possible, with of course the caveat that AES50 itself is point-to-point so you'd need some sort of out-of-band mechanism to tell the router where to send all the incoming audio streams it's receiving.

javawizard··on StageConnect: Behringer protocol is open source
Exactly - AES/EBU over XLR has been a thing in the broadcast world for ages. The Behringer WING mixer even has a pair of AES/EBU ports on the back.
javawizard··on Exploring PostgreSQL 18's new UUIDv7 support
Indeed, but one could easily argue that 128 bits of entropy aren't sufficient for a good invite token in the first place.
javawizard··on Apple M5 chip
That's true, and yet they didn't. We can (rightfully) blame them for that, but people are still pissed off at Apple, and whether or not they deserve it they still suffer the reputational damage.

That's why this quote is relevant to this situation: it's totally Electron's fault for not adequately testing their framework against Apple's latest developer builds, but Apple could have absolutely done more to minimize the chance that Electron would make a mistake like this and cause lots of folks to be mad at Apple over it.

Should Apple be required to? No. Will they still suffer reputational damage if they don't and something like this happens? Yes.

javawizard··on Apple M5 chip
That's not what that quote is about.

If you owe the bank $100 and don't pay, that's your problem: you'll get in trouble for it, and the bank isn't going to be unduly harmed.

If you owe the bank $100 million and don't pay, that's the bank's problem: the loss of that $100 million is going to hit the bank hard, whether or not they're the ones who are in the right and regardless of how much trouble you get in over it.

Likewise, if you're a small time app developer and you use a private method that gets yanked and your app breaks, that's your problem: your users are going to be pissed at you, you'll take the reputational damage, and even if your users are also pissed at the OS vendor they represent such a small group of individuals that the OS vendor isn't going to be unduly harmed by that.

If, on the other hand, you develop one of the most widely used frameworks and you use a private method that gets yanked and your app breaks, that's the OS vendor's problem: the number of people who are pissed off at them (rightly or wrongly) is now much larger and they're going to take some reputational damage over it, whether or not they're the ones who have the moral high ground and regardless of how much reputational damage you also take.

And that's exactly what we're seeing here: it doesn't matter that Electron used an API they weren't supposed to, people are pissed at Apple about this and Apple, rightly or wrongly, has to contend with that reputational damage if they don't take steps to prevent this sort of thing before it happens (like letting the developers know that private-on-paper API is going to be yanked in advance, or making it mechanically impossible for anyone outside of Apple's own code to invoke that API long before someone depends on it).

javawizard··on Apple M5 chip
Exactly. As they say: if you owe the bank $100, that's your problem; if you owe the bank $100 million, that's the bank's problem.
javawizard··on Apple M5 chip
There's definitely a line of thinking that would say "yes": https://www.hyrumslaw.com/
javawizard··on Man gets drunk, wakes up with a medical mystery that nearly kills him
They do: https://www.webmd.com/vitamins/ai/ingredientmono-685/bay-lea...
javawizard··on TiVo exiting legacy DVR business
It's being folded into Disney Plus. That's a huge difference.
javawizard··on Inkjet printer with DRM-free ink will be launched via a crowdfunding campaign
I'm pretty sure they meant 27cm, or 270mm.

Or perhaps they meant 297mm - the exact height of a sheet of A4 - and mistyped the "9".

javawizard··on Ruby Central Is Not Behaving in Good Faith, and I've Got Receipts
Hate to break it to you but, sample size of 9, my entire friend group talks like this. We're all in our 30s.

Language changes. The construction "what's up" and its extension "what's up with ..." didn't become widely accepted until Bugs Bunny brought it into the mainstream, and yet you use it as naturally as anything else at the beginning of your message.

I don't know that it's particularly constructive to dish on this post purely on that account.

javawizard··on Why do people keep writing about the imaginary compound Cr2Gr2Te6?
I remember running across a shirt for sale in Japan that said:

  Free is free
  Shit is shit
  Damn
I don't know what it was about that particular sequence of words but man if it didn't get me something good.
javawizard··on A bug saved the company
Audio Hijack isn't a recording app. It's an app that allows you to selectively route audio from individual apps to different destinations - audio interfaces and otherwise.

Its built-in recorder is a small part of what the overall app does.

It drives me nuts how quickly people jump on the criticism bandwagon without bothering to look up what the thing they're criticising actually does first.

javawizard··on Mistral Releases Deep Research, Voice, Projects in Le Chat
This. If there's one thing I've found AI to be a huge timesaver for, it's writing things that interact with libraries/frameworks/codebases that have an atrociously large surface area. AI can sift through the noise so much faster than I can and get me going down the right pack in way less time.

(Aside: Hi Ben! If you are who I think you are, we started at the same company on the same day back in August of 2014.)

javawizard··on Define policy forbidding use of AI code generators
This is so tautological that I can't really tell what point you're trying to make.
javawizard··on 2025 Iberia Blackout Report [pdf]
Batteries would also be able to 10x if their load was 10x under max, so I'm not sure how this is relevant to GP's point.
javawizard··on Sleep apnea pill shows striking success in large clinical trial
Same!

I have no idea what HN's tolerance is for the relevant medical language, so I'll put it like this: when I was on atomoxetine and after engaging in ahem activities, my pelvic floor muscle would stay contracted for something like 10 minutes. Not only was it super painful but it also made it so that I couldn't urinate at all until those 10 minutes had passed.

It was the weirdest thing.

javawizard··on Hacker News now runs on top of Common Lisp
That's addressed in the article. There absolutely is:

> Much of the HN codebase consists of anti-abuse measures that would stop working if people knew about them. Unfortunately. separating out the secret parts would by now be a lot of work. The time to do it will be if and when we eventually release the alternative Arc implementations we’ve been working on.

← PreviousPage 3 of 9Next →