HN user

sbrother

933 karma

Email me at sam@cairnlabs.com. Currently working on https://ellm.co

Posts3
Comments282
View on HN

In theory I could see really enjoying them in an action sports (backcountry skiing, mountain biking, rock climbing) setting. I'd want 1) true AR that could annotate terrain with stuff like slope angle, aspect etc, 2) all the GPS and monitoring functionality of a Garmin watch, and 3) a high quality action camera that could replace a gopro with less faff.

From what I can tell we aren't particularly close to putting this all together in a consumer usable package.

I saw those and got excited; I've been using Mathematica for decades and do a lot of work with symbolic music.

Unfortunately they are extremely surface level in this release. It looks like there isn't even any ability to load/export MusicXML, kind of weird low level primitives and zero interesting higher level functions. Hopefully they keep iterating on it but I don't think it'll be useful for my workflow right now.

Erlang/OTP 29.0 2 months ago

I was about to say "what, we've had records for decades" but then I read the changelog.

Interesting. I wonder if there a world where Elixir starts compiling maps to "native records"?

Googlebook 2 months ago

I went all in on the Nest ecosystem when I bought my house eight years ago, and Google absolutely ruined it with the botched acquisition. Half the stuff is Google branded, half is Nest branded, a different half has Google branded software and a different half has Nest branded software. None of it really works reliably anymore. The lock to my front door is completely incompatible with modern "Google Home" and I'm unable to change its passcode.

It's a total disaster and I will never buy Google hardware again.

Love their SaaS offerings though!

Oh dude, I love this. I've been working on an interactive music thingy (https://trebel.la, it's sort of gamified but more designed to structure practice sessions for serious classical musicians) and struggling with the ABC vs. MusicXML choice.

Like most people in the space I'm using ABC for LLM generation (e.g. generating sightreading exercises and etudes) but MusicXML for processing and rendering the output. Would be nice to have something somewhere in between the over-simplified ABC and overly verbose MusicXML.

…but as a user, I would much rather wait an extra 200ms for my slow/expensive prompt to be accurate

I disagree with this SO strongly. I find the conversational voice mode to be a game changer because you can actually have an almost normal conversation with it. I'd be thrilled if they could shave off another 50-100ms of latency, and I might stop using it if they added 200ms. If I want deep research I'll use text and carefully compose my prompt; when I'm out and about I want to have a conversation with the Star Trek computer.

Interestingly I'm involved with a related effort at a different tech company and when I voiced this opinion it was clear that there was plenty of disagreement. This still surprises me since it seems so obvious to me that conversational fluidity is the number one most important feature.

Maybe I'm missing something as I am not a frontend developer, but when you embed SVGs in an img tag as part of a Phoenix LiveView or even just a static component, you no longer get the ability to dynamically change paths/fills/colors with events coming from the server. Even if it's as simple as having a shape that you want to fill with a brand/highlight color, which at least for me is a common use case.

This is my experience too. I actually briefly took the cool exciting climate change related science job and then realized that I couldn’t actually support my family’s lifestyle on $160k so I left and went back to surveillance capitalism. I do feel guilt about that decision, but I like to imagine I’ll be able to go back to working on interesting and ethical things after my kids are out of the house.

My version of fizzbuzz (I'm in backend/ML/NLP) is counting how many times each word appears in a string. Literally `return Counter(text.lower().split())` but it's totally fine if you want to do it in a for loop or whatever, as long as you can fluently write an incredibly simple function.

Half of the people I screen fail it. It's crazy.

MacBook Neo 5 months ago

Does that include VAT? Also the USD has been getting weaker quickly so I wouldn’t be surprised if the differential there is even larger than when they settled on pricing.

you can get very nice displays for less than half the price that are 98% the same on specs.

Can you recommend any displays with PPI and brightness equivalent to the studio display, with 120Hz+ refresh rates? I was waiting for this announcement to buy a studio display because I thought they might bring 120Hz to the base model, but $3300 is a lot to spend on a single display. I have an original studio display and a high refresh rate 4K OLED monitor, and they are both compromises unfortunately.

Instant AI Response 5 months ago

Do we understand how to scale up the hardware to the point it can run a frontier model? Because this is insane. It will be a game changer for agent systems making 10-100+ calls.

Facebook is cooked 5 months ago

Similar experience for me and at this point it's just a collection of private chats. Different groups use different platforms (mine are on iMessage, Whatsapp, Signal, Slack, and.. actually Messenger although apparently Facebook is taking that away soon). It kind of feels like real-name social media is a failed experiment at this point.

Do you have experience with that model for diarization? Does it feel accurate, and what's its realtime factor on a typical GPU? Diarization has been the biggest thorn in my side for a long time..

I've heard this, and I've even seen it in plenty of poorly performing businesses, but I've never actually seen it in a highly performing, profitable tech company. Other than at the new grad level but it's treated as net-negative training while they learn how to build consensus and scope out work.

Not coincidentally, the places I've seen this approach to work are the same places that have hired me as a consultant to bring an effective team to build something high priority or fix a dumpster fire.

Can you independently set desktop wallpapers on the two screens? I know this seems nitpicky but it's literally impossible with Ubuntu/Gnome as far as I know; I have one vertical and one horizontal and have to just go with a solid color background to make that work.