HackerLangs
TopNewTrendsCommentsPastAskShowJobs

zem

10,264 karmajoined 19 лет назад
Martin DeMello <[email protected]>

Submissions

Casual Viewing: Why Netflix looks like that (2025)

nplusonemag.com
3 points·by zem·8 часов назад·0 comments

T and O Map

en.wikipedia.org
2 points·by zem·4 месяца назад·0 comments

Large US company came after me for releasing a free open-source alternative

old.reddit.com
120 points·by zem·5 месяцев назад·20 comments

Typechecking is undecidable when 'type' is a type (1989) [pdf]

dspace.mit.edu
82 points·by zem·5 месяцев назад·52 comments

Pico Park developer accidentally makes the game free forever on Steam

thegamer.com
2 points·by zem·9 месяцев назад·0 comments

comments

zem
·3 часа назад·discuss
the problem is not the people who want impulse satisfaction, comfort, and convenience - these are all perfectly normal human desires. the problem is that we as a society have allowed predators to tie these needs to surveillance and addiction engineering. there is no intrinsic reason that couldn't have been regulated against - look at some of the absolutely idiotic things the government is willing to spend time and money in micromanaging.
zem
·3 часа назад·discuss
I was lucky enough to have Morrison and Boyd as my undergrad ochem textbook. they built the material up really well from first principles.
zem
·вчера·discuss
https://www.anildash.com/2024/11/19/dont-call-it-a-substack/ is a persuasive argument for the opposite
zem
·3 дня назад·discuss
the claude giveth and the claude taketh away. I could definitely use claude in a tightly directed manner to clean up a slopified codebase (and I would enjoy doing so), you just need to think of it as closer to a power tool than an agent.
zem
·3 дня назад·discuss
imagine not 2% of users not being able to use the site, but any given user not being able to use the site 2% of the time, and see if that changes the calculus for you.
zem
·5 дней назад·discuss
I know what they meant, I was saying that imo the ergonomic name is has_not_been_viewed_much. it's directly expressing the property you are interested in, as opposed to expressing the negative property and comparing it to false.
zem
·5 дней назад·discuss
why, though? the current version is the interesting property
zem
·5 дней назад·discuss
wow, that really is lovely. my favourite one so far.
zem
·5 дней назад·discuss
this is a really nice looking language! the central focus on using effects to get zero cost abstractions is a very attractive one; I really hope the language makes it out of the experimental toy compiler stage.
zem
·7 дней назад·discuss
i have very fond memories of mir books from my childhood, especially yakov perelman's outstanding maths and science for fun books.
zem
·8 дней назад·discuss
I think cory doctorow had the best lens through which to view the issue: "who does this technology do things for and who does it do them to?"

even tech enthusiasts can see that a major chunk of the populace is increasingly falling on the "to" side, so championing resistance makes a lot of sense.
zem
·8 дней назад·discuss
the swedish song has an english version: https://en.wikipedia.org/wiki/Itsy_Bitsy_Spider
zem
·9 дней назад·discuss
my speculation is that not having written the original text means you don't have a mental history of all the decisions that went into writing it, and the context from being immersed in the work, making it a lot harder and less motivating to go write the next draft.
zem
·9 дней назад·discuss
surprised to see that, I've long held tree balancing up as practically the poster child for ML syntax being the best way to express certain algorithms. it directly says what shape of nodes goes to what other shape.
zem
·9 дней назад·discuss
in order to use third party code within google it needs to be copied into the monorepo, and projects that depend on it need to import the internal version. this requires at the very least setting it up to build via blaze (google's internal build system, open sourced as bazel), and frequently adjusting its directory layout to fit the monorepo conventions.

this "mirror and use the local copy" dance is exactly how "any other third party tool" works within google.
zem
·10 дней назад·discuss
it's useful for cases like google's, where they mirror internal code to github or vice versa, and the two versions need a bit of mechanical work every time they are synced (e.g. slightly different tree layout conventions, internal code or docs that you don't want to include in the github version, stripping of references to other internal stuff like bug IDs from comments, etc).
zem
·10 дней назад·discuss
genuine american culture!
zem
·11 дней назад·discuss
"Before explaining my setup in more detail, I want to clarify, that I still use a second phone. It is an older stock Android phone, with all Google stuff on it. I need still need to use banking and other apps, that don't work on custom roms."
zem
·16 дней назад·discuss
there is, the original hackers built thinks, they didn't attempt to destroy or coopt them
zem
·17 дней назад·discuss
sad, I didn't realise that because their website has an "install from f-droid" link. it does reinforce my point that android is a proper platform with a viable distribution mechanism though, if they can self host a third party repository.