Hacker Newsnew | past | comments | ask | show | jobs | submit | jbarrs's commentslogin

This drove me insane a little while ago. Every single "personalised" Spotify playlist that got shovelled my way had a bunch of songs on it from Olivia Rodrigo's latest album, regardless of whether they fit the playlist theme or not. I don't listen to Olivia Rodrigo, and consistently skip her songs when they come up because they just aren't my cup of tea, but Spotify continued to shoehorn them into every playlist I listened to.

Same thing with the AI DJ. There are some days where it just never misses, and I can listen for hours without skipping a single song. Other days, it feels like every other theme is "here's an artist we've been paid to advertise", and I end up getting tired of it pretty quickly.


Does it still happen if you thumbs down that song? Do they still have that feature?


What's a computer?


This might be wrong, but based on my own experience of Ubuntu effectively uninstalling itself when I tried to remove a single package.

I think most of the default software gets installed as one large package group, rather than as individual pieces of software. Only the group is marked as manually installed, but the individual programs pulled in by that group are marked as automatically installed. If you try to apt install something you already have as part of the default distro software, you'll usually see a message saying something like "marked as manually installed."

When you go to uninstall one program from the group, that one program is uninstalled as requested, but the group itself has to be marked as uninstalled, since you've removed one of that group's "dependencies" and thus can no longer satisfy that group's installation requirements. You now have a load of software that was automatically installed as dependencies of another package, but are no longer dependencies of any manually-installed packages. The next time you run apt autoremove, it'll remove all of those automatically-installed components and leave you with an almost bare system.


I've wondered whether this is connected to the olfactory system. Real books have a discernible smell about them, especially older books, and smell is said to be one of the best senses for memory recall. Do you remember less from an ebook because your ebook isn't smelly?


>Posts of unknown authorship have a disclaimer at the top of the page.

Problem is, the posts can contain <script> elements. So it's easy to just write a little JavaScript that removes the disclaimer at the top. See this hastily-made, immature example of mine:

https://joshcsimmons.com/post/H4sIABO8LmUC/3VT0W7aQBB85yu2QV...

As it stands, this really isn't the most secure system. Something much more malicious could be injected into this!


This gave me a pretty good laugh. I have some sanitization and guards set up now. TBH I never really expected anyone to visit my blog.


Shouldn’t it be “shat”?

Either way, considering the submission we’re commenting on, the author of the blog may appreciate your humour.


Correct


I was halfway expecting goatse


>The universe is infinite.

Whether or not this is true, it's somewhat irrelevant, as the observable universe is finite, meaning there's a finite amount of "stuff" that can causally influence us. What happens far beyond the observable universe is not worth dwelling on, as we will never see it or be otherwise influenced by it.


>I have a mighty need for something that can quickly render frames of arbitrary pixels. Ideally a line at a time for smoothness.

Dependent on the complexity of your application and how comfortable you are working in C++, you could give CImg [1] a go. I've used it for a handful of projects with a similar requirement. It can be lightning quick, but a pain to get started with.

[1] https://www.cimg.eu/


Not sure if this is the same product, but in my job I've met one of the researchers working on this tech. The screens they were able to produce had refresh rates high enough to watch a movie.


I find it amusing that the table published a conservative cutoff year and an optimistic cutoff year. Based on the trends I've seen, most non-critical software would probably have made the switch in time for the conservative year, whereas anything security-critical like a bank would probably use the optimistic year.


The author of the paper had a problem. His elliptic curve method seemed like it might overtake the best known algorithm at the time for factoring. So the conservative estimate takes that into account. The elliptic curve method never managed supremacy so the optimistic estimate is actually more relevant. That means that the actual prediction is 2040 but it seems the various national cybersecurity entities might of missed that point.


Not the original commenter, but Go programs are all statically-compiled, with everything needed at run time bundled into the executable. Go does use a runtime, but that's incorporated into the exe, so no external libraries required. As such, you can get a program written in Go running on a new machine just by downloading it :)

For machines where you may actually have a Go installation already, the majority of programs now can also be installed from source via Go's built-in package manager, which installs it to your home directory. A lot of dev utils, like go-imports, the language server, etc. are typically installed this way. It's usually just a single command (though the exact command can vary between projects, but is usually signposted fairly clearly).


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: