HNHacker News
TopNewBestAskShowJobs

girzel

1,269 karma · joined December 24, 2012

Once a translator and writer, now a software engineer. I like writing code, but I like problem-solving better, and best of all I like understanding problems by talking to people about them.

Also annoyingly enthusiastic about meditation, taiji, and Japanese woodworking.

You can reach me at eric@ericabrahamsen.net

submissionscomments
girzel··on Ask HN: Freelancer? Seeking Freelancer? (October 2019)
SEEKING WORK: Seattle or remote, part time or short gigs only.

Programmer since 2006. Tech includes Python and Django, plus the usual HTML/CSS/JS. Common Lisp (and other lisp-likes), and some oCaml. Postgres.

The thing that interests me most is helping not-necessarily-technical organizations with their technical problems. CMSs, databases, tooling, automation. I really enjoy figuring out tricky problem domains, and making tools that are well suited to those domains, and to their users.

Email in profile.

girzel··on Ask HN: Which email software do you use on Linux?
Just wait till you see Emacs plus Gnus!
girzel··on C++ vs. OCaml: Ray tracer comparison (2007)
I wonder if things have changed since 2007? (ie, why was this reposted?)
girzel··on Ask HN: Why is everyone here so obsessed with Lisp?
Sure, I'm not saying these things can't be done, just that you get the distinct feeling that it isn't how Lisp was made to work. I might have been exaggerating about size, but 70 Mb is pretty damn big for a program that might not do all that much! I haven't ever used commercial Lisps, either.
girzel··on Ask HN: Why is everyone here so obsessed with Lisp?
I think the general consensus is that it's great for "getting big shit done" – in other words, it's hard to beat for creating large, complex programs, but relatively crap for scripting or smaller tasks. I'm still kind of amazed how difficult it is to create a Lisp program that isn't hundreds of MB in size.
girzel··on Baking bread from a 4,500-year-old yeast from Ancient Egyptian pottery
Every locale has its own indigenous yeast variants. Unless you go to ridiculous lengths to isolate your starter from the environment (which some people do, including sterilizing the flour used to feed the starter), it's going to eventually be taken over by local yeast.

Which, IMHO, is a fine thing! Bake where you are.

girzel··on Capital One Says Breach Hit 100M Individuals in U.S
Dear "Seattle Woman": while you're in there, please dump Capital One's junk mail database, and set their address label printer on fire.

Sincerely, another Seattle resident with a mailbox.

girzel··on What If Consciousness Comes First?
You can write a computer program that returns incorrect information, I think that's the extent of it.
girzel··on What If Consciousness Comes First?
> others only pretend to be conscious

> how do I know if they're answering truthfully?

> anyone who professed non-consciousness

The ability to lie seems to me to imply at least some level of consciousness. How could/why would you deceive others if you have no concept of your own existence?

girzel··on What's Coming in Python 3.8
And Ocaml:

https://ocaml.org/learn/tutorials/structure_of_ocaml_program...

girzel··on At Pike Place Market, seniors and kids work well together
Seattle has a thriving network of neighborhood farmer's markets, so in principle I think it could work. On the other hand, those markets are one-day-a-week, not permanent installations. Also, far fewer people actually live downtown than used to be the case, so the "local grocery shopping" crowd might be lacking.

So on reflection, no, I doubt it could stay open!

girzel··on A history of the Crusades, as told by crusaders' DNA
Again, this is drawn mostly from hazy memories of articles previously read, but my understanding was that plaque on the teeth of people who don't eat a diet high in sugars and refined carbs doesn't cause inflammation, ie it's fairly neutral on the teeth and gums. I'm not trying to start a pseudo-science upswell here, though, so maybe ignore this for the time being.
girzel··on A history of the Crusades, as told by crusaders' DNA
If you don't brush or floss, your teeth end up completely coated in a layer of plaque. I think I once read somewhere that, due to low-sugar diet everyone else is talking about, the plaque on people's teeth "back in the day" was non-corrosive, and probably pretty good protection.

You'd think the plaque would still be present on the skeletons, but who knows. This is just speculation to begin with...

girzel··on China Warns World Leaders: Don't Talk About the Hong Kong Protests
I wouldn't be surprised if they're handling this the way they handle most domestic censorship; not so much the iron hand coming down, but more a wheedling pressure: "why would you stir up so much trouble, don't you know you're just causing bad blood, think about how this might influence future relations, you're not stupid, I know you'll do the right thing."

It's rare that they reveal the bare face of authoritarian violence. Only when they're relatively confident no one will see it except their victims.

girzel··on To Build a Better Teapot, Researchers Create Liquid Helix
> "Those elegant long-necked coffee pots? Their thin stems force the liquid to move faster for a given flow rate, increasing its momentum and decreasing its chances of adhering to the pot."
girzel··on Google Maps is filled with false business addresses pretending to be nearby
I wonder if OSMand could take advantage of having a few street numbers. Right now, in the "address search" mode, if the number you're looking for doesn't exist, you're out of luck. But theoretically it could accept any street number, and if a street even has a few numbers in place (I often find random street numbers probably entered by residents or shopowners) it could at least tell you "it's somewhere between here and there". Even that would be vastly more useful.

Then mapped crusaders like yourself could first focus on adding numbers in the middle of streets, and then gradually, in binary search fashion, continuing to halve unnumbered street sections.

girzel··on Google Maps is filled with false business addresses pretending to be nearby
OSM isn't, but I suspect it's mostly because it's not high profile enough (the old "nobody bothers writing viruses for Linux" problem). If it were, I'm sure we'd see junk data. OSM's data is version controlled in some way, so I'd assume it could be rolled back, but that sounds labor-intensive.

I use OSMand instead of Google Maps, and love it, except for the absolutely atrocious address parsing when searching. There's also a general lack of street numbers in my area (Pacific NW USA), which can make things difficult.

Amusingly, it also suffers from the "won't show you street name labels" problem that other posters are accusing Google Maps of.

girzel··on A language under attack: China’s campaign to sever the Uighur tongue
Would that include you being willing to switch to a completely new language that takes you a good decade to become fluent in?
girzel··on Browser tabs are probably the wrong metaphor
I like the idea that the job of the OS (or really, the DE) is to respond to why we're using our computers. Each application should have its own job, but the DE's job is to help us achieve our intentions.
girzel··on Desktop Neo – rethinking the desktop interface for productivity
I think hard links could. To take the up-thread example, you have one folder called "Vacation2018", and another called "BestDogPics". The photo of your dog on vacation lives in both folders, but hardlinked together.
girzel··on Desktop Neo – rethinking the desktop interface for productivity
> This doesn't make sense. They "File -> Save" to a location, right? That's a tag.

The folder-hierarchy version of "unwilling to go through and tag all their files" is saving all files to the Desktop.

girzel··on Farmed salmon isn't naturally pink or red
My favorite Japanese restaurants in Beijing (I've never been to Japan) weren't sushi places, they were sort of barbecue places. A small roasted mackerel was often one of the best things on the menu. I'm making myself nostalgic just thinking about it...
girzel··on Self-distancing can help you make better decisions
This feels like Western science finding its own way towards the lessons already learned by Buddhist meditation. A lot of the same ideas, framed quite differently.
girzel··on After 15 Years, the Pirate Bay Still Can’t Be Killed
It was great for GoT...
girzel··on How to Calm a Crying Baby Like a Mesopotamian
I'm finding this to be the case as well. You're trying to detect complex patterns that can take a good week to suss out and influence, and yet which are changing on approximately that same timeframe. You're continually behind the bus.
girzel··on PDF Is the World's Most Important File Format
Is there a reasonable, standard, lightweight way of making fillable PDFs? In theory it does seem like a reasonable extension of PDF (people send me xls spreadsheets that have been abused as forms, and I want to stab them) -- is there any non-toxic way of doing this? Perhaps with LaTeX?
girzel··on Show HN: Risp – Lisp in Rust
BeautifulSoup!

It even comes with more "enterprisey" class-name aliases, if you need them.

girzel··on Ask HN: Who wants to be hired? (May 2019)
Location: Seattle

Remote: Sure

Willing to relocate: Unlikely

Technologies: Python, Lisp, OCaml

Interests: I'm only partially a programmer; otherwise I work in publishing. I'm interested in digital publishing technologies, ebooks, online reading, ways of using technology to drive interest in literature (translated literature in particular, but either way). That's my prime interest, the tech end of things would be a means to that goal.

Email: eric@ericabrahamsen.net

girzel··on On Monks and Email
Yup, that's still sounding a lot like Buddhist meditation to me. There, too, your mind isn't supposed to be quiescent, in fact one of the early pitfalls is "dullness", or simply shutting your brain off. You're meant to remain perfectly focused, and entirely alert. "Tenere", while probably not the way Buddhists would describe their meditative practice, isn't at all at odds with it.

I'm not an expert, but it feels to me like in both traditions the goal is to be completely present, ie all mental faculties up and running and brought to bear. Perhaps for the Christian monks there would be an added element of communication with God (but, perhaps, it was simply being in His presence?), whereas for Buddhists there isn't... I don't know.

The point of Buddhist meditation isn't to somehow beat your thoughts into submission. It's first to acknowledge them, as you say allowing them to come and go. During the course of that you realize that they are something separate and distinct from your self (further realizations about the self come later, of course). Later on, as you progress, they eventually don't intrude anymore. It's not that you've defeated them, they simply don't pop up.

girzel··on On Monks and Email
What I probably should have added here is that Buddhist meditation practice gives you tools for understanding why distraction happens. The whole practice is an examination of the nature of the mind and its multiplicity, and why it is prone to distraction.

Instead of just wringing one's hands in frustration and grumbling about why it's so hard.

← PreviousPage 4 of 14Next →