Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
geophile
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
121.
▲
by
geophile
2y ago
This discussion sounds like there is confusion about the Car abstraction. Make and model vs. makeId and modelId: Pick one. Are Make and Model referenced by Cars or not? There seems a slight risk of the Banana/Monkey/Jungle problem
122.
▲
by
geophile
2y ago
I am an OOP programmer going back to the late 80s (including the cfront days of C++), and a serious user of Python since 2007. In Python, I sometimes try data-oriented programming, using lists and dicts to structure data. And I find that it
123.
▲
by
geophile
2y ago
A story can have multiple bad guys. Some are worse than others, in a given context. For example: Liz Cheney is someone I would never vote for (not that I have had to make this decision), yet I applaud her role in the J6 hearings, and her at
124.
▲
by
geophile
2y ago
Amazing. I could never imagine any person or corporation getting me to root for the ad industry.
125.
▲
by
geophile
2y ago
- Markup to generate HTML I used in courses that I taught. The markup generated links according to an outline (next/prev page, next/prev section) and a few other navigation related things. - Python-based pipe-objects-not-strings s
126.
▲
by
geophile
2y ago
The File object encapsulates a path. If you use it, e.g. to read contents, and the file doesn't exist, then it will fail with an appropriate error message. Files come and go. References to them go stale. Every user and tool deals with
127.
▲
by
geophile
2y ago
I was writing a command-line tool in Python, and wanted bash-like line editing capabilities. And then I realized that there was a Python wrapper for readline. Problem solved!
128.
▲
by
geophile
2y ago
As long as Python does the right thing with globs, there is really no room for marcel to get it wrong. Not sure what additional validation you are thinking of.
129.
▲
by
geophile
2y ago
I wrote a pipe-objects-instead-of-strings shell: https://marceltheshell.org . Not piping strings avoids this issue completely. Marcel’s ls produces a stream of File objects, which can be processed without worrying about whitespac
130.
▲
by
geophile
3y ago
Looks interesting, but "chessli --help" crashes.
131.
▲
by
geophile
3y ago
One thing I do remember about Amiga RAM is that some (all?) of it would survive reboot! That was very handy.
132.
▲
by
geophile
3y ago
This was a loooooong time ago. I have no clue.
133.
▲
by
geophile
3y ago
I was similar, not really interested in graphics, just a nice programming environment. PCs had that stupid segmented address space (which was not ignorable at the programming language level), expensive tools, and crappy OSes. My Amiga 2000
134.
▲
by
geophile
3y ago
Lots of “was that an earthquake”? discussion in r/somerville (MA)
135.
▲
by
geophile
3y ago
It is time, once again, to remind people of this fantastically insightful 1960 letter from David Packard, one of the founders of HP. https://aletteraday.substack.com/p/letter-107-david-packard-... In this letter, he st
136.
▲
by
geophile
3y ago
You ARE a manager, but they’re calling it tech lead. There are (or used to be?) companies where tech lead does not have management duties. I was torn between the tech/management split. It seemed management was unavoidable. A really goo
137.
▲
by
geophile
3y ago
I could have answered that question as much as 20 years ago. It’s been a while …
138.
▲
by
geophile
3y ago
Not that I know of.
139.
▲
by
geophile
3y ago
That phrase certainly brings back memories, from when I worked at an object-oriented database startup. The object-orientation was actually pretty unimportant, (except for those products that brought in persistence via inheritance -- so not
140.
▲
Generating graphs from the marcel command line
(marceltheshell.org)
1 points
by
geophile
3y ago
|
1 comments
141.
▲
by
geophile
3y ago
Marcel is one of the pipe-objects-instead-of-strings shells ( https://marceltheshell.org ). Here's a blog post showing how to use marcel to generate graphs directly from the command line. https://www.marceltheshell
142.
▲
by
geophile
3y ago
Navalny killed, Biden plans sanctions, cell phone outage. I have no idea is there is a connection, but the way the world is, and has been for several years, that’s where my mind goes.
143.
▲
by
geophile
3y ago
My daily driver was a MacBook Pro for many years, and I went through two 17", and I think two 15" models. And then: butterfly keyboards, touch bars, and this code signing nonsense, so that I couldn't even run my own little ba
144.
▲
by
geophile
3y ago
Weird similarities. My daughter graduated in 2020, started at Epic, and met her boyfriend there. They want an adventure, and they don't like Epic much, so they are leaving shortly. She has definitely ruled out grad school, after doing
145.
▲
by
geophile
3y ago
Working at EPIC, you get familiar with an extremely important yet obscure part of the software world: HL7, MUMPS. I suspect that my daughter will be able to captialize on that knowledge. She does not want to stay at EPIC. Is yoiur duaghter
146.
▲
by
geophile
3y ago
My daughter graduated with a degree in physics and astronomy, and then went to work for Epic (the medical record systems company). She has experience in Python from school, ancient stuff from Epic (related to MUMPS), and has been teaching h
147.
▲
by
geophile
3y ago
I think I'm an even older fart, and a lot of this resonates with me. So a few thoughts. First, I've gone back to school. I have a PhD in computer science from 1983, in which I explored spatial query processing. (General purpose id
148.
▲
by
geophile
3y ago
Never heard of it. Just tried it. Easy to install and run, copied one file in each direction (Linux/iOS). Seems to good to be true. Are we sure this isn't malware?
149.
▲
by
geophile
3y ago
Take a look at Marcel, https://marceltheshell.org . It passes Python values instead of json, but otherwise works as you described.
150.
▲
by
geophile
3y ago
No, it does not run on Windows. I'd love someone to help port it to Windows ...
More ›