skysight-inc/HackerNews huggingface dataset:
> How did we let discord take over is a mystery to me, or rather a tragedy.

I think I'm reasonably technically competent, and I also dislike Discord's issues with privacy, data sovereignty, siloing information away from the open web, etc.

But you know what I think whenever I click a Matrix link, or IRC? I just don't want to deal with it. You get a list of apps you've never heard of, some of which may not be feature-complete, some with more than one version, some which are advertised using words like "GNOME", "Rust", "Qt5", and "C++" that have no meaning or relation to actually using them as a chat app, and all of which I guess are different and would need to be tried and learned separately. Then picking and clicking one tries to open an outside program which probably isn't installed and I don't want to install because I don't really know/care what it is. And if at that point, out of the dozen or so app options it showed you, you happened to choose one with a web version like Element, and you figure out you can click the "Continue in your browser" button out of the four or five unexplained buttons that pop up as a result ("XDG-Open", "Cancel", "FlatHub", "Download", and "Continue in Browser")— You get a static screen that shows just enough message history to not be useful, with a confusing UI you can't seem to interact with, hidden behind a login wall that still hasn't really explained what in the Internet tubes you're actually looking at.

E.G.: https://matrix.to/#/#invidious:matrix.org

If you try to Google "What is Matrix"— You get pages about math. So then you Google "What is Matrix chat". And all the results harp on using words like "open network", "decentralised", "protocol", "real-time communication", "open standard", "federated"— Which, again, may be technically interesting if you're into that, but doesn't actually have anything to do with how it directly serves the user as a chat app and how you can use it or sign up for it.

It takes way too many clicks, and you get bombarded with way too much information… To still not end up using the app, and in fact end up more confused than before about what a "Matrix" even is. Let's say you lose 15% of incoming users at each step. That rapidly scares off most of the mainstream, before they've even tried it. Maybe Matrix and Element are great. But it just seems like such an ordeal.

Compare that with Discord. You click a link. And then either you're already in the server, or it has a single text box and a single button you click to funnel you through making an account and joining the server.

It doesn't try to convince you to install a Desktop app until you're already fully using it in the web version. You get clear answers and reasons to use it if you search "What is Discord" or go to the website. It doesn't overwhelm you with options and then hound you with technical explainers that you didn't ask for.

IRC goes the other way in usability. People want voice chat, message history, different channels in the same "server", PM channels, etc.

/rant
Because Microsoft understands corporate needs, and can provide very specific guarantees to corporate clients.
That is true, but given the current level of trust between Russian and 'Western' authorities, would it not be prudent to assume the vessel is indeed a threat and keep it away from infrastructure and the general population if at all possible?

In the case of Arctic Norway, there are plenty of unpopulated, sheltered fjords. No need to dock it in a commercial port in an urban area.
ed(1) is for those who can remember what they are working on.
Dropping normal bombs on it is highly identifiable and attributable, and not very damaging. Also, a normal bomber or cruise missile might actually get shot down. There would be no doubt about Article 5 and the need for a military response.

Dropping a nuke on it is equally or more damaging, but likewise highly identifiable and attributable, and would force an even bigger reaction, likely even by China. Also, again, might be shot down.

An explosion of a cargo ship is just as damaging as a small nuke, but cannot be immediately identified as an attack - even if people suspect it, it's hard to conclusively prove that it wasn't an accident. This makes it hard to muster a unified and strong response.
> I don't like my data being sent to untrusted parties, so I cannot evaluate most of these.

> ...

> My money is on Cursor [1]

Cursor also sends all your data who knows where
Personally, when I upload larger files, mainly zips/7zs, onto the cloud, they tend to be important files like old family photos, or files for college/work.

In this case, I'd prefer that the service offers longevity (for an archive that's self-explanatory) and where the company is located.

Especially for deeply personal files, I pay attention to whether the company is located in a 9 eyes country, russia, or china. I'm going into security so it's a big concern for my personal files, random file x or y not really. Besides that, the rest is fine.

Most services nowadays have good enough down/up speeds, ui design, etc. so I don't notice too much unless it's quite obviously crap.
As if an ammo warehouse didn't blow up in Czechia by two of these, an ammo factory didn't explode in Germany under mysterious circumstances.

Not trusting a Russian ship is easy. How easy is trusting an ANFO-laden truck is not getting parked near a busy shopping mall right now?

https://www.politico.eu/article/russia-berlin-fire-diehl-beh...

https://en.wikipedia.org/wiki/2014_Vrb%C4%9Btice_ammunition_...
Only ships owned by countries we are more or less at war with and have a rich history of sabotage and assassinations. I think this is fairly self-evident.

It’s quite similar to a trojan horse.
body { overflow: unset; opacity: unset !important; }
I get that, and it is odd. Though Russia can also wash its hands off of that ship. IIRC it is Maltese-flagged, owned by a Maltese company, and the crew is international. It "just so happens" that it contracts for Russian cargos. Russia may perhaps (?) be the ultimate beneficiary but it's also not strictly speaking Russian.

Back to my question: can all these justifiably concerned countries not simply refuse access for this ship, end of story?
If that moon rover roved all the moon it could rove, then the moon it roved would be the roved moon that no other moon rover could hope to rove.
In my opinion, if it gets interesting projects funded I'm all for it. Otherwise, who knows if this language might get the support to thrive.
Remind‘s me of a quote from Donald Knuth: „Premature optimisation is the source of all evil.“
Fear.io: The Hacker Behind Government Server Attacks
A hacker operating under the alias fear.io made headlines a few months ago when they successfully shut down the main government server in Bangladesh. This audacious attack showcased the hacker's capabilities and left many concerned about the vulnerability of government systems. Now, fear.io is reportedly planning to strike again, targeting yet another government server. This raises alarms about the potential for widespread disruption and the hacker’s intentions.

Fear.io has claimed responsibility for a previous significant attack on the U.S. government server back in 2016, which was widely reported and drew attention to the serious threats posed by cybercriminals. For more information on that incident, you can find official coverage at The Hill: https://thehill.com/policy/cybersecurity/296636-fear-hacker-hits-hundreds-of-government-servers/.

Given these developments, it is crucial for individuals and organizations to remain vigilant and take precautions. The threat posed by fear.io is a reminder of the ongoing risks in the digital landscape. Stay safe and be aware of the activities of fear.io and other cyber threats that may emerge.
Are the sailors actually Russian military? Or are there suicidal commissars on board along with them to put a gun in their backs 1000km from home?

I'm not saying it not possible, but the fact that there isn't a rather more concerted response involving, say, the SBS or an encounter with an Astute within the last several weeks while it's been tooling around the North Sea implies that the intelligence services don't consider it as much of an actual active threat as the media circus wants it to be.

Certainly if there was even a breath of Russian military on the ship, I don't think "hey sure, just drop anchor outside Margate and chill next to these other ships and right by the Thames and Channel shipping lanes" would be the call they'd make.
You would not see matter falling through the horizon, but you would see the horizon grow beyond the point where you last saw the infalling matter. Just look at the diagrams. People have also done numeric simulations of this for realistic spacetimes, I believe you can find several of them on the LIGO websites. There are some mysteries here, but black hole formation and growth is not one of them.
Seems a reasonable move having in mind the number of times that Russia said lately that they want Lithuania "returned" to them. And we all know what on Russia "liberate" means "laminate". Not helping the people that wants you dead is wise
I see "The Circle" as being the updated version of 1984 that is more relevant in our times. In that novel, it's not a government spying on people but is a big company, and the protagonist gradually gives away her privacy in exchange for some services or benefits.
Making functional teapot takes about 10 queries. You just have to make the pot and spout hollow and move the handle outside.

Totally functional tea-pot production solution already. All you need to do is to automatize the display function and STL-production and any granny can print her own teapot without understanding nothing about computers and 3D-printers.
What gets measured gets optimized
Plotters don't really represent most people's use-cases. They're slow, and hard to use because they work with vector representations, so you can't really just print an arbitrary document and get acceptable results.
They were in danger because the Crew-8 escape plan exposed them to elevated risk on descent without proper seating or suits that could be connected to the capsule. A loss of pressure would kill them.
Risk of killing someone while driving high
I mean, I have no stake in this game. I live in Tokyo where we already have everything I described. If people like the way their country works I’m all for it, I’ll just never stop evangelizing the opposite when they complain they don’t have enough housing.

It’d be nice if someone figured out how to do the same with houses that are 2x bigger though.
Elm on the Backend
How would they have been turned away from ports, or even hope to get into a port, without a working radio (but still a working AIS)?

There's a difference between a lack of imagination and a lack of credulity for any breathless headline.
There’s a book capitalism and the sea that goes into more detail on this. It’s mostly a means for shipping companies to skirt regulations.
If the plan was to deliberately detonate the ship rather than just be an annoyance that can't be ignored, then it seems like a very obvious option to rig it with a timer and have the crew escape during the night. Risk of arrest for sure but they'd have a chance, and the west has shown no shortage of willingness in the past to exchange assassins for hostages. People take on worse missions all the time.

I'd far rather be crew on this ship than on HMS Campbeltown.
I've never heard of "emarketer.com", and it seems less than 100% reliable as a journalistic source at first glance.

I may be missing something, but graphs with three-digit precision out to 2025 (next year!) is made-up-bullshit, not research: https://www.emarketer.com/content/apple-looks-boost-app-stor...

Let's look at actual data, such as Apple's annual report, which is an 80-page document that uses the word advertising only 4 times. Clearly a focus of the company.

Sales of "services" in 2023 was $85B of $383B total. This includes the various iCloud subscriptions, Apple TV, Apple Pay, Apple Music, the App Store, etc... and advertising.

Your "eMarketer" source thinks Apple's ad revenue was $5B the same year.

So... just 6% of services sales, and 1.4% of total sales.

Wow, Apple truly has become an ad-tech company at heart!

Not at all like Google or Facebook which makes... checks notes... all of their sales revenue from ad-tech, minus a rounding error for some gadgets designed to spy on you to feed the ad machine.

(I kid, I kid... no wait, I don't. Google's numbers for 2023 are nearly the reverse of Apple, with only 19.5% of their revenue coming from non-ad-tech sources, of which nearly half is Google Cloud Platform. That's almost a separate business, so ignoring that, the core Google company revenue is 90% advertising. But we all knew that.)
Not even a EXE. The web version is feature-complete, so you only need to click a link.
But I guess, and this is dangerous to say I do realize, is that the tooling around the prompts and around the results is key to getting the best results. Just prompts without guards is not how you want to do it.
Godot social media account blocks titanium level backer for the Godot fund
Poor people in London typically don't own any cars at all.
London's ULEZ only has upsides for them.
See also antifragility: https://en.wikipedia.org/wiki/Antifragility

In short, efficiency is fragile. If you want your thing to be be stronger after a shock (instead of falling apart), you must design it to be antifragile.

Note: it's hard to build antifragile physical things or software, but processes and organizations are easier. ML models can be antifragile if they're constantly updating.
Our problem is not that we are running out of stuff, but that we’re drowning on it.
> Storage conditions matter.

…only if it hasn’t been deliberately sabotaged. It’s had opportunities to return to Russian ports and just sailed right by them.

Why is it desperate to dock in a Western port?
Are all ships carrying fertiliser damaged?
6502 Chiplab
Sure. I thought though that it might need spelling out to some of the audience here who are far removed from that part of the world. I myself didn't know it until I visited Malta and Cyprus.
Oh sure, for the Linux kernel, Rust makes a lot of sense and one would try to keep the number of languages used minimal. But I was speaking about an abstract context. There are plenty of memory safe languages which could be used. But eventually, one has to decide for one.
Once upon a time I worked at an outsourcing company called Endava, in Bucharest. I was one of the "benched" engineers (basically hired as an Erlang engineer and kept around without work to be available once the client needed me, so I could jump in immediately; this is how they operate).

One of the guys I had lunch with, outside of my project's team (the aquarium as it was known) told me the story, that they had a new project, the client gave them the archive of the code, but even though they requested Gitlab access, they have not received anything for 2 weeks and they were tired of copy pasting files in between their laptops.

What I did was to install a Linux VM on one of their laptops, set up a bare git repository in there, showed how to use the domain name associated with their laptop on the internal network as a git remote, and have them use it as a "local" git setup. They loved it!

I'm really proud of that moment :)

EDIT: this might not be 100% local, and you still technically have a server (the VM), but is close I think. I do use a local git with a bare repo in my ~ that is backed up to a USB stick for throwaway projects sometimes.
I'm almost always skeptical of all this shiny persons out everybody is excited about.
Most often they have a lot of corpses in the cellar.
> and it's true

That's the problematic part. The
factcheckers can just sit on something that doesn't help their cause and then attempt to deal with it years later.

E.g. https://www.snopes.com/fact-check/trump-very-fine-people/
>As for you accusing me of posting flame-bait

Grandparent, not you. I'm not speculating about anything, please re-read my comment.
I have a pet theory that the state-planned economies failed not because they were inefficient (as neoclassical economics claims), but rather because they attempted to be too efficient. They tried to exactly calculate which producer needs what inputs, what they should produce and when, and a little deviation from the plan caused big cascading failures.

Free market is actually less efficient than direct control, but it is correspondingly more robust. This is evidenced in the big companies, which also sometimes try to control things in the name of "efficiency" and end up being quite inefficient. And also small companies, which are often competing and duplicating efforts.

The optimum (I hesitate it call that because it's not well-defined, it is in some sense a society's choice) seems to be somewhere in the middle - you need decent amount of central direction (almost all private companies have that) and redundancy (provided by investment funds on the free market).

(As aside, despite me being democratic socialist, I don't believe the democracy matters that much for economic development, but is desirable from a moral perspective. You can have a lot of economic development under authoritarian rule, there are examples on both sides, as most private companies are also actually small authoritarian fiefdoms.)
From time to time, I see some beautiful racing chart pages online, showing how data changes over time, which looks really cool. After researching, I found that there are ready-made JS libraries that can generate such charts, but I couldn't find a suitable tool that could automatically generate racing charts after uploading data.

So I thought about implementing one using Claude3.5, but the process wasn't smooth, and I encountered quite a few pitfalls along the way. I started working on it in July, trying intermittently multiple times, until recently when I finally managed to implement a simple version. This article records the process of implementing this tool using Claude3.5 and documents the pitfalls encountered along the way. You can experience the final result here, and feel free to leave comments for discussion.
Did you see the comment below the post?

> Hey folks! Kevin, product manager on Flutter and Dart here.

> The layoffs were decided AT LEAST a couple of layers above our team [...]

> Flutter and Dart were not affected any more or less that others.
Sure, the advantages of async communication are obvious but the crucial difference is that in that case vendor has to store your data somewhere in the data center. Reusing that data for unsolicited purposes is what many people will have a concern with.
There is a book on this topic, "Why Greatness Cannot Be Planned" https://link.springer.com/book/10.1007/978-3-319-15524-1
There are many youtube videos where Ken explain those ideas, this one for example https://www.youtube.com/watch?v=y2I4E_UINRo
Agreed. I wonder if this is still the aftermath of the chasm which resulted when ‘Marvin Minsky et al‚ disowned Cybernetics, took some parts out of it and gave it a shiny new name.

Especially Systems Theory in its second manifestation (Maturana, Luhmann, von Förster, Glasersfeld - and Ackoff) is extremely powerful, deep and, reasons beyond me, totally overlooked.

Have to say tho, most MBA‘s I encountered sadly never ever heard of Cybernetics or Systems Theory. :-(
Ask HN: Best service for distributing funds in an open source donation business?
I'm building a platform for open source donations where contributors get paid for resolving issues (https://openpledge.io?source=hn5) I’m looking for the best service to handle fund distribution (e.g., Stripe, PayPal, Payoneer, Mangopay, etc.).

Basic concept: Multiple pledgers (donors) pledge (donate) to one open source issue, and when there’s enough funding to attract a developer’s attention, they solve the issue and receive the reward.

I’ve integrated Stripe Connect, but I find its developer onboarding process quite complex, especially for those receiving payments.

I’d like to offer developers multiple withdrawal options.

I’m aware of crypto/blockchain as an option, but I’m not familiar enough with it yet to fully explore that route.

What would you recommend for this type of model in terms of low fees, global reach, and ease of integration?

I’d appreciate any experiences or suggestions!
Which .NET ORM – Dapper or Entity Framework?
Is a magnetic loop antenna not practical for HF operation? I’ve never tried it myself, but as someone who is also a little space constrained, that’s what I had my hopes pinned on for HF receiving with limited space.
So you want a still artificially-undersupplied market, but with novel ownership covenants and a different taxation regime, and an experimental one at that. Whereas if we just got rid of the artificial undersupply all these problems would vanish.

That's not to say a UBI isn't a good idea. But if the lowest rents were around $100/mo (as they used to be even after adjusting for inflation) a large fraction of people who need help today would be able to get by on their own.
Conversely, I'm weary of the tendency of discrediting everyone by finding flaws somewhere in their lives. He could have valid insights on health and fitness, while being a shitty person in private. The same applies to many scientists, artists, etc. Of course, the blame lies with him if he was putting himself up on the guru pedestal.
> I have a pet theory that the state-planned economies failed not because they were inefficient

Well, a lot of it was corruption. A sufficient level of corruption can destroy almost any system, even if it had a well-meaning leader at the top.
Congratulations. You sound like you have a very simple application. It is not only slow with C extensions. You would know this if you had more experience with PyPy on a real codebase.
I guess you have to be a sociopath to become such a guru.