Viewing profile — grahamlee
grahamlee
HN member- Joined
- Wed, Nov 21, 2018, 4:23 PM UTC
- HN karma
- 674
- Public activity
- 161 items
- HN profile
- View on Hacker News ↗
About grahamlee
Recent public activity
-
comment
Comment #49081838
And it's not actually that much information "about the security content". For example: "Impact: An app may be able to access sensitive user data. Description: An access issue was a…
-
comment
Comment #49080915
Ctrl-H is the rubout/backspace command on old terminals. So if I say it's nuts^H^H^H^Hunwise to ignore UNIX history, I've erased the first word and replaced it with the second.
- story
- story
-
comment
Comment #48657427
Agreed, congratulations are in order!
-
comment
Comment #47994848
If you look at the Open Source Definition, you see the four freedoms: https://opensource.org/osd That’s unsurprising because the OSD is based on the Debian social contract, and Deb…
- story
-
comment
Comment #47541902
so many peripherals now come in external boxes that communicate _incredibly quickly_ over Thunderbolt 4/5 that the need for PCIe is marginal, while the cost to support it is signif…
- story
- story
-
comment
Comment #47312844
but the point of an EULA is to restrict distribution, so AGPL3 can help there.
-
comment
Comment #47312083
It's clear that we're entering a new era of copyright _expectations_ (whether we get new _legislation_ is different), but for now realise this: the people like me who like copyleft…
- story
- story
- story
- story
-
comment
Comment #46821758
I’ve been making the case (e.g. https://youtu.be/uL8LiUu9M64?si=-XBHFMrz99VZsaAa [1]) that we have to be intentional about using AI to augment our skills, rather than outsourcing u…
-
comment
Comment #46309059
OK thanks for clarifying your reasoning!
-
comment
Comment #46307049
As the submitter, I want to point out that I submitted this post with the original title. The one that makes it clear a16z are behind the social media astroturfing. The mods change…
- story
-
comment
Comment #46078792
These modern times that literally began in 1769. Oxford English Dictionary, “literally (adv.), sense I.1.c,” June 2025, https://doi.org/10.1093/OED/9189024563 .
-
comment
Comment #45956083
What you lose by using composition is that the composing object is no longer a subtype of the constituent object, so you can't use it as a "decoration" of the original object in a …
-
comment
Comment #45956069
Article author here. Your idea "gluing together things that don't know necessarily know about each other" is basically what the GoF book means: composition is "this object has a re…
-
comment
Comment #45944232
Author here. I wrote “ But even a modestly more recent language like Java has visibility attributes that let a class control what its subtypes can view or change, meaning that any …
-
comment
Comment #45124798
David Chisnall is now at MS Research and does cool things with CHERI making a computing platform that's memory-safe by default.