Live data from Hacker News

Viewing profile — mgradowski

mgradowski

HN member
Joined
Wed, Dec 26, 2018, 3:48 PM UTC
HN karma
104
Public activity
38 items

About mgradowski

https://mgradow.ski

Recent public activity

  1. comment
    Comment #47219752

    Hennecke seems to be just one of many "udarniks" [1], common in countries east of the iron curtain. There isn't really a lineage between that and contemporary capitalist culture IM…

  2. comment
    Comment #45227751

    Isn't it trivially [1]?

  3. comment
    Comment #44926142

    I jokingly alluded to antirez as HN crowd pars pro toto. I agree it doesn't pass as an intellectually honest argument.

  4. comment
    Comment #44924821

    Sorry boss, I'm just tired of the debate itself. It assumes a certain level of optimism, while I'm skeptical that meaningfully productive applications of LLMs etc. will be found on…

  5. comment
    Comment #44922328

    I wouldn't trust a taxi driver's predictions about the future of economics and society, why would I trust some database developer's? Actually, I take that back. I might trust the t…

  6. comment
    Comment #44488952

    I'm really confused because I had to scroll half the comment section for the word `semaphore`. This seems to be an interview question about JS esoterica, not concurrent programming…

  7. comment
    Comment #38945403

    UNIX philosophy is alive and well.

  8. comment
    Comment #36225798

    The "4j" suffix literally means "for Java" and is commonly used to indicate that the project is a Java library, e.g. log4j, slf4j, &c.

  9. comment
    Comment #32964803

    What you're really saying is that the database presented in OP is not useful because it only handles DQL. 1. SQL can be thought of as being composed of several smaller lanuages: DD…

  10. comment
    Comment #32461463

    Excellent name.

  11. comment
    Comment #30326483

    I'm curious why do you think of DAX as a virtue. My poor SQL-shaped peg brain has never really fit the DAX hole of MS software. Also, it always struck me as something too complex f…

  12. comment
    Comment #30305165

    This book exposed me to proper math back in high school, I liked it.

  13. comment
    Comment #29971004

    Huh, even though I would prefer a universal SQL layer, ibis looks quite nice.

  14. comment
    Comment #29970709

    TIL there's an actual 'botched' library with the same name; I actually came up with it independently on a lazy office afternoon :^)

  15. comment
    Comment #29966534

    That's what I do at $dayjob whenever I have to do windowing &c. Figuring out this stuff in Pandas is a waste of time. Before I discovered DuckDB, I would re-learn the API every dam…

  16. comment
    Comment #29966480

    I like interface-only packages in the Julia ecosystem e.g. Tables.jl enables the development of several packages for querying tabular data that work across many concrete implementa…

  17. comment
    Comment #29966238

    DuckDB and Polars are my bets in the Python data-wrangling space. I grew tired of Pandas' weird-ass API.

  18. comment
    Comment #29746392

    I have found this setting to break some apps (e.g. Spotify, my bank's app) though.

  19. comment
    Comment #29691025

    Neither did I. I tend to avoid RBDMS-specific syntax extensions of questionable benefit. The only thing I really miss in PG is ASOF JOIN. It's possible to implement it via CROSS JO…

  20. comment
    Comment #29687368

    Related — Postgres (other RDBMS's too, probably) has JOIN b USING (column, ...) and NATURAL JOIN. IIRC, both fail when there's ambiguity in column names.

  21. comment
    Comment #29444636

    Nice one!

  22. comment
    Comment #29440226

    Also, you will sleep better at night knowing that your column dtypes are safe from harm, exactly as you stored them. Moving from CSV (or god forbid, .xlsx) has been such a quality …

  23. comment
    Comment #28816763

    I use WireGuard with a server in my pantry as a router. Dynamic IP of the server is handled by DuckDNS, and WireGuard gracefully handles client roaming e.g. I can switch from home …

  24. comment
    Comment #27507994

    If you like fzf, give skim [1] a go. It's basically faster (anecdotally) fzf, but can also be used as a Rust library. I made a little personal to-do manager using it, together with…

  25. comment
    Comment #27296820

    Source Serif Pro is my Google Docs workhorse .