skysight-inc/HackerNews huggingface dataset:
I dabbled with QUIC a few years ago and I couldn't agree more. It was pleasant to work with, and because it's UDP based, suddenly you can do NAT hole punching more easily.

Funny that you mentioned a VPN, because I made a little experimental project back then to hole-punch between two behind-the-NAT machines and deliver traffic between them over QUIC. I was able to make my own L2 and L3 bridges across the WAN, or just port forward from one natted endpoint to an endpoint behind a different NAT.

At one point I used it to L2-bridge my company's network (10.x) to my home network (192.168.x), and I was able to ping my home server from the bridging host, even though it was different networks, because it was essentially just connecting a cable between the networks. It was quite fun.

Here's the project if anyone is interested: https://github.com/binwiederhier/natter -- it's probably defunct, but it was only experimental anyway.
Good point - this mass stream technology is crazy enough in normal cases (eq. space fountains, launch loops) & as you note almost impossible for a ring. :)
I’m aware of this. I’m not talking about system apps.

I’m talking about the operating system version targeted for applications, functionality, etc.

Take one look at an Android fragmentation chart compared to iPhone and I think you’ll see what I’m saying.
And embedded systems (cars and stuff)...
> If it's only a problem for the experts, then it isn't really a problem, right?

I don't really follow this logic. There are lots of things that are only problems for experts because the experts solve the problem for everyone else.
Short, prototypical programs exploring the basics of programming with Processing
I'm talking about for use in Apple's first-party apps, like PassKit/Wallet, which is how the zeroclick happened recently. Apple gets to choose what codecs PassKit uses.

They also use them in Safari, AFAIK.

I'm also pretty sure most consumers of them are using them via ImageIO, which is under Apple's exclusive control.
As long as you don't run into inode or file count limits, a filesystem is a valid way to structure data like this.
I found the landing page confusing. No text at all in the cover, just a "AI + Markdown" title which pushes me into abstractions and wishful thinking about the product and what it does.
Curious. After all I've heard about Krita in the last few years one would think at least a couple of larger studios would use it to some extent.
Many libraries [1], including the likes of the Library of Congress and the National Library of Australia, make their catalogs' MARC records freely available via a library-specific protocol called Z39.50. The Library of Congress makes their catalog metadata available in other ways [2][3] and the Internet Archive has a collection of MARC records as well [4]. There are also a couple commercial services that provide them, and publishers, particularly of digital collections used by libraries, will sometimes supply MARC records (though they tend to be low-quality).

[1] https://irspy.indexdata.com/
[2] https://www.loc.gov/cds/products/marcDist.php
[3] https://id.loc.gov/
[4] https://archive.org/details/ol_data
If they did state that, this would probably be legally binding in the EU under GDPR.
Also wondering about this. Raspberry pi is probably a good way, yeah. Some others could be setting up an old laptop with Linux on it, or showing them how to hack a Chromebook (via crostini), or help them explore their steam deck which is already running Arch Linux.

I think the bigger question is how to inspire someone to be interested in open source. You’d have to find something that you can do in Linux but not in another OS.

Maybe show them how to host a web server. Or show them some screenshots of how cool a customized Linux desktop can look. Would be curious to hear some more ideas
For me, good friends or just 'friends' have all these qualities: they are allies, they are backstage intimates, they are fun, they share mutual interests with me. Not just some. I don't consider sociable acquaintances as friends.
A somewhat decent analogy of thinking about TCP is a single lane queue with a security guy who's ordering people around and making sure the queue is orderly and doesn't overflow. He has pretty much no respect for families, groups or overall efficiency. He only cares about the queue itself.
There's a difference between creativity and initiative. Aleatoric music has been a thing for over 200 years. But you still need a human to roll the dice, as it were. I would like to see a computer do something unprompted before I am sold on AI being creative
I don't care what film critic Roger Ebert wrote.

The book is a masterpiece every person should read, several times, at different ages.
Quality over quantity.
The author obviously knows this. As others have noted, even though HTTP over TCP supports multiple requests they must be accomplished consecutively unless you use multiple TCP connections.
> Because they're shared libraries which other programs have linked to.

It's almost always apple's own iMessage app that gets compromised; so they can use whatever library they want.
Huh, never realized you could target individual elements of an SVG with CSS :hover rules!

https://upload.wikimedia.org/wikipedia/commons/a/ac/Comparis...
No. I also tested GPT-4 with a photo containing some very clear kanji and hiragana, and it misidentified every single character. For English text it worked okay with a contemporary document, but when I tried a 17th century text it hallucinated a lot of the words. Conventional character-by-character OCR is much more reliable.

The samples I posted above don’t contain any major hallucinations about nontext image components, but other tests I’ve done with GPT-4 did. But GPT-4’s image recognition still seems better than Bard’s, which has been pretty bad in the tests I’ve done with it.
Also not sure how people who usually don't work there would create a vibrant environment, probably just as awkward to them as to the new people unless they were there for ages before WFH
Great Project.

In my previous (work) life it would've been incredibly useful to have an editor that could open the yearly, not-backward-neither-forward-compatible iterations of 3D Studio Max, AutoCAD and Maya file formats. Especially when custom renders were involved. I still have somewhere a 3DSMax 9/Vray file that could be opened correctly only on the very same machine that wrote it.
The problem is the media landscape we are in -- anything they did would have backfired because of how many bad-faith actors and angry people litter our society.
I did not know that protocol ossification was a such a thing. Thanks for the link, it's an interesting article.

It says that middleboxes near the edge are more likely to be the cause of ossification. Are there any stats about that? Such as some manufacturers or software companies "infringing" on the end-to-end principle more often than others?
A combination of both, aerospace is so safe, the edge cases and tiniest margins matter. Good quality parts of the non-flying variety are often good enough, they just aren't good enough all the time. Nor are they traceable. So luck, that the parts don't fail in cataszrophic fashion. And even bad quality "flying" parts are usually reasonable high quality, after all the folks handling the real parts on a daily basis have to be fooled as well.
Can't you get a lawyer to file a restraining order? It unfortunately costs time and money, but at least it would deal with your neighbor.
Yep.. contracts, civil court, etc. Insurance companies have a regulatory function as well. Government regulations should be the absolute backstop.
Appears to be Cloudflare's APO cache. I wonder why they haven't toggled HTTP/3 on in their Cloudflare dashboard

(Just confirmed my sites with APO are being served with HTTP/3)
Are they really paying a full time developer only 3000 €/month?
Sandbox escape because the C sandbox was written in C?
And as much as c sucks, very serious vulns still exist even when using memory safe languages. There is no magic way to prevent all security issues.
I like that when I sit on toilet surfing the web, Google likes to oblige and shows me ads to all kinds of toilet paper. It's great to have a big brother, even if you were born without one.
I want someone to build this:

SBOM (Software Bill of Materials) are slowly becoming ubiquitus around the world due to regulation.

I want to be able to aggregate all SBOMs within my company, have a small tool that scans my machine and creates a SBOM for all Open Source tools I use (e.g. Firefox, VLC etc.), uploads that to my corporate registry.

This data is then submitted to a donation aggregator which analyzes those SBOMs and distributes my monthly donation across all those projects.

It is so hard dealing with those individual donor portals and various forms to donate to foundations et. al.

If this whole project could be run as a non-profit foundation itself that'd be perfect.
That word "purpose" terrifies me. Along with it's sibling "meaning". I (now) understand that purpose is something you define for yourself, i.e. it's not pre-ordained in nature for you. But I feel like the need to find purpose has terrorized me my whole life. I'm only now starting to understand that I don't need a purpose to live for or to justify my existence, but it's a constant effort to remember that and fight the nagging fear that I'll never find my purpose.
> It's actually arrogant and dismissive because you say that in a way clearly intended to spark a conversation.

I don't follow at all. Why would it be arrogant or dismissive to say something in an attempt to discuss it? I commented in good faith to an article that has a strong opinion ("willing to die on this hill") with a reflection of my own strong opinion ("unwilling to discuss").

At most you could say it was inflammatory, which wasn't intentional although looking at the insane number of child comments it apparently ways.
More importantly: Google is in a jurisdiction that can mandate warrantless surveillance orders that require realtime surveillance of given selectors (i.e. IPs or users). They comply or they go to jail.

Even if the stated and official policy of Google is to never track these, and everyone at Google is 100% on board with this and will never change, they are subject to being Agent Smith'd at any time by the FBI/DHS and NSA and CIA and the rest of the US IC, critically: without probable cause or a search warrant. The US has abandoned the rule of law and the constitutional protections against unreasonable search. This applies to every single US-managed services vendor.

The decision to track or not track is simply not in their hands. If they get handed an NSL, a FISA order, or a regular old search warrant, they have to start turning over everything they have.
My gut instinct is game developers or others in the asset pipeline, which have hundreds/thousands of obj, fbx, etc files laying around, and 3d editors such as Blender are not exactly fast to open if you just want a quick preview.
If you do not know the answer yet,as it sounds like you do, but there is a ting of rant there, let me expand what was said in the article:

TCP/IP was build for 80s/90s when

- Amount of data transferred was low

- Data access patterns were different

- Most TCP/IP was in university networks

- There were no consumer users

- Everyone on Internet could be trusted

Today we have

- 3B more people using Internet

- 5B people living in authoritative regimes where the government wants to jail them for saying wrong thing on Internet

- Mobile users

- Wireless users (subject to different packet loss conditions)

- You can stream 4k movies in your pocket

- You can search and find any piece of information online under one second

To get the low latencies and high bandwidths for mobile links TCP/IP can do it, but QUIC and HTTP/3 does it much better. Plus it's always encrypted, making all kind of middlebox attacks harder.
Apparently *.run.app domains are using something called Google Hosted, and that is how a Google 404 page came up.
Fake parts? How about fake entire aircraft?

https://www.aeroflap.com.br/en/fake-helicopter-factory-locat...
> Are you going to look down on me because I like to write assembly language?

Nope.
Stationary, this has already been done. It does require a heat exchanger aswell rather than getting a direct current out.
And the examples are? Cause the counter examples are phenomenal like Blender and Linux.
And my work x86 Thinkpad fan rarely spins up and when it does it's way quieter than my Intel MBP ever was. Also gets 8 hours battery life web browsing which is good enough.

It's almost like there's a spectrum of PCs.
That's because many corporate "donations" are not so much a donation as a way of soft-buying a feature.

It's hard for businesses hyperfocused on short-term gains to understand a long-term value of, for example, supporting an alternative for an industry-dominating Adobe toolkit. But the value is there.
That's a life changing income in some parts of the world, and a pittance for skilled knowledge work in others. I hope it's going towards someone in the former, and making the local market for tech talent that bit more competitive.
The problem is that commercial company might have 20 full-time developers and resources to use third-party services, and they compete with Krita. Can Krita stay competitive enough to attract more funders and users? If they can't, userbase (mostly because of the AI) will shift more towards commercial products, and over long period, Krita will die. I hope that won't happen.
> And then there are those who just want to see a documented risk acceptance and will happily tolerate some criminally insecure or stupid shit

The job of an auditer isn't to make you secure, its to make sure you aren't lying about implementing your security policies. If your policies are stupid, all they are going to do is ensure you follow your stupid policies.
In a way, that's good. The few hundred video encoding specialists who exist in the world have, per person, had a huge impact on the world.

Compare that to web developers, who in total have had probably a larger impact on the world, but per head it is far lower.

Part of engineering is to use the fewest people possible to have the biggest benefit for the most people. Video did that well - I suspect partly by being 'hard'.
The original of this game is probably the thing that made me a programmer. When I realized I could edit the game to do things like change the banana speed or explosion radius all hope was lost, and I've been writing and editing code ever since!
Totally agree on that. But I think this is the natural way for AI business to grow.

A) You build a MVP/PoC on top of an existing model to quickly find the value prop and product/market fit

- That won't build a moat and won't be efficient to tackle the problem at hand (as laid out by the No Free Lunch Theorem), but will help you zero in on the opportunity

B) Once you have this sorted out you build your custom model with your unique data to build your moat and perfect your product

The right time to go for funding, in my opinion, would be closer to moment B, as building that custom model is where you'll need good capital (specially to hire the talent who will help you do that).
Here's the clickable link for the full demo: https://www.loom.com/share/e36aecf20f09428b8b2172d8fb4be1ff?...
Like this? https://polarnightenergy.fi/sand-battery#:~:text=It%20is%20a....
Not enough, they should be require to fix their mistake by sending out another Satellite to either retrieve it or push it out where it was indented to be.

Additionally to prevent a company from just going bankrupt they should be required to pay in advance a fee to a fund (ala FDIC) that will deal with issues that have to be dealt with. In this case it may be "ok" but what if this satellite was not out of the active geostationary zone and posed a risk to others important satellites?
> You’ve pivoted to a hypothesis about the cause of the behavior in humans,

Its a psychology, the hypothesis is critical to the diagnosis, thats why several conditions are contested. It requires a lot of subjective analysis to diagnose.

For example one difference between false memory and confabulation is dependent on the observer believing that the subject was given a trigger or not. False memories also depend on social cues.

similarly the difference between schizophrenia and psychosis is pretty thin, and can depend on whether the person diagnosing you believes there was a trigger, or its "genetic"/long term [1].

Psych is really not a well regulated science, and shouldn't be used to describe anything LLM based. As I've asserted before, its better described as noise, rather than an anthropomorphic label based on suspicious science.

[1] as always its a bit more complex. but only a touch.
Building a cheaper Kubernetes cluster at home
> On the other hand, by giving a pre-warning to the general public and coordinating the fix with distro maintainers in a closed mailing list, anyone who even remotely cares will be scheduling maintenance windows right when the deadline expires - and patches will be ready for immediate use.

It seems that one of the most productive positions for an intelligence agency to infiltrate is a distro maintainer. They don’t ever have to do anything suspicious, just do a great job maintaining the distro and just give access to the intelligence agency of all these vulnerabilities under embargo.
> Maybe we don’t need AV because most files aren’t viruses?

Since you used that example...

How would you feel if everyone in their neighborhood got assigned a private security officer that sits in their apartment doorway all day and notes who comes and goes? The company argues that it's to protect from the thieves and fraudsters, and indeed there are always some break-ins or grandparents scammed somewhere. Oh, and everyone gets an officer free of charge - it's paid for by the ads they wear on their vests and that play regularly on their walkie-talkies. Would you trust the security company that all the notes, taken by a person in the privileged position of observing everything in your home, will only be used to prevent crime and nothing else, ever?

Back to your example - AV companies are quite shady these days, and their products not all that useful relative to costs/damage and snooping they do.
Say more about this SBOM regulation. Do you have an EN standard or something you can point me to?
The race has begun. Although I’d be surprised if it was an easy one to figure out given curls status
read() doesn't read from the disk if the blocks are already in memory.
It is indeed “International Atomic Time” in English, for what it’s worth I chose to use the French version of the acronym because using the English text requires more explanation why the acronym for “International Atomic Time” is not IAT but TAI, than just using the French name which matches the acronym and letting the curious google some more about the topic.

Also for bonus points the curious should read about UTC and how no one is precisely sure why that’s the version we got, spoilers: The English acronym and the French acronym both aren’t in the correct order for us to use the letters UTC, yet the acronym is UTC and no one is sure exactly why, like it may have been a compromise hashed out over drinks at some hotel bar between metrologists at a conference and written into the text that way without comment… it’s lost to history (at least the history I’ve been able to find when I ran down this rabbit hole)
It's a fun visit if you're in the area. A bus goes there frequently from Puebla. Puebla is itself a quick jump by bus from Mexico City, and worth the visit.
It really isn't on average. An individual dataset is usually cheap - or are you saying there is a mispricing?
Why call it anything other than an error or bug? When my server spits out data I didn’t expect or want, I don’t say it hallucinated or confabulated.

When the hurricane model gets the landfall site wrong, what do we call that?

There was just a HN thread on police crime models. When those are wrong are they “hallucinating” crime?

Why personify these statistical models at all?
For one, with a 1 file per row (entity) design, any larger query would require reading from potentially millions of files, which I imagine would be nightmarishly inefficient.
Can decentralized media safeguard journalism?
In today's media landscape, the concentration of power in the hands of a few corporations poses a significant threat to the freedom of information and the integrity of journalism. The dominance of major media and social media platforms, often sharing a common viewpoint, raises concerns about an authoritarian future. Is the rise of decentralized alternatives an opportunity to reshape the media landscape and safeguard the fourth estate?

Decentralized media offers numerous benefits that can mitigate the negative impact of centralized control. By creating an ecosystem based on community ownership and governance, we can ensure that the interests of stakeholders are aligned with the platform. Similar to Uber's approach of providing drivers and users with non-dividend voting shares, decentralized media platforms can empower communities to collectively decide and review content.

One key aspect of decentralization is the distribution and storage of media data. Instead of relying on a single centralized server, data can be stored across an open network of diverse servers. This eliminates the risk of common interests shaping the narrative. The concept of server neutrality ensures that no single entity can control or manipulate the flow of information. Additionally, token economics neutrality adds another layer of protection against bias or ideological alignment.

One promising example of a decentralized media platform is Nostr, which enables the creation of a network of media content relays. By leveraging this protocol, users can access information from various sources without being subject to centralized censorship or manipulation. However, it is crucial to address the challenge of spam filtering, as it can potentially be used as a tool for censorship. Striking the right balance between filtering out spam and preserving free expression is vital.
789 KB Linux Without MMU on RISC-V
The Greek still did something remarkable that to my knowledge we don’t have record of from before: they started a culture of free thinking that grew into philosophy, logic, and scientific inquiry. They also sentenced some of their free thinkers to death for not worshipping the gods but that’s a separate issue.
NYC’s $23 Congestion Charge Stirs Debate in Every Neighborhood
Show HN: The Captcha Game
Interesting history of the abacus, slide rule, and calculator.
I’ve found the Rust ecosystem to be very good about never assuming you have enough memory for anything and usually supporting streaming styles of widget use where possible.
https://archive.ph/X3B8T
Well it's a free public resolver service. There's plenty of other options and you can even run your own very easily.
Exactly, F3D also supports generating thumbnails!
Thank you very much for your feedback. It should be that i18n does not support certain languages well. I will troubleshoot this issue as soon as possible.