- hypersoarYears ago, I installed the Facebook app on my phone. I immediately uninstalled it when I saw, horrified, that it had hoovered up all my photos and uploaded them to Facebook (there was no fine-grained storage permission at the time) "for my convenience". I never ran their app on my phone, again.
I'm a mathematician-turned-programmer looking for my next software engineering role after being laid off. I have professional experience as a full-stack developer working on a Java/Spring backend with a React/Next.js frontend. My background has given me lots of practice working away at difficult abstract problems. I'm an information sponge and a ferocious, self-directed learner. My portfolio can be found at requirenathan.com.Location: Seattle, WA Remote: Yes Willing to relocate: Maybe to the SF Bay Area Technologies: Java, Spring, TypeScript, React, Node, SQL, Rust, Python, Clojure, Solid-JS, Nix Résumé/CV: https://drive.google.com/file/d/1NzYmjFItbxdlewYL_Lz--ZnE24_CqXvH/view?usp=drive_link Email: mail@requirenathan.com- I briefly worked on a product related to this. It was a chatbot meant to replace the human phonecall in just this situation. The user would get a text from the bank with a link to the chatbot. They ended up not being able to sell; the common complaint from the banks was that they'd been training their users to never click links like that.
- I've just started with jujutsu, as well. Jjui fills a little bit of the gap. Among other things, it allows for quick selecting and splitting of changes. But it's no Magit. I'm thinking of having a go at making an emacs interface for jj myself.
- I haven't tried Cursor, but I've been messing around with Aider (aider.chat) with interesting results. With it, you add files to its context and then describe the edits you want. It then writes a commit with (hopefully) those changes. You can use it with pretty much any model, though only close-to-SOTA models work well. I've had pretty good results with Deepseek Coder, which is tens of times cheaper than Claude.
I'm a mathematician-turned-programmer looking for my first professional software engineering role. My background has given me lots of practice working away at difficult abstract problems. I'm an information sponge and a ferocious, self-directed learner. I'm returning to the workforce after time away dealing with (now under control) health issues. My portfolio can be found at requirenathan.com.Location: Seattle, WA Remote: Yes Willing to relocate: Maybe to the SF Bay Area Technologies: TypeScript, React, Node, SQL, Rust, Python, Clojure, Solid-JS, Nix Résumé/CV: https://drive.google.com/file/d/1fxsejocFHalsDcW4VXSeBSSbMdstCs6P/view?usp=sharing Email: mail@requirenathan.com- Thanks for the heads-up
- Location: Seattle, WA Remote: Sure
Willing to relocate: To the Bay Area
Technologies: Typescript, React, Tailwind CSS, SolidJS, Node, Prisma, Python, Clojure, Rust
Resume: https://drive.google.com/file/d/1F4U8nGQQAbkM6j8wljxxvlit0_W...
Email: nsaritzky@gmail.com
I'm looking for my first job in software development. My training is as a mathematician, so I have lots of practice working on tough, abstract problems. I'm a ferocious self-directed learner and have worked on a broad range of projects. Most of my recent work has been focused on frontend, with some smaller React/HTML/CSS projects, and a bigger full-stack one using SolidJS. I'm for you if you're willing to take on someone at the beginning of their career who's driven, knowledgable, and quick on the uptake.
- A solution that hits the happy middle for me is to ban, or at least restrict, advertising of sports betting. The way they've devoured sports coverage is what I find the most annoying.
- Location: Seattle, WA
Remote: Sure
Willing to relocate: To the Bay Area
Technologies: Typescript, React, Tailwind CSS, SolidJS, Node, Prisma, Python, Clojure, Rust
Resume: https://drive.google.com/file/d/1P1MtUJjIbNnkRsP7YImocMzsmsb...
Email: nsaritzky@gmail.com
I'm looking for my first job in software development. My training is as a mathematician, so I have lots of practice working on tough, abstract problems. I'm a ferocious self-directed learner and have worked on a broad range of projects. Most of my recent work has been focused on frontend, with some smaller React/HTML/CSS projects, and a bigger full-stack one using SolidJS. I'm for you if you're willing to take on someone at the beginning of their career who's driven, knowledgable, and quick on the uptake.
- I heard the question was difficult before solving it, and then I was surprised when I didn't hit any speed bumps. The overlapping case didn't even occur to me. It turns out I stumbled upon a simple solution: use two regexes. One to match the first digit, and one to match the last. Then the overlapping is a total non-issue.
- Overturning Chevron will simply transfer that power to even more unfireable, unelected judges.
- The transparency laws aren't the cause of the discontent. The cause is the fact that current employees are underpaid compared to new recruits. Businesses are just upset that they can't shaft their workers.
- My guess is that some other law or tort would be a better fit, but I'll note that the "actual malice" and "negligence" are different standards with the latter being a lower bar. The former only applies to public figures.
- I'm all for encrypted messaging, but this article seems to be almost willfully misreading the DoJ's intentions. They won't specify the case even though it's on the public record; I believe I have found it here[0].
The government's motion [1], as the article quotes, says that it "does not anticipate arguing—as Defendants claims—that Defendants 'specifically used an encrypted messaging application to evade law enforcement'". They concede that this would be irrelevant under the particular statute at issue. Instead, they argue that banning any mention of encryption is too much. They pose a couple of reasonable-sounding hypotheticals for when the encryption might be relevant. For example, "if Defendants attempt to attack the thoroughness of the Government’s investigation, the Government may need to present evidence that its investigatory avenues were limited by Defendants’ use of encrypted messaging." The article flippantly dismisses these without justification.
The judge's ruling [2] took the obvious middle path between the parties: the government can't bring up encryption as evidence of guild. If one of their hypotheticals actually happens during trial, they can approach the bench and ask to admit it then. This seems eminently reasonable to me.
[0] https://www.courtlistener.com/docket/63007873/united-states-...
[1] https://storage.courtlistener.com/recap/gov.uscourts.med.615...
[2]https://storage.courtlistener.com/recap/gov.uscourts.med.615...
- Caro tragically had to cut a chapter about Moses's fight with Jane Jacobs from the book. His initial manuscript was a million(!) words. He managed to cut it down to a trim 700,000. For comparison, the longest Song of Ice and Fire novel is 500,000.
Fortunately, he's handing all of his papers over to the New York Historical Society. I can only imagine how many books worth of gold is there to mined by future authors. The NYT had a great article about it a couple years ago (to the day, as it happens):
https://www.nytimes.com/2021/01/08/nyregion/robert-caro-arch...
- I hope so! The two of them have an enormous book to finish.
- Debt: The First 5000 Years by David Graeber of Bullshit Jobs, and, more importantly, this book. Graeber was an anthropologist, and he goes through the history of debt and how it became intertwined with our culture and morality with many, many examples. The book is chock full of ideas.
Also The Dawn of Everything, which Graeber cowrote with archaeologist David Wengrow. The broader point of the book is that there is no one story of the "evolution" of society into modern states and no "agricultural revolution" triggering the rise of urbanization and social hierarchy. Instead, there have been countless arrangements and permutations of these things with intelligent, politically-conscious people thinking about how they wanted to order their society long before the invention of writing. He takes particular aim at popular writers pushing simpler stories painting Western capitalism as a natural endpoint, especially Stephen Pinker and Yuval Noah Harari.
Even if you aren't onboard with Graeber's radical left politics, both books are so chock full of ideas and examples that it's hard to come away without a lot to think about.
- For my part, my Garmin estimates my lactate threshold heart rate. Whatever its accuracy, I find it's as good a number as any to set zones around. Otherwise, I have a good estimate of my max heart rate from a couple of times I've hit it incidentally, such as during a race. Max heart rate hurts, and it's not a place to go to during normal training.
- I'm thinking of a Jadzia Dax in Star Trek: Deep Space Nine. Jadzia is among the lucky few among her race, the Trill, implanted with a "symbiote" carrying the memories of all of its previous hosts. Carrying a symbiote is an unrealized dream for many Trill who wash out of the rigorous application and training process and are told they're incompatible. In one episode, one such disgruntled fellow tries to steal Jadzia's. In another, we learn a twist: compatibility is actually very common. There just aren't enough symbiotes to go around, so they lie about it.
My pet theory is that grossly-paid C-suite executive jobs are like this. Plenty of middle-managers could do as well as the average CEO. But there's only so much room at the top of the hierarchy, and we need to pay them hundreds of millions of dollars.