HNHacker News
TopNewBestAskShowJobs

miloignis

1,862 karma · joined September 28, 2016

submissionscomments
miloignis··on Google banned me from Google Voice
I've been playing around with https://jmp.chat/ (SMS and Voice over XMPP) and might make the switch for my main number soon.
miloignis··on SSH Remoting
They address this in the article - they're statically linking with musl, which should address most distros, and their phrasing indicates that they're testing multiple distros too.

> Unlike our normal Linux builds, the remote server can be compiled with musl, which requires no dynamic linking. This lets it work on older distros (where before we ran into compatibility problems with glibc) and on modern share-nothing distros like Nix that don't have a global set of libraries to dynamically link.

miloignis··on Big browsers are about to throw a wrench in your ad-free paradise
I think GP meant that there's a big difference between Mozilla flagging the less-powerful uBlock as a mistake and Google intentionally deprecating the entire mechanism that the more-powerful uBlock depends on, and that you can continue to use the original and more powerful version of uBlock on Firefox for the foreseeable future. Thus, Firefox should be the clear choice for people who want to block ads.

That view is entirely consistent with reading the article, as in-fact the article points this out.

miloignis··on Concerns raised over Bitwarden moving further away from open source
I've used this long-running fork and been pleased, and it's on F-Droid. https://github.com/Catfriend1/syncthing-android
miloignis··on Elle's Homepage
Participating in a spontaneous reply-chain with others without coordination was a neat moment for me!
miloignis··on YouTube Premium is getting a big price hike internationally
Huh, that's odd - I'm still on my 7.99 personal plan from Google Play Music, and it's working fine - did they only end it for the family plan?
miloignis··on D&D will release its 2024 ruleset under a Creative Commons licence
Counterspell and Fireball are both listed in the CC 5.1 SRD [0], so they're fine to use, if I understand correctly.

[0] https://media.wizards.com/2023/downloads/dnd/SRD_CC_v5.1.pdf

miloignis··on YouTube now flooding your ad-block with "fake" ads that slow the browser
You're right, they didn't - they just didn't have the content at all.
miloignis··on Concerns about Passkeys
No, again, the protocol between the site and the authenticator is unchanged. It's much more like DRM that doesn't let 4K media play on systems that allow the user to do whatever they want, but in this case instead of the DRM preventing the user from copying someone else's copyrighted work, it's preventing the user from copying their own data.
miloignis··on "No way to prevent this" say users of only language where this regularly happens
For those not in the know, Xe posts a version of this story everytime something like this happens (large scale memory safety failure), just like The Onion re-posts their similar article after every mass shooting in the US.
miloignis··on Anna's Archive Faces Millions in Damages and a Permanent Injunction
It's possible to do lossless compression with LLMs, basically using the LLM as a predictor and then storing differences when the LLM would have predicted incorrectly. The incredible Fabrice Bellard actually implemented this idea: https://bellard.org/ts_zip/
miloignis··on Ask HN: What is your favorite rolling Linux distro?
NixOS - rolling is really nice when you can roll-back from the boot menu if something breaks. You can be bleeding edge without downsides of breakage!
miloignis··on Show HN: I made a search engine for Hacker News
It's the other way around: https://hn.algolia.com/
miloignis··on Paramount Erases Mtv.com Archives, Wipes Music, Culture History After 30+ Years
Having it digitally on the internet does not mean that switch flip can take it away, having it encumbered by DRM means that.

DRM free ebooks would/will never just disappear! I attempt to put my money where my mouth is and buy DRM free whenever possible, and consider carefully buying at all if no DRM free copy exists.

miloignis··on YouTube experimenting with server-side ad injection
I would argue YouTube Premium is an easy way to do micropayments to the creators you watch.

This doesn't work out to be micro for someone who only watches YouTube rarely, but if you watch a reasonable amount it does.

miloignis··on New head of one of the world’s oldest universities organized a citation cartel
Might as well through in my anacdata that I've never seen this in any of the groups I am familiar with during my time as a PhD student.
miloignis··on DuckDuckGo was down
Kagi's main results come from Google actually. (edit: see https://help.kagi.com/kagi/why-kagi/kagi-vs-google.html - Kagi really shows how good Google could be, since it's mostly using the Google index and then doing user-friendly things instead of user-unfriendly things on top)
miloignis··on LDAPjs decomissioned by maintainer over hateful email
I think that's a very uncharitable interpretation of Exuma's comment.

There's a big difference between demanding support while being an asshole and advising that obviously troll emails can be tossed in the trash without ruining your day.

James is totally free to do whatever he wants, of course.

miloignis··on Cognition: A new antisyntax language redefining metaprogramming
Thank you for making this! I've fallen into investigating the limits of language flexibility before, (and got into f-exprs and Shutt's thesis about Kernel, a great time!), but I've never seen anything quite like this.

It's inspired me to mess around in this area again, and I'll definitely have to re-read your blog post a few times.

miloignis··on Why SQLite Uses Bytecode
An AST being generated as an intermediate step is mentioned in the article, at least in passing in section 2.4.

The reason bytecode is generally faster (not just for SQL, but in most interpreted languages you may use (Python, etc)) is that walking the AST is relatively expensive and doesn't treat caches nicely. Bytecode is generally located next to each other in memory, and you can make the bytecode fetch/dispatch pretty tight, relative to indirect function calls on an object in an AST.

miloignis··on Radicle is an open source, peer-to-peer code collaboration stack built on Git
Honestly, that kinda makes me prefer XYZ for my personal stuff I'm not trying to get reach for, and that I don't want any corporate sheen on.

If you're trying to launch a product though, it's something to keep in mind.

miloignis··on You really don't want the US Government to win its antitrust suit
In what way? Also, I have a pretty flawless android experience because of the ability to use other app-stores - I happily run ad-free FOSS software from F-Droid.
miloignis··on You really don't want the US Government to win its antitrust suit
I couldn't disagree more, and this feels very tired.

Antitrust does not mean literal monopoly, and 57-70% share is certainly big enough to exert anti-competitive pressures, which are detailed in the antitrust suit. It's also not like the government is trying to break Apple into multiple companies, like Standard Oil.

Moreover, the author himself then goes on to detail for most of an article some of the ways that Apple doesn't play nicely with others (of which there are many many others) and how their own reasoning for why they need to be this way doesn't hold up (all those fake Sora apps), but then comes to the conclusion that it's not bad enough for him (who happens to be inside the Apple ecosystem). The author does not address people who are pressured to be in the Apple ecosystem (see teens & the green bubble), but just says they didn't feel any pressure.

He doesn't even seem against the EU restrictions, but he still, without listing any concrete repercussions, doesn't want the government to make choices for Apple.

Overall, it was a pretty unhelpful article to me, with a kinda odd stance of yes they do bad stuff but I like my iPhone so the government shouldn't try to make them play nicely.

miloignis··on U.S. sues Apple, accusing it of maintaining an iPhone monopoly
That's one of the things I like about this complaint - it points out that they don't allow any other apps to support SMS, so only iMessage has the ability to message anyone with just a phone number, seamlessly upgrading if the other party has iMessage and using SMS otherwise.

It's not solely about iMessage not being open, it's about reserving key features for only iMessage to give it a significant advantage. (Also mentioned are other key bits like running in the background, etc)

miloignis··on Putting Privacy Focused "Free Speech" VPS Providers to the Test
They didn't go with Kyun, they went with Pivex, and they gave 2 other providers the same A+ rating.

It seems pretty evenhanded and not like an ad to me.

miloignis··on How have you found purpose in your life?
Yes, in two different senses - my fundamental purpose I found in my spiritual faith, and then that works out in my practical day-to-day as creating things, helping people, being in relationship with people. From your description of a pretty solid life & relationships, I'd echo other responses and say that you may need to find a core philosophy, be it spiritual or otherwise. Humanity has struggled with these questions forever, and I think studying the answers those who have came before will be helpful. Intentional development and maintenance of other friendships is very important as well - strong social network is both fulfilling and healthy!
miloignis··on Spotify HiFi is still MIA after three years, and now so is my subscription
Two things that make me quite dislike Spotify (as a real actual human ;) is their attempt to monopolize and exclusive-ize podcasts, which I treasure as an open medium, and that they pay less money back to artists (I believe).

Perhaps it's my personal bias stemming from what I believe to be legitmate gripes with Spotify, but I feel like perhaps they get more negative coverage because they do negative things.

miloignis··on Ask HN: How did yall meet your SO?
At trivia at a bar as a part of a larger team composed of mutual friends. We went to multiple events as a part of the same group, became friends, then when it was clear there was mutual attraction, started going out. (we both decided to ask the other out, but we planned for different ends of the holidays, so my eventual wife beat me to the punch and made the first move.) I'll echo others advice that a large, regular, friendly, casual social group is key (and beyond just a means to an end, can/should be very fun and fulfilling in itself!) My friends/regular social events helped me through a bad breakup, and friend-of-a-friend at a regular social event is how I eventually found my wife!
miloignis··on Compiling a Lisp (2020)
I believe it is legal to actually reassign the global builtins, not just shadow them. Proving that a program doesn't do this is difficult to impossible, and I think some schemes give you an option to tell the compiler you won't do it. Chez Scheme has a section in their manual recommending pulling top level declarations into lets that it can analyze locally in order to optimize them.
miloignis··on Researchers confirm what we already knew: Google results are getting worse
That's pretty interesting - I'm able to replicate his results, even though they don't match my own experience.

I think it might be because I search for different stuff - for more technical subjects, I get better results. (A tiny example - searching "python dict" gives my python.org as the #1 result on Kagi, but the #1 result on Google is w3schools and python.org is #2)

← PreviousPage 4 of 15Next →