HNHacker News
TopNewBestAskShowJobs

fredoliveira

3,928 karma · joined December 23, 2009

Current: AI risk at Snyk. Other things before that. Co-author of the Redis O'Reilly book.

http://x.com/f

submissionscomments
fredoliveira··on Office is too slow, so Microsoft is making it load at Windows startup
> Why is HN suddenly so interested in Microsoft doing the same thing that has always been done by large, bloated app suites?

Probably because it is horrible? It's indicative of how we spend less time optimizing code than we do coming up with computationally expensive, inefficient workarounds.

Let's say a hypothetical Windows user spends 2% of their day using Office (I made that number up). Why should Office be partially loaded the other 98% of the time? How is it acceptable to use those resources?

When are we actually going to start using the new compute capabilities in our machines, rather than letting them get consumed by unoptimized, barely decent code?

fredoliveira··on DeepMind releases Lyria 2 music generation model
Absolutely ridiculous to assume that only some careers allow the makers to live off them.
fredoliveira··on Show HN: memEx, a personal knowledge base inspired by zettlekasten and org-mode
I'm not the parent commenter, but made a similar transition (years ago at this point). I have always loved outliner formats, but the obsidian ecosystem is quite strong, and because I already had thousands of notes that were just plain old markdown, it was a more natural home.

I wrote code to facilitate the migration. Nothing too crazy, but in general I wrote scripts that:

  - Add lines between logseq's daily notes format and the rest of the content
  - Moving daily notes to month-based subfolders
  - Automatically adding frontmatter to files that didn't have any
  - Removing indentation when unnecessary
  - Covert everything to space-based indentation rather than tabs
fredoliveira··on Show HN: Owl, a Spaced Repetition App
Totally fair — no business model exists today. Truly.

We built it and wanted to ship now and figure that out later. Obviously our goal is to keep the service up and we will. We're not strapped for cash. Ultimately we'll charge some kind of yearly fee for people who have a lot of decks, but have not come up with a monetary amount or what limits would exist. Our assumption was always to grandfather in early accounts (such as those created now) and learn from people's feedback.

Seeing it verbalized that this is frustrating is important, though, so thank you.

We'll add that as context on the site, and think through what a paid plan might look like.

fredoliveira··on Show HN: Owl, a Spaced Repetition App
Thank you! The AI review feature is useful because it can steer you in the right direction if you're having trouble remembering a card. The main thing about spaced repetition is that in order to memorize you have to do active recall, and the AI helps in that sense with the subtle nudges.

Owl wasn't built with AI in mind, though. It isn't necessarily an AI product. We use it where it helps (analyzing a paper and creating cards to study that paper is very cool, for example). I think there are even more angles to explore, but we can't claim to have tried them all :-)

fredoliveira··on US Ends Support For Ukrainian F-16s
The fact that democracy has in it the ability to bring to power the systems and people that can destroy it is what's most frustrating about it.
fredoliveira··on Apple M3 Ultra
what?
fredoliveira··on macOS Tips and Tricks (2022)
I have used HiddenBar for a while and it's been pretty solid. It's open-source: https://github.com/dwarvesf/hidden
fredoliveira··on Zed now predicts your next edit with Zeta, our new open model
FYI, it looks like inline_completions_disabled_in is no longer a thing :-)
fredoliveira··on Nvidia's RTX 5090 power connectors are melting
Can you point me to the abundance? Because I sure can point you to the consequences of thinking we live in an age of abundance.
fredoliveira··on TL;DR of Deep Dive into LLMs Like ChatGPT by Andrej Karpathy
There's a great deal of coverage about DeepSeek on Zvi's newsletter here: https://thezvi.substack.com/archive?sort=new - the first post on R1 is from January 22
fredoliveira··on Announcing the data.gov archive
At face value I agree with everything USAID stands for, but it sounds like you have some examples in mind you want to provide.
fredoliveira··on Announcing the data.gov archive
Honestly a shame it has to come to this. Sure, people elected this administration and I guess with that comes with a bunch things I disagree with. But the removal of years of scientific research and data from the web (paid for by citizens with their taxes) is absolutely unacceptable. Ravaging CDC data, climate data, etc is horrendous and unforgivable.
fredoliveira··on AI systems with 'unacceptable risk' are now banned in the EU
> For starters, I am still waiting for Apple Intelligence to arrive on my phone. Reason given is "EU legislative concerns".

So the EU should not control where your data is processed? You can't claim in one comment to be bummed about data exchanges between the EU and the US (which you do), and then not understand why there are regulations in place that are slowing down the roll-out of things like Apple Intelligence, for your benefit.

fredoliveira··on AI systems with 'unacceptable risk' are now banned in the EU
> Yes, it only affects airlines that have connections to the US. But if I book Lufthansa from Frankfurt to Tokyo, the PNR will still be sent to the US, for Lufthansa has connections to the US.

Any proof of that claim? The agreement specifically mentions flights between the EU and the US, so any departure from that (like the scenario you describe) is unlawful, according to my own understanding.

fredoliveira··on AI systems with 'unacceptable risk' are now banned in the EU
It provides examples of unacceptable risks — they're in the article.

And the obvious whataboutism is obvious. Yes, you can find other sources for information on, say, developing bio weapons elsewhere. Does that mean you should have systems that aid you in collecting, synthesizing and displaying that information? That with the right interfaces and actuators can actually help you move towards that goal?

There's a line somewhere, that is very hard to draw, and yet should be drawn regardless.

fredoliveira··on AI systems with 'unacceptable risk' are now banned in the EU
Can we get some sources that back the narrative for that last sentence?
fredoliveira··on AI systems with 'unacceptable risk' are now banned in the EU
I fail to see where you stand based on your line by line commentary. Are we not supposed to be against these obvious negatives? Regulation against undesired outcomes needs to start somewhere. Do you believe we should not regulate, simply because we already do some of the things that seem to fall under these individual buckets?
fredoliveira··on Macrodata Refinement
> (Shame about Westworld though)

Oh man, don't remind me.

fredoliveira··on Learning Synths
I mean, there's a fair amount of hype about transformers right now.
fredoliveira··on Ghostty: Reflecting on Reaching 1.0
I assumed you figured this out already, but looking at the source code, the key should be "f11", with a lowercase f.
fredoliveira··on Is Iceland getting ready to join the EU?
> joining the EU has been national suicide for every other country that submitted to it

Care to elaborate with a couple of examples that can help me grok your POV? Honestly curious, because my personal perspective is nearly diametrically opposed.

fredoliveira··on Unexpected Keyboard
> frustrating autocorrupt

Look — I don't know if it was on purpose, but I chuckled.

fredoliveira··on What were the best books you read this year?
I'd say so. I didn't dislike Sapiens, but found The Dawn of Everything to be deeper in many ways.
fredoliveira··on Ask HN: What were the best books you read this year?
Read a lot this year — a lot more than most years. A few highlights:

The making of the atomic bomb by Richard Rhodes was probably the best of the bunch. I read it because I see some parallels between the discovery of atomic power and the search for AGI, and wanted an insight on the ethics and decision making of the time. It didn't disappoint.

The dawn of everything by David Graeber and David Wengrow was a solid read and retelling of how civilization began and evolved.

The message by Ta-Nehisi Coates, I read in two sittings — it was that impactful. A reminder of how the oppressed becomes the oppressor again and again. "As it happens, you can See the world but never see the people in it"

Other highlights: The Anxious Generation by Jonathan Haidt; re-read Thinking in Systems by Daniella Meadows; re-read Wherever You Go There You Are by Jon Kabat Zinn; The light eaters by Zoe Schlanger; I don't want to talk about it, by Terrence Real.

fredoliveira··on SSH Remoting
If we all stuck to the first thing that worked and searched for no improvements whatsoever, we'd all be riding horses.
fredoliveira··on SSH Remoting
Presumably the attack vector is that someone malicious at Zed or VSCode could change the code in the server components to introduce a backdoor that could be used later.
fredoliveira··on Cooking with black plastic is particularly crucial to avoid
The Aeropress is absolutely great, but I have the same reservations about putting 96c water through what's essentially a bunch of plastic. What I'm about to suggest is not a substitute, but there are solid glass/metal french press kits, and chemex/filtered glass/ceramic coffee setups which will make great drinks.

Once you have nailed the grinding process (with a single dose grinder for consistency, for example), the filtering parts of the procedure are 2 minutes.

fredoliveira··on My WordPress Slack Ban
Would love to know which pages you used in the prompt for that shoddy summary job.
fredoliveira··on macOS Sequoia is available today
> The biggest problem is that the defaulting to binary distribution also means that building from source is unsupported.

I don't think it means that at all. They're both clearly supported by homebrew — one just happens to be the default. You can always use -s or --build-from-source to build whatever package you are installing.

← PreviousPage 3 of 24Next →