HNHacker News
TopNewBestAskShowJobs

emoII

380 karma · joined April 25, 2021

submissionscomments
emoII··on AI doesn't generate working products, that's still your job
I actually agree but what even is ”production grade”? More complexity and excessive fault handling? Nah, happy path coding ftw. Production grade software = collective understanding of the system imo
emoII··on Alternate clock designs and time systems
Damn that’s pretty awesome, very intuitive for me that the angular relation between hour/minute hand is always preserved
emoII··on Appearing productive in the workplace
Well if knowing what to build is still the moat, then at least someone knowing that that was _actually_ built is still super important, no?
emoII··on Emotion concepts and their function in a large language model
Super interesting, I wonder if this research will cause them to actually change their llm, like turning down the ”desperation neurons” to stop Claude from creating implementations for making a specific tests pass etc.
emoII··on Clojure: The Documentary, official trailer [video]
Yes, as ClojureScript
emoII··on I'm OK being left behind, thanks
I think you can actually replace crypto with LLMs/Diffusion models in this sentence and it will still hold true
emoII··on Show HN: The Lottery of Life
It is if you just check the sources, heres the json: ``` [ { "name": "Nematode", "emoji": "", "pop": 5e19, "category": "Roundworm (Invertebrate)", "fact": "There are roughly 57 billion nematodes for every human on Earth. They inhabit every known ecosystem, from ocean trenches to polar ice, and outnumber every other multicellular animal combined." }, { "name": "Soil Mite", "emoji": "", "pop": 1e18, "category": "Arachnid (Invertebrate)", "fact": "A single teaspoon of forest soil can contain hundreds of mites. They are the unsung engineers of our planet, recycling dead matter and forming the base of countless food webs." }, { "name": "Marine Copepod", "emoji": "", "pop": 1e18, "category": "Crustacean (Invertebrate)", "fact": "Copepods form the largest animal biomass on Earth. Their daily vertical migrations — traveling hundreds of meters to feed at night — are considered the largest migration on the planet." }, { "name": "Springtail", "emoji": "", "pop": 7e17, "category": "Hexapod (Invertebrate)", "fact": "Springtails can launch themselves 100× their own body length using a forked tail-spring. Despite being soil-dwellers, they are found on every continent, including Antarctica." }, { "name": "Beetle", "emoji": "", "pop": 1e19, "category": "Insect (Invertebrate)", "fact": "About 25% of all known animal species are beetles. When asked what he could infer about the Creator's mind, biologist J.B.S. Haldane replied: 'an inordinate fondness for beetles.'" }, { "name": "Ant", "emoji": "", "pop": 2e16, "category": "Insect (Invertebrate)", "fact": "If you weighed all the ants on Earth, they would rival the total weight of all humans. They farm, wage war, keep slaves, and build air-conditioned megacities underground." }, { "name": "Termite", "emoji": "", "pop": 1e15, "category": "Insect (Invertebrate)", "fact": "Termite mounds can last centuries and regulate their internal temperature within 1°C — a feat no human building has replicated without technology." }, { "name": "Krill", "emoji": "", "pop": 5e14, "category": "Crustacean (Invertebrate)", "fact": "Antarctic krill hold together the entire Southern Ocean food web. A single school can weigh over 2 million tonnes — visible from space as a reddish bloom on the ocean surface." }, { "name": "Mosquito", "emoji": "", "pop": 1e14, "category": "Insect (Invertebrate)", "fact": "Mosquitoes are the deadliest animals to humans in history. Only female mosquitoes bite — they need blood protein to develop their eggs. Males eat only nectar." }, { "name": "Aphid", "emoji": "", "pop": 1e14, "category": "Insect (Invertebrate)", "fact": "Aphids can reproduce asexually, giving live birth to daughters already pregnant with grandchildren — a phenomenon called telescoping generations." }, { "name": "Fruit Fly", "emoji": "", "pop": 1e13, "category": "Insect (Invertebrate)", "fact": "Fruit flies share about 75% of the genes that cause human diseases. More Nobel Prizes have been won using fruit flies as a research model than any other organism." }, { "name": "Honeybee", "emoji": "", "pop": 2e12, "category": "Insect (Invertebrate)", "fact": "A single honeybee will produce only 1/12 teaspoon of honey in its entire lifetime. Colonies make collective decisions by voting with waggle dances." }, { "name": "Anchovy", "emoji": "", "pop": 6e11, "category": "Fish (Vertebrate)", "fact": "The Peruvian anchovy fishery is historically the largest single-species fishery on Earth. Schools can be so dense they show up on radar as false landmasses." }, { "name": "House Mouse", "emoji": "", "pop": 1e11, "category": "Mammal (Vertebrate)", "fact": "House mice arrived on every inhabited continent by hitching rides on human ships. They can fit through a hole the size of a pencil eraser, and have been to space more than most humans." }, { "name": "Common Starling", "emoji": "", "pop": 5e10, "category": "Bird (Vertebrate)", "fact": "Starling murmurations — flocks of millions moving in perfect fluid synchrony — have no leader. Each bird follows just seven nearest neighbors, producing one of nature's most breathtaking emergent phenomena." }, { "name": "Chicken", "emoji": "", "pop": 3.3e10, "category": "Bird (Vertebrate)", "fact": "There are more chickens on Earth than any other bird species — outnumbering humans 4 to 1. The bones of farmed chickens may become the defining fossil marker of the Anthropocene." }, { "name": "Brown Rat", "emoji": "", "pop": 7e9, "category": "Mammal (Vertebrate)", "fact": "Rats laugh when tickled — emitting ultrasonic chirps inaudible to humans. They also demonstrate empathy, freeing trapped companions even when they gain no personal benefit." }, { "name": "Human", "emoji": "", "pop": 8.1e9, "category": "Mammal (Vertebrate)", "fact": "Humans are the only animal known to cook food, write poetry, and wonder about their own existence. We are also the only species to have driven thousands of others to extinction." }, { "name": "Sheep", "emoji": "", "pop": 1.2e9, "category": "Mammal (Vertebrate)", "fact": "Sheep can recognize up to 50 individual sheep faces — and remember them for years. They even show signs of depression when separated from their flock companions." }, { "name": "Dog", "emoji": "", "pop": 9e8, "category": "Mammal (Vertebrate)", "fact": "Dogs are the oldest domesticated animal, with a relationship to humans stretching back 15,000+ years. They are the only non-primate known to understand pointing as a communicative gesture." }, { "name": "Domestic Cat", "emoji": "", "pop": 6e8, "category": "Mammal (Vertebrate)", "fact": "Cats are considered a major driver of bird and small mammal extinction worldwide. A domestic cat's hunting instinct cannot be turned off by a full belly — they hunt regardless of hunger." }, { "name": "Cattle", "emoji": "", "pop": 1e9, "category": "Mammal (Vertebrate)", "fact": "Cattle account for roughly 14.5% of global greenhouse gas emissions. They can form close friendships, and their heart rate measurably decreases when a companion is nearby." }, { "name": "Pig", "emoji": "", "pop": 7e8, "category": "Mammal (Vertebrate)", "fact": "Pigs are among the most cognitively complex animals: they can play video games, recognize their reflection, and outperform dogs and chimpanzees in certain learning tasks." }, { "name": "Rabbit", "emoji": "", "pop": 1e9, "category": "Mammal (Vertebrate)", "fact": "Rabbits cannot vomit. They re-ingest their own soft droppings directly from the anus — a process called cecotrophy — to extract nutrients on a second pass through the gut." }, { "name": "Common Pigeon", "emoji": "", "pop": 4e8, "category": "Bird (Vertebrate)", "fact": "Pigeons can recognize themselves in mirrors, identify individual human faces from photographs, and have served as decorated war heroes in both World Wars." }, { "name": "African Elephant", "emoji": "", "pop": 4e5, "category": "Mammal (Vertebrate)", "fact": "Elephants hold funerals, mourn their dead, and return to bones of family members years later. They communicate via infrasound rumbles that travel through the ground, felt through their feet." }, { "name": "Snow Leopard", "emoji": "", "pop": 4000, "category": "Mammal (Vertebrate)", "fact": "Snow leopards cannot roar — their unique larynx only allows a haunting purr-like chuff. They are so elusive in the Himalayas that locals call them 'ghosts of the mountains.'" }, { "name": "Blue Whale", "emoji": "", "pop": 1e4, "category": "Mammal (Vertebrate)", "fact": "The blue whale's heart is the size of a small car, and its heartbeat can be heard from two miles away. Its call at 188 decibels is the loudest sound made by any animal." }, { "name": "Giant Panda", "emoji": "", "pop": 1800, "category": "Mammal (Vertebrate)", "fact": "Giant pandas have a false thumb — an enlarged wrist bone that helps grip bamboo. They eat up to 38 kg of bamboo a day because their carnivore gut digests only 17% of it." }, { "name": "Amur Leopard", "emoji": "", "pop": 100, "category": "Mammal (Vertebrate)", "fact": "The Amur leopard is possibly the rarest wild cat on Earth. Fewer than 100 remain in the Russian Far East, yet they can run 37 mph and leap over 19 feet horizontally." } ] ```
emoII··on Profession by Isaac Asimov (1957)
Thanks, just went and bought it!
emoII··on AI is forcing us to write good code
Basically branch coverage but also all variations of the predicates, e.g. testing both true || true, and true || false
emoII··on The future of Terraform CDK
Terraform is not an abstraction on top of multiple cloud providers, you work with aws, azure etc explicitly. It is , however, agnostic in the sense that you can provision aws, azure, gcp, etc resources within the same iac project
emoII··on Installing Java in 2025, and Version Managers
Steps 2 & 3 expands to any installation method and version of java
emoII··on Installing Java in 2025, and Version Managers
Never understood why you’d use sdkman for Java. I just do:

1. brew install openjdk@<version>

2. ln -s <homebrew path> </Library/JavaVirtualMachines/>

3. /libexec/java_home -v <version>

Afaik, with some aliases in you *shrc it basically reimplements sdkman, what else does it give you?

emoII··on My first fifteen compilers (2019)
I don’t understand how to work with the intermediate language in such a back-to-front approach, wouldn’t you need to know in advance what pass to implement next so that the input to the current pass matches the output of your next, unimplemented, pass? To me, it seems like the contract is reversed
emoII··on When if is just a function
You're correct, that is lazy evaluation. The entire article talks about lazy evaluation without mentioning it, which was my point
emoII··on When if is just a function
Interesting that this article makes no mention of eager vs lazy evaluation - isn’t a big reason that if, for etc has to be special forms in an eagerly evaluated language that their arguments need to be lazily evaluated, which of course, deviates from the rule? Also, lazy evaluation is achieved in an eagerly evaluated language as simply wrapping a block of code in a function, which makes lazy evaluation isomorphic with the contents of the article
emoII··on Beliefs that are true for regular software but false when applied to AI
AI responses and code generated by AI are literally the same thing
emoII··on Liquid Glass Is Cracked, and Usability Suffers in iOS 26
This is a fun one I think:

- Use dark mode

- Go to wikipedia (or any white page)

- Open the keyboard

- Watch the keyboard start in light mode and then resize very weirdly within its container as it switches to dark mode

Atleast it does on an iphone 12

emoII··on OpenAI, Nvidia fuel $1T AI market with web of circular deals
And I guess the smaller the cluster, the larger the bubble?
emoII··on The Hacker Folk Art of Esoteric Coding
It seems the link to the minesweeper paper is broken, anyone know the title/has an alternate link?
emoII··on Atlassian is acquiring The Browser Company
Yeah my plan is definitely to move to zen in the long run, it's mostly migrating workspaces and so on that hold me back
emoII··on Atlassian is acquiring The Browser Company
Damn, I really appreciate the decision to do this in a new product. Arc is the best browser I've ever used, and I'd hate to see AI features forced upon me. Thanks Browser Company!
emoII··on Atlassian is acquiring The Browser Company
Where can I read about this? It still gets regular updates and is front and center on the browser company website
emoII··on John Carmack's arguments against building a custom XR OS at Meta
Where can I find Jonathan Blows “Why can’t we even conceive of writing a new OS today” post? No luck when searching for it
emoII··on Don't “let it crash”, let it heal
I bet the kubernetes project has test for that, why should I as an application developer care about testing something other than my own code?
emoII··on Static Types Are for Perfectionists
You do write tests, don’t you?
emoII··on Swift Container Plugin
And the typesystem is built in a way that it does not really help you due to typechecking being so slow. Make an error/begin refactoring in ocaml: just follow the typechecker until you’re done. Make an error/begin refactoring in swift: you plan ahead because the typechecker will crash with a timeout or give you non-root-cause errors.

Yesterday I changed the signature of a method, and instead of complaining at the callsites I got a ”ambiguous method” error for a built in SwiftUI view modifier. Kinda hard to track down if you’re not completely aware of the changes you’ve made

emoII··on (Reasonably) secure Azure Pipelines on-prem deployments
Isn't this basically just push-based deployments? If your build agent opens a connection to the server this is essentially what happens
emoII··on iOS indie app development looks like
In other words, the former is syntactic sugar and having just the latter option would suffice
emoII··on Sunsetting Create React App
It’s not clear to me how using a framework replaces cra, or why cra is a hassle to maintain? I’ve always thought of cra as a way for beginners to quickly wire necessary stuff up to get a working, ”vanilla” react project, something that could be a done in a simple shell script
emoII··on iOS indie app development looks like
Something like go, yes. Imo there is benefit to only being able to do things one way, and in swift there are a lot of ways to do everything. A trivial example: why can you bind variables in pattern matches with both case let .some(x) and case .some(let x)?
Page 1 of 3Next →