skysight-inc/HackerNews huggingface dataset:
My "fear" has always been that Meta/Alphabet would slowly but surely migrate their apps over to their own third-party App Store to get past the pesky IDFA limitations[0] and other tracking hurdles.

So far nothing seems to indicate that it's happening. The question is if it's due to Apple's "measures" or just because it is not worthwhile for Meta/Alphabet. I think it's a combination of. But if it was as easy to "side-load" an app on iOS as on macOS - per your suggestion, I'm confident Meta would have done the switch in a heartbeat.

Just imagine if Apple provided nice API's for auto-updating, essentially no limitations on what binaries can be attested, API's/mechanisms for easy migration between AppStore apps and side loaded ones, no scary screens etc. Essentially implementing the DMA to the fullest extent, really honouring the intent of the law. Why wouldn't all the mega apps just move over? And what consequences would it have?

I think it would be awesome to e.g lift the JIT blocking and allow more strange niche things in alternative app stores. But getting all regular people on a wild-west third party app stores for the (ad financed) apps the use every day is just begging for a huge _actual_ loss in privacy.

[0]: https://en.wikipedia.org/wiki/Identifier_for_Advertisers#App...
That's a fair point, repetition can make falsehoods stick. But if the book were full of outright lies, Meta could challenge it with clear evidence rather than legal pressure
Yes, but it's way more on the can't fizzbuzz side. Our view is skewed because of the people we work with. If you have an extreme Pareto distribution, talking about "normal" is not helpful.
That is much higher than I expected. Thank you to share the link. Can you imagine anyone saying "Media company XYZ has been looking for post-ad post-search revenue for almost a decade now"? It makes no sense. To me, Google is like a post-film/TV/newspaper media company that, unsurprisingly, makes most of its money from adverts.
It has been said that a system is not the sum of its parts, but the product of the interactions between its components. I hope someone can remind me who said this.
DNA in honey could describe the encounters of honey bees over decades
I don't think there is actually a law anywhere that says you need to obtain the rights to copyright material to read/view them. The person or organisation showing it to you, which might be yourself, needs to have a license. Otherwise things like libraries couldn't exist and you wouldn't be allowed to lend books or even have books in your house that other family members can read.

Not saying that particularly impacts your argument about OpenAI, because an LLM in training is not a person. It is transforming data from one format to another for later consumption by people. Therefore they probably would need a license.
Full title:

“DNA in honey could describe the changes in flower visits and microbe encounters of honey bees over decades”
Someday at the office:

What do you mean our auto scaling strategy stopped working when we switched to Office 360?
DTDetox
All of it is copyrighted material
Yes, you could do this and it's likely it'll turn out as rather nice and decently performant code. You would, however, most likely run into the problem of finding people to maintain it that are willing to learn. Most Prolog teaching material is quite abstract in the sense that it mainly teaches the language and its tricks, not so much applications, though there are of course a lot of FOSS and example applications to look at.

In practice you would have to write documentation that basically turns into a course on constraint solving in Prolog. There are footguns and somewhat advanced techniques involving control over the execution strategy that are going to trip up newcomers. You'll also have to figure out how to interface with a Prolog implementation.

A compromise might be to use bindings for Z3 or something like the Timefold solver, https://timefold.ai/open-source-solver. Either way it's a good idea to spend some time playing around with Scryer, https://www.scryer.pl/, and Markus Triska's crash course, https://www.metalevel.at/prolog. SWI-Prolog has more conveniences that might make it more suitable for practical applications, but being used to them might make it harder to adapt to e.g. Scryer, Tau or some other implementation.

There's also the Mercury language, it's weirder but also very interesting, https://mercurylang.org/.

Edit: Some people swear by Picat but I have very little experience with it, http://picat-lang.org/.
The idealism is the current corporate story - "enabling communication" etc. - but you're right that there was no idealism to start with. Zuckerberg set up The Facebook so undergrads at Harvard could rate how hot girls were, scraping their images from unprotected university servers.

This is a great podcast centred around the film about it - The Social Network - but it delves really interestingly into the story and motivations of the early years: https://www.ppfideas.com/episodes/the-great-political-films%...

The main conclusion is that Zuckerberg is a pure, amoral opportunist, which is why Facebook has been so successful through an era of "ask for forgiveness, not permission".
This is so wrong in so many levels.

But given that Trump clearly seems aligned with technobros, I wouldn't be surprised.

This will be good for the rest of the world, though. Other countries will be less likely to be aligned to US, end of US imperialism has been just speed up little by little.
The arrogance of these people is without end.
> about 25% of GDP can be directly tied to this leadership role

Source?
In a billion dollar company can use pirated books for a business, should we allow them to use pirated software too? Do you think that requiring a company to pay for Windows license is "immoral"?
DeX is pretty much still an option on Samsung tablets, however I don't miss UNIX command line on my tablet, that is why those features never take off, only a minority cares about them.
People have to pay for it
Having worked in "traditional engineering" and software dev / tech, I've always found it fascinating how much tech people obsess over the 10x engineer, and how polarized their view is - there's certainly a strong polarized view that you're either a 10x engineer that's carrying the whole product, or a mediocre (to poor) engineer that's holding back the rest - seemingly nothing between.

Hell, even by engineering standards, tech has a lot more extremely opinionated people - with more extreme views on pretty much everything. I've always wondered why it is like that.
I know what you mean, but my point is, if you have a strong convention that right click

a) never actually runs anything, so you can’t accidentally break stuff

and

b) usually shows contextually relevant actions

That makes for great discoverability, actually. Discoverabilty is mostly a measure of how confidently one can dick around without causing accidents (and being able to undo them easily).

Your point about there being to indication whether something is clickable or not applies to left clicks just as well, and this also used to be less of a problem before everyone rolled their own, usually very flat, designs. You could teach someone basic principles and they’d be widely applicable. These days you’d have to start with a full lecture on the differences between web apps and “native” apps and natively packaged web apps…

I wonder if it took the shinier, less conventional UIs to get all these “non-tech” people to use computers in the first place. A dilemma, because they would benefit from boring conventions the most.
Cool game! at first I thought it's an "aim trainer" of some sorts :D I forgot about everything (slings and bombs) besides clicking and tried to click all the way through.
Did you try pixi [1] too?

[1] https://pixi.sh/latest/
>>Why does Donald Trump have this much power to begin with?

Why is Donald Trump in power right now? Because of a public democratic vote. The core issue is that people voted for him specifically.

>>It is only possible due to the United States of America’s flawed system of government.

Agreed. Doesn't change the fact that if people didn't vote for Trump he wouldn't be in power. Again, democratic action.

>>one that hasn’t even been selected in any form of democratic process.

Does switzerland have a vote for who is going to be a candidate for president? Or does the public not actually get a vote given that "presidency is rotated between parties"?
Egads, that spell checker is absolutely beautiful.

I guess it’s worth pointing out that he does support one of the arguments the article makes:

> But they didn't, and come to think of it, why should they know about something so far outisde their specialty?

So yeah, he’s implicitly saying, “I have a lot of domain knowledge here.”

But that said: wow, that code is so concise and elegant, it gives me tingles. If anyone IS a 10x engineer, it’d surely have to be Norvig.
From https://news.ycombinator.com/newsguidelines.html
> "Otherwise please use the original title, unless it is misleading or linkbait; don't editorialize."

In this case appropriate headline would be: OpenAI’s proposals for the U.S. AI Action Plan.
Logging the World - Oliver Johnson (Oxford Mathematics): https://youtu.be/UsK52iZMsxo
Basically stole almost whole output of humanity both dead and alive, put it in their Frankenstein Monsters’ ever growing brains and now want to let em roam unsupervised longer and longer (AI agents) and continue to steal things.

Taking away human freedoms and giving em to agents 101
Understanding Bypass Capacitors (2015)
Yes, however you also want to distinguish correct from incorrect answers. You get that from the exams, not from year 1 textbooks.
For social media / forum sites etc, they should definitely add this. Make a plain text / accessible (user) name mandatory and a display name optional. And give end users the choice to show canonical name or display name.
6 week contract at my company (not sure what your skillset is though): https://zinkworks.teamtailor.com/jobs/5678393-dba-graphdb-6-...
> compressed air

I believe a short drop and hydraulically actuated metal plates are the more typical solution. That offers a high level of precision.
Good point, I wasn't sure if writing "porn" would be flagged by some kind of badwords filter, so I didn't bother, but apparently it's no problem over here :-)
> Still, I wish there was a less creepy way.

There should be - there's three LEDs (capslock, numlock and I forget the third one) on standard keyboards which can all be set from the OS side... and at least caps lock (I think!) can be set from Javascript, so it's essentially an 1 bit wide communications bus, three bits if it's an ordinary OS tool.
> other than a bit of open source (PyTorch and React are nice, I guess)

Not to detract from your main point but I think this misses a lot of contributions, eg Cassandra, Hive, Presto, GraphQL, the plethora of publications coming out of FAIR (fundamental AI research) and of course the Llama family of models which have enabled quite a few developments themselves
Because the AI is not a person. It doesn't seem like we're anywhere near AGI that could be considered a person. Training an LLM is taking existing content and transforming it into another format for later consumption by a person. That person can run prompts against the LLM to create derivative work, the LLM itself doesn't run prompts or do anything at all.

I don't know much about the legal side, but it seems to me, from the above, that the laws for copyright for LLMs should apply to the company training the LLM as if they're creating a derivative work that they will later sell or license for other people to interact with.
Of course, how else could we train the neural networks to run the programs?

/largest_company
Copyright does not restrict consumption. It only restricts reproduction. To restrict consumption you need a patent.
These kinds of amoral corporate hierarchies will by their nature promote people who give themselves over entirely to the business. It's not that everyone who works there turns into that kind of corporate drone, it just weeds out the people who value more of a work/life balance. If someone is willing to send talking point while they're in labour, a company with the corporate culture of Facebook isn't going to stop them, they're going to be rewarded.
> Chinese AI companies just flatly ignoring US copyright

It is increasingly tiresome to see this clearly racist bias at work when every US company doing AI has been acting the same way.

https://www.tomshardware.com/tech-industry/artificial-intell...

https://piracymonitor.org/chat-gpt-trained-using-pirated-e-b...
I think an AI should be treated like a human. A human can consume copyright material (possibly after paying for it), but not reproduce it. I don't see any reason why the same can't be true for an AI.
Funny thing is I had a hunch you might be lying and indeed looking at your history you are engaging only in political discussions.
Ideally, software shouldn't be copyrightable, or patent-able. It's what FOSS is based on (couldn't remove copyright, so let's hack it via copyleft).
Tbh this seems to be implementing a demo of something he had complete understanding of prior.

Yeah, he was at Google at the time (https://norvig.com/resume.html) so he was probably involved in the original development of the thing he was making a demo of.

He's definitely smarter than me with that CV but this particular project doesn't seem like some insane productivity achievement.
AMD's Strix Halo under the hood
AutoML Example Projects: A Guide with 10 Popular Datasets
It's been about as useful as one would expect. I don't need it daily, but when I need it, I can usually estimate a good enough answer in the time it takes someone else to do it on a calculator.

It has also helped a little with getting a geometric appreciation for numbers, but I suspect that could be improved significantly with more active practice.
This is really exciting. The 2.5us snapshot restore performance is on a par with Wasmtime but with the huge advantage of being able to run native code, albeit with the disadvantage of much slower but still microsecond interop.

I see there is a QuickJS demo in the tinykvm_examples repo already but it'd be great to see if it's possible to get a JIT capable JavaScript runtime working as that will be an order of magnitude faster. From my experiments with server rendering a React app native QuickJS was about 12-20ms while v8 was 2-4ms after jit warmup.

I need to study this some more but I'd love to get to the point where there was a single Deno like executable that ran inside the sandbox and made all http requests through Varnish itself. A snapshot would be taken after importing the specified JS URl and then each request would run in an isolated snapshot.

Probably needs a mechanism to reset the random seed per request.
The jump from llama2 to llama3 had something to do with meta downloading every textbook ever published and using it as training data.

The arguments by meta so far in that court case are absolutely terrible and I'm half expecting to see the world's first trillion dollar copyright infringement award.
Supporting a policy or a regulation which looks at just competition with zero incentives to care for users because it may help the portfolio is not a good look. People may argue otherwise, but DMA exists to make sure the gatekeepers lose market share to their rivals, even if it comes at the expense of consumers.
Eg: Google asked to remove maps from their search page, which means a user has to do extra clicks to get to the info they want. Bad experience yes. And now, they still did not lose market share so EU is asking google to do more.

I am not against the spirit of the act, but their goal is to listen to competition and ask for changes accordingly. If it screws up users, so be it. There would be no winning. Yes, google search is a monopoly, and should not be so big. The act is unbalanced.

A lot of proponents of iMessage example miss out that WhatsApp won outside of USA. By just building a better product and utilizing network effects.
What stealing? None of the original content is gone. Perhaps "infringement" is a more apt word.
No Code: Best way to write secure and reliable applications
Copyrighted material includes works by authors from outside the US. By Berne convention, the exceptions which any country may introduce must not "conflict with a normal exploitation of the work" and "unreasonably prejudice the legitimate interests of the author". So if at least one French author does license their work for AI training, then any exception of this kind will harm their legitimate interests and rob them of potential income from normal exploitation of the work.

If the US can harm authors from other countries, then other countries may be willing to reciprocate to American copyright holders, and introduce exceptions which allow free use of the US copyrighted material for some specific purposes they deem important.

IANAL, but it is a slippery slope, and it may hurt everyone. Who has more to lose?

And I hope that Mistral.AI takes note.
It was in 2000 [0]

[0] https://www.npr.org/sections/money/2022/03/29/1088886554/how...
I think React and GraphQL are pretty impressive in terms of how shitty they've made the developer experience at so many companies. GraphQL especially seems to attract the kind of people who love to misuse technologies built for massive orgs in companies with fewer than 100 employees.
At the rate things are going in the US, "legislate" seems to be largely replaced by "executive directive", so maybe you don't have to worry about legislation. (We will still have the worse world part, of course.)
https://web.archive.org/web/20250311093011/https://www.ft.co...
I'm new to this area, can someone ELI5 this? What's the difference/advantages/disadvantages compared to other process isolation like containers?

Would I use this to run a distributed infra on a server a bit like docker-compose? or it's not related?
“My long-loved thesis, when rendered on a screen, was catastrophically bad”

This is no small thing, you had an idea, you were able to try it out, and found it didn’t work.

But this does give you an understanding, and you no longer need to keep wondering if your idea is the answer.
Good then that LLMs don't reproduce content.
It's Facebook - a website that is a large part of life to over 3 billion users. A website that can influence elections in major countries, that sometimes shows fake ads and is responsible for (roughly) millions of frauds caused by them, that incited genocides in African countries.

I don't think the stakes are that low.
The Great Political Films: The Social Network [podcast]
Then, we should also put the AI in jail when it's breaking copyright laws. Or being an accessory to breaking copyright law.
Or actually sue.
> I'm not sure reaching for PHP

My initial comment was a response to your comment

> Distinct could sort and look for consecutive, it could use a hashmap. It can even probe the size of the array to pick the performance-optimal approach. I don't have to care.

which says that you just use an abstraction and it transparently "does the right thing". The C# example showed how abstractions actually don't do that, and instead simply provide a lowest common denominator implementation. The rust examples you used also uses a hashmap unconditionally. The PHP example was showing how when abstractions attempt to do that it ends up even worse - when you move from strings to structs, you get a slowdown.

In practice, different strategies are always implemented as different functions (see python `moreitertools` `unique_justseen` and `unique_everseen`), at which point its no longer an abstraction (which by definition serves multiple purposes) and it just becomes a matter of whether or not the set of disparate helper functions is written by you, the standard library, or a third party. In rust, you would do `vec.sort()`, `vec.dedup()` for one strategy, and call `v.into_iter().unique().collect()` for the other strategy. That is not an "abstraction" [which achieves what you claimed they do].
This was settled prior to LLMs - you can't do that because the characters names are copyrighted. LLMs change nothing here.
I don't think I've ever read anything this disingenuous
Judging by fan adoration, I get this feeling that anime in Japan are not made by ginormous animation companies trying too hard to produce the same samey conformant goop as everybody else, which seems to be a problem that EE.UU. and Europe do have. Or am I wrong?
WebUSB is not a web standard. It’s a Blink-only API cooked up by Google and rejected by both Mozilla and Apple on privacy and security grounds. It cannot become a web standard without two independent implementations, and Google have failed to convince anybody outside of Google to implement it. Nevertheless, it pops up on various websites as things Firefox and Safari are “failing” to support.

> This specification was published by the Web Platform Incubator Community Group. It is not a W3C Standard nor is it on the W3C Standards Track.

— https://wicg.github.io/webusb/

> WebKit declined to implement several APIs, including WebUSB, due to concerns over fingerprinting

> We have previously stated privacy concerns, thus the concerns: privacy label. We agree with Mozilla's security concerns raised in their standards position issue, thus the concerns: security label.

— https://github.com/WebKit/standards-positions/issues/68

> Because many USB devices are not designed to handle potentially-malicious interactions over the USB protocols and because those devices can have significant effects on the computer they're connected to, we believe that the security risks of exposing USB devices to the Web are too broad to risk exposing users to them or to explain properly to end users to obtain meaningful informed consent. It also poses risks that sites could use USB device identity or data stored on USB devices as tracking identifiers.

— https://mozilla.github.io/standards-positions/#webusb
I mean, look at it this way. Let's say you purchase a Woody Allen film on DVD. Will anyone seriously prosecute you for watching it at home together with your friends? No, that falls within normal usage. But let's say you now organise a local watching event with the same DVD for 200 people in a hall somewhere, and charge everyone, whatever, $6 - just to cover the hall expenses. Will you be prosecuted? Very likely. Libraries are probably under some sort of "fair use" regulation due to public interest and such. They don't quite generate profit with their line of work - nor should they!
At least with GraphQL I think the world would be better off if it had never seen the light of day. It's a steaming pile of hyper complex dung.

And for the other projects, their paths are littered with the dead bodies of engineers who had been ordered to chase down one of Facebook's hype technologies just because "Facebook does it so we can follow their best example".
You probably don't have an issue with limiting government power.
Why is limiting an individual reaching power of governments so difficult to fathom?

The problem is power accumulation, "small" people have a harder time limiting my freedoms by abusing their power.

I don't want a king, whether they got to be king by swords or money.
There’s that old quote, attributed to Edison:

> I have not failed. I've just found 10,000 ways that won't work.

As to the topic at hand, sounds a bit like hyperbole. AI tools are gonna make big changes, but there’s a hell of a lot more to running companies, and shipping products, than writing code. Some stuff will be enabled and multiplied by AI, some, not so much.

We’ll see what happens. The die is cast.
You don't have IPC for sqlite, do you?
Its a typo, the article says it happened in the summer of 2000.
Could just be a muscle-memory typo. Much more likely to be typing 2020 these days than 2002.
Yes, if you’ll infringe like they, you’ll be in jail forever
Probably you’re being sarcastic to show that those AI companies don’t give a damn about our data. Right ?