HNHacker News
TopNewBestAskShowJobs

mighmi

291 karma · joined July 3, 2023

I work as a cloud engineer using Go. I am learning Racket to really explore computer science.

Some decades ago, I lurked on oldschool anarchist and blackhat websites, was a script kiddie etc. but long since forgot that world. I'm trying to rediscover it and really appreciate the freedom of the web, the sublime elegance of pre-C/Linux paradigms (SmallTalk, Ada, Lisp, Forth, J/K) and soar the verdant climbs of true power.

submissionscomments
mighmi··on Google workers seek 'red lines' on military A.I., echoing Anthropic
> evil

They never removed "don't be evil", they just changed where it is in the document.

mighmi··on Forth: The programming language that writes itself
It's a real cool idea to compile everything down to lambda calculus and then you solve all semantics issues. (If something fits) you can convert 1:1, use general libraries in one language in others without loss etc. Ah, what a beautiful world it could be!
mighmi··on LoC is a dumb metric for functions
LOC is an important metric for cost. There's a certain budget of what a person or team can understand/manage.
mighmi··on Alibaba Cloud says it cut Nvidia AI GPU use by 82% with new pooling system
To what extent is this practice applicable to other loads?
mighmi··on Should we revisit Extreme Programming in the age of AI?
> CUE spec

Have you heard of Ada, whose type system does the same thing?

mighmi··on Building Bluesky comments for my blog
Taking comments via a (n email) form, which you then manually add under the article's html/markdown is nice.
mighmi··on Ditching GitHub (2024)
The etymology is:

> A deliberate misspelling of lead, originally used in instructions given to printers to indicate which paragraphs constitute the lede, intended to avoid confusion with the word lead which may actually appear in the text of an article. Compare dek (“subhead”) (modified from deck) and hed (“headline”) (from head).

Further:

> In 1990, the American author and journalist William Safire (1929–2009) was still able to say: “You will not find this spelling in dictionaries; it is still an insiders' variant, steadily growing in frequency of use. […] Will lede break out of its insider status and find its way into general use? […] To suggest this is becoming standard would be misledeing […] But it has earned its place as a variant spelling, soon to overtake the original spelling for the beginning of a news article."

mighmi··on Project Hyperion: Interstellar ship design competition
Sweden did not have a mask mandate and did very well.
mighmi··on My Ideal Array Language
Julia may be cool, but it's not an array language in the tradition of APL.
mighmi··on Is "The Phoenician Scheme" Wes Anderson's Most Emotional Film?
Because it's in the middle of the night.
mighmi··on RSC for Lisp Developers
Perhaps paradise. The browser as a lisp machine, ah... Dreams. The spritely team is making strides to using Guile in WASM, but it's nothing like s expr instead of JSON etc. could have been. https://files.spritely.institute/docs/guile-hoot/0.1.0/Intro...
mighmi··on How I like to install NixOS (declaratively)
GUIX is a pleasure
mighmi··on Building interactive web pages with Guile Hoot
This is cool. I think I'll try to learn it!
mighmi··on Methodical Banality
I guess the ussr originally were vibrant and full of innovation but especially the 30s purges killed it off.
mighmi··on NSA releases 1982 Grace Hopper lecture
Without detracting from her humor, Thomas Edison and other before him e.g. wrote about bugs in the 19th century: https://en.wikipedia.org/wiki/Bug_(engineering)#History
mighmi··on Writing a Rust compiler in C
Wait, dissemblers will turn assembly into any language you want?
mighmi··on Göttingen was one of the most productive centers of mathematics (2019)
> wrinkles

They go the other way.

The US surpassed the UK in per capita income in the 1880s. However, American yeomen farmers, factory workers etc. were far better off than (non-UK) Europeans even in 1800, hence millions of Europeans immigrating. By 1913, the American was still earning almost twice as much as the German or French: https://en.wikipedia.org/wiki/List_of_regions_by_past_GDP_(P...

mighmi··on Defense of Lisp macros: The automotive field as a case in point
> there's a circularity in the K&R book that makes it confusing if you read it all the way through

What do you mean?

mighmi··on Defense of Lisp macros: The automotive field as a case in point
Where can I read about your project or hear your tangent?
mighmi··on Integrity-178B: Safety Critical Real-Time OS
Thank you! Do you have visibility into the certifications or business structure here? Like how does a company enter this space with random subpar software? Do the certifications automatically preclude open source software at the moment?
mighmi··on The Hare Programming Language
The introduction is really well done. It's not all bells and whistles like roc, but goes through everything cleanly and succinctly.

Things I found interesting

- indent with 8 space tabs

- ! error assertion operator and error matching

- ownership model of memory management

- { } denote compound expressions and yield instead of using "return" - for for all loops, like go

- hosted on source hut

- even a nice intro to how the standard library works

- already using rfcs to some extent (whereas roc e.g. uses the benevolent dictator model at the moment)

- page on how to evangelize: https://harelang.org/evangelism/

I really like it and intend to at least play with it.

Edit: It seems like Go with memory management and some extra fancier features, which is nice.

- toolchain one person can understand (I do feel go succeeds here too)

- dedicated to Unix API, but inspired by Go's approach

- comprehensible QBE compiler (Go also has a more minimal than optimized compiler)

mighmi··on Integrity-178B: Safety Critical Real-Time OS
The Thompson attack's where code is able to secretly modify/exploit the compiler to propagate through future compiled programs or itself when compiled. Preventing the execution of foreign code thus reduces the attack surface even further.
mighmi··on Integrity-178B: Safety Critical Real-Time OS
> Both products, both vendors, are absolute garbage.

Could you concretely explain how? I've never worked in this field and have just seen the typical rhetoric, which makes sense to me (e.g. when considering Ada's safety's higher than rust).

mighmi··on Integrity-178B: Safety Critical Real-Time OS
Don't be confused. He just needs a better copywriter.

Realize that in aerospace etc. this is possible where 9-12 9s of reliability are the common minimum accepted. Communicating this to a field which strives towards 5 9s and is used to charlatans is difficult, and he isn't succeeding. His chosen expressions sound bombastic and conversation ("can't be hacked") compared to the technical equivalents, but developers and engineers outside of this subfield wouldn't fully understand them.

> I can make any program run much faster, often 4x

does sound baffling but when backed up by his laurels, we can charitably imagine what he really means - and it's not so difficult either. From the bottom of the barrel, using slightly better algos in python to rewriting it in rust, we can all do this. His company presumably goes further with Ada, formal methods and exotic tooling to get extra performance out of microcontrolers.

mighmi··on Integrity-178B: Safety Critical Real-Time OS
Could you tell us more about the system, project etc.? And how does one enter such a subfield?
mighmi··on YouTube slows down video load times when using Firefox
The most interesting part from the discussion was noting it's implemented in the most basic, easily avoidable way (just spoof chrome) implying engineers unhappy with these tasks.

@dang or op, wrong link. Should be: https://old.reddit.com/r/youtube/comments/17z8hsz/youtube_ha...

mighmi··on Sam Altman, Greg Brockman and others to join Microsoft
Amazing to see this on the front page multiple times and reposted every 20 minutes, each time as the highest performer on new. I've never seen such story velocity before.
mighmi··on Sam Altman, Greg Brockman and others to join Microsoft
This is a good point. I hadn't noticed Microsoft's share price dropping 20% on the initial announcement.
mighmi··on WhatsApp backups on Android will count toward Google cloud storage limit in 2024
The pixels really disappoint here:

- Originally, you had unlimited storage for life (leading to a brisk trade in Pixel 1s even today, putting new pics on them for permanent back up).

- Then unlimited storage at somewhat reduced quality

- After pixel 5, that's out the window and they try to upcharge you for google 1 space

And now this...

mighmi··on Sam Altman, Greg Brockman and others to join Microsoft
Can someone help me understand what Sam's actual value is? He doesn't seem to be a particularly important practitioner/researcher re: AI and is "just" a CEO/salesman-evangelist to get funding, which Microsoft doesn't need?

Is he particularly apt at leading/managing research teams? OpenAI's slow productization doesn't imply he's a product/idea guy a la Jobs.

Page 1 of 5Next →