HackerTrans
TopNewTrendsCommentsPastAskShowJobs

zem

10,263 karmajoined hace 19 años
Martin DeMello <[email protected]>

Submissions

Casual Viewing: Why Netflix looks like that (2025)

nplusonemag.com
3 points·by zem·hace 20 horas·0 comments

T and O Map

en.wikipedia.org
2 points·by zem·hace 4 meses·0 comments

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

old.reddit.com
120 points·by zem·hace 5 meses·20 comments

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

dspace.mit.edu
82 points·by zem·hace 5 meses·52 comments

Pico Park developer accidentally makes the game free forever on Steam

thegamer.com
2 points·by zem·hace 9 meses·0 comments

comments

zem
·hace 15 horas·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
·hace 15 horas·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
·anteayer·discuss
https://www.anildash.com/2024/11/19/dont-call-it-a-substack/ is a persuasive argument for the opposite
zem
·hace 4 días·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
·hace 4 días·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
·hace 5 días·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
·hace 5 días·discuss
why, though? the current version is the interesting property
zem
·hace 5 días·discuss
wow, that really is lovely. my favourite one so far.
zem
·hace 5 días·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
·hace 7 días·discuss
i have very fond memories of mir books from my childhood, especially yakov perelman's outstanding maths and science for fun books.
zem
·hace 9 días·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
·hace 9 días·discuss
the swedish song has an english version: https://en.wikipedia.org/wiki/Itsy_Bitsy_Spider
zem
·hace 10 días·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
·hace 10 días·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
·hace 10 días·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
·hace 10 días·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
·hace 11 días·discuss
genuine american culture!
zem
·hace 12 días·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
·hace 16 días·discuss
there is, the original hackers built thinks, they didn't attempt to destroy or coopt them
zem
·hace 18 días·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.