Hacker Newsnew | past | comments | ask | show | jobs | submit | more jay-barronville's commentslogin

> Maybe those people are right, though? I think the discussion starts from a place that assumes other people are wrong. If you start there, you will fail to convince people of anything, because you automatically dismiss their claim, without thinking about what they might have seen and what they might think.

Bingo. This is the correct approach. Very well said!


As someone who supported the current administration primarily due to their stated position on protecting free speech and fighting censorship, I find this story disgusting. I consider our First Amendment here in the U.S. to be the best and most unique thing about our country. I hated watching previous administrations step all over it, but in my opinion, the current administration is already proving to be objectively worse for the simple fact that they pretended to actually care about free speech only to pretty quickly start cracking down on speech they don’t like (e.g., see the Mahmoud Khalil and Rümeysa Öztürk cases—Öztürk’s case, in particular, is extremely egregious). As frustrating as it was when the Biden regime was cracking down on speech they didn’t like, at least they didn’t pretend to actually care about free speech. Running on a free speech platform and then implementing North Korea-style speech policies is such a massive betrayal.

On a separate note, border agents being able to force you (anyone, including U.S. citizens) to give them access to your devices has been a problem for a long time and certainly should be illegal. When traveling internationally, you should either (1) leave your personal devices behind or (2) back up your personal devices to an encrypted drive (a tiny SD Card is ideal) and factory reset them. I know the EFF has been fighting that issue for a while and I’m hoping that at some point in the near future, border agents will be prohibited from forcing folks to give access to their devices.


> I think NodeJS apps typically rely on JavaScript event-loop instead of starting new processes all the time.

> Spawning new processes for every user is possible but would probabaly be less scalable than even thread-switching.

I’d just like to note/clarify that there is, in fact, multi-threading happening under the hood when running Node.js. libuv, the underlying library used for creating and managing the event loops, also creates and maintains thread pools that are used for some concurrent and parallelizable tasks. The fact that JavaScript (V8 in the case of Node.js) and the main event loop are single-threaded doesn’t mean that multi-threading isn’t involved. This is a common source of confusion.


In theory, “de-frameworking yourself” is cool, but in practice, it’ll just lead to you building what effectively is your own ad hoc less battle-tested, probably less secure, and likely less performant de facto framework.

I’m not convinced it’s worth it.

If you want something à la KISS[0][0], just use Svelte/SvelteKit[1][1].

Nowadays, the primary exception I see to my point here is if your goal is to better understand what’s going on under the hood of many libraries and frameworks.

[0]: https://en.wikipedia.org/wiki/KISS_principle

[1]: https://svelte.dev


Another thing I’ve observed for a while now (i.e., since everyone became obsessed with LLMs) is that a lot of founders nowadays—particularly at the pre-seed and seed stages—seem to view raising venture capital as a one-and-done type of thing.

I’m not exactly sure how prevalent this mindset is, but I’ve talked with lots of founders within the past couple of years and I’ve encountered this mindset a lot, which, to me, is a huge contrast to the mindset I encountered, e.g., about ten years ago when I was a young founder and I was raising a small round (mostly from angels)—back then, it seemed like every single founder was chasing venture capital non-stop and usually was already thinking about their next round before even closing their current round.

If this mindset is (or becomes) prevalent, unless a lot of these startups are quickly acquired for large sums, is venture capital, as it currently exists, ready to deal with this shift?


Please note that the linked comparison table has been unmaintained for a while. This is even explicitly stated on the legacy musl libc website[0][0] (i.e., “The (mostly unmaintained) libc comparison is still available on etalabs.net.”).

[0]: https://www.musl-libc.org


This comparison was last updated around 2016-2017. Since then, glibc has improved its size efficiency (particularly with link-time optimization), musl has enhanced its POSIX compliance, and several performance optimizations have landed in both projects.


> You might be surprised how often multi-language programs appear. Basically all of modern day Python for starters. But also a number of important numerical libraries for C are actually written in Fortran.

In my experience, the most common use case is C-based programs with some C++ sprinkled in (especially if you need the C code to be compiled exclusively by a C compiler in order to maintain C semantics).


This comment is so relatable.

For years, I made the conscious decision to focus entirely on enjoying moments instead of taking photos and recording videos. I now regret having been so strict about that.

Before I got married and settled down to work on building my family, I had so much fun as a single man. I traveled to so many places, enjoyed many concerts, went to lots of events/conferences, etc. Fast forward to now, I have nothing to show for most of it (other than maybe passport stamps and whatnot). Sometimes, I wish I could show my wife what it was like when I was in this or that country, but I can’t—it’s all just in my head!

My wife is pretty much the opposite of me when it comes to this. She has snapshots of most of her adult life. I came to truly appreciate her commitment to maintaining snapshots of our lives after we had our first child, because I noticed how quickly our little baby was growing and I constantly wanted to see how he looked and what he was doing a month ago, two months ago, etc. If it had been up to me, we likely would have very few of the photos and videos we have now.


Nothing to show for it? You were there!

I don't get this mode of thinking, that if you don't have pictures there is no proof you were somewhere. Are we trying to prove something to the jury or what?


This type of project is why I love HN. This work is brilliant!

Almost every question I had, you already answered in the comments. The only one remaining at the moment: How long exactly have you been working on PyXL?


> They did provide funding to dnsmasq: https://nlnet.nl/bluehatsprize/2024/1.html

You just reminded me that I need to make a donation to `dnsmasq`. I rely on it every single day (including for a couple critical projects and it has never failed me) and I’ve yet to donate anything to the project. I feel a bit guilty about that!


You are not the worst. There are people who take OSS for granted and demand absolutely ridiculous things from the maintainers as if they owe them something


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

Search: