skysight-inc/HackerNews huggingface dataset:
Yes and no, there is a significant bundle size problem with wasm which is hard to fix.

I'd rather we just move to native cross platform applications and stop using a document browser to build interactive applications.

What's more likely is that all of this will probably be eclipsed by LLM and virtual assistants - which could be controlled by native apps with a dynamically generated GUI or voice.

I think APIs exposing data and executing functions will fundamentally change what we think the web is.
If I spend £10 and listen to only Lily Allen I would expect her to get £7

If you spent £10 and listen to only Taylor Swift I’d expect her to also get £7

Howver I believe if I listen to Lily for 10 hours in the month and you listen to Taylor for 90 hours, then instead Taylor gets 90% of the £14 (£12.80) and Lily gets 10% (£1.40)

That doesn’t seem right.
> is there some set of common web client I've been missing for many years that just doesn't follow DNS TTLs or try alternate records?

Yes. There are tons of people with outdated and/or buggy software still using the internet today.
How about iPhone in lockdown mode?
While I like the iPad's screen (pretty great for reading pdfs), I'd much prefer something like the Starlite [0] for a more versatile usage. The iPad has nice app, but they're too constrained both by the platform and Apple's policy.

[0]: https://us.starlabs.systems/pages/starlite
> The Open Source Initiative (OSI) spells it out in the Open Source Definition, and Llama 3's license – with clauses on litigation and branding – flunks it on several grounds.

Anyone know specifically what he is talking about here?

The only things I'm seeing that I would consider to be clauses on litigation are one that terminates your license if you sue them claiming Llama 3 or its output violates your IP, and the have a choice of venue and choice of forum clause.

Several OSI approved licenses have "terminate on patent suit" clauses. Llama 3 is termination on IP suit rather than just on patent suit but I don't see anything in the OSD where that would make a difference.

There's stuff about trademarks, which I assume are the branding clauses he mentions. But I don't see anything obvious on the OSD that such clauses violate.
Possible. I'm not posing that tar replaces sqlite here, just that tar should achieve the same space savings and syscall savings
I genuinely can't... understand that kind of sentiment without specific examples, given how many examples we have that there are major differences. Public education, affordable healthcare, protection of the environment and recognition of climate change.

At the meta level: one party is much more guilty of denying democratic norms, obstructing popular legislation in government for shrewd partisan purposes, and wanting to hold up reforms to government that would make it more democratic and modern.

Specific examples of that last point: Florida banning any form of voting besides First past the post, which is one of the worst ways to vote for a candidate. But it entrenches the established parties.
This might shock you, but we aren't the only species on the planet.

We cannot consume every piece of the planet and leave nothing for other species, and there are already far more of us than necessary.
Yes, and this is an important point! This is the reason for our current approach for sqlite derivations. You can absolutely just store all the data in the sqlite database, as long as it actually fits. And there's cases where people actually do this on our platform, though I don't think we have an example in our docs.

A lot of people just learning about streaming systems don't come in with useful intuitions about when they can and can't use that approach, or even that it's an option. We're hoping to build up to some documentation that can help new people learn what their options are, and when to use each one.
It's a trial in which Wikipedia is one of the participants. Do people who think that this is the real censorship support allowing any participant in a trial put up a webpage, that the "public" is allowed to edit, whose only purpose is to comment on the trial? Do you support this in all cases? If the "public" chooses to use that webpage to attack witnesses, jurors, and judges, can it be taken down then? Must Wikipedia, as a participant in the trial, be allowed to support and moderate a page like this?

It's also not a jurisdiction question. Wikipedia is free not to block the page anywhere if it is willing to be punished within India's jurisdiction for failing to do it.

This thread is so bizarre. I think 80% of middle-class people are against censorship of anything they support, and for censorship of anything they don't. The other 20% take moral positions instead of narcissistic ones, but are usually intimidated into silence. These people like Wikipedia, so censoring Wikipedia in any possible circumstance, including maintaining a place to comment on an ongoing trial in which they are a participant is wrong. Censoring Elon, censoring Palestine? It's actually so right that you seem Russian for even asking about it.
I’m curious what the reason is people are upvoting it. I guess there’s some who are new to this stuff, which is fine. Or perhaps there’s some other reason this landed on the front page?
Couldn’t you pump the brine waste into evaporation ponds and extract lithium and other materials from it?
> why innovate or build anything when you can do better by playing money games or supporting those that do?

Innovations in money are the lubricant that drives the economy. People like to hate on banks, for example, but an economy without a banking system is a crippled economy.

A lot of those money games are actually means to spread out risk, which enables people to take larger risks in innovation and building.

A lot of companies have been founded and financed by credit cards. What would it cost the economy to do away with credit cards?
Discussed at the time:

Fitting a FORTH in 512 bytes - https://news.ycombinator.com/item?id=27468698 - June 2021 (57 comments)
I used to freelance and I can totally relate to the "feast or famine" cycle. Freelancing often sounds ideal—freedom, flexibility, and the chance to work on diverse projects. But the reality of inconsistent income, lack of benefits, and the need to constantly hustle for clients.

For those who have freelanced for a while, do you find it sustainable long-term, or is it more of a stepping stone toward building something more stable, like a product or SaaS? And how do you manage the stress of income unpredictability? Curious to hear from people who've made freelancing work on a larger scale.
The problem is that they promised that the WasmGC would include the much desired access to JavaScript objects but now this crucial aspect is no longer part of it and postponed again.
Ion engines could take us to the solar gravitational lens in less than 13 years
You seem to have a very fixed view of the world, including either an inability or strong reluctance to accept the validity of incentivizing interests that differ from your own. What you find easily acceptable may not be for another. And as 'cheap' is relative, what's cheap for you isn't universally so.

I was once on a volunteer project, clearing destroyed buildings after a disaster. One day after work, the entire group was going over the work all the sub-groups had done that day, and an upper-middle-aged man, who had been out clearing the crumbled remnants of a schoolhouse, was indignant because of the perceived lack of respect shown by the head of the school, who showed up to see what was being done but had failed to personally thank the group (him really) for their efforts. Another guy stood up and countered him that they didn't decide to volunteer so that they could collect thank yous and bask in signs of appreciation - that they didn't know how much our how little their efforts meant at the moment to the people they were doing it for - clearing away the pieces of a fallen building, perhaps one that took lives with it, is just completing the process of destruction after all, so seeing it being done might stir feelings of revisiting the horrors of the devastation. That was the end of the 'thank you' crap.

All that's to say, not everyone values their labor the same way you do or feels the need for it to be recognized as you do. Not everyone has the same relationship with money (as a concept and reality) as you do. These are not things of right and wrong.

I doubt there would be many people who would claim the open source ecosystem is perfect, but such is a barely managed, libre system. You don't have to make demands of it; if you are unable to embrace it, you are also completely free to not.
> for corn, circa 40% is used to feed livestock and 35% for ethanol production. there is very little human consumption.

Good luck with getting Americans to pay more for and/or eat less meat.

We’re practically addicted to eating meat in some form at every meal. Not to mention the weird group of folks that have tied eating meat to masculinity.
You don't even need realtime. You can get away with just having people POST to a backend, updating a database and letting people refresh the page.
I once achieved something similar with PowerDNS, which you can use LUA rules to do health checks on a pool of servers and only return health servers as part of the DNS record, but found odd occurrences of clients not respecting the TTL on DNS records and caching too long.
It is the better road, and the road chosen by most other things that aren't SaaS, including Google's other most popular thing, Android. Keep the default to auto-update, fine, but let me disable that, as the Android app store does. Attacks from previously trusted extensions (and apps) being updated and then doing malicious things (requesting new permissions to do them is not significant friction) are worse and more frequent than old unpatched extensions being vulnerable to something. (That "something" likely being in the realm of XSS or click-jacking from a malicious page, much harder to widely exploit.)

I'm sure it's happened, but I haven't heard of an extension suffering from a significant "unpatched vulnerability" and being exploited in the wild -- I have heard of things like this click-jacking issue in Privacy Badger: https://blog.lizzie.io/clickjacking-privacy-badger.html No wild exploits afaik, just the PoC, and the ultimate worst-case impact was just (reversibly) disabling the extension for the page or a site, which isn't very severe. Perhaps a more advanced extension like Ruffle that uses Rust and WASM has a more severe attack surface than the majority of extensions written in JavaScript, but even if it does, it must be exploited by a malicious page targeting it, vs. the alternative of auto-updating to a malicious version and doing whatever it can get away with immediately.

Extensions getting taken over or just transferred to new owners and updating to do something new and malicious is quite routine and multiple examples come readily to my mind. The first to come to mind is Stylish, several years ago: https://robertheaton.com/2018/07/02/stylish-browser-extensio... (I was not impacted because I didn't update the extension during its vulnerable window, which was months, and apparently over a year for Chrome.)

The safe way to handle these issues is to let users turn off auto-updating, and to have actual policies to mitigate the damages from malicious extensions. Firefox itself will disable extensions that become known to be defective in someway, this can be independent of whether the issue is an unpatched vulnerability, whether there's a patch/update to address it, whether the extension isn't just bugged but doing something malicious, whether it always was malicious from first install or just suddenly became malicious... See https://support.mozilla.org/en-US/kb/add-ons-cause-issues-ar...
Spoiler: with a good-enough powerplant that's yet to be built.
That was the case until 2010. Controversially, the Supreme Court then found the First Amendment/freedom of speech prevents the federal government from restricting spending by corporations, unions, nonprofits, etc.
Could be worse! You might have ingested some dihydrogen monoxide!
I think your example is accurate.

I think there's another example around trans-vocabulary:

The analog of the 1st half is "I'm not going to stop you from cutting off your man bits, but don't expect me to call you a 'woman'. 'Trans woman' is ok because that's a new word, but 'woman' already has a meaning and don't try to change it."

The analog of the 2nd half is "You shouldn't do that because you're a man and you need to act like one." Or perhaps it's an affront to nature or the divine.
There have been attempts but when corporations are considered people limitations on their "speech" all eventually fail
yeah I meant e.g. edit a config file and forget that you did, or lose the original (nowadays you might be able to Google for it, and get the wrong version and make things even more confusing).

on nixos anything that you do has to be explicit in your config and thus it can be undone as needed.
What % did you find to be "tons" with these specific bugs? I'm assuming it was quite a significant number (at least 10%?) that broke badly quite often given the certainty it's the wrong decision for all solutions, any idea how to help me identify which clients I've been missing or might run into? DNS TTLs are also pretty necessary for most web systems to work reliably, regardless of load balancer or not, so what ways do you work around having large numbers of clients which don't obey them (beyond hoping to permanently occupy the same set of IPs for the life of the service of course)?
Sounds like that defeats much of the purpose. One thing they definitely need to do now is to be certain to retain all that data, for future transparency and historical record.
I don't understand anything you're talking about.

Nobody likes e-mail spam from anonymous groups. NGPVan has an about page that lists who runs it with photos, they have an office and a phone number, they have a Wikipedia page. But they don't legitimize anyone else, as you seem to be suggesting.

Anonymous interference like this hasn't been a problem for a long time, contrary to your assertion -- it's very specific to this and the past two elections, because it's a tactic especially used by foreign influence like Russia. And this isn't about "demonizing enemies", it's about identifying illegal foreign influence, which is a very real thing.
1933 and the Definition of Fascism
You can easily use something like an object store or shared database to keep data consistent.
"wins token $250"
https://en.wikipedia.org/wiki/Sudha_Cars_Museum
Recording phone calls is possible in principle. The reason that it is not available on some devices or in some regions is that there are legal requirements which manufacturers have to adhere to in order to get their devices certified, i.e. in some countries it is illegal to record phone calls, in others explicit permission needs to be given, reason for manufacturers to take the safe route w.r.t. liability and disable it in those countries too, or even globally.
I would take almost ANY real encyclopaedia, any day, for very general topics. For specifics, I would go to specific literature, or just google it to find sources myself. Often what I search is either wrong, or for example math or physics things are written in a sooo complex form, that I just cannot do anything with it.
Which was the entire purpose of Open Source, from conception, and the only way it is distinct from other licenses. Open Source is like Free Software, except you can use it without giving anything away.
> would cutting out the filesystem out of the equation entirely improve things further still?

This recent forum post on that subject:

<https://sqlite.org/forum/forumpost/66b4d47514b442af>

doesn't answer your question but may be interesting to you.
Morsing of the Dead [video]
Additional hardware details cam be found here:

https://www.reddit.com/r/amateurradio/s/IvGbXLzzZG
Rust git2 bindings are pretty good and actively maintained.

However, Rust also has `gix` which is a ground-up reimplementation, and once that matures, it will probably sideline libgit2.
one contributor to the pike programming language when asked why he took the effort to optimize syntactic sugar responded: so that pike users can write simple code and still have it run blazingly fast.

in pike, bigint and int are integrated in such a way that the transition is automatic. there is no overflow but as long as the values fit in an int, that is used internally to keep the code fast.
Are they though? Owning a mail.ru email doesn't mean anything, it's a public mail. Corporate email would be corp.mail.ru. They also banned a guy that lives in USA for 10+ years for netup.ru which is not even sanctioned. And a gmail guy, apparently for Baikal Electronics that went bankrupt an year ago (August 2023).
> Sounds like we should all just be doing sqlite3 /dev/sda2

A recent forum post on that topic: <https://sqlite.org/forum/forumpost/66b4d47514b442af>
Or, also vampirically, a number where constructing it somehow requires adding up lots and lots of small numbers, like grains spilled on the floor.
At the very least, we’ll feel the damage from a supermajority far-right judicial system for generations.
Did you get anything from the Heritage auction last week? They had a ton of good stuff.
Question slightly related to this topic: how do native (e.g. Qt, GTK, etc.) desktop applications usually embed 3D views? Say for example, a desktop application for visualizing .obj files. Or something like AutoCAD, maybe (though I’m not sure which UI framework it uses).
reminds me a lot of rmarkdown - which allows you to run many languages in a similar fashion https://rmarkdown.rstudio.com/
Why should the rest of us subsidize the people who want to live in a place that is so inimical to human life?
What's the current best workaround for people to read Twitter/X threads without logging in?
Yes it is. And not only does fertilizer take significant amounts of power, it also uses hydrogen as a reagent which is sourced from fossil fuels. But despite that, it is still "cheap" because the alternative is using twice as much land, and smaller farmers who are most interested in regenerative farming don't have the capital to double their land usage which is a problem. They are getting beat out by larger scale corporate farms that aren't worried about the state of the land 30 years down the road.
It's not too late for that.
Your framing is accurate. But since much of the reporting about AI breathlessly talks about all the emergent capabilities and "thinking" it does rather than just saying it mimicks human text on average, it's reasonable to do the same for it's failures.
LLMs Build in Minecraft [video]
How could we? Free Software makes it clear that when you modify the Free thing and productize it, you have to share the modifications with the public under the same licensing. What's there to argue about? You're either doing that or you're not. If you find a loophole in the text, then the license gets updated, the loophole explicitly closed, and everybody who agrees moves to the new version.
> These people are employed by companies specifically called out on sanctions

I don't believe you know this for a fact. Are you able to point me where a list of each developer, their association, and the problem with that association is enumerated?

> not excluded "due to first or last name"

https://lkml.org/lkml/2024/10/24/177
Yeah, banks hold much less than 10%, as of 2020 the reserve requirement is 0%.
> I will 100% admit that sometimes you have to assume someone built their DNS caching resolver to interpret the TTL field as a number of days, rather than number of seconds.

I’ve run a min ttl of 3600 on my home network for over a year. No one has complained yet.
Respectfully, what are you talking about? The four largest email providers in the world all run STS. You can test for yourself: just do `dig +short txt _mta_sts.DOMAIN`. I stopped looking after I saw that even Yahoo Mail does it.
This is a very good at important point:

JS0 should be a subset of current JS

JS1 should be current JS

JsSugar should be current JS plus future features
But Trump's wife did, of course...;-p
Nah, because the Cloudflare Workers run at closest edge location and are real fast.

The real solution with Cloudflare is to use their Load Balancing (https://developers.cloudflare.com/load-balancing) which is a paid feature.
If the Casey's interest is in terraforming the American West to support substantial population growth, I would start with the Columbia River Basin and identify the bottlenecks to growth there.

The Columbia River drainage basin is larger than the Great Basin (670k km2 [1] vs 541 km2 [3]), it's the 4th largest river in the US by flow [1], and there are already existing megaprojects like the Columbia Basin Project [2] that have unmet potential.

If the growth Casey envisions isn't happening and/or won't happen with the easy access to substantial volumes fresh water of the Columbia River then it's very unlikely to occur in the scenario they envision with desal + pumping water into the Great Basin.

- [1] https://en.wikipedia.org/wiki/Columbia_River
- [2] https://en.wikipedia.org/wiki/Columbia_Basin_Project
- [3] https://en.wikipedia.org/wiki/Great_Basin
Why do all that when you could have the server write simple text files to the disk?
> you'll suffer lower yields for a few years after you stop tilling, while the soil builds up a proper layer of decomposing matter on top.

Anecdotal, but can confirm, I observed lower yields (sometimes minimal, in the range of 5-10%) for a year or two after starting to till. But it's so much worth in the long run. Granted, I'm talking about the market-garden size yield. Could be different in multi-hectare yields, but I can see the difference on my scale. After the initial one or two years I can see increased yields with lowered herbicide use and less frequent weeding activity.
The human lifetime and memory are short. Don't neglect that much forest (in at least the US) has been chopped down multiple times over. The effects of that are still playing out, similar that we have carved up animal habitat with a dense road grid, and have done things like remove the buffalo.
Or you can just draw to canvas to make the UI fast which is what Flutter does now:

https://flutterweb-wasm.web.app/

https://www.youtube.com/watch?v=Nkjc9r0WDNo
> Open Source is like Free Software, except you can use it without giving anything away.

No, Open Source and Free Software are two names for essentially the same thing. The Free Software Foundation has a preference for licenses which go beyond its own Free Software Definition [0] and which are also "Copyleft" [1], but does not define Free Software in a way which requires that it also be Copyleft.

[0] https://www.gnu.org/philosophy/free-sw.en.html
[1] https://www.gnu.org/licenses/copyleft.en.html
Don’t forget „Freedom Fries“.
Congratulations! Nice work.

If you like this, another similar tool, though one specifically geared towards builds, is xc.

https://xcfile.dev/
Anger over UK government plans to allow AI firms to scrape content
Interesting, I figured now they're going for an injunction, now that they have the ruling, no?

I don't think you can get a jury ruling then immediately ask for an injunction with the same judge and all

Fwiw I'm a bit confused overall, it seems like either Apple is full on Baghdad Bob'ing or there's still an injunction to go for. More I think about, it's probably A :p
I believe S3 can only do create-if-not-exist, which won't help for overwriting a pre-existing branch ref only-if-not-concurrently-updated.

https://docs.aws.amazon.com/AmazonS3/latest/userguide/condit...
If Guix were an optimal solution, many companies would be using it, but that's not happening. It's just a niche experiment. And parentheses don't seem so bad when the code is one line, when tens or hundreds of lines won't be so fun.
What's Up with Bananas?