HNHacker News
TopNewBestAskShowJobs

3np

8,274 karma · joined August 27, 2020

https://pleroma.remerge.net/3np
submissionscomments
3np··on Daily driving a Linux phone, but why?
Digital privacy is futile predicated on paying your electricity bill by credit card? Absolutist fatalism is not helpful.
3np··on Careless People
Yeah. How many were silenced prior to this?
3np··on Careless People
Saying it's literally 0 implies a belief that free will doesn't exist (predeterminism), right? If so, who are you trying to convince here? :p

It's complex.

3np··on Commit signing in 2023 is kinda wack
In theory, there is a solution to the PGP revocation issue that I think vibes with OPs desire:

Generate a long-lived root keypair (SC/C), the public key of which you add to the forge. You never sign directly with this. Instead you routinely generate new signing pairs. If compromised you hopefully only need to revoke the subkey so the blast radius is a lot smaller.

You could even do a three-tier one where you can keep the root key dead cold and literally lock it into a vault.

Last time I looked, this was not supported in GitHub, though; it only recognized signatures by explicitly trusted keys, not their signed subkeys.

3np··on Show HN: Colanode, open-source and local-first Slack and Notion alternative
Different person but my prios for export:

1. Versioned export/backup which will be guaranteed to work with current Colanode version

2. ..., well-documented

3. ..., with migrations so it's always future-compatible

4. ..., human-readable

I think integrations with any specific other tools should be ezpz if the fundaments are solid!

For import/insert, I guess some cli API with similar properties would be a nice fit.

(Coincidentally I think the above is also what would facilitate LLMs to do a decent job for anyone trying that)

3np··on Hegseth had unsecure internet line in his office for Signal
That submission is dead and was unvouchable at the time of duplicating comment.

Calling out a dupe comment[0] in this context is noise - no need for that either.

[0]: It already seems established that we don't do that for dupe submissions to avoid polluting the thread, which I guess is why you sniped the comment instead of the submission itself?

3np··on CISA Rebuffs Funding Concerns as CVE Foundation Draws Criticism
Thanks for letting socket.dev help keeping the market informed feross! It's important that community members inform ourselves and share that understanding especially in times of uncertainty. With all kinds of spun narratives getting traction it's helpful with grounded summaries to maintain shared reality.
3np··on Hegseth had unsecure internet line in his office for Signal
> “However, we can confirm that the Secretary has never used and does not currently use Signal on his government computer,” Parnell said in a statement.

So Hegseth BYODd. Is that better?

3np··on Microsoft subtracts C/C++ extension from VS Code forks
Reminder: https://ghuntley.com/fracture/
3np··on [dead]
> “However, we can confirm that the Secretary has never used and does not currently use Signal on his government computer,” Parnell said in a statement.

So he BYODd. Is that better?

3np··on OpenVSX, which VSCode forks rely on for extensions, down for 24 hours
You use stock Android Open Source keyboard, not closed-sourced Gboard? Can you type in Chinese?
3np··on Mark Zuckerberg says social media is over
> Facebook is popular for these things but that’s because Facebook had a big user base, not because they keep competitors from forming.

That's a separate legal argument and as I understand it not necessary to qualify a as monopoly.

3np··on Mark Zuckerberg says social media is over
And the shops are on FB/Insta/WhatsApp only because that's where users are. Classic entrenchment of network effects is a two-sided matketplace.
3np··on The Future of MCPs
https://en.m.wikipedia.org/wiki/Worse_is_better
3np··on Mark Zuckerberg says social media is over
So briefly, Zuck is arguing that the social media which was Facebooks main business of 2010s no longer exists and that Facebook has now pivoted to generic content consumption, competing with YouTube, TikTok, Reddit etc.

The article says FTC is in a bind here.

IMO it's veey simple: Yes, FB shifted their focus and are now a content hose. They still have monopoly on some market(s) - not where they are competing with e.g. TikTok. Local events, marketplace, genuine personal social networks.

That doesn't mean that they don't also compete with TikTok elsewhere, where further market consolidation could be a concern.

3np··on Ask HN: Is politeness towards LLMs good training data, or just expensive noise?
> Countries with a lot of politeness (e.g. Japan) don't seem to be any better at communicating and cooperating than countries with very little (e.g. Finland). If anything I would guess there's a negative correlation.

Context matters. Population density of Japan makes it a different game.

3np··on I wrote to the address in the GPLv2 license notice (2022)
Sending physical mail is one thing. I no longer consider myself "digital native" after reading this:

> Writing the address on the envelope was awkward, as I haven’t used a pen in several years; it took a few attempts and some wasted envelopes, printing the address would have taken less time

3np··on Has anyone else found Google's AI overview to be oddly error prone?
This. People need to manage their expectations.
3np··on The Future of MCPs
It's tired copypasta. Typically interpreted as "parent is a silly nitpicking neckbeard keyboard warrior".
3np··on Don't make it "like Google"
One thing that really gets me is making text elements and links (or are they buttons?) non-selectable in various places. I routinely have to open devtools and inspect-element to get at some link in gcal or address in gmaps I want to copy but not open in current browser context.

Figuring out how to extract the GPS coordinates for a location (without having to deconstruct the URL or delve into devtools) after the latest UI rearrangement in gmaps has been turning into a regular a scavenger hunt...

This isn't complex stuff. With some regressions it's hard to tell what's negligence and what's actively user-hostile. My Occam's Razor is growing duller by the quarter.

3np··on Ask HN: Is politeness towards LLMs good training data, or just expensive noise?
It was an off-the-cuff shitpost by one guy. I really wouldn't take either the "tens of millions" or "well spent" literally.
3np··on Ninth Circuit Takes a Wrecking Ball to Internet Personal Jurisdiction Law
I guess it's just a coincidence that the California Shopify meetup groups are abandoned without notice?
3np··on Ninth Circuit Takes a Wrecking Ball to Internet Personal Jurisdiction Law
> What Could Shopify Have Done Differently?

For completion I think "cease to insecurely extract, aggregate and abuse all that user data" should also be mentioned as an alternative to the different ways they could skirt regulation.

3np··on The Future of MCPs
ERC20 stood the test of time and is ubiquitous today.

Who knows what MCP looks like in a decade?

3np··on The Future of MCPs
> Think of MCPs as standardized APIs—connectors between external data sources or applications and large language models (LLMs) like ChatGPT or Claude.

This is incorrect.

MCP is Model Context Protocol.

You didn't "build an MCP", you implemented an MCP server. Lighttpd is not "an HTTP", it's an HTTP server. wget is also not "an HTTP", it's an HTTP client. Lighttpd and wget are different enough that it's useful to make that distinction clear when labeling them.

dnsmasq is not "a DHCP", it's a DHCP server.

This distinction also matters because it is certain that we will see further protocol iterations so we will indeed have multiple different MCPs that may or may not be compatible.

3np··on I won't be vibe coding anymore: a noob's perspective
Meanwhile, my last big employer "couldn't motivate the expense" of a hardware upgrade for the most productive dev on the team (who spends a large part of their time waiting for CI jobs and builds) of <1/4 of their monthly pay. That should be a no-brainer and paid off itself quickly.

I do not believe that corps make rational decisions around these matters.

3np··on I won't be vibe coding anymore: a noob's perspective
You can and should audit your dependencies.
3np··on I won't be vibe coding anymore: a noob's perspective
"Vibe coding" is a very certain way to use LLMs (one where you treat code the same way a junior Java SWE reads generated JVM bytecode), which is what the OP is about. They agree with your point.

    There's a new kind of coding I call "vibe coding", where you fully give in to the vibes, embrace exponentials, and forget that the code even exists.
    ...
    I "Accept All" always, I don't read the diffs anymore. When I get error messages I just copy paste them in with no comment, usually that fixes it.
3np··on The Dangerous Ideas of "Longtermism" and "Existential Risk"
You may have short-term volatility but a stable trend. Average monthly year-to-year tempuratures are more predictable than the dailies a month from now. But yeah: Any weather forecast for the next few centuries will probably not fare much better than guesswork on average.

There's still some severe selective bias going on with what matters, what probabilities are discounted as insignificant, assumptions on cause and effect, etc.

3np··on Open Source Projects Receive Funding to Reclaim the Public Internet
RedHat and SuSe do compete there.
← PreviousPage 5 of 34Next →