Viewing profile — emidln
emidln
HN member- Joined
- Mon, Nov 07, 2011, 3:51 PM UTC
- HN karma
- 3,026
- Public activity
- 956 items
- HN profile
- View on Hacker News ↗
About emidln
I'm attached to a tmux session. gdb is probably running in a split with vim.
My views are not necessarily those of my employer.
I live in the Chicago burbs, but I work in the loop. I'd love to buy you a tea, coffee, or a beer to talk about start ups, Clojure, C++, Lisp, Python, toolchains, Bazel or other tech.
github: https://github.com/emidln
bsky: https://bsky.app/profile/emidln.com
email: emidln@gmail.com
Recent public activity
-
comment
Comment #48531561
It's common to write the thrush combinator as a lisp macro. Clojure ships ->, ->>, as->, some->, some->>, cond->, and cond->> out of the box. You can find similar macros for CL[0],…
-
comment
Comment #48358641
If an airline pilot is so bereft of fortitude that they perceive a political wifi network name as a threat, they should be disallowed command of the aircraft. They need therapy. Me…
-
comment
Comment #47638546
At least on a personal max account, I can't max every window. There is also weekly limit. If I max every window, I run out of tokens halfway through the week.
-
comment
Comment #46615973
I probably enjoy ELF hacking more than most, but patching an ELF binary via LD_PRELOAD, linker hacks, or even manual or assisted relinking tricks are just tools in the bag of perfo…
-
comment
Comment #46246836
I wish env -S was more portable. It's a newer feature of the coreutils env implementation and isn't supported elsewhere afaik.
-
comment
Comment #46233109
How: You've ran the test on a bunch of hosts and create a spec from ranges. Why: you might be concerned with network connectivity (you don't get to choose which data center you lau…
-
comment
Comment #46101323
I'm not a CISO just a random dog on the internet, but this open letter seems to assume that privacy is not a part of your security posture and that spear phishing isn't common thes…
-
comment
Comment #46100914
> Forward collision warning has misfired on 2 occasions on me in the last 3 years My Lexus is afraid of a bush behind my garage in the alley. It's on a neighbors property and not r…
-
comment
Comment #46099218
If you can be prosecuted for guessing urls you can be prosecuted for sending garbage data in a way you know will be uploaded to a remote system.
-
comment
Comment #46098466
I suspect this data is made "anonymous" and sold to insurance companies and misc data brokers. If it's linked to my insurance company, I don't want to jack my rates. Further, I've …
-
comment
Comment #46098081
My 2025 Mazda Miata has a CAN connected Telematics Control Unit that sends a bunch of data to Mazda on ignition off. Among this data is acceleration and velocity data along with co…
-
comment
Comment #45709317
.interp to a glibc/libc you ship or static linking. These days it’s probably faster (in dev time) to just run a container than setting up a bespoke interp and a parallel set of lib…
-
comment
Comment #44307074
Static linking doesn't produce smaller binaries. You are literally adding the symbols from a library into your executable rather than simply mentioning them and letting the dynamic…
-
comment
Comment #44156147
If the integrity protection is like any of the TPM implementations I've seen, it often doesn't apply once the thing is already in memory, just that when it first loads that it (and…
-
comment
Comment #44155915
If you take a look at the binary that decides whether to boot the secure firmware or the tamper screen, it's probably trivial to patch to get the secure firmware running for more i…
-
comment
Comment #43525303
This looks neat. I remember the various fvwm95 and icewm themes doing a similar number in the late 90s and early 2000s. It would be fun to pair this with Gambas[0], a free VB6 clon…
-
comment
Comment #43384779
This is one of the reasons I like Clojure. There are very useful dialects with broad overlap between: Browser / JavaScript environments -> ClojureScript General Purpose (JVM) -> Cl…
-
comment
Comment #43042396
> No they don’t. Just like everyone doesn’t know Cobol, Fortran, Scala etc. Sure somebody might not have Python experience, but it's pretty easy to just not hire someone who says t…
-
comment
Comment #43024428
I'd recommend nanobind over pybind11 at this point. Similar api, from the same author, but under active development and support.
-
comment
Comment #42621984
Not the universal usage of a euphoria-inducing, pacifying drug covering large-scale psychological manipulation and inudstrialist domination of society? Brave New World is a dystopi…
-
comment
Comment #42547507
It worked well enough for my last company. It does require a team to teach it and to do the heavy lifting on custom rules and tooling. I'd rather do that than worry about whether m…
-
comment
Comment #42546517
It's possible to use bazel to do this. You need to be very explicit (The Bazel Way(tm)), but in exchange, you can ask the graph for everything that is an rdep of a given file. This…
-
comment
Comment #42446307
You can do this, albeit slightly less reliably, in the US as well. The geolocation isn't perfect, but you could easily put "With delivery to XXXXX [edit]" where XXXXX is a zip code…
-
comment
Comment #41893142
Linux on a Skylake-era i7-6820HK (quad core, ~3.2ghz) runs modern GNOME or KDE just fine. I had 64gb of ram and had cleaned the guts and installed a slightly bigger/faster NVMe to …
-
comment
Comment #41611444
Rich Hickey calls this "hammock time".