skysight-inc/HackerNews huggingface dataset:
This is a question of law, not math - the property doesn't have to be commutative or even consistent.

Licenses apply across certain kinds of linking and not others because that's what was in the document you agreed to when you installed the copyleft code. In order to run the code, you have to accept the terms of the contract. Those terms can require almost anything the author wants. In this case, the terms specify propagation over dlopen and not over a socket or pipe. They could just as easily specify the opposite! It would be less sensible, but perfectly possible.
> But is that Unity’s problem?

Well:

1. Unity itself is using plenty of LGPL libraries itself so the same concerns apply.

2. If this is not an issue on desktop platforms where you can comply with LGPL there is nothing wrong with allowing such packages on the Asset Store. Certainly not all developers ship their Unity games on most platforms so it should be up to them to figure whether the specific package they decide to include can be used for a given platform.
Why does it run them in interactive shells? Not surpising given it’s Microsoft, but still worth reporting an issue.
How is revenue relevant? Talk about their net profit.
Their plan to move to the EU via their AMS site is not related to the attacks, but seems to be a general plan they have had for a while. At least this is how I understand their notice.
A good video on what goes into a score for an episode of an animated TV show: https://www.youtube.com/watch?v=QiiDNusHdp0

It can get more complicated (and expensive) if you want to hire someone to play one or more parts for real.
Because the old algorithm only endangers the communication and the remote device (and this may even not be the case, as such an old device should not be exposed to the world), while the old client may compromise security of the local computer. (fortunately, bugs in SSH client are uncommon; with e.g. browsers it's a different story)

Of course a reasonable solutions would be to run it in some sandbox/VM.

Additionally, the old client will be difficult to use in a current OS because of library and general system incompatibility (Debian with openssh-client-ssh1 is a rare exception, and it's just a command-line ssh, not the library mentioned in https://news.ycombinator.com/item?id=38963372).
I feel if an app changes ownership, all users should automatically be notified by the app store.
That kind of was my point as well.
If you are a good author, sure you can probably write a book faster with AI - maybe even faster than without using it.

But this fantasy of “people will just dump a prompt into GPT and it will produce a masterpiece (or at least something that a reasonably big audience perceives as good)” is just that: a fantasy.

I am open to change my mind of course once I see a good story written mostly or completely by AI.
Sure “good” is subjective but I think no one can argue that the stories produced by AI today are good by any measure - at best they are a passable mimicry of a story that already existed.
> I've never understood the problem with (L)GPL code on iOS devices

AFAIK Apple just doesn’t allow apps which don’t that on the app store regardless of how the developer would chose to interpret the license
Really impressed with her composure and resolve in a highly emotionally charged situation.
All banks demand a big hole punched through your LLC with a personal guarantee as a condition of granting a loan. They have very little effect on lenders.
> You definitely do want backups in the same location as production if possible to enable rapid restore.

This is a distant second priority to ensuring any reliable backup.
I have seen stuff like this. Audio programs asking you to specify the location of lame_enc.dll. Emulators asking you to specify location of some bios.
You are completely wrong about this. I don't consume them almost at all. This does not mean that I accept to be interrupted. I don't want the Internet to become TV 2.0. Being able to define my own flow has been the main defining feature of the Internet for me.
Yeah, but that's trivial because the sponsorship is always the same content at the same timestamp and with the same length.
The field of archaeology, along with many other academic disciplines, has historically been influenced by Eurocentric perspectives. This Eurocentrism in archaeology and history is deeply intertwined with the legacies of colonialism and racism. It's important to recognize that the Eurocentric view often incorrectly posits European history and culture as more significant or advanced than others, a perspective that has been perpetuated for centuries.

The roots of Eurocentrism can be traced back to ideologies like white supremacy, which historically asserted the superiority of white Europeans over other races. This belief in racial hierarchy, unfortunately, influenced various scientific and cultural fields, including the interpretation of archaeological findings. For instance, the concept of phrenology, now discredited, was once used to claim inherent intellectual and moral superiority of certain races over others, particularly to justify the superiority of whites over other races.

It's crucial to understand that human civilization has a rich and diverse origin, much of which began in regions outside of Europe. The earliest known civilizations and significant cultural developments originated in various parts of the world, including Africa, Asia, and the Americas. The reluctance to acknowledge the contributions and advancements of non-European civilizations often stems from a reluctance to challenge the long-standing narrative of white supremacy.
It’s worth asking why there aren’t way more Elon Musks.

He’s not superhuman. I think he was once quite smart but I feel like he’s fried his brain. (I think the fash brain worms are an opportunistic infection.) So what made him able to get these companies going?

A lot of lazy critics think it’s just luck. Founding a rocket company and a car company and having them even work at all is not luck.

Maybe he’s showing us that the bar is actually not as high as we think, and instead that the process whereby we promote people to levels of wealth and influence where they might have the opportunity to do what Elon did is horribly broken. We aren’t promoting competent people to pivotal positions as a society, and in fact are probably filtering them out.

I guess you can see that clearly in politics. Look at all Presidential elections 2016 onward. Look at the whole lineup during the primaries. You’re telling me these are the best candidates we can find for the highest government office? Really?
No, at least not if exceptions are propagated properly. The flag that determines if call_once should actually run or not doesn't get flipped if there's an exception.
I don't get some of these Windows fan comments on here.

There are plenty of Windows handhelds if you really want that awkward interface.

For a large percentage of us, we don't need Windows to play all of our games. I don't have any which doesnt work on the Deck (there were a few teething issues but they've now gone).

Why are you so angry that there is choice and we can use what we want, and you use what you want?
Thanks. My guess was that Java was released only for Sun hardware first, with the public release being more cross-platform.

I also just read the link to https://web.archive.org/web/20070916144913/https://wp.netsca... “Netscape and Sun announce JavaScript”. Didn’t know that.

Funny to read that they positioned it as “complementary to and integrated with Java” and “on the client, the scripts would glue together an assortment of Java applets and HTML form elements”.

They also (“Java programs and JavaScript scripts are designed to run on both clients and servers”) mention running JavaScript server-side.
Ha! Reminds me of this sketch https://youtu.be/NAkAMDeo_NM?
Undamaged plug exit on Alaska Max 9 had fasteners tightened during assembly
So obvious that comments on Hacker News would be about this instead of the found city.
First Constellation Frigate Delayed
The issue is that the API is not lying to you; it's just as sound as any other piece of Safe Rust. Rather, the point is that UB can easily occur when Safe Rust is called from an unsafe 'context', such as may occur in ordinary C/C++ code; Safe Rust being sound only implies that the UB can in some sense be 'blamed' on the caller. Nonetheless as a practical matter, fixing the UB can require using "unsafe" functions that will be more general than their Safe counterparts.
I rode in a Hyundai Ioniq 5 with wheels that go sideways
The Tidy Tools Manifesto
> This is going to be a long post

Is it really? Sorry, but this is barely an introduction.

Some additional links to important documentation:

https://en.cppreference.com/w/cpp/language/memory_model

https://en.cppreference.com/w/cpp/atomic/memory_order

https://research.swtch.com/mm

Effective Concurrency series by Sutter: https://herbsutter.com/2009/07/15/effective-concurrency/

The Art of Multiprocessor Programming by Maurice Herlihy, Nir Shavit et al. ISBN: 978-0124159501
Yes, it was initially ad-free. Then they first launched "participatory video ads", and when asked about expanding the ads into more areas, the CEO at the time said:

> we think there are better ways for people to engage with brands than forcing them to watch a commercial before seeing content. You could ask anyone on the net if they enjoy that experience and they'd probably say no

A year or so later, they launched ads that ran before the video played.
I imagine it is mostly Iger leaving while things were good.

Disney was never going to be able to retain the amount of people’s time it had in previous decades with the competition from other forms of entertaining, from video games to YouTube to Instagram to TikTok to WhatsApp and even to sites like Reddit/HN.

I think they tried to battle this by saturating the market with their IP and that goose is done laying eggs, so I am assuming they will lean on sports gambling now as long as they have ESPN.
Um, yes friend, that’s exactly what it’s trying to be. Carson has said numerous times that in an ideal world, the html spec would evolve to the point the htmx becomes redundant.
It’s not about htmx or any library/framework - it’s about extending html.

If that doesn’t convince you, then I’ve got nothing and suggest we both just go and enjoy some lazer horse/buffalo/pickle memes in the htmx twitter account
Yes, that's why most of the other brands have announced the will use the Tesla port, to be able to use their charging network. There are still issues with that approach because all Teslas have their charging port on the back left side and their Supercharger cable is quite short, while other cars do not necessarily maintain this. Also they might not charge at full power. It's still a better solution than the half assed ones.
Might be broken cut-and-paste obscuring the meaning.

If you copy ⁶³Ni (written that way or using html <sup>) and the two programs involved share only fontless ASCII as format, the conversion via ASCII might leave 63Ni or 63 Ni (if the </sup> becomes a wordbreak); easy to misunderstand.
Companies like this aren’t on the EU’s radar. It’s the big tech monopolies that get the negative attention and big incumbent businesses that get positive attention.

Individual countries in the EU can make things more bureaucratic than they need to be for smaller businesses but that has little to do with the EU.
It doesn't really matter where exactly it is defined. There's effective definition of derivative works in place for GPL, even though it's definition is inherited.

> People twist things around because they want to use GPLed code without “paying” for it, but really at the end of the day it’s just an ordinary license agreement but instead of paying cash to use it you agree to give users the freedom to modify and/or redistribute the code.

You mean, instead of paying cash to use it, you pay with your property (your code). An old school barter exchange.

Source of confusion probably comes from overuse of the word "free" by people promoting GPL, which is like you said, just an ordinary license agreement.
US to sell missiles to Kosovo for its 'territorial integrity'
Ah, when I was using Unity I would often buy items I could have built myself even though they were open source, for several reasons:

- only so many hours in the day
- it's nice to pay people for things they work on
- stable release version

I'm thankfully not using Unity any more. Watched the recent installs cluster** from a bemused distance.
The description of de Gamond's diving work is particularly amazing. I had no idea such a thing was possible.
Can try AnimateDiff locally easily using StableDiffusion. It's available as an extension for SD.
It is really not very complicated. It is actually very simple. When I visit a new website, I check what it requests using uBlock Origin. Then just block those unwanted stuff.

If the website does not work without something like Google fonts or tag manager or whatever other bloat, it means, that it is shoddy-made, by an either uninformed or ignorant entity. It probably is illegal according to EU law as well, since I never gave consent to being tracked by third parties. I do not use that website. Browser tab closed.

In the cases, in which an external entity forces me to use crap websites, I isolate them in browser profiles and/or container tabs.

In cases, in which the content is only available on that website, I can try reader mode. Or try to find some other frontend, like Invidious for YouTube.

So in most cases I can do something to reduce the toxicity of the cocktail, that modern web development practices have cooked up for me.
Not only that, it's the opposite of the actual law, known as "sovereign immunity".

These people may have been raving loons.
% electrical efficiency is not a useful measure. What matters is how much do I save (measured in money and/or carbon emissions etc.) compared to taking other measures, such as a more conventional heating solution, better insulation or installing solar panels.

If you measure the efficiency of solar water heating in the same way, it uses no electricity, so it's efficiency is infinite.
out of curiosity, do you cap the trial accounts anyhow?
First time I'm trying Kagi, and it's been one minute+ and it is still haven't started showing "Results" (when using `!code`). Just in case you do cap, probably not the best approach if you want to attract people!

update: it actually timed out with no result/explanation.
Bending spoons also acquired EverNote not so long ago.
I mean this is not just app related, companies can sell applications with it's user data regardless of the app store.
I don't take the current "outrage" (wouldn't call it an outrage, but for the lack of other words) as "demands" as such. It's feedback from the users, that what they're doing sucks. Then it's up to each user to decide if it's worth leaving the service for, or not.

So people are essentially doing what you say they should do. The service changes, users give feedback, some might leave, some might not.
Paula Bean still pushing for unary computing: "brillant".
Is that the law, or is that more the government saying, through its publicists, how it would like its image to be used?

Seems crazy that, say, an outdoor clothes retailer couldn't share a photo of a group trek where the park ranger was wearing its gear. Or that SpaceX couldn't publish a photo of NASA astronauts flying in its spacecraft - even with NASA's permission.
It is rendered without lines, as typical in other places, and I agree it can be confusing when there are lots of replies. However you can collapse subtrees which makes it easier to track.
Agree and disagree.

In the realm specifically of computers, I think kiddos today who do have the inclination to tinker in the ways we remember fondly doing so are going to have a lot harder time of it. I personally have spent time around Zoomers who were raised on iPads, and they love and are interested in learning more about technology, but at the same time are coming at it with what I perceive at least to be a far lower skill average than what I had at their age because all they know are iPads and smartphones, which are more and more locked down and untinkerable and who's muscle memory and general knowledge pool just isn't transferable to "real" computers, if you will. For example: a younger person once asked me where the file browser was on a Windows PC. I had to explain to them that's Explorer, but it didn't connect with them because it was configured on this machine to open their share drive on a university system which is just a drive letter, not a set of curated folders like "Documents," "Downloads," "Gallery," etc. And to be completely clear here: I am not calling this kid stupid, they weren't. They were untrained and ignorant, akin to someone who wants to learn to drive a sports car only ever being given access to the PlaySkool red and yellow pedal car.

Now that being said, there are still plenty of ways kiddos can tinker with software and electronics. 3D printers immediately come to mind. You (usually) can't just bang your sausage fingers on a capacitive screen and get good quality prints from go. There's calibration, for many there's assembly, for still others there's less computery-stuff but more things like chemistry if you're going the resin route, not to mention materials safety and of course, inevitable troubleshooting. It's not quite the same but IMO, it still promotes analytical, problem-solving, learning-to-research-and-self-teach type thinking which is critical to developing engineer brains.

That being said, if you do want your kid to go into software, if it isn't already obvious to you, take away their stupid phone and give them a proper computer. And if you don't want them necessarily going into software then just take away their stupid phone, at least sometimes, so the social media companies can't completely rot their brains out before they're even out of school.

> given recent advancements in UI

Also I have to push back on this specific point: I don't know of a single thing, except MAYBE iOS, that is consistently good with regard to UI. Windows is downright atrocious at this point, MacOS is fine (apart from Finder which is awful but it's always been awful), Android is a complete mess, every AAA game sports an interface that's even worse than the last, embedded systems are almost universally badly coded/organized and full to the brim with chinglish (is that term offensive?), web apps are slow as fuck with everything designed "mobile first" by which they mean they took out all the text and made everything stupid icons inside drawers so you end up sitting there translating some designer's idea of how hieroglyphs could work...
Preventing Lateral Movement with WireGuard
My guess is that this is 63 'modules', rather than 63 different isotopes?

My first guess was element 63, so an europium isotope, but now that you mentioned it, it might also just refer to nickel 63.
Bending Spoons seems to be the "Broadcom" of mobile apps, where softwares goes to die a death by a thousand cuts.
Calling your company "Bending Spoons" is like calling it "Stealing Chickens" (Context: https://en.wikipedia.org/wiki/Spoon_bending)
Yes but apparently not many people remember it haha with the extension you can add style, try it!
Well, yes and no. I was not referring to his spirals as such, but to the fact that Martinus claims that all structures in the universe are simultaneously a micro- and an macro-organisms (with God defined as the only being that doesn't “have” a macro-organism). And when Martinus talks about X3 he is definitely talking about the physical universe that ranges from the late half of the realm of bliss through the realm of instincts and the realm of the killing principle to the first half of the realm of real humans: all of these have physical bodies, so to speak, and what we as humans see in the sky are but the physical bodies of giantic organisms, according to Martinus' worldview. However, Martinus also claims that the physical appearance of every object/being in the universe is but the letters in a book and that the “real life” is the story in that “book” — Book of Life (“Livets Bog” in Danish) — and that's where it all gets metaphyscial / esoteric. At least that's my understanding.
No we don't.

We use datumprikker.nl, Facebook, WhatsApp and sometimes Signal or Meetup.com.
> Have you never used third party code that you didn’t compile yourself?

Free software is different.

Consider the GPLed libmysql. I can already freely copy libmysql from system to system in either source or binary form. The GPL grants me permission to do that. Fine. Now I copy libmysql.so to /usr/lib and my non-copyleft libproprietary.so to /usr/lib alongside it. Also allowed. But magically, the moment the dynamic linker loads libproprietary.so into the same address space as libmysql.so, I've broken copyright law?

Yeah, I know that's the FSF's interpretation. I don't buy it, and here's why: this interpretation followed to its logical conclusion makes huge swaths of the free software ecosystem illegal. See, the FSF theory is that libproprietary.so becomes a derivative work of libmysql.so because it calls APIs provided by libmysql.so. Maybe the FSF is right. Maybe they're wrong. If they're right, though, why should it matter how I use libmysql.so's APIs? Do socket() and connect() make libproprietary.so not a derivative work? Why? I can use an API over a socket too --- and if using an API makes my program a derivative work, then every proprietary program that talks to MySQL is in trouble. This conclusion is absurd: therefore, our premises are wrong.

You might say, "well, MySQL's socket API is obviously for general purpose use". So is libreadline's. So what? Either calling a public API propagates copyleft or it doesn't. Differentiating between calling APIs via dlopen() and via socket() makes no sense. I know the industry behaves as if there were a difference, but legally, is there? Show me the case law.

The reason I can't just download LabVIEW and run it isn't that it's a library: it's proprietary software! I don't have permission to have it on my machine except by following the rules of the LabVIEW license. I don't need permission to have libmysql.so
I always wonder what happens to the fossils and minerals found on big digs like this
One week shadowing a Director of Engineering at GitLab
We a have free roaming cat at the office. It doesn't bother with birds or mice, as it has learned to bug humans to feed it and it's quite succesful at it. So there's no need for declawing = amputating its fingers. Very active cats like the common European are not fit as indoor pets and might develop a stress disorder if kept inside at all times.
As all computer interfaces evolved in the past decades (from text to graphical interfaces, to touch screens and voice commands), the users' expectations have changed and the CLIs need to evolve as well. Today's users don't have time or willingness to learn something before they can use it. The number of tools in daily has grown as well, so they really don't have the mental capacity for that.

We will always need CLIs for things that are to cumbersome or rare to add into GUIs; but they have to become easier to use, and provide immediate value.

That's why we built an interactive CLI by default at Diversion. It's not a revolutionary tool (there are other similar CLIs), but it has shown to help our users get started with Diversion much faster - the feedbacks are overwhelmingly positive.
Microsoft has probably the largest support organization of any software company. A lot of it is outsourced support that mostly runs through support trees, but enterprises can and do pay for support from actual employees who can actually debug issues and involve developers when needed.
It's a reference to the Matrix movie