HNHacker News
TopNewBestAskShowJobs

lowmagnet

593 karma · joined February 1, 2011

submissionscomments
lowmagnet··on Why Did Meta Suspend a US Senate Candidate's Instagram in the Middle of a Rally?
What a weird thing to say about him. Clearly you haven't read his work.
lowmagnet··on Background Passive FTP with No GUI Control Survives Apple Store DFU
Pasv is just a work around for nat'd connections.
lowmagnet··on Python Polars Cheatsheet (based on our O'Reilly book)
my main frustration with pandas was certain idioms did not work efficiently because they escaped the pandas kernel, causing memory copy and other bad behavior.
lowmagnet··on Terafab
We're not even close to type I, anyway.
lowmagnet··on Go 1.27 Interactive Tour
The one thing I hated about Java's generics was type erasure. It worked for the JVM but it had such stupid limits, like not being able to switch on a type, like go. (interfaces are types, this is exploitable)
lowmagnet··on Go 1.27 Interactive Tour
The implementation is coming along nicely, and I'm already thinking of ways of using generic bound functions. I'm not bad that it's not like Java 1.4 despite having the lessons of Java 1.4, but being class-based is a very different way of working from go. Getting the unbound functions right before the bound ones was a struggle, but I do think the approach makes sense, in the long run.

I can't wait to see the Container stuff in the next iteration, too.

lowmagnet··on Go 1.27 Interactive Tour
It's showing you it's blending the `Box[T]` with a function that takes a function that applies over `T` to get a new type `Box[U]`. It's a bit convoluted, and it's also unnecessary. I think it's more readable like this:

`func (b Box[In]) Map[Out any](f func(In) Out)Box[Out]`

Or

`func Apply[In, Out any](in []In, f func(In) Out) []Out`

Which can be used anywhere and is not tied to a "Box"

Honestly if it wasn't written in go it'd fit right in with Java, with a Verb in the kingdom of Nouns.

lowmagnet··on Go 1.27 Interactive Tour
> A quick credit first: the interactive Go tours were started by Anton Zhiyanov, who wrote one for every release from Go 1.22 through Go 1.26. He’s decided to stop, so we’re picking up where he left off.

But he actually wrote those and they made sense.

lowmagnet··on John C. Dvorak has died
John C. Dvorak
lowmagnet··on Apple targets dozens of OpenAI employees with legal letters
In what case is apple a monopoly?
lowmagnet··on LAPD lets contract with surveillance giant Flock expire
They aren't crash compliant, aren't tagged with inspection stickers for signage, and the county/state road agencies could remove them for that alone.
lowmagnet··on AI is slowing down
wow someone tell the philosophers this guy has figured out the knowledge problem!
lowmagnet··on GM just laid off IT workers to hire those with stronger AI skills
we have a 2017 and 2020 ioniq hybrid and the android auto has been flawless since we got them. except for updates from google on the phone temporarily breaking things, that is.
lowmagnet··on Software engineering may no longer be a lifetime career
Uber and Doordash are both examples of abusing workers and their resources to externalize costs on the worker.
lowmagnet··on New US phone network for Christians to block porn and gender-related content
Because they even conflate pronouns with gender issues. You know, the words that substitute for antecedents in conversation.
lowmagnet··on Rob Pike’s Rules of Programming (1989)
I always point out the operational word is "premature".
lowmagnet··on Using go fix to modernize Go code
I just searched for `for` loops with `:=` within and hand-fixed them. I found a few forms of the for loops and where there was a high number, I used regexp.

This tool is way cooler, post-redesign.

lowmagnet··on Start all of your commands with a comma (2009)
the sibling answer but with `-a` before command name, will display all path hits for a command.
lowmagnet··on [dead]
I'm actually more excited about 1.26 mainly because of the streamlining of a lot of out-of-my-control systems. I love that I can new() an expression.
lowmagnet··on Tesla kills Autopilot, locks lane-keeping behind $99/month fee
I rented one of these in the form of a Hyundai Sonata, and their lane follow is amazing. Included in the cost of the car, does radar cruise and all the rest. Free for the life of the car.
lowmagnet··on Maintenance: Of Everything, Part One
Gotta maintain The Machines of Loving Grace.
lowmagnet··on U.S. carbon pollution rose in 2025, a reversal from prior years
Tom Cotton, (R) Arkansas is proposing a bill to shield households from increases in power costs in their region if datacenters are taking excessively in their grid sector. It *ALSO* allows for private power plants to bypass the EPA regulations public power grids are subject to.
lowmagnet··on Student arrested for eating AI art in UAF gallery protest
This was performance art.
lowmagnet··on Goscript: Transpile Go to human-readable TypeScript
Wait, go isn't human readable?
lowmagnet··on FTX whistleblower Caroline Ellison set for early release next month
he was just murdered instead
lowmagnet··on I have to give Fortnite my passport to use Bluesky
It says so in the first paragraph that it's a subsidiary of Epic Games that does verification.
lowmagnet··on Dagger: Define software delivery workflows and dev environments
It does a pretty good job of caching and that does help speed up builds. I also run all of my end to end tests from it because I can coordinate secrets and clusters of containers through it.
lowmagnet··on Dagger: Define software delivery workflows and dev environments
I use it to do builds in our monorepo. We got onboard before the LLM trash features. The base design is ok but there's things I'd do different today if I knew the build stuff would fade away for the LLM push.
lowmagnet··on Ensuring a National Policy Framework for Artificial Intelligence
We still do slavery and it's even kept in the 13th amendment as a punishment.
lowmagnet··on Ask HN: Do you believe aliens are visiting Earth?
There are countless examples of people finding evidence of ancient peoples who were capable of great engineering feats like pyramids and other structures with simple tools and techniques. To state that aliens must have played in their construction is, to put it mildly, arrogant. (I'm a lot of cases, culturally chauvinistic and/or racist)
Page 1 of 14Next →