HNHacker News
TopNewBestAskShowJobs

KK7NIL

732 karma · joined June 16, 2024

submissionscomments
KK7NIL··on Golfing APL/K in 90 Lines of Python
> Why not choose normal thingies that can be typed using the main interface we have with computers?

Iverson answered this in his Turing Award acceptance lecture, which is literally linked in OP's article: https://www.eecg.utoronto.ca/~jzhu/csc326/readings/iverson.p...

You're free to disagree with him, but you need not wonder why!

KK7NIL··on Are arrays functions?
> And the important part you need for that inspiration is a lot narrower than full equivalence.

The blogpost is discussing exactly what you gain (and lose) when arrays and functions fit this strict definition, allowing a unification of the syntax and possible compiler optimizations. I think the point they're making is exactly that having only a loose equivalence between arrays and functions might be a programming status quo that could be holding us back from a higher level abstraction.

KK7NIL··on Are arrays functions?
We're talking past each other because we're using different definitions.

If you actually read the article you'll see that the type of arrays and functions they're talking about are not necessarily the types you'll find in your typical programming language (with some exceptions, as others noted) but more in the area of pure math.

The insights one can gain from this pure math definition are still very much useful for real world programming tough (e.g. memoization), you just have to be careful about the slightly different definitions/implementations.

KK7NIL··on Are arrays functions?
Both arrays and (pure) functions are just mappings of inputs to outputs, this is why memoization is possible without any loss of functionality.

Whether storing (arrays) or computing (functions) is faster is a quirk of your hardware and use case.

KK7NIL··on Nvidia Stock Crash Prediction
The fab in Washington is very old (notice it's still equipped for 8 inch wafers) and so pretty irrelevant to Nvidia's business.

I'm not quite sure what process they run there but I believe it was an acquisition 10+ years ago, not built from the ground up by them.

Edit: their Japan fab is also a mature node so not very relevant here. And their Arizona fab is a very very small portion of their volume and with far worse margin.

KK7NIL··on The Engineer to Executive Translation Layer
I was expecting this to be a transformer model fine-tuned to translate engineering to exec speak.
KK7NIL··on AWS European Sovereign Cloud
> Organize your business and your tech correctly and you can have an owned foreign subsidiary that can comply with local laws.

I doubt it, a majority owned subsidiary is usually passed through for many legal purposes.

KK7NIL··on How can I build a simple pulse generator to demonstrate transmission lines
The market has changed significantly, there's much less need for this kind of education for a 3 cent microcontroller.

I've found ADI still has some great educational material, although that's partly because they've been better at maintaining their webpages from the 90's and 00's, not because they're putting out much new material.

KK7NIL··on How can I build a simple pulse generator to demonstrate transmission lines
W2AEW on YouTube was one of my introductions to high-speed analog electronics (and I had the pleasure of working with him later on).
KK7NIL··on How can I build a simple pulse generator to demonstrate transmission lines
A 2N3904 will show similar avalanche behavior and is still widely available.

But, really, I just took the opportunity to talk about Jim Williams and his magnum opus that is AN47!

KK7NIL··on Have Taken Up Farming
Thank you for sharing your struggles so openly for us to learn from. It's good to hear you've found your self-worth from within instead of without now.

Wishing you good luck!

KK7NIL··on How can I build a simple pulse generator to demonstrate transmission lines
Nice write up and sneaky introduction to time-domain reflectrometry but I'd like to point out the classic answer to this question is the famous Jim Williams pulse generator: https://github.com/podonoghue/Jim_Williams_Pulse_Generator?t...
KK7NIL··on AI generated music barred from Bandcamp
"We think there is a fundamental misconception about piracy. Piracy is almost always a service problem and not a pricing problem" - Gabe Newell
KK7NIL··on The housing market isn't for single people
> we are not satisfied to live in the same cramped 20m2 studio as singles were 30 or 50 years ago.

I conjecture that this is, at least partially, caused by modern people being more isolated and even when they do socialize there's less "third spaces" to get together with friends so someone ends up having to host the superbowl watch party in their apartment, for example.

KK7NIL··on How to store a chess position in 26 bytes (2022)
That's interesting, I didn't know about transposition tables, thanks for the explanation!
KK7NIL··on How to store a chess position in 26 bytes (2022)
Not when you include transpositions, where you arrive at the same position from a different move order, in which case saving board states instead of moves could be very valuable.
KK7NIL··on Do not mistake a resilient global economy for populist success
You're the one making a big assumption: that this is a short term movement in the dollar.

Trump has made it clear he wants a cheaper dollar to make US exports more competitive and JPM is forecasting another 10% drop in the value of the dollar this year.

Just because the dollar and euro have been roughly level for over a decade doesn't mean that will remain true, currencies often go through pretty fast changes in relative values every few decades as their financial and geopolitical positions change. The pound drop around 2007~2009 is a good example of one such sudden but long term price shift.

KK7NIL··on Replit founder Amjad Masad isn’t afraid of Silicon Valley
> I do think British ancestry is underreported because of an exoticism bias but we can ignore that.

That's fair but I'll also point out that pan-Germanic (including Nordic) ancestry is actually the majority in many Midwest and West coast states, while the northeast is obviously very Anglo. So you can get a very different impression depending where you spend your time.

KK7NIL··on Replit founder Amjad Masad isn’t afraid of Silicon Valley
> The majority of Americans are of British ancestry

No they aren't. Even if you narrow it down just to white Americans, British ancestry is almost even with German and does not hold a majority once you include Irish, Italian, etc. [1]

I don't blame you for thinking they are tough, as Anglo culture and language has been unusually dominant, probably because the original 13 colonies were very Anglo and the whites that trickled in later largely assimilated. "Albion's seed" is an interesting book on this topic.

[1]: https://www.census.gov/library/stories/2023/10/2020-census-d...

Edit: British doesn't usually denote an ethnic group so I took it to mean Anglo, but if you take it to mean Anglo+Celtic then it would indeed make a majority of whites in the US due to the very large Irish population.

KK7NIL··on Kernel bugs hide for 2 years on average. Some hide for 20
> We call AI models "open source" if you can download the binary and not the source.

Who's "we"? There's been quite a lot of pushback on this naming scheme from the OSS community, with many preferring the term "open weights".

KK7NIL··on What's New in Python 3.15
Yep, ruff has a warning for this exact issue.
KK7NIL··on Gamers Are Overwhelmingly Negative About Gen AI in Video Games
> Subjective vs objective.

We've already reached the point where GAI art is extremely difficult to distinguish from human art and at a fraction of that cost.

I'd say that's pretty objective and it's hard to even leave room for subjective interpretation when it's so hard to tell them apart.

> Also, analogies are almost always weak rhetorical distractions.

I wasn't trying to start a discussion with them. To say GAI will never be better than humans at art when we already know what we know today isn't a good faith logical argument, it's a tautological appeal to emotion.

KK7NIL··on Gamers Are Overwhelmingly Negative About Gen AI in Video Games
"Fortunately, machines will never be as good as human chess players."
KK7NIL··on How did IRC ping timeouts end up in a lawsuit?
The internet is a "federated" network though, so their point still applies.
KK7NIL··on How geometry is fundamental for chess
Indeed, it's not even the same between pieces!

Kings have Chebysev geometry while Rooks have taxicab geometry: https://en.wikipedia.org/wiki/Taxicab_geometry#See_also

It's left as an exercise for the reader to figure out the geometry of the remaining pieces.

KK7NIL··on I don't think Lindley's paradox supports p-circling
Wikipedia is infamously bad at teaching math.

This Veritasium video does a great job at explaining how such skewed priors can easily appear in our current academic system and the paradox in general: https://youtu.be/42QuXLucH3Q?si=c56F7Y3RB5SBeL4m

KK7NIL··on Linux GPIB Drivers Declared Stable – 53 Years After HP Introduced the Bus
To be fair, that's a small redesign of a 40 year old design (everything is still through hole, for example).

The AFG31k is a brand new design from the ground up and it still has GPIB! And it's far from an isolated case, GPIB has a strong network effect, pun intended.

KK7NIL··on Linux GPIB Drivers Declared Stable – 53 Years After HP Introduced the Bus
Worth noting that GPIB is still very common in labs and present in modern lab equipment that's still in production. Tek's AFG31000 is one example but there's countless more.

Mil/gov customers are still die-hard GPIB users and that's a major sector for T&M sales.

KK7NIL··on Stop crawling my HTML – use the API
APIs are always about people, they're an implicit contract. This is also why API design is largely the only difficult part of software design (there are tough technical challenges too sometimes, but they are much easier to plan for and contain).
KK7NIL··on OpenAI are quietly adopting skills, now available in ChatGPT and Codex CLI
TIL about a large moss green flightless parrot :)
← PreviousPage 4 of 11Next →