skysight-inc/HackerNews huggingface dataset:
Firstly, I object to DRM being added to the web platform in the first place. It is antithetical to the platform. This goes above the definition of what a user agent is and goes into what the web even is in the first place.

Secondly, users don't really get a choice. Users are fucked because browsers implement features like DRM and websites hard-depend on them. So the user is no longer choosing whether or not to enable DRM, but whether or not they can watch Netflix on their laptop. User agents should not put users in predicaments like this where they are forced to make choices against their own interests. This is one of those situations where nuance is necessary.
I think it is better to summarize the article with: open and positive communication is at the core of collaborative open source software. While the message may seem trite, it is also a message that many open source developers need to hear.
> The new photovoltaic-thermal module, presented for the first time on the first day of Intersolar 2024, has a record electrical efficiency of 26.6% and thermal efficiency of 53.4%. The electrical output of the module with 6cm x 10cm M6 cells is 433 W
- Intersolar 2024 Liveblog:
https://www.pv-magazine.com/2024/06/19/intersolar-2024-day-1...

- /?gnews Intersolar 2024: https://www.google.com/search?q=intersolar%202024&tbm=nws
Also according to their documentation, all the AI features are in limited beta (hence the wait-list I mentioned earlier).

It isn't clear to me on re-reading the documentation if everyone is opted into training the AI, rather than just those who have opted into using the AI features while they are in beta.
I tried it last month and once I was out of the base credit usage, it broke and it has stayed broke. Even the sample questions they list on the start page break when I try to run them. The last update didn't fix it either
Nostalgia. Many FOSS projects feed on collective or obsessive nostalgia. I should know having contributed to some and following many. DOS is also sister project to retro gaming, a deep well for those fuzzy feelings.

That said, Hall does offer good and sensible advice to keep the community together and civil.
Right sorry, I just hadn't heard of those "problems" so I thought I'd put it out there for others to see too.
WWII ended in 1945. The sexual revolution was a full generation later.
If you want to use React, consider Astro.
As I pointed out the "uselessness" is a generalization, although perhaps your suggestion of use cases rather proves my point.

Firstly "selling pcs without Windows". If you want to sell a machine without windows feel free to ship it with Linux or indeed nothing. Yes, FreeDOS is an option, but it's not unique.

Sure, some techs find it useful as a bare-metal hardware diagnostic tool. Presenting that micro niche as a use case kinda proves the point. (I'm not sure how FreeDOS fares with supporting new hardware but I'll assume it does. My experience with BSD doesn't make me over-optimistic though.)

But I think you missed my point. The main utility of FreeDOS is FreeDOS. It doesn't need to be more than that.
Lotus Smartsuite came in 1992 according to https://en.wikipedia.org/wiki/IBM_Lotus_SmartSuite .

Microsoft Office for Mac arrived in 1989, the Windows version came in 1990. see https://en.wikipedia.org/wiki/Microsoft_office
I've never seen those in an OTR configuration or deployed as such. I was thinking more about these[0].

[0]: https://cooling-concepts.com/trailers/53-foot-refrigerated-t...
Defeating the final boss of drag and drop bugs with the honey pot fix [video]
You gain a few pounds of water weight during the "loading" phase (the entire idea is that it's drawing water and metabolic fuel into the muscles) and then it plateaus as long as you keep taking it. When you stop taking it, the water weight will come off.

I workout seriously enough that people notice if that means anything, and I take creatine. It's one of those things with the most proven upsides and essentially no downsides. That said, the effects are nothing like serious PEDs - not that I can personally compare those things, but it's quite clear that gear is a whole other level.
I hereby also ban Facebook from accessing my data to train AI. I'm sure it would be a big hassle to carefully exclude me from all their models, but I'm generously offering an alternative non-compliance fine of only $50/day, paid to my bank account.
- Concrete parking lot TPV Thermal Solar canopies, And concrete supercapacitor batteries: https://news.ycombinator.com/item?id=40862190
> I was hoping for slightly more interesting ideas

Sometimes there's a lot of value in reiterating core concepts.

Maybe doubly so if they're validated by his long experience in the OSS world.
Your title is too vague and people likely won't bother reading this post. Is "Ask HN: Has anyone ever asked this before?" in case it gets changed.

Also, the answer is probably 'Yes'.

Think the reality is people don't read everything and use titles as a guide to determine what they're interested in reading. The Internet offers endless choices compared to a newspaper.
> feel free to ship it with Linux

That requires the OEM to support Linux on the device. This has only been done for select devices, e.g. Dell XPS, and was a major undertaking.

> Presenting that micro niche as a use case kinda proves the point

Everything is a niche until you need it, e.g. installing a BIOS update from FreeDOS USB drive, without needing an OEM-certified Linux or Windows install for firmware distribution.
How commercially viable is a public library?
$7m!? Jesus
- "French startup offers concrete solar carport" (2024-05)
https://www.pv-magazine.com/2024/05/24/french-startup-offers...
The real news story here is not the actual content, which is no surprise to anyone who was paying attention, but rather that a true-blue news outlet such as the NYT, which is quite prominent and well connected, decided to run this article now.
- Could solar canopies be made with geopolymers or sugarcrete for weather safety?
- Concrete superconductor batteries that would work in datacenters with controlled relative humidity, but don't work unless kept dry: "Low-cost additive turns concrete slabs into super-fast energy storage" (2023-08) https://news.ycombinator.com/item?id=36964735
As I get older, this seems obvious to me; the idea of a scientist who's also to some extent religious makes just as much sense, maybe more, than a strongly atheist one -- especially given, that historically, religion and science weren't strongly mutually exclusive?
Honestly, I'm rather frustrated by the HN discourse on this topic.

TFA (with emphasis added):

> Brazil’s national *data protection* authority determined on Tuesday that Meta, the parent company of Instagram and Facebook, cannot use data originating in the country to train its artificial intelligence.

> The decision stems from “the imminent risk of serious and irreparable or difficult-to-repair damage to the fundamental rights of the affected data subjects,” the agency said in the nation’s official gazette.

https://www.theregister.com/2024/06/14/meta_eu_privacy/ (with emphasis added):

> The decision to halt AI training using EU content follows complaints to *data protection* agencies in 11 European countries – and those agencies, led by Ireland, telling the Facebook giant to scrap the slurp.

While there is no shortage of IP, licensing, and copyright moral quandaries in training LLMs and their ilk, Meta/FB is not getting regulated on those grounds! They are getting regulated on privacy issues. It's even there on The Register path.

I'm seeing a lot of comments in these threads about IP, copyright, and licensing---which, please do take note, are well-defined legal terms and are not to be used interchangeably---but all that is irrelevant because that is not the question Meta is being made to answer for.

Even more frustrating are threads/arguments to what "irrevocable (copy)rights" you give FB per their TOS without even bothering to cite the relevant bits of the TOS to prove their point. Exercise to the reader: prove/disprove that [a] FB users retain copyright of their content even when posted to FB and [b] you are merely licensing FB to specific (not universal!) uses of your content posted in their platform and [c] said license is revocable any time. The astute reader is referred to the Berne Convention but Facebook's TOS will also do just fine. Standard question, one point per answer.

Bonus point question: if you have proven the points above, what action allows you to revoke the license you have granted FB?

(Of course, end of the day, I'm again playing lawyer in an online forum. I'm no better than anyone else here what do I know.)
If providing books to kids is outlawed the only outlaws will provide books to kids
When the CRC and TCP Checksum Disagree (2000) [pdf]
So ... much ... data ... losses ... then.

First noticed that when we tried to put Internet thru a satellite in 1994.

FTP would successfully complete its DATA transfer but the file would "mysteriously " have 1 or more bit error.

It was a time that we took FTP integrity for granted.

Even rsync failed. Had to fallback to XMODEM-16, et. al., then.
The core of your attitude comes through here - that productivity is pointless, computers are worthless and coding is a waste of time. Anyone dismissing LLMs comes from a similar value system of hating technology, as far as I’m concerned.
Mastodon rolls out built-in bylines for journalists in the Fediverse
“If you want to build a ship, don’t drum up the men to gather wood, divide the work, and give orders. Instead, teach them to yearn for the vast and endless sea.” ― Antoine de Saint-Exupéry
> months

Years.

> administration, or the media

They both gaslit the public, and each other.

The latter is now shame faced and has ceased gaslighting on behalf of the former. Naturally, this means they are now guilty[1] of "election interference."

[1] https://twitter.com/Breaking911/status/1807975256096637412
I'm genuinely surprised that the Picat is so much faster than the C++. I assumed it would be easier to write, but also slower.
https://archive.is/dhVus
Anyone know why this comment is collapsed by default?
Copyrights are toast with AI. Consider a corporation with integrated legal defense teams powered by AI agents. They will chew up resources until people give up. Think patent trolls on acid.

We seriously need to rethink IP ownership. It's likely an AI trained on a certain amount of IP might be useful in and of itself, perhaps earning a living being good at that particular thing, and maybe that is what will let us ease restrictions of use in other places.

I'm just spitballing here. I could be completely wrong.
We're talking metro area, not city. If the city is 1M, it's metro area is likely 1.5 to 3 million. If the metro area is 1m then the city is probably 750k to 350k people.

The post above said "The Concepción metro area is 1 million people" which means the city itself is much smaller. In fact, Wikipedia says it's 200k people, 1m metro area
This one surprised me:

https://www.sjoerdlangkemper.nl/2024/06/26/htmx-content-secu...

<div hx-disable>
<%= raw(user_content) %>
</div>

So, I get that `raw` prevents htmx from being used. I get that `<script>` still works.

But I find it scary that if `user_content` is `</div><div>...` that is actually injected, as raw HTML. I would expect that the `<%= raw(user_content) %> only has access to contents of the div it is in itself, and nothing more. But instead I understand that the HTML is injected as text (?) and then re-parsed (?).
As long as a "user" can access those platforms then that data can and will be mined. The people working on such solutions just dont publish them publicly until the debate is settled. If I can view information on any website, authenticated or not, then I can build a bot that will do the same. This does not mean its being done for nefarious reasons. Simply automating the process of bringing what I consider valuable information to me is enough motivation to do it. In my case, the only profit I make is saving time not manually clicking around to access the data I read over morning coffee.

The internet routes around censorship. Its impossible to hide information as long as its meant to be accessed by a human. If companies want to spend engineering hours putting locks then thats their waste.

Many businesses will fail by wasting time and money creating locks that can and will be circumvented.

I agree that a new social contract is inevitable because the only way to prevent data from being mined is to not produce it to begin with. Period. This I know.
The geopolitics of LLMs is definitely interesting. China censors politics. The West censors intellectual property. I am not equating the two so please excuse the edgy teen dystopia that follows:

I keep having this vision of a dystopian future where the Star Spangled Banner is sold off to a private equity firm and anyone who wants to play it has to pay a licensing fee. Of course “freedom-hating” countries have banned it long ago as well. The subversive main character is playing a bootleg copy of it in some politically ambiguous country when police break his door down, but the screen cuts to black before we find out was it the copyright mafia or the dictatorship.
Your statement is false. Saying it does not make it so.
That too. They never get audited and if they do, it's in another jurisdiction.
I also think this is going to bifurcate scientific research. Communities that are willing to run AI over their knowledge base are going to develop a big advantage over those who don't.

I have a friend who applys research to businesses as a consultant. One of his biggest challenges is how to index all the papers and work out what is relevant to a particular topic. I don't know if the current generation of bots are up to the challenge but sooner or later ProfessorGPT will be perfect for that niche. Then journals that force human's to manually research through large numbers of papers will be massive albatrosses that hamper scientific progress.
> Titles were never a good way to consume news.

Titles are a good way to decide if you want to read more. My time is limited and confusing or click-bait titles try to waste it. Changing a click-bait title to something mundane respects my time and attention.
I fear Europe is going to repeat the failures of WW2 thinking they can appease a dictator. If China is truly going to start supplying mass amounts of drones to Russia, it will result in a collapse of Ukraine, and an eventual Russian push even further west. Or full-blown WW3.
(The table on jagranjosh.com lists launch dates not landing dates, but the page title is "Moon landings")
Sure, querying/storing the current logged in user is simple.

Imagine rendering a single Reddit thread that contains comments by 100's of users from a set of millions of users.

The problem is querying (and storing) the usernames, avatars, etc of other users to render the author info for all comments... and updating that information when any user updates their avatar, etc.

That's what the user storage problem is.
Trip report: Summer ISO C++ standards meeting (St Louis, MO, USA)
Turbo Pascal

Delphi
Writing GUI applications on the Raspberry Pi without a desktop environment (2019)
Which… was my first point.
>China censors politics. The West censors intellectual property.

How does the West "censor Intellectual Property"?
Yeah, I think gcc has a std c++20 mode as well as a with extensions mode. And adding `-pedantic` helps because it forces extensions (unless specified in the std type) and non-conformant code to be rejected.

And that clang likely just didn't have full c++20 support. Which tbf I actually don't think any clang has full c++20 support currently as even bleeding edge clang still is missing a few things in the lang and library departments.
e is natural because it's the smallest positive root of the equation e^(i pi) + 1 = 0.
Hi.

I'd made a small app for events and such a long time ago.

Would anyone be interested to try it if I dusted off that project and re-launched it?

I would be happy to share it on Show HN in the next few days.
On leap minutes:

> Because there's nothing computer programmers handle better than special cases which only occur every hundred years or so. How in the world could this be an improvement?

If it's less than 60 times as disruptive, it's an improvement.

> everybody's going to hate it at least sixty times as much as they hate leap seconds now

I doubt that.

> If something is difficult, you do it more often.

It has to be more often than leap seconds to really get those gears oiled. Unless this is a proposal to do leap deciseconds, I don't think this method reduces the pain.

> But before 1972 UTC and TAI were kept in much closer synchronisation [...] (No, I'm not advocating returning to this state of affairs.)

Coward! But seriously, I think this hurts the previous argument significantly.
For those downvoting me for humour (no one one hurt), the explanation was, due to the rush it had no tie downs or top weights like a normal SpaceX engine test.

The only thing holding it down was scaffolding. If you look at the photos of the site, you can see it's just a weight bearing scaffold and not a engine load bearing structural brace. This is very hard to believe.
Not even political rivals. What’s stopping Biden from ordering cumbersome investigations on each of the Supreme Court justices? Especially the ones that are ducking ethics issues?
Are these kind of tandem thermal-photovoltaic panels common? Where are they used?

I'm sure this would be great for a space colony, but is it practical and affordable for normal commercial use?
I found "Draftable" to be great
On October 7, 2023, terrorists invaded Israel and killed 1,143 people. Among them - 767 civilians (36 children). Some of them were brutally raped. They then took 251 hostages.

The officially stated goal of Hamas is the destruction of Israel.

War is never pleasant or desirable. That said, Israel has every right to defend itself and to fight for the return of its people.

Your position is that Israel should lay down and die. Any attempt to do otherwise is then disingenuously labeled as “genocide.”

The argument you are making is ridiculous. Fortunately, most people recognize that.
No, we measure angles in radians so that d^4/dx^4 (sin x) = sin x.
That doesn’t mean the same type of effects don’t happen. I knew a guy who suffered a closed head TBI due to
a commercial trucking accident - not the same as a concussion or a shockwave induced tbi mind you - and his personality changed in similar ways to those I’ve heard described.

He started to isolate, got paranoid and (more) violent, and ended up divorcing his first wife and marrying a second woman who seemed to be a kind of hoarder, and isolating at home with her - long before it was ‘cool’.

No idea what ended up happening to him, but murder/suicide would not have been surprising.
Pocket isn't even enabled unless you choose to use it, so why would you need to disable it?
Oh, it'd be great if they did. Seriously. :)
> This is the exact meta-analysis that I was referring to.

No, unless you got the date wrong: it’s from 2010.
> A function like strcmp() cannot assume that if it sees the same pointer multiple times that this pointer contains the same data

For arbitrary pointers no. But it could special-case e.g. string constants in the source code and/or pointers returned by some intern function (which is also how the JVM does it - for arbitrary strings, even though they're objects, it's always possible that the object has been GCed and another string allocated at the same location).
haha I have mistaken the URL in the comments. Here's the right one: https://copyfromurl.com
Hey engineer here. Mutation testing may not be a familiar concept. To put it simply, it tells you how effective your unit test cases are at catching faults by injecting faults into your codebase.

If you are interested in learning more about mutation testing and how big tech companies use it, read:

- State of Mutation Testing at Google: https://research.google/pubs/state-of-mutation-testing-at-go...
- Industrial Application of Mutation Testing: https://homes.cs.washington.edu/~rjust/publ/industrial_mutat...
- LLM-based Mutation Testing: https://arxiv.org/pdf/2406.09843
- Medium Blog on Mutahunter: https://medium.com/codeintegrity-engineering/transforming-qa...
- Short Demo: https://www.youtube.com/watch?v=8h4zpeK6LOA

Feel free to ask me any questions. My wish is to get mutation testing widely spread!
Maybe? Maybe not? Regardless, the fact is that companies are within their right to choose who they do business with (or keep in their employ). This is a simple statement of fact.
really great software
I don't think religion is different from so many other biases, illusions, delusions etc. There's no need to define it as a separate field of study just because there are so many people participating in it. Plus there is the personal attacks, death threats and occasional murders associated with many of them.
True, and the way it reverberates from surrounding buildings is so much worse than road noise. Source: live next to a 5 lane railway, plus bullet train, plus monorail).
>algolia.hn

Is that a valid link? I get an error when opening it.
I do not mean C compiled to WASM. I mean native code (with dlopen).

My point is not for other people to make extensions that you must use. Rather, my point is in case the user wants to write their own extensions do things that have more permissions, without needing to recompile everything. It is specifically if the user does not want the extra security (because they intend to program it to do things beyond that provided by the browser's security context), and only for that case.

(However, there might be another alternative: Provide a .a file (in case do not intend to compile it by yourself, which might take some time and require several dependencies) and allow the end user to link that file together with their own .o files, instead of using .so files. The constructor functions can be used to tell the main program of the presence of these extensions.)

(Another alternative would be to provide a separate version that may permit this, e.g. "advanced version", that might also offer additional options and other features which are intended to only be used by advanced users, therefore making the user interface more confusing for users who do not read the documentation.)

C (and other programming languages) that is compiled to WASM could be installable from the app store, since then it is safe. Native code extensions must be installed manually.
if it seems that obvious, you surely can explain why it would make semse?
I'm confused - is this essentially saying we haven't ruled out fluctuations but we are putting a tighter bound on the variance? But not that we actually detected variation right?

My curiosity led me down the rabbit hole of all the eras that happened before the first microsecond and to consequently learning about when the forces diverged. What is the intuition on the four forces being unified? What does that mean? Is this even a question that makes sense to ask?
Put the model in the public domain and nobody would complain. If you gatekeep, people will find a reason to complain.
To all the downvotes, did you look at a map of Concepción?

It's small. It's 200k people. It's "metro area" (the 1m) is spread out.