HNHacker News
TopNewBestAskShowJobs

oxff

812 karma · joined January 12, 2022

submissionscomments
oxff··on Linear.app
I got a "so what" effect in under 1.5 seconds from opening the website which resulted into me ctrl+w'ing my ass out of it. If your landing page is like this it just blows.
oxff··on Obsidian 1.0 – Personal knowledge base app
Fantastic update for me.
oxff··on Ask HN: Can you recommend me a fast, light text editor for Windows?
Sublime maybe
oxff··on Do gig economy products eventually become worse than their predecessors?
They never had the profits to compensate for their capex/opex from it, ie. Uber / food delivery slavery, so yes unless they hike the prices.
oxff··on Carmack Unscripted
I would love an answer to this. They look like bad mobile games because it has to run on mobile hardware. Interactions, latency etc. are all worse than on some average PC game.

You could just log into, I don't know, ARMA III server as a department and host your meeting there instead of this torture.

oxff··on Ask HN: How did you stop drinking?
By being anti-social enough to be basically immune to peer pressure, and then eventually just finding drunk people very boring to be around with so I never got into it. I've drank like twice in three decades.

Hmm, I guess I never started it now that I think of it, lol.

oxff··on Steve Yegge's Google Platforms Rant
Some of the things he says are not self-evident to companies attempting this transformation 10 years later.

smh.

oxff··on Is there a definition for tech journalist not understaing what they wrote about?
The first indicator was that he was a journalist.
oxff··on Notes against note-taking systems
> systems

exactly.

let your own organization and system just spring up on its own

oxff··on Great Works in Programming Languages (2004)
But you can just slam memory management into your types if you know type theory (affine / linear types)
oxff··on Stadia died because no one trusts Google
It died because it's complete dog shit.
oxff··on Systems Software Research is Irrelevant (2000) [pdf]
The author defines systems research as:

> What is Systems Research these days? Web caches, web servers, file systems, network packet delays, all that stuff. Performance, peripherals, and applications, but not kernels or even user-level applications.

This seems false. DBMS and OS research is pretty interesting today. Look into Andy Pavlo or Onur Mutlu's courses and students to get pointers.

oxff··on The self-taught UI/UX designer roadmap (2021)
I think UX designers have already caused enough havoc, we don't need more of them
oxff··on Ask HN: What wiki software do you use?
Personal: Obsidian

Public / when I want to share: make something in Notion

oxff··on Introduction to the Theory of Programming Languages (1991)
my job here is done, was about to reco this too
oxff··on Ask HN: What is the cost of unit test coverage in complex C++ projects
> Some people involved in the project are talking about "100% unit test coverage" as a target.

100% targets ignore that software engineering is different from programming: costs in engineering hours, resource invested, maintenance burden etc. all should lower the target.

Also think hard if unit test is suitable for your program. Most compilers aren't unit tested. Distributed system unit testing requires an absurd mock infrastructure.

> The project include some fault-tolerant distributed servers, proxies and various API proxies/converters

Make the unit test target ~20% and focus rest of the time you would've spent on writing unit tests to making the system debuggable: all the best distributed systems are extremely debuggable, since there are no unit tests that will help you once there's an RPC (such things subvert any and all invariants you programmed)

- https://rbcs-us.com/documents/Why-Most-Unit-Testing-is-Waste... also p. fun read

oxff··on How long do software engineers stay at a job? (2021)
I think longer than 3 years and you are committing yourself to wage depression, from what I've read from various hiring managers.
oxff··on Ask HN: Which functional language should a newbie start with?
> "There must be job market value in it."

Then the answer is simple, look at the jobs you want that use FP and learn that stack. In my region that'd mean Clojure and Scala.

oxff··on C++20, How Hard Could It Be
Writing Chromium grade C++ seems like a hard job with all these extrinsic rules and regulations to make it work
oxff··on Poll: Do you eat plant-based?
I mean I'm sure the cows and pigs I ate at one point or another ate plants so.
oxff··on Germany Unveils Digital Tool That Will Ration Gas in a Crisis
It's funny the obfuscation that was done earlier this year wrt. energy security in EU. Got told that "we can afford" to do it. Now you have state mandated demand destruction to stop the proles from having access to energy.

All things considered, well played.

oxff··on Ask HN: How to do the bare minimum when not valued at work?
look for a new job at your work time, resign, only do your explicit contractual obligation
oxff··on Mozilla claims Apple, Google and Microsoft force users to use default browsers
Firefox is so bad I don't really even care.
oxff··on OCaml Exercises
Also: https://cs3110.github.io/textbook/cover.html
oxff··on Ask HN: Should CTO own company shares?
Don't do it for free.
oxff··on Podcasting is just radio now
Only podcast where I felt the information value was high enough to listen to was "Signals & Threads", and even they provide a transcript. You can just put on most Youtube videos to 2x too.

It's just such a useless thing, podcasts. Maybe if you have a long commute in public transport so you zone out for the duration.

oxff··on Philosophy of mathematics – a reading list (2020)
ULTRAFINITISM and CONSTRUCTIVISM gang gang
oxff··on Ask HN: Why is Microsoft Teams still so bad?
One of the worst programs I've ever used. I would LOVE to meet the guys in charge of it and ask them so many questions about it. It is like Peugeots, you can't make something so bad without it being intentional at this point
oxff··on Ask HN: Best resources to learn the intricacies of relational databases
The first two CMU courses are goated. I recommend reading at least some of the papers Pavlo says to, but if I'd have to recommend a particular one it'd be "Architecture of a Database System": https://dsf.berkeley.edu/papers/fntdb07-architecture.pdf
oxff··on Ask HN: Best resources to learn the intricacies of relational databases
Courses:

CMU 15-445: Intro to Database Systems

- https://15445.courses.cs.cmu.edu/fall2022/

CMU 15-721: Advanced Database Systems

- https://15721.courses.cs.cmu.edu/spring2020/

CMU 15-799: Self-Driving DBMS

- https://15799.courses.cs.cmu.edu/spring2022/

DBMS specific:

PostgreSQL 14 Internals

- https://postgrespro.com/community/books/internals

Others:

A handy list of distributed system links

- https://pierrezemb.fr/posts/distsys-resources/

← PreviousPage 4 of 15Next →