HNHacker News
TopNewBestAskShowJobs

subharmonicon

1,127 karma · joined November 30, 2022

submissionscomments
subharmonicon··on Apple announces largest-ever $110B share buyback as iPhone sales drop 10%
The claim that Tim Cook has let the grass grow under their feet with respect to AI doesn’t match history. Tim hired John Giannandrea away from Google six years ago to lead Apple’s machine learning and AI strategy. He reports directly to Tim, an indication of how important Tim viewed this area (most of the rest of Tim’s reports have been at Apple for decades).
subharmonicon··on Apple announces largest-ever $110B share buyback as iPhone sales drop 10%
Apple spent $100 billion in R&D over the last five years. They have a stated goal to get to net cash neutral through buybacks, dividends, and investments. They can’t easily pour another $100 billion into R&D in a year and expect to get a good return on that investment.

The idea that they are doing a share buyback and not investing in new product lines is also not well founded. They are almost certainly doing both.

subharmonicon··on The Open Compute Project
Microscaling formats for machine learning: https://www.opencompute.org/documents/ocp-microscaling-forma...
subharmonicon··on Silicon Valley tech startup founder sentenced to 1½ years in prison for fraud
US Attorney’s press release: https://www.justice.gov/usao-ndca/pr/silicon-valley-start-fo...
subharmonicon··on NPR suspends veteran editor as it grapples with his public criticism
Buried in what way? Googling “npr lab leak hypothesis” yields dozens of stories published on NPR sites reporting on that theory, primarily quoting WHO and US government reports. I wouldn’t call that burying. You might not like what their sources say and may think there are sources they ignored, but calling that burying without pointing out those omissions doesn’t seem reasonable.

[edit: add a question mark]

subharmonicon··on Open source versus Microsoft: The new rebellion begins
> Microsoft won't ever be able to compete with free/libre and self-determination

That's an interesting take that doesn't seem to line up very well either with history or the article, which points out that governments have made moves like this in the past, only to return to Microsoft products at some point in the future.

Since at least the late 90's I've been hearing prognostications that Microsoft was doomed because of open source and how it's only a matter of time, and they are now the most valuable company listed on US stock exchanges.

subharmonicon··on Since-fired SF Apple employee used work iPhone to leak to press, suit alleges
Page 11 of the complaint makes it clear these are vested shares that had as part of the requirement for receiving them that he maintain confidentiality. So they are claiming breach of contract and want the money back.

https://www.documentcloud.org/documents/24522887-apple-v-and...

subharmonicon··on The wealth of the 1% just hit a record $44T
Search “American Medical Response” and terms like “thousands” and you’ll find story after story of 4-5k bills, some of those from 7+ years ago.

Here’s one: https://www.reddit.com/r/personalfinance/comments/16ixoc8/i_...

And another which links to the California Assembly Bill to try to prevent this: https://calmatters.org/health/2023/12/surprise-ambulance-bil...

I didn’t receive any notice of the bill until nine months later and was told it would go to collections in 30 days. My insurance company decided to reconsider whether they would pay anything after I called them, and they told AMR they would review the case which put the clock for collections on hold for about six weeks until the insurance coughed up $3k or so.

subharmonicon··on The wealth of the 1% just hit a record $44T
Sounds like pure luck. My ambulance was “out of network” (as if I had any choice in the matter) and the charges were “unreasonable” for the services provided per the insurance company. They initially billed me for $7k. I eventually got the insurance to pay $3k of that. So $4k out of pocket.

[edit to add this]

I did hear on the radio that a bill was passed in California recently to help fix this to some extent but I don’t recall the details. I believe it goes into effect mid-2024.

subharmonicon··on Niklaus Wirth, software developer who saw power in simplicity, dies at 89
Previous thread from early January: https://news.ycombinator.com/item?id=38858012
subharmonicon··on Introduction to GPU Programming in Chapel
Happy to see this here. I was following Chapel pretty closely back around 2010-2012, but hadn’t paid much attention to its recent evolution.

They mention vendor neutrality but I don’t see a mention of which OSes this is supported on, or if they have any form of support for Metal on macOS (e.g. through one of the cross-compilation routes like through SPIRV).

subharmonicon··on 20.5 Years of XP and Agile (2020)
It was a completely custom system built by another internal team at the company I was at. Once word got out, other people copied the system and tailored it for their needs.

So it was definitely not a general purpose reusable system.

I’ve talked to other people working at other large companies in the 90’s and they had similar experiences. I think either multiple people at different places recognized the need and value of systems like these before they were widely written about, or word was getting around in some circles. Not sure which.

subharmonicon··on 20.5 Years of XP and Agile (2020)
I don’t doubt anything you’re saying, either. I was just providing another perspective.

I think one thing I have seen over the years is people making extreme assumptions based on experiences they hear via the grapevine, and seeing more perspectives seems like one way to counter that.

For example I have seen the claim here that CI systems were somehow new in the same timeframe that XP and Scrum were first written about and being adopted, and that testing was always an afterthought back then, etc.

If anything I think we were often building more reliable and higher quality systems in that timeframe, if only because there was more alignment that testing and fixing bugs mattered. Today I get responses like “quality isn’t just about bugs” if I am critical about the quality of a particular product. As if what users want is 2N as many features, none of which quite work rather than N features that are all solid.

subharmonicon··on 20.5 Years of XP and Agile (2020)
Not my experience at all.

- We happily adopted a CI system from another team in 1998.

- We had a decent unit testing framework and a fair bit of automation for integration testing (although yes, some aspects of UI were hand tested periodically).

- We continuously refactored and improved existing code, especially if we touched something in it or around it. The only practice I think was poor then was mixing the refactoring and new work into a single commit, which I would never do today.

- I was using source control even in school in the late 80s, and I’ve never come across a team that didn’t, although I’m sure they did exist at that time.

- As far as deployment, everything I’ve worked on has been shipped on a very episodic basis (anywhere from a month between shipping to a few years), so most of the automation I’ve seen there from early on was about deploying internally for testing, and that’s always been more or less automated.

Although I did work at one place that tried Scrum for a little while around 2003-2005, the only practice I’ve generally seen adopted from that in the remaining years has been having periodic check-ins on status, e.g. monthly demo days to show off accomplishments from the last month. These are relatively low-prep although not impromptu, and that practice isn’t uniform.

With all that said, some things I have seen change, which aren’t mentioned by parent:

- Much more emphasis on developers writing tests. In the 90’s test teams were sometimes as large as development teams, and usually way behind the development team in progress. There was a belief that developers couldn’t possibly write good tests, or simply wouldn’t.

- I never worked anywhere where it was “docs first”, at least not to the extent that people mean that when they talk about older development practices. We did sometimes write the equivalent of a 1-pager to get everyone aligned on what particular work was about, and had a meeting to discuss and determine if everyone was in fact aligned. I think that was very useful, and sadly what I see more often than not now is “code first” meaning that you write code and then try to use code reviews to deal with everything, which means that what could have been an hour of writing something up and an hour meeting turns into someone spending days coding something that has to be thrown away because it’s so clear during code reviews that the approach is the wrong one. So now this “agile” approach means a throwaway work sometimes because people aren’t communicating in any meaningful way before writing code.

[edited formatting]

subharmonicon··on Peregrine moon lander suffers anomaly after launch
The Navajo Nation agrees re: depositing human remains on the moon:

https://www.npr.org/2024/01/07/1223351685/some-people-are-pa...

subharmonicon··on New iPhone Exploit Uses Four Zero-Days
Past discussions here: https://news.ycombinator.com/item?id=38801275

And here: https://news.ycombinator.com/item?id=36154455

subharmonicon··on Michael Cohen Used Artificial Intelligence to Feed Lawyer Bogus Cases
Retrieval-augmented generation: https://aws.amazon.com/what-is/retrieval-augmented-generatio...
subharmonicon··on The curse of the goitre in Switzerland
My father also grew up in Detroit and also told me about goiters being common when he was young.

Apparently Michigan helped normalize the ionization of salt in the US: https://www.michiganradio.org/show/stateside/2022-05-12/once...

subharmonicon··on Learn Modern C++
I’ve been using C++ since the late 80’s and for the last 15+ years it’s been reluctant and only due to the projects I’ve worked on and the people I’ve worked with.

I’d love to be in a position to work on a new project using Rust or Haskell instead.

subharmonicon··on The end of retirement
From: https://www.ncbi.nlm.nih.gov/books/NBK62591/#:~:text=On%20av....

> On average across all population subgroups, people who survived to age 50 were expected to live over 8 years longer in 2000 than in 1940, corresponding to an increase in e50 from 23 years in 1940 to 31.3 years in 2006, or an average rise of 1.3 years per decade.

An 8 year increase in life expectancy at age 50 (from 73 to 81.3) seems like a pretty large increase over the span of 60 years.

I’d be more interested to know what the change in healthspan is, though. Living longer is less interesting to me than living longer in good health without worsening pain and disability.

subharmonicon··on Restored 478-key, 31-tone Moog synthesizer from 1968
For a really deep dive into these sorts of tuning systems: https://en.xen.wiki

For examples of people playing them, search for Lumatone on YouTube, or “microtonal”, or “xenharmonic”.

subharmonicon··on After OpenAI's blowup, it seems pretty clear that 'AI safety' isn't a real thing
Emergent capabilities are interesting but at the moment I don't think anyone has any idea how interesting they really are, or if they are truly a gigantic leap in the direction of AGI. I've skimmed a handful of papers trying to answer that question and there has hardly been a slam dunk proof that indeed they mean anything other than the fact that the transformer model can generate reasonable facsimiles of what a human might say.

The reality is that GPT isn't even great at answering factual questions at this point, despite all the hype. I have a modest amount of expertise in music theory and I've found that asking even relatively basic questions resulted in completely incorrect answers coming out of GPT. It's been impressive that in some cases if you say, "No, that's incorrect." it will actually go back and spit out a new answer which in some cases is correct, but that's hardly any fundamental advancement in "understanding", and just more evidence that it's parroting what it's been trained on, which includes substantial amounts of misinformation.

subharmonicon··on After OpenAI's blowup, it seems pretty clear that 'AI safety' isn't a real thing
> We're so far away from AGI

Although I personally suspect this is correct, the issue seems to be that there are a lot of people who feel otherwise, whether right or wrong, including some of the people involved in the research and/or running these companies.

I've seen several prominent people say things to the effect of "We just don't know if we're six months or 600 years from AGI,", which to me is a little like saying, "We don't know if we'll have time travel and ray guns in six months or 600 years."

No, we don't know, but all signs seem to be pointing toward a longer timeframe rather than a short one.

The counterargument to that seems to be, "If we can make something that appears to be able to mimic human responses, isn't that AGI in practice even if it's not in principle?", which is a sentiment I have also seen expressed by some of the same people.

subharmonicon··on Why the case for Rust is not particularly compelling
> Much current C code is somewhat safe-ish because of Herculean efforts to not screw it up.

Came here to post this but you beat me to it.

We have reasonably safe C/C++ code in some places because of a combination of a huge amount of extra effort to be careful plus years of prior bug fixing and rewriting of that code to use safer practices.

subharmonicon··on A fourth of U.S. health visits now delivered by non-physicians
Related: I was shocked when I tried to get a COVID booster in NY State and they told me they didn’t have a registered nurse on staff that day so they couldn’t do any vaccinations.

In California, all of my vaccinations have come from phlebotomists, and it seems that pharmacists can also do them here.

Why does NY State require an RN?

subharmonicon··on A fourth of U.S. health visits now delivered by non-physicians
Honestly I’m surprised the number isn’t already much higher. For at least the last 15 years most healthcare providers I deal with try to get you into a nurse practitioner or physicians assistant, and most have quite a few more of those than MDs and DOs.

Perhaps that’s a West Coast thing, though, and it’s not as common in other parts of the country?

subharmonicon··on The risk of RISC-V: What's going on at SiFive?
Presumably this includes much of the software team as well although I don’t see them mentioned.

Given the number of layers of management I see on LinkedIn, it seems like they could go through a serious flattening and housecleaning and still have a substantial team that could execute on the right vision.

subharmonicon··on What every developer should know about GPU computing
Their “CUDA core” is not warp-wide, it’s a single lane.

If you’re talking about FP32 rates, they double it because of FMA (floating-point multiply-accumulate). Everyone does that.

subharmonicon··on Dave Cutler on Windows [video]
Agree, with the caveat that I think finding the balance here is really the hard part, and projects that don’t pay down technical debt eventually fail, if only because people decide to replace them because of the debt.
subharmonicon··on Dave Cutler on Windows [video]
> Unger said the reason for choosing this particular server and software is that according to the World Wide Web Consortium, it is more secure than its counterparts. According to the Consortium's published reports on its findings, Macintosh does not have a command shell, and because it does not allow remote logins, it is more secure than other platforms. The report also said the Consortium has found no specific security problems in either the software or the server.

That’s a rather dubious conclusion if based on that criteria.

← PreviousPage 2 of 5Next →