HNHacker News
TopNewBestAskShowJobs

gegtik

505 karma · joined June 18, 2013

submissionscomments
gegtik··on Show HN: Reynote.com AI couples therapy that helps you understand your partner
excellent i was wondering what reddit might think
gegtik··on Show HN: I made an app that consolidated 18 apps (doc, sheet, form, site, chat…)
if you can dream it, you can type it into a chatgpt text prompt!
gegtik··on Samsung unveils monobloc heat pump for residential applications
what happens if you need to heat your house and it's below -10?
gegtik··on I spent a week without IPv4 to understand IPv6 transition mechanisms
3 cheers for useful defaults
gegtik··on Fruit trees – SmartView Christchurch
Toronto as well: http://www.mapto.ca/maps/the-fruit-trees-of-toronto
gegtik··on Avoid exception throwing in performance-sensitive code
Impossible to avoid in python.. exceptions are even how a simple for loop is implemented under the covers!
gegtik··on Show HN: Panoptisch – A recursive dependency scanner for Python projects
I've been using pip-compile from https://github.com/jazzband/pip-tools for this use case; a standard project Makefile defines "make update" which pip-compiles the current requirements, and "make install" installs the frozen requirements list.

This way I can install the same bill of materials every time

gegtik··on What Is JSON Patch?
An alternative approach is to use jsonpath; for python, the jsonpath-ng implementation is useful but could use more friendly documentation.

it contains XPath-style selectors and the ability to directly modify matched nodes in a Dict, including filtering (as indirect deletion) and upserts; the only thing that it's missing is sufficient addressability with regards to Lists (arrays), so I see myself building a similar 'op' processing but using jsonpath instead of jsonpatch language.

add one to the pile i guess

gegtik··on Managing Python Versions with Pyenv
My personal approach has been to use conda for binary management and a place to stuff libraries (could just as easily use venv here), but the key tool I'm using to pin libraries and avoid transitive dependency drift is pip-compile.

Frankly the invocations are so arcane for these various supporting tools that I have been distributing a standard Makefile to projects to hide the complexity - "What's old is new again"!

gegtik··on Show HN: I Made a Stupid Game
wrong.. one of them is bricks whereas the other is gorillas
gegtik··on How side effects work in FP
dweb link:

> ipfs resolve -r /ipns/nauseam.eth/coding/random/how-side-effects-work-in-fp/: no link named "coding" under QmdzzonFE9eX6FGs8UbCyoC2XS5NQjaG6gaqhgeUyTHnag

gegtik··on Bicycling Street Smarts, Chapter 6: Using Your Brakes (2001)
this is what i do in an emergency braking situation - stand on the pedals and lean back and down, and hammer the brakes as hard as I can
gegtik··on Heuristics that almost always work
What I'm getting here is we should listen to the 0.1% when they're right.

I'll leave it up to the reader to determine when that is

gegtik··on Autodocumenting Makefiles
@sed -ne '/@sed/!s/## //p' $(MAKEFILE_LIST)
gegtik··on Vim Anti-Patterns That Cause Beginners To:Quit
same here. vim is on every machine that I need, and if I become accustomed to non-standard bindings now I am burdened with context switching between personal-vim and standard-vim. I'd rather adapt to stock standard
gegtik··on Command line tools for productive programmers
Yes! Thank you!
gegtik··on Command line tools for productive programmers
Off topic hijack - I'm trying to find a tool I feel was probably mentioned here at one point - a REPL for shell.

If I recall correctly, you would open up the repl and start typing a command, and the output would refresh as you typed. Does this ring a bell for anyone?

gegtik··on OrganicMaps is Android and iOS offline maps for travel without trackers or ads
are you under the impression he eats at a restaurant and then checks reviews to see if it was good?
gegtik··on Plant UML – Open-source UML Tool
plantuml is wonderful but the restricted layout control forces you to maintain small diagrams if you want readibility.

maybe that's a pro?

gegtik··on Honest Microservices
my takeaway: start formally treating microservices like libraries, and think about how we traditionally link libraries to get work done
gegtik··on Building My Own Yahoo Pipes
node-red is another thing I think of when I think about modern yahoo pipes

https://nodered.org/

gegtik··on Sensible macOS Defaults
how are they not equal and opposite?
gegtik··on Amazon S3 Object Lambda
AWS has a trust problem - they have no qualms about observing that your product is valuable, cloning it, and leaving their 'customer' in the dust.
gegtik··on Sensible macOS Defaults
This opinion betrays a lack of imagination.

There are two equally valid subjective choices here:

- does moving your finger up "grab the content" under the glass and move it up, or

- does moving your finger up "grab the window", moving it up along a long virtual document?

Both are legit mental models, it's a preference.

gegtik··on Wrecking sandwich traders for fun and profit
this is what people unironically believe should replace our current legal system
gegtik··on NFTP, the World’s First Non-Fungible Toilet Paper
Good point - we should start supporting Etherium when it's moral to do so
gegtik··on GitHub, fuck your name change
if you align yourself with nobody good luck being the single person changing the world. i guess it could happen
gegtik··on Show HN: Dendron – fast open-source note-taking in VSCode
one note on Foam vs. Dendron .. reminds me of vim vs emacs.

One of them is simple and just gets out of your way, the other is more powerful and complex and requires more investment to set up correctly to your use case. Probably different strokes for different folks here.

gegtik··on Show HN: Dendron – fast open-source note-taking in VSCode
FYI, following that link brings us to a link about hierarchies https://wiki.dendron.so/notes/f3a41725-c5e5-4851-a6ed-5f5410... which then attempts to link to an 'axiom' which is 404: https://www.kevinslin.com/organizing/its_not_you_its_your_kn...
gegtik··on How Amazon Crushes Unions
unions are corrupt, wasteful, and the only organization that is structurally aligned with workers despite all those drawbacks. Your boss is not your friend, and you are only one person. you lose.
← PreviousPage 3 of 9Next →