HNHacker News
TopNewBestAskShowJobs

fipar

1,869 karma · joined September 18, 2015

reachable at fipar at acm dot org.

http://fernandoipar.com/

https://semicolony.bandcamp.com

submissionscomments
fipar··on Leaving Intel
Those 1-6am meetings are crazy. I’ve been fully remote for over 16 years now and my only 1-6am meetings are incident response, if I’m on call.

And I’m a nobody; that you have to do that makes it feel even crazier to me.

I admit I was a bit more flexible with that in the past, but once I had a heart attack at 40 it dawned on me any company would just replace me and keep on going while my family was going to have a much tougher time (and no help from whatever company would be employing me at the time).

fipar··on The Perplexing Appeal of the Telepathy Tapes
Your comment reminded me of this book: https://en.wikipedia.org/wiki/The_Origin_of_Consciousness_in...
fipar··on Laptops with Stickers
"Go ahead on Mr. Businessman You can't dress like me"

Jimmy Hendrix, If 6 was 9.

Has another relevant spoken word bit about waving his freak flag :)

fipar··on Why do some radio towers blink?
Seems to be needed only for old towers:

> Tower painting has changed a lot over the years. The older towers have lead in them. So whenever there's a project on the tower, it's not unusual to see the guys in some kind of a, what do they call those?

fipar··on 'Attention is all you need' coauthor says he's 'sick' of transformers
What you say is true, but let’s not forget that Ken Thompson did the first version of unix in 3 weeks while his wife had gone to California with their child to visit relatives, so deep focus is important too.

It seems, in those days, people at Bell Labs did get the best of both worlds: being able to have chance encounters with very smart people while also being able to just be gone for weeks to work undistracted.

A dream job that probably didn’t even feel like a job (at least that’s the impression I get from hearing Thompson talk about that time).

fipar··on SQL Anti-Patterns
Nope, that does work as expected, unless a filesort is required, good point.
fipar··on SQL Anti-Patterns
In mysql, the db will continue reading even if the limit condition has been met, and then anything beyond the limit will be discarded before returning the result.
fipar··on SQL Anti-Patterns
I'm not sure I understand the part about set theory. If anything, a valid use of DISTINCT is if you want the result to be (closer to) a set, as otherwise (to your point, depending on the data model) you may get a bag instead.

In fact, IIRC, using DISTINCT (usually bad for performance, btw) is an SQL advice by CJ Date in https://www.oreilly.com/library/view/sql-and-relational/9781...

fipar··on Why are so many pedestrians killed by cars in the US?
This is basically what seems to have prompted Bradbury to write The Pedestrian: https://en.wikipedia.org/wiki/The_Pedestrian

There’s a great audio version (I think from the BBC) too.

fipar··on I made a public living room and the internet keeps putting weirder stuff in it
Fantastic! Thank you and congratulations, feels like something Geocities would have had in an alternative universe.
fipar··on Knotty: A domain-specific language for knitting patterns
What I remember from school (late 90s) is that Babbage was inspired by Jacquard’s punched cards to use then in his Engine, and either this, or Jacquard directly, inspired the same in Hollerith. I don’t recall it as there being a direct line in terms of “modified loom is general purpose computer) but it was certainly an important influence.

In hindsight it seems easy for some of us to make the connection, but, at the time, it must have been quite the breakthrough.

fipar··on Tesla changes meaning of 'Full Self-Driving', gives up on promise of autonomy
Hopefully we can expect FSD systems not to act like humans on hallucinogens though, right? :)
fipar··on We may not like what we become if A.I. solves loneliness
I guess TIL South America is a part of Europe :)
fipar··on Ask HN: What are you working on? (July 2025)
I spent some weekends and after-work evenings tidying up some ambient and electronic recordings both new and old, and today I finally decided to publish it on bandcamp: https://semicolony.bandcamp.com/

It’s all downloadable for free since I make a living off databases so I don’t need to make money off this. I did this to give some closure to ideas I started working on 30 years ago.

fipar··on Steam, Itch.io are pulling ‘porn’ games. Critics say it's a slippery slope
I’m against censorship, well, except for stuff that would already be illegal.

But as to the potential harm, I recommend “Homemade” by Sebadoh.

Example verse: “There’s still pictures in my mind. I’ve been addicted all this time. It taught me everything I know. Tell me girl, did it leave me cold?”

We don’t need to ban porn. We need better sex ed, ideally starting at home.

fipar··on Signs of autism could be encoded in the way you walk
Your law enforcement comment reminded me of reading this in Beautiful Evidence: https://www.edwardtufte.com/notebook/megan-jaegermans-brilli...
fipar··on OpenAI’s Windsurf deal is off, and Windsurf’s CEO is going to Google
Just copilot.el (I checked to be sure and I'm pulling from github.com/zerolfx/copilot.el)

My config is quite simple:

     (progn
       (require 'copilot)
       (add-hook 'prog-mode-hook 'copilot-mode)
       (add-hook 'git-commit-mode-hook 'copilot-mode)
       (add-hook 'org-mode-hook 'copilot-mode)
       (define-key copilot-completion-map (kbd "y") 'copilot-accept-completion)
       (define-key copilot-completion-map (kbd "n") 'copilot-next-completion)
       (define-key copilot-completion-map (kbd "c") 'copilot-clear-overlay)
       (global-set-key (kbd "C-M-S-s-u") 'copilot-complete)
       )
I only get suggestions if I use that key (the prefix looks huge but I have a Keyboardio Model 100 and I have that bound to the Any key, so I intentionally picked a crazy-long prefix hoping to avoid collision with other shortcuts) and that's the way I like to use these tools (which is why the behaviour in Cursor drives me crazy, though I admit I haven't spend time looking at its configuration, maybe it's something that can be turned off).

(Edit: formatting)

fipar··on OpenAI’s Windsurf deal is off, and Windsurf’s CEO is going to Google
Just to offer a different perspective, I use Cursor at work and, coming from emacs (which I still use) with copilot completions only when I request them with a shortcut, Cursor’s behavior drives me crazy.
fipar··on The History of Electronic Music in 476 Tracks (1937–2001)
As late as in 2000 it was still common to refer to electronic music to what this article uses the term for, and what you refer to as “dance music” instead.

See this great compilation (with a lovely booklet that’s more of a mini book) for example: https://en.wikipedia.org/wiki/Ohm:_The_Early_Gurus_of_Electr...

I got lots of late-night listening pleasure out of that one, except for the first theremin track; I just found that one unbearable…

fipar··on Conversations with a hit man
She'll need a lot of help from climate change before Buenos Aires gets a tropical beach though :)
fipar··on Europe approves first saliva-based contraceptive – no pill required
I see what you mean now, I’m afraid I misunderstood you.

I never thought about male contraceptives other than condoms or a vasectomy, so I guess I’m part of the reason for the lack of research. That said, I suspect a contributing factor may be that female contraceptives can be used for other reasons (pain relief, having more predictable periods, etc) so that is also a big driving for research (some female contraceptives can be quite expensive). Of course, those side-effects are also what can make them unsuitable in many cases too.

fipar··on Europe approves first saliva-based contraceptive – no pill required
My wife asked herself for her IUD, and it made a huge positive difference for her. Her goal was just pain relief; we don’t need contraceptives since I got a vasectomy after our second baby.

Our daughter also asked for contraceptives on her own, and for the same reasons (though the contraceptive part is a nice side-effect in her case).

No society asked either of them for this.

I don’t doubt your partners had bad experiences with contraceptives, but that’s not a universal problem, and it’s also why it’s important to discuss them with the right professional to make the best choice for each person.

fipar··on Third places and neighborhood entrepreneurship (2024)
>In the churches I have been to over the years (all Catholic or Anglican) I have met people with different sexual orientations and a very wide range of political views (everything except far right, as far left as outright communist).

Yeah, it was similar for me (only Catholic churches in my case), though politics were usually homogeneous per church (what I mean is: whether you leaned left or right, you'd find a Catholic community to welcome you, but I'm not sure it'd be easy to find one that would comfortably welcome wide political views). As for sexual orientation, this was not common at all, but bear in mind the last time I attended Church was in the early 90s so things may have changed.

> I agree. It does happen at work anyway though so I put less importance on this as a requirement for third spaces.

I think the main difference of a third space vs work is that, at work, we're forced to "put up" with people we wouldn't normally engage with, because we all have the common goal of making a living, while in a third space, even in one with a common goal like the repair meetups I mentioned, you go there voluntarily and not because otherwise you can't put food on the table.

fipar··on Third places and neighborhood entrepreneurship (2024)
Absolutely!

I went to church as a kid and know what you mean. However, the shared belief usually implies a narrower heterogeneity, if that makes sense (in a way that’s proportional to how orthodox the beliefs are).

In a secular shared space it’s far more common to be exposed to people with radically different beliefs, sexual orientation (or even preferences), and political views, to mention a few examples.

I think it’s very important that people have places where they can be surrounded by others that, while different as you say, all share a very important core belief, but it’s also very important for a healthy society to have spaces where radically different people can coexist peacefully and even work towards some goal together (e.g., a “repair” meetup where people go get something fixed or help others fix things).

fipar··on Third places and neighborhood entrepreneurship (2024)
But in a non-religious third place you may find people from any religion besides us atheists, which is not going to happen on places of worship. Your examples all seem more homogeneous to me.

That may be good or bad depending on what you’re looking for, but my point is I don’t think they’re as comparable as you do.

fipar··on Enhancing MySQL: MySQL improvement project
Field-level is just column privileges. Row-level, I think you can only achieve that with views, which is less than ideal.
fipar··on Enhancing MySQL: MySQL improvement project
MySQL is available in GitHub (so in that sense hosted) but development doesn’t happen there. Not saying that’s the reason for the delivery mechanism though.
fipar··on OpenAI: Scaling PostgreSQL to the Next Level
Backups with periodic restore validation (which is not trivial) are a must, but don’t make database maintenance any less nerve wracking.

Sure, you won’t lose data, but the downtime …

fipar··on A Secret Trove of Rare Guitars Heads to the Met
We should be grateful for the people that get a new guitar every month since I bet they keep that industry alive. I don’t think it would survive on professional musicians alone, though I could be wrong. We would certainly have professional luthiers, but I’m not sure about production lines…

In any case, your comment on a 200 Euro guitar reminded me of this: https://en.m.wikipedia.org/wiki/$100_Guitar_Project

And to confirm your “and above all playing” part, a couple of years ago I updated my 90s epiphone s-type (“Gibson’s Strat”, ha!) with ‘68 Strat pickups (reissue, obviously, I’m neither rich nor that crazy) and I told a friend “I now sound just like the guy that tunes Mark Knopfler’s guitar” :)

fipar··on Anti-Personnel Computing (2023)
Absolutely, though I think sadly his idiosyncratic traits played against his message (and I say this as a big rms fan).

I think it's similar with the original post. Regardless of how I feel about present-day computing, I think comparing it with war devices designed to maim and kill people, and that can (and do) keep maiming and killing people long after a war is over isn't going to be very effective.

← PreviousPage 3 of 16Next →