skysight-inc/HackerNews huggingface dataset:
> 2. The good actor case: When users are unfamiliar with a license they are less likely to use it (or in a business context less likely to be allowed to use it).

Businesses typically don't want copyleft because they don't want to share anything (even if that is counter-productive). If more codebases used copyleft, I'm convinced that more businesses would know how to deal with it.

My second thought here is that I don't like this "people won't use is" blackmail. I write software that I share for free, I am entitled to choose under which conditions you can use it. If you can't be arsed to spend the time needed to understand my conditions (and the EUPL is not exactly a 200-pages long license), then don't use it. It's not like you were going to pay me anyway, right?
Location: New Bern, NC, USA
Remote: Yes
Willing to relocate: No
Technologies: C#/.NET, Java, NodeJS, React, Azure, TypeScript, JavaScript
Résumé/CV: https://drive.google.com/file/d/1ueVjblj9OdMFf1QjBYIwxcYmlQZlw_lN/view?usp=sharing
Email: davidmjor3@gmail.com
LinkedIn: https://www.linkedin.com/in/david-jordan-541647171/

Looking for development or application support roles. Junior/mid level for development, and mid/senior for application support.
... which in a sane world would not be allowed. We really need laws that protect (adversarial) compatibility.
> I don't think small, weird Linux distros like NixOS or GuixSD or GoboLinux really have the resources to support careless users of that kind, or stand to gain much from them.

You're missing the point. It's not what the distros need from the people. It's what the people need from the distros.

Linux software packaging is junk. It's vastly over-complex, it's horribly fragile, there are multiple rival systems (apt, rpm/dnf, pacman, apk, etc. etc.) and none work with each other and none is a complete answer, and as a result, there are now 2nd level schemes on top of that (appimage, snap, flatpak, docker, etc.) and those reproduce the problems -- they are incomplete, incompatible, etc. -- and they reproduce it with a level of bloat that makes their packages 100x bigger and 100x slower to download and update.

Android just makes this work and has several _billion_ active daily users, who rarely have big issues. I've never heard of anyone "bricking" their phone installing an app. It's more reliable than Windows with 100x as many users.

That is what Linux needs, and it needs it yesterday, lest it become a weird way of packaging apps for Windows boxes. ("Oh, yeah, that? You need to install a wrapper thingie first, then it will work. Install this wsl thing and it'll run.")

We need a better answer. Nix is better in many important ways: it solves these problems, but it does so at a cost, and the sort of people who like Nix don't realise, or don't care, that the cost is terrfying for ordinary mortals.

Gobo survived 20y of neglect by being better in different ways. It makes the existing filesystem less cryptic.

Nix throws it away and tells you that you don't need it.

Better to say "hey, look, we give you a better filesystem" than to be that bearded mystic on a mountain saying "for true enlightenment, you do not need a filesystem".

> Any idea why Microsoft 'needed' a special init system for WSL2 anyway?

Um. Have you used it? This is _not_ just a VM.

It seamlessly extends Windows so that Windows can run Linux binaries.

It is not another OS in a box.

I'm not saying it's perfect -- it is not -- but it's about 20 years ahead of simple VM solutions.

And it does that by integrating with the guest OS via a special init system.
Should you watch that recent movie?
You should be able to use QEMU user-level emulation to run binaries from other architectures on a RISC-V system, while using native code for the rest. Alternately if the code is available and reasonably clean, you could try a RISC-V build yourself. (Obviously not for the JVM and other JIT-dependent stuff - though these ports are ongoing too - but for most smaller projects it should work fine.)
> 5. The assassination of Martin Luther King, Jr., was the result of an organised conspiracy by US government agencies such as the CIA and FBI.

My understanding is that this is the sincere belief of King’s own immediate family. It is certainly in character for the FBI given what we know about COINTELPRO.

> 9. The assassination of John F. Kennedy was not committed by the lone gunman, Lee Harvey Oswald, but was rather a detailed, organised conspiracy to kill the President.

This was the determination of the United States House Select Committee on Assassinations in 1979.

> 14. Special interest groups are suppressing, or have suppressed in the past, technologies that could provide energy at reduced cost or reduced pollution output.

One of them is called “Greenpeace”.
A lot of these are generic enough that you could get a lot of people to admit they believe in them, especially with the right definitions of words.

Even though the UFO/extraterrestrial stuff seems really kooky to me, there are plenty of people who probably believe it.
This should mean that all code written with the use of an LLM that was fed AGPL code must be released under the AGPL.
Not really though. Surgery typically uses anaesthesia that makes you not experience it in the first place, which is different than forgetting the trauma.

I don't think the human memory is well understood enough to say for sure whether consciously forgetting something means that there aren't still effects of your body having experienced the trauma in the first place. The mind, it would seem, goes deeper than conscious recollection, and perhaps beyond the brain.

Plenty of children abused before they can remember it still have exhibited signs of harm from the trauma.
> At 400Hz, I'd be impressed by someone really seeing the difference.

Trivial. Drag your white cursor quickly across the screen against a black background. You will see clear gaps between the individual cursor afterimages on your retina.

Double the FPS, halve the size of the gaps. On a 240Hz monitor I can so clearly see gaps such that if they were halved the gaps would still easily be visible. Ergo 400Hz would still easily be distinguishable from continuous motion.

To put numbers on this, consider a vertical line 1 pixel wide moving across a 4K screen in 1 second (that's not even that fast). At 480Hz that's a shift of 8 pixels per frame. So you'd need at least 8x the framerate for motion of this line to be continuous.
> "As such, the only people who can criticize it are people who know it back to front. Anyone else will be told that they're not using it properly."

...they said, in a thread full of people criticising different aspects of Git without proving their git-expert credentials nor being accused of being the problem themselves.

I'm sure that as with pretty much any widely used thing there are both people who criticise it unfairly because they don't know how to use it for what they're trying to do, and also fans who over-defend it blaming users for not knowing every single little detail and sometimes blaming the user for a problem with Git. But it doesn't seem from what I've seen generally that it's a problem for anyone to criticise Git's flaws, just that there often isn't an answer to "well, what better alternative is there?".
It's been a long time since I last read Permutation City and I was browsing its Wikipedia page to refresh my memory and I loved this description: "there is no difference, even in principle, between physics and mathematics".

https://en.wikipedia.org/wiki/Permutation_City
So the people who inherited their slaves were all nice guys, that didn't use whips, rape, murder, and separation of family to force people to do demanding physical labor?

The civil war happened because everyone involved knew it was wrong, but one side valued the money higher and invented these less than human ideas to justify it to themselves.

Everyone who owned slaves should have had all their wealth generated from slaves confiscated and redistributed to the people who did the work. They should have been tried for their crimes, some slave owners were way worse than others, and if that resulted in you being hanged because you were an awful human that was particularly murdery and rapey, then we would have all been better off.
They don't even need this to generate revenue. The HDMI forum is mostly companies making TVs and other HDMI devices. You'd think they want as many compatible sources as possible.
Instead they have managed to enslave whale there.
Dune 1984 Related
Preparing myself to Dune II, other than re-watch Dune I 2 years ago.

Alternaive Edition on YouTube:
https://www.youtube.com/watch?v=faHQA_0d9Mo

Music - opening credit:
https://www.youtube.com/watch?v=k1h3UjbuOtc

Ars Tehnica recent posting:
https://arstechnica.com/culture/2024/01/i-found-david-lynchs-lost-dune-ii-script/ and see HN comment thread here: https://news.ycombinator.com/item?id=38950466

---

Others:

Dune (1984) Retrospective
https://www.youtube.com/watch?v=MMjVwWF-O7A

Timeline:
https://www.youtube.com/watch?v=oI0Cd73lxcw

Books vs Dune 2021:
https://www.youtube.com/watch?v=R0krUthYxF4
https://www.youtube.com/watch?v=hJ658qV-xAg
Top secret document exposes UK role in Ghana coup
Show HN: Conversion-focused SaaS website template
One of the key advantages to a legal precedent is that the next time it won’t take 14 years.
If the anchor tag already has the URL as text, then will the URL be printed twice?

Like if I've got

<a href="https://www.google.com/">https://www.google.com/</a>

Will it print like this?

https://www.google.com (https://www.google.com)
As the author of the GPL code they have the authority to dual licence it, so surely the fact that they state they are fine with it (especially if in writing) would be enough?

I'd worry the other way, if you're contributing to the GPL code, you'd need to relinquish your rights to any IP contributed to the third party.
A Global AppleTalk Network: Pushing AppleTalk Across the Internet
I think it's important to consider the shift in home dynamics if someone is WFH vs in office. WFH gives a lot more flexibility to help out with house chores, childcare etc. In contrast, in office work removes this possibility which can be either a feature or a bug. Talking to a lot of old timey in office proponents, it sounds like many of them shifted housework/childcare to a partner and had a good time mostly because they weren't doing any of that work.
This obliquely hits the explanation for why climate change will be a disaster for modern society.

Virtually all infrastructure has been built for local environmental conditions that, on average and with the exception of highly localized catastrophes, has been relatively unchanged through human experience. Now that is changing for everyone everywhere all at once. It's very easy to say "just build aquifers for 4-6 year droughts!" But this also has to be done with the just-as-easy-to-declare "just build storm surge walls", "just build the grid to be resilient to ice storms", "just grow different crops" etc.

This is going to take a lot of time and a lot of money and a lot of resources (resources we probably don't have). We're also not really sure what the new normal will settle on, so new infrastructure could still prove inappropriate 2 decades down the line.
That's not what I mean though. You make a sweeping generalisation based on the sex. For me, that's not far off saying 'women do worse on the same job'.
At least for whitespace changes git should have you covered

--ignore-space-at-eol
Ignore changes in whitespace at EOL.

-b --ignore-space-change
Ignore changes in amount of whitespace. This ignores whitespace at line end, and considers all other sequences of one or more whitespace characters to be equivalent.

-w
--ignore-all-space
Ignore whitespace when comparing lines. This ignores differences even if one line has whitespace where the other line has none.

--ignore-blank-lines
EU antitrust chief Vestager to hold news conference, Apple in focus
Technically you can’t copyright it. Proving that is the issue
Doesn't waiting mean union employees still getting paid and increasing costs in this industry?
I am not a lawyer, but my understanding is the same as yours - if you host a proprietary service that has some AGPL components (say, an AGPL authentication service that users interact directly with to get a token, that they then pass to the proprietary parts), then you only have to make sure that the source code for the AGPL part is made available (or not even that if you are using it completely unmodified).
Well, none of the venomous snakes that I messed with, bit me. Can't say the same about fishes (The shark event was embarrassing, I still keep my finger and don't want to talk about it).

So maybe my approach of "not approach unless is funny" is better. I have been fairly successful keeping my scar-pride list as low as humanely possible (but I must admit that I never discovered a new anaconda).
The most traveled crew transport spacecraft flies again
We will define March 4, 2024 as the day of RTSC
interesting view - as environmentalist around here are promoting initiatives to reduce use of concrete etc to allow more water in the ground -> that would be useless then ?

> When you draw down the water table, the ground compacts, and the capacity is never regained, which means you now have far less capacity in the aquifer for a particular area.

Now that i think it over, if you're not suppose to use it (the capacity below water table) due to compaction, that capacity is useless, so it doesn't matter if it disappers ?
i loved concorde. i can remember them flying over my flat in south east london on their approach to heathrow in the early 1980s. beautiful.
The problem I could not solve: page numbers that start after the title.
Can't access anything about page breaks via js and CSS is very limited.
In the US they had a module replacement that upgraded the cellular modem to 3G, I believe. Wonder why they aren't doing that in the UK as well?
I do agree. I am familiar with three levels of listening, but in a slightly different way where the three levels are more about where your focus is as a listener.

Roughly it comes down to:

1. Listening but focussed on yourself, interjecting with own experiences and sometimes in the process take over the conversation with your own experiences.

2. Focussed listening but on a factual level. Asking clarifications about events, etc.

3. Focussed not only on what is being told, but the emotions behind it. Asking about how certain things impacted the person sharing something with you.

I am hugely oversimplifying here, of course. But for point 1 it doesn't mean that you can't briefly let someone know you have a shared experience. It does mean that you shouldn't make your experience take over and then dominate the conversation.
I think that's probably an interesting case, and whether it's a valid defence is going to depend on what you're doing.

If you are (for example) shipping a product which is effectively a thin wrapper around a GPL 'd component, but instead of linking to a GPL'd library you've written and dutifully GPL'd a small shim program that turns the library into an executable and reads function arguments over a pipe, then you call that from your 'non-GPL' code... I don't think you'll find the process boundary is some sort of absolute defence in law.

In fact you may be looked upon unkindly in court for having knowingly attempted a license circumvention mechanism.

The law is not necessarily sensitive to the exact inner workings of a turing machine, and the definition of a derivative work may or may not be affected by such shenanigans.
I agree with you completely. The more I think about the article, the more I wonder - why would such ridiculous thing be voted up on HN?

How to listen to someone: if someone is angry, don't listen to him at all and just imagine that he says he's hurt. Sorry, but that's just idiotic.
Building a demo of the Bleichenbacher RSA attack
CVS was a vast improvement over its predecessors. RCS was an improvement over SCCS. Networked drives were an improvement over floppies with sneakernet. Been there, used them all and more.

Twenty years is nothing.
3. Someone who deliberately chooses to use Rust is someone who cares enough about the program being correct to put up with the borrow checker and all that entails. This increases my expectation of the quality of the resulting program.

4. The resulting binary will be a static self-contained compiled binary. This means a) no cluttering up your environment with dependencies b) fast start-up time
I feel like i've been in this space for a few years. I have some close friends, who I really like. But I realized that its almost all them opening themselves up to me. When I am struggling myself I find it really hard to open up and talk about what I want to talk about. I think some of it is something I can improve on myself though
I am a 'washing machine' and my hand is a 'spatula'
I'd estimate it as few months of full work for my abilities. Though it depends on underlying hardware, as you inevitably will work with some existing chips which simplify (or complicate) some matters.
While theoretically true, we live in practicality. Out of support means that when a vulnerability is discovered, it's not going to get patched, so people for example write automated means to detect and exploit them, joining the computer to a botnet. And nobody ever is going to do anything against this at the source of the problem: the vulnerability.

If you're interested in actual conspiracy, then I think that there is a bigger story. Many of the vulnerabilities of the current systems are actually already known (and exploited), just not by the creators of the systems. These exploits are either collected by state agents, or private entities that sell them as services to state agents - as they are basically munition, and so, of highest interest for people in power.

Getting back to the original point, I don't think any software is ever secure. You take the risk the first time you fire it up. But the difference between using a recent iPhone, and an old PC with Windows 7 is that in the first case, you open yourself up to the NSO group, and in the second, that you open yourself up to hundred thousands of script kiddies and botnet recruiters out there. That is why it's recommended to use an up to date anything - or, if one likes to stay safe, not use any such thing at all.
I disagree. Somewhere out there is an ambitious and voracious law firm just chomping at the bit for a chance at Microsoft’s or OpenAI’s billions. They will sue and the situation will get clarification.
> No running (real) CADRs exist, unless you consider the two FPGAs on my desk

You've instantiated a lisp machine on an FPGA? That's superb. Have you put any information about that online?
Layoffs and a change in the performance management system (moving away from perf).
> at one point many years ago my grandmother decided that butterflies were my wife's "thing" (they aren't, we're not sure how this happened),

This is a wild shot in the dark but do you:

1. Live near Westminster, Colorado
2. Have had your grandmother visit you several times
3. And each time your wife took her to visit the butterfly pavilion?
So apropos of this pop history author, my "oh shit, being compelling and interesting doesn't mean it's correct" anecdote comes courtesy of another book that was popular around the same time as Guns, Germs and Steel, 1421: The Year China Discovered The New World.

I read it, found it all very plausible and interesting.

I read Gavin Menzies next book, 1434, found it equally interesting and compelling.

Then I read his third book, The Lost Empire of Atlantis, and found it just as plausible as his first book.

Except the prior plausibility in my head of a Minoan civilization maintaining global trade was way, way lower, and so I didn't just accept it as uncritically as I had the first two books, and that made me realize how unskeptically I had been reading the first two books, and other books in the genre.

It was a more enjoyable life lesson than most, all things considered.
AI still has poor performance when "thinking outside the box".

When AI is able to think creative, novel thoughts then I admit progamming will be a thing of past.

But he should remember that, when AI can think creatively, so will CEOs be a thing of the past.
In this article, we'll build a simple but complete application in plain Ruby without Rails, to get a deeper understanding and appreciation of everything Rails does for us.
Why we're more exhausted than ever
because it has nothing to offer so it appeals to certain audience. there, i said it.

p.s., i know it's good stuff. but still.
You are the one making bad faith arguments by claiming that there is a customer choice here when you know full well that monitors with similar specs are more expensive and don't there aren't even any comparable options at the high end.
This is a fairly common cognitive dissonance I see in technology – preferring small developers/publishers/etc with essentially no basis for trust over big companies who are subject to legislation all around the world and have strong compliance procedures, auditing, security assessments, chains of trust, etc.

The latter is more secure in almost every case, in almost every way you can analyse the problem, but at a human level it's easier to trust one person whose name you know over a company where you can't point to any specific individual.

When you know someone personally then perhaps this is a reasonable trade-off to make, but "on the internet nobody knows you're a dog"[1]. People form parasocial relationships with individuals, movements, influencers, etc, and really there's not much to trust about them.

[1]: https://en.wikipedia.org/wiki/On_the_Internet,_nobody_knows_...
This should be labeled (2021), as evidenced by the comments. This blog is doing a weird thing where it's re-dating old posts to today, presumably to try to trick Google into thinking that it's fresh content, for SEO purposes.
> Another, more critical reason is that some weaknesses are escalatory - they encourage escalation by the enemy. Chinese leaders, seeing the US lacks that capacity, are incentivised to escalate peace to conflict, conflict to war, a small war to a large war. Escalation is the bane of international relations - it is systemic and often cannot be controlled, leading to catastrophes that nobody wants but nobody can stop. Any professional foreign policy carefully constructs situations that are systemically de-escalatory.

Very interesting, can you recommend any source where I could learn more about such international relations mechanics and intricacies?
"Do such people still rise to leadership in government? Or are they all maximizing click-thru for SV companies?"

Many of the people I know got out of government contract work because the policies and work environment were messed up.

There are only a couple idealistic people that I know of who joined government work after other careers. Technically one of those people was trading in even worse policies/leadership in the military for a defense contraring job as a civilian.

So even the people who are idealistic aren't wanting to stick around, especially if policies and politics are starting to get in the way of the mission.
Of course it was fine, they were the copyright holder. I assume your contribution copyrights were transferred to the other company? As they were publishing the whole plugin as GPL.
True, in German it is called "Rechtssicherheit", the presence of a clear, agreed understanding of a law and its application. The idea being, some not 110% defined legal questions get litigated once, and then most follow the outcome.
I searched for "Unicorn" and also found a bunch. Doesn't mean I can actually get one not to mention one that is even remotely comparable to the HDMI TV I'd be replacing.
What would be the abstraction we use to describe the stock market?
> The Gemini art? Yeah, with the… Okay. That wasn’t really expected [...]
> So, once again, we haven’t fully understood why it means “left” in many cases. And that’s not our intention.

Riiiight.