HN user

fipar

1,824 karma

reachable at fipar at acm dot org.

http://fernandoipar.com/

https://semicolony.bandcamp.com

Posts68
Comments422
View on HN
ambient.garden 1y ago

Ambient Garden

fipar
369pts68
thentrythis.org 1y ago

Samplebrain

fipar
1pts2
www.lightspeedmagazine.com 1y ago

A Catalog of 21st Century Ghosts

fipar
1pts0
en.wikipedia.org 2y ago

Jaquet-Droz Automata

fipar
1pts0
misterirvine.wordpress.com 2y ago

12″ vinyl single by Repetitive John

fipar
1pts0
en.wikipedia.org 2y ago

Live in Cook County Jail

fipar
27pts13
en.wikipedia.org 2y ago

Greek Fire

fipar
3pts0
www.bloomberglinea.com 2y ago

Spotify Threatens to Pull Out of Uruguay If Changes to Copyright Law Proceed

fipar
1pts0
tradero.dev 2y ago

Show HN: Tradero: A tool for achieving self-funding via trading

fipar
3pts1
en.wikipedia.org 2y ago

XTree

fipar
5pts1
en.wikipedia.org 2y ago

Renegade

fipar
2pts0
en.wikipedia.org 3y ago

Somerton Man

fipar
10pts0
www.sfu.ca 3y ago

The World Soundscape Project

fipar
1pts0
www.yamaha.com 3y ago

The organ as a wind instrument

fipar
68pts105
www.sfu.ca 3y ago

The World Soundscape Project

fipar
1pts0
www.theatlantic.com 3y ago

The case against reality (2016)

fipar
4pts0
en.wikipedia.org 3y ago

Isomorphic Keyboard

fipar
2pts0
en.wikipedia.org 3y ago

The Well-Tuned Piano

fipar
3pts0
cabbageaudio.com 4y ago

A framework for audio software development

fipar
122pts37
www.moogmusic.com 4y ago

Model 15 App

fipar
3pts0
splice.com 4y ago

How does an electric piano work?

fipar
2pts0
www.rebeltech.org 4y ago

Owl Pedal Mark Two

fipar
1pts0
en.wikipedia.org 4y ago

D (Data Language Specification)

fipar
1pts0
en.wikipedia.org 4y ago

Floyd Rose

fipar
2pts0
www.plogue.com 4y ago

An Interview with Michael Riesman

fipar
1pts0
en.wikipedia.org 4y ago

Leyden Jar

fipar
1pts0
www.gosecure.net 4y ago

Scientific notation bug in MySQL left AWS WAF vulnerable to SQL injection

fipar
124pts41
www.dcs.warwick.ac.uk 4y ago

Databases, Types, and the Relational Model: The Third Manifesto [pdf]

fipar
178pts93
en.wikipedia.org 4y ago

Mellotron

fipar
3pts0
karl-voit.at 4y ago

The Emacs Lock-In Effect or the Emacs Sunk Cost Fallacy

fipar
175pts265

I think you're on the right track, only that you don't really need large grass fields available. You just need places where kids can play ball without the risk of getting run over.

I live in Uruguay and, as soon as one kid in a group has a ball, anything can be used for the goals: backpacks, bottles, or a garage door where the neighbor doesn't complain (or even better: isn't home).

There's a reason why the "Warning: children" traffic sign here has a human figure chasing a football (you can see it scrolling down here: https://www.academiadelmolino.com.uy/manual-conduccion/senal... or searching that page for "niños")

It's funny but the reverse is true here in terms of basketball in my experience. My kids like both sports and while it's very easy to find a place to play football, there are very few public basketball courts available.

I didn't have this one (I had a TK-90X, and a TK-95 after that; both could be described as improved Spectrum clones) but I briefly used one at a place where I took some programming course in the 80s (they had these, and Coleco Adam) and I loved it.

Last week I was at a conference at the Computer History Museum in Mountain View and saw one of this in real life for the first time in, easily, 38 years, and it brought tears to my eyes.

If you're ever near this place, I recommend a visit to this museum. It was my first time, but it won't be the last. I hope I can go back and take my kids there once. I left with a punched card with my login name punched into it, using the keypunch of the (working) 1401 that's on display.

You seem to be arguing as if I'm saying AI can't think or have memory.

Now, my opinion is it currently can't think, but it certainly has memory.

However, LLMs don't have memory. That's what I (and others on this thread) responded to, which is unrelated to how my own memory works.

Not the model though. The model really only takes input text and produces output text. Memory within a conversation is achieved by the harness adding the conversation (or parts of it) to the input text. The LLM itself has no memory, it’s the augmented system of several orchestrated LLM calls that does.

You know that thing about the answer to any headline that’s a question being almost always “No”?

I’ve been fully remote for 17 years and, before that, did short periods of remote work as early as 2003.

The first junior I remember being onboarded remotely (into an irc-mostly, voice call for ultra rare cases job) was me and it worked pretty well.

From about 2010 to 2012 I grew the support team of a database services company from 2 to about 20 people (the 2 at the start was counting me). A lot of the new hires were junior when it came too dabatases, some just junior period, and it worked great too.

There were some in person meetings but the vast majority of onboarding and training happened remotely.

Maybe people invested in office real estate are perhaps biased to get the wrong answer on this one.

If I had time now, I’d write an article titled “is the FT right about the cause of weak junior hiring?”

I don’t have time, but you can apply that saying about headlines to my imaginary article.

Besides the productivity boost (and I know you already mention a boost to your well-being), this is one of the simplest yet effective things you can do to improve your cardiovascular health. I had a heart attack at 40 and 30 mins a day is the minimum recommended, so 60+ is great.

But back to your productivity angle: Stephen Wolfram wrote about the productivity benefits (for him) of walking while working: https://writings.stephenwolfram.com/2019/02/seeking-the-prod...

They will also lie and produce output saying it is based on tool execution, without having actually used the tool.

Yes, another layer to cross-check, say, “in kubectl logs I see …” with an actual k8s tool call can help, that is, when the cross-check layer doesn’t lie.

For the time being, IMHO, human validation in key points is the only way to get good results. This is why the tools make experienced people potentially a lot more efficient (they are quick to spot errors/BS) and inexperienced people potentially more dangerous (they’re more prone to trusting the responses, since the tone is usually very professionally sounding).

On my 33mhz (I'm almost, but not quite sure about the frequency) 486 SX (yeah ...) it ran OK until the levels where you'd get a lot of monsters. In those, I had to zoom in to the smallest possible screen size and even then it was barely acceptable.

So while the video is impressive and I couldn't do something like this myself, I was glad when I saw how bad it ran, as that computer of mine would a little bit more than 30yo today, so to have that beat by a 40yo printer controller would make me think I could have done something to have it run better back then!

The code is only a (very important) part of this type of program. The samples are critical and (for the time being anyway) can't be generated by AI.

Especially important if you want orchestral instruments that sound realistic. Just think of the many ways that a single note can be played by a professional player and multiply that by the range of the instrument.

Edited to add: not orchestral instruments, and also not samples, but this gives an idea of the complexities of capturing the characteristics of an amplifier so that it can be modeled faithfully: https://neuraldsp.com/quad-cortex-updates/introducing-tina (I'm not related and I'm actually a Line6 customer, but I saw this at work in an interview by Rick Beato and though it was super interesting)

Thanks for the clarification, I guess my memory is very bad after all! :)

Do you remember if that was a recent addition?

Full disclosure: I was quite the newbie back then and most of what I "new" about SQL Server was what the more experienced coworkers told me. This was a very IBM-biased place so I'm not surprised they would have stuck to some old shortcoming, like people who still talk about bad MySQL defaults that have been changed for at least 10 years.

Up until that job (which was my second Actual Formal Job), all my DB experience had been with either dBase (I think III plus or IV) and access, so this was a whole new world with me.

It was through MS SQL Server that a colleague taught me about backups and recovery, after I ran an update in prod but forgot to include the where clause ... :)

My experience at the time was that it was perceived as not serious enough and lacking important features. If my memory isn't very bad, I believe as late as 2000 SQL Server still only supported AFTER triggers.

In my experience in the late 90s and early 00s, besides Oracle and Sybase, DB/2 and Informix were also regarded as good. Oracle was considered the best though.

Apple Just Lost Me 4 months ago

You can still rip CDs with Apple Music. In fact, that's the only use I have for that app (I recently lost a hard drive with music and I'm in the process of backing up all my CDs again).

I took it as a napkin rounding of 365/7 because that’s the floor you pay an employee regardless of vacation time (in places like my country you’d add an extra month plus the prorated amount based on how many vacation days the employee has), so, not that people work 50 weeks per year, it’s just a reasonable approximation of what the cost the hiring company.

When traveling abroad, it always surprises me when I’m asked for my id when buying alcohol. That’s only a thing in my country when you’re in the age bracket in which it’s risky to tell your age just by your looks, but after that, I haven’t been asked for my id since at least I’m 20 or 21 (drinking age is 18 here).

Prescription drugs are different because those are tied to your name anyway, and that’s why medical information has a different protection standard.

As a parent of 2 I think it’s better to talk to your kids, check what they’re up to, and, you know, be involved in their lives. Also, as a former kid, if there’s something they want to do but you don’t want them to: they’ll do it. Better that they know they can trust you to say “I still want to do X” than have to do it in hiding and without your support if anything goes wrong.

Thanks! I had actually seen that, but didn't realize that org does remove the leading comma when you extract a block to paste it somewhere else, which is great, because it means I need one less function.

Now I just need to keep my paste function, but have it add a leading comma instead of a space, and I need to use example instead of src (not a problem for this use case since, even though I normally paste them into sql src blocks, the syntax highlighting isn't that useful.

You gave me a nice little task for a rainy day, thanks :)

I agree about the duct tape, which I also use often around the house, so maybe that's why I like org-babel :)

Just wanted to say that I share data between different blocks in different languages through files and env variables (I add :session shared to the src blocks that need to access this). That is useful also to have src blocks you can execute repeatedly and that depend on something like an aws identity being assumed (you just assume it in the first block that shares the session).

I agree it's messy, it's just a mess that works for me.

I use org a lot, in fact, it's my daily driver. I also have to deal with MySQL, and, if using the vertical output (what you get if you finish a query with '\G' instead of ';' it makes pasting into an org file a pain.

Sure, not a big pain, I just wrapped it in a function paste-from-mysql that appends the whitespace, but then I need to take out the whitespace of I want to paste that somewhere else. It would be nice to have org support some sort of 'do not interpret what comes next' block markers. I guess someone with enough time and skills could make this change but, alas, that's not me.

What if you're building a product for other people like you to use?

I think this is very common, like people building tools for trackers vs Ableton/Live/etc style DAWs, or those writing software only targeting the OS they use? Not every product is built with the goal of worldwide adoption.

Back to the specific case being discussed, I can easily export usable markdown from org. The people I share it with have never noticed it wasn't markdown since the start, so why wouldn't I continue to use org even when interacting with people who don't? It makes my private side of the exchange better for me, and it doesn't affect the public side negatively for others.