HN user

gbrown_

8,824 karma
Posts489
Comments469
View on HN
degoes.net 3y ago

Native Config Lands in ZIO 2.0

gbrown_
2pts0
marc.info 3y ago

More on Mimmutable

gbrown_
4pts0
github.com 3y ago

Nuke the C++ implementation of Zig from orbit using WASI

gbrown_
4pts0
www.alignmentforum.org 3y ago

Some Lessons Learned from Studying Indirect Object Identification in GPT-2 Small

gbrown_
2pts0
deepai.org 3y ago

Compressing multidimensional weather and climate data into neural networks

gbrown_
2pts0
blog.kylebot.net 3y ago

CVE-2022-1786 A Journey To The Dawn

gbrown_
1pts0
microsoftedge.github.io 3y ago

Memory Corruption Vulnerabilities in Edge

gbrown_
2pts0
haskell.foundation 3y ago

Simon Peyton Jones interview

gbrown_
166pts47
wunkolo.github.io 3y ago

Vfixupimm: Signum

gbrown_
1pts0
www.humprog.org 3y ago

Understanding C99 Inlines

gbrown_
3pts0
en.wikipedia.org 3y ago

Dadda Multiplier

gbrown_
37pts7
raf.org 3y ago

Rawhide – (rh) find files using pretty C expressions

gbrown_
61pts14
iagoleal.com 3y ago

Memoization via Representables

gbrown_
1pts0
mjg59.dreamwidth.org 3y ago

Git Signatures with SSH Certificates

gbrown_
3pts0
branchfree.org 3y ago

Code Fragment: Finding quote pairs with carry-less multiply (PCLMULQDQ)

gbrown_
1pts0
peppe.rs 3y ago

Curing a Case of Git-UX

gbrown_
2pts0
www.joachim-breitner.de 3y ago

More Recursive Definitions

gbrown_
4pts0
www.youtube.com 3y ago

Seven Dimensions – Why mass is a vector (and so is everything else) (kind of)

gbrown_
3pts0
dl.acm.org 3y ago

Täkō: A Polymorphic Cache Hierarchy [pdf]

gbrown_
3pts1
nakryiko.com 3y ago

Journey to Libbpf 1.0

gbrown_
3pts0
sector7.computest.nl 3y ago

Process injection breaking all macOS security layers with a single vulnerability

gbrown_
2pts0
blog.talosintelligence.com 3y ago

Cisco Talos shares insights related to recent cyber attack on Cisco

gbrown_
5pts0
eprint.iacr.org 3y ago

Breaking SIDH in Polynomial Time

gbrown_
3pts1
www.corsix.org 3y ago

An Alternative Exposition of Crc32_4k_pclmulqdq

gbrown_
2pts0
groups.google.com 3y ago

Posit Standard has been ratified and posted

gbrown_
1pts0
muratbuffalo.blogspot.com 3y ago

The Seattle Report on Database Research (2022)

gbrown_
7pts0
www.draketo.de 3y ago

Wisp: Whitespace to Lisp

gbrown_
4pts1
www.humprog.org 3y ago

Tracing system calls in-process, using a chain loader

gbrown_
1pts0
arxiv.org 3y ago

Euclidean Affine Functions and Applications to Calendar Algorithms [pdf]

gbrown_
4pts0
blog.rust-lang.org 3y ago

Non-lexical lifetimes (NLL) fully stable

gbrown_
6pts0
What to blog about 4 years ago

An idiosyncrasy I have about TIL posts is that I think they should focus on what you were able to got done/progress with.

TIL posts that truly have been learned that day, or recently, often contain subtle errors explicitly or implicitly. Which isn’t a problem in and of itself but in a when such posts get used as the basis of someone else’s TIL post these errors often get compounded.

As an example I find almost any TIL style post about a text editor to be like this. To give a contrast Chris Siebenmann‘s blog [1] does give focus to what was done. Also the author is reasonably good about making corrections in edits or follow up posts.

[1] https://utcc.utoronto.ca/~cks/space/blog/

Does the dog die? 4 years ago

One of my favourite Futurama gags is the opening caption of S07E25 - "Stench and Stenchibility" which reads “Not the Episode with the Dead Dog” in reference to S04E07 - "Jurassic Bark". If you’ve not seen the latter I highly recommend it, the former quote does not prepare you for the emotional gut punch.

I'm just going to dump some other links to pledge just for others that are interested. Here's some presentations on attempts at natively implementing pledge in Linux (YouTube's auto-translate does a decent job) [1][2].

The topic of a pledged process starting other processes un-pledged often comes up (and already has done in the comments here). I'd recommend checking out this section of Theo de Raadt's presentation that explains why this is [3].

As mentioned in the article the nice thing of pledge on OpenBSD is the integration of the pledge interface with the reality of underlying system. So as one example a program can pledge only dns and say not have filesystem access, but really under the covers it can read /etc/resolv.conf.

[1]https://www.youtube.com/watch?v=uXgxMDglxVM

[2] https://www.youtube.com/watch?v=PK7gETZURx0

[3] https://youtu.be/Er44ur7wkXQ?t=1497

Not sure about others by my exit interviews have typically been towards the end of my notice period. I've long since communicated (or at least vented) to my manager what I've been unhappy with as well as having a detailed talk upon giving my notice. And likely as a result, my experiences have been HR just nodding along. I certainly can't imagine treasuring up all the negatives and blurting them all out to HR one one meeting as this post games out.

Apple Mac Studio 4 years ago

Can't wait to see a teardown of the cooling solution. Not sure how the air flows between the bottom and the heat sink as there's a board between them.