Viewing profile — mgradowski
mgradowski
HN member- Joined
- Wed, Dec 26, 2018, 3:48 PM UTC
- HN karma
- 104
- Public activity
- 38 items
- HN profile
- View on Hacker News ↗
About mgradowski
Recent public activity
-
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…
-
comment
Comment #45227751
Isn't it trivially [1]?
-
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.
-
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…
-
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…
-
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…
-
comment
Comment #38945403
UNIX philosophy is alive and well.
-
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.
-
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…
-
comment
Comment #32461463
Excellent name.
-
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…
-
comment
Comment #30305165
This book exposed me to proper math back in high school, I liked it.
-
comment
Comment #29971004
Huh, even though I would prefer a universal SQL layer, ibis looks quite nice.
-
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 :^)
-
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…
-
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…
-
comment
Comment #29966238
DuckDB and Polars are my bets in the Python data-wrangling space. I grew tired of Pandas' weird-ass API.
-
comment
Comment #29746392
I have found this setting to break some apps (e.g. Spotify, my bank's app) though.
-
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…
-
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.
-
comment
Comment #29444636
Nice one!
-
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 …
-
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 …
-
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…
-
comment
Comment #27296820
Source Serif Pro is my Google Docs workhorse .