HN user

aranchelk

1,251 karma
Posts44
Comments307
View on HN
www.sfchronicle.com 3mo ago

SF is obsessed with the safest drivers and ignoring the ones killing people

aranchelk
3pts1
hoodline.com 8mo ago

'Trash Pandas' Are Physically Evolving into Pets; SF'S Raccoons Could Be NEXT

aranchelk
3pts1
www.sfchronicle.com 1y ago

Why the Bay Area's biggest real estate company is at war with Zillow

aranchelk
2pts0
www.nytimes.com 1y ago

Octopus's Other Car Is a Shark

aranchelk
3pts0
www.washingtonpost.com 1y ago

‘Gate lice' beware: American Airlines is catching early boarders

aranchelk
2pts1
derw.substack.com 2y ago

Whatever happened to Elm, anyway? (2023)

aranchelk
1pts0
duckrabbit.tech 2y ago

I learned Haskell in just 15 years

aranchelk
307pts237
sfstandard.com 2y ago

SF startup bosses illegally peddled $100M in Adderall, Feds say

aranchelk
48pts23
www.nbcnews.com 2y ago

Mountain goats were flown to a new home. few survived

aranchelk
1pts1
www.youtube.com 2y ago

iPad Pro 13" Teardown and Apple Pencil Pro Destruction [video]

aranchelk
1pts0
fortune.com 2y ago

MIT grads' $25M crypto crime puts spotlight on Ethereum front-running

aranchelk
2pts0
apnews.com 2y ago

Smarter vehicles could mean big changes for the traffic light

aranchelk
1pts0
www.japantimes.co.jp 2y ago

Japan team uses Fugaku supercomputer to develop language model for AI

aranchelk
9pts1
arstechnica.com 2y ago

Microsoft to face antitrust case over Teams

aranchelk
2pts0
thehill.com 2y ago

Group of Republicans blocks FISA bill with spy powers deadline looming

aranchelk
13pts1
www.theverge.com 2y ago

AI-generated songs are getting longer, not necessarily better

aranchelk
1pts0
twitter.com 2y ago

Alright fine, here's me on a date giving my Tenet PowerPoint presentation

aranchelk
8pts0
www.wired.com 2y ago

A Demographic Time Bomb Is About to Hit the Beef Industry

aranchelk
6pts1
techcrunch.com 2y ago

A comprehensive list of 2023 tech layoffs

aranchelk
2pts0
www.patagonia.com 2y ago

Say Goodbye to "Forever Chemicals"

aranchelk
63pts33
www.npr.org 2y ago

Vaccines are still tested with horseshoe crab blood. The industry is changing

aranchelk
3pts0
en.wikipedia.org 3y ago

CAVE People

aranchelk
2pts1
phys.org 3y ago

Quantum entanglement of photons doubles microscope resolution

aranchelk
1pts0
www.sfchronicle.com 3y ago

S.F.’s Cruise recalls software on self-driving taxis after MUNI bus crash

aranchelk
2pts0
news.ycombinator.com 3y ago

Ask HN: Did Google have a limited OAuth outage this morning?

aranchelk
1pts0
www.sfchronicle.com 3y ago

San Francisco could collapse – what should California do about it?

aranchelk
79pts142
www.surveymonkey.com 3y ago

PureScript Survey 2023

aranchelk
6pts0
cleantechnica.com 3y ago

90k Miles on My Tesla Model 3 – Maintenance Costs Higher Than Expected

aranchelk
43pts51
www.caltech.edu 3y ago

“Synthetic” Mouse Embryo with Brain and Beating Heart Grown from Stem Cells

aranchelk
2pts0
www.npr.org 3y ago

Killer whales are 'attacking' sailboats near Europe's coast

aranchelk
4pts2

Anthropomorphizing is likely a mistake, but Daniel Dennett’s idea that the most straightforward (possibly only practical) way to create the external appearance of consciousness is a real internal consciousness does float around in my thoughts.

I haven’t yet seen any convincing appearance of one in an LLM, but I think if skeptical people don’t keep an eye out for the signs, we may be the last to see it.

He also wrote about the idea of the intentional stance: even if you’re quite sure these systems don’t have real conscious intent, viewing them as if they did may give you access to the best part of your own reasoning to understand them.

Agentic Patterns 7 months ago

Tool Use Steering via Prompting. I’ve seen that work well also, but I don’t know if I’d quite call it an architectural pattern.

I’ve seen several of these discussions on HN, they’re never particularly illuminating. What always seems to missing:

* Perspective of what it’s like working in other engineering disciplines.

* A clear and shared definition of what “engineering” is.

* Experiences shared by people who do apply significant math and science to their software authorship.

That and also why start with multiplication? String concatenation, addition, list concatenation all make more intuitive sense to a working programmer.

What's a straightforward way to combine a bunch of numbers? Just keep multiplying them to get a resulting volume in an ever-higher dimensional space.

I was also dissatisfied with existing task tracking apps, and built my own:

t-do.com

There are still many rough edges, but it’s extremely useful. One of the best features that a text file has that very few apps support is unlimited sub-task nesting, and that’s a core feature of T-Do.

I disagree. There are many operators that you’ll never use but if you memorize (^.), (.~), and (%~), you’re pretty much set for a lot of real-world software development.

Per Kmett’s original talk/video on the subject, I can confirm my brain shifted pretty quickly to look at them like OOP field accessors. And for the three above, the mnemonics are effective:

“^.” is like an upside down “v” for view.

“.~” looks like a backwards “s” for setters.

“~%” has an tilde so it’s a type of setter and “%” has a circle over a circle, so it’s over.

I’ll also add that my experience in recent versions of PureScript things get even nicer: visible type application lets you define record accessors on the fly like:

foo ^. ln@“bar” <<< ln@“baz”

“.” Is unfortunately a restricted character and is not the composition operator like Haskell, but I alias “<<<“ with “..”

The pretty obvious question with the above is: why don’t you just write “foo.bar.baz”. In my case I use a framework that uses passed lenses for IoC, but I think “%~” is always nicer and less repetitive than the built-in alternative.

Seems to be affecting functionality of their "Verify you are human" dialogs as well as Workers.

Customers of those services have a lot of considerations, as long as Nvidia doesn’t undercut the prices too much, I think no.

Getting more developers creating more models that can then be run on those services will likely expand business for all of those vendors.

2. Implementation Language doesn’t matter

I’m controversially writing our autorouter in Javascript. This is the first thing people call out, but it’s not as unreasonable as you might expect. Consider that when optimizing an algorithm, you’re basically looking at improving two things:

Lowering the number of iterations required (make the algorithm smart) Increasing the speed of each iteration

It may be true in this domain, I wouldn’t know, but applied to software engineering in general IMO it would be a massively incorrect assumption to say choice of language doesn’t affect speed and needed number of iterations.

We don’t have philosophically satisfying insights into the universe at subatomic scales. We have quantum mechanics: a set of equations that are good at predicting the behavior of elementary particles, but that don’t line up with our intuition about the macroscopic world.

Our analogies and intuitions are based off of our macroscopic experienced reality, this seems to be an entirely emergent phenomenon based on those strange behaviors described by quantum mechanics. If those insights ever do come, I don’t believe they’ll correspond to anything prewired into our brains or experienced in our lives, and will never be remotely satisfying.

Frontend development is a nightmare world of Kafkaesque awfulness I no longer enjoy

Objects are extremely good at what they're good at. Blind devotion to functional is dumb.

Blind devotion to anything in engineering is dumb, but if you go full functional on the frontend it’s definitely not “Kafkaesque”

In practice it only detracts a little bit. You can enable GHC extensions project-wide and there are alternate standard libraries (preludes) that are more modern.

If you want a language that is very Haskell-like without the historical baggage or the laziness, PureScript is very good. It’s main compile target is JavaScript, so it’s built for different use cases.

I imagine this situation is kind of unique. Once a company finds out the features they sell will be integrated into the 1st party platform, and they have a chance to get out of the business, and they know they’ve got competitors that Apple could turn to next, I imagine Apple would be getting a steep discount. Especially if it’s an aqui-hire — peace of mind the employees will be taken care of.