skysight-inc/HackerNews huggingface dataset:
That big case was about APIs but I found that of course copy pasting code is a lcense violation, but the judge/jury did not force any re-licensing

"Alsup did agree with the jury that the rangeCheck function and eight security files were a copyright infringement, but the only relief available was statutory damages up to a maximum of US$150,000"

So your argument is exactly my point, the license is not infecting your product, you have to pay damages or in case of GPL you have the OPTION to comply with the license and release the code.

Again, copy -pasting some GPL code is not magicaly transforming your other code into GPL. Or the reverse copy pasting some Oracle/Microsoft or Google code in yoru project does not make your project Oracle or MS property.
It certainly reinforces that externalities are not priced in to the current energy markets!
Ask HN: Best online speech / public speaking course?
Hi HN - Has anyone taken an online course to help them with public speaking, speech and voice skills that they’d highly recommend? Thanks!
I don't get why it's so hard to just seed with some random sensor data from your computer? Noise from a microphone input would be perfect, and a million times better than this.
Starlink Attached to a Car
I don't hate C++ at all. I'm replying now while a build is underway! I also worked for Symbian for 7 years.
That looks really cool -- I presume it has some way to enter more than a single word/phrase in a node? Not sure linking individual words is useful for me :-) I should just try it, of course...
Dupe of https://news.ycombinator.com/item?id=27749247
I was allowing for cases of different legal jurisdictions or future changes to copyright (which I hope will happen).
AWS Lumberyard is now Open 3D Engine
> Seeding with the current time is the real sin here.

As somebody who only ever uses rng for games, and then indeed seeds with os.microtime(), what's the issue and what is a better approach?
I agree on the priority, but the latter types are ultimately still imposing the consequences of their decisions onto others - their extended families when they want to visit, their friendships where they can't help but pushing the nonsense into every conversation, public spaces if they're not actually continuing to wear a mask and social distance, institutions that are going back to business as usual (eg schools), etc.

I'm all for making one's own decisions and going against the grain (eg wearing a mask at the start of the respiratory pandemic). I'm just saying that the dissent seems to consist of very few well-reasoned viewpoints, and a whole lot of herd following and outright nonsense.
Man is born crying, and when he's cried enough, he dies. -Kyoami in Ran.

Cutting one's losses early may appear to be the most rational act if trying to minimize an agent's total suffering.
Yeah, the state should. Harassment is a crime. You can’t hide behind a screen and commit crimes with impunity.
Released First Minor Version for CXXGraph Library
(moved to the other thread at https://news.ycombinator.com/item?id=27749247)
Take a look at my [2] link then (Google Scholar or ResearchGate have the PDF without a paywall)! John Edward's group out of Utah made ~30 small exercises exactly like that. "Make a loop the goes to 3", now "Make a loop that goes to 4", now "Make a loop that goes from 2 to 4", ok now "Loop from 4 to 1", etc.

And from my own work and Edwards, students enjoy these types of practices. They seem trivial to us experts, but they are appreciated by novices.
Since Windows 10 RTM they have, in subsequent releases, removed (not just deprecated):

- Hardware support, such as AGP or older CPUs including some Atoms

- Feature support such as Briefcases, SMB1, HomeGroup, PNRP, Windows To Go

- Applications shipped with the OS such as Games Explorer, Outlook Express, and other apps like Reader they even introduced with 10 and later discontinued completely.

But more importantly than all the above - they already did exactly this with the legacy Edge to Chromium based Edge conversion in 10. Very similarly the backend webview stuff based on Edge is still there but the legacy browser UI is inaccessible.

The article is probably spot on if there is a technical reason to blame instead of pure marketing. Things deprecrate and get removed completely without needing to rename the OS these days, things also get added, but not on the scale the hardware requirements change the security baseline imposes. It's easy to explain to a few folks with Atoms from the mid to late 2000s that the next Windows 10 update won't work but the number of users impacted by the hardware requirements for 11 is many orders of magnitude greater on top of being harder to explain. Calling it a new OS completely is the only feasible way to crack that transition explanation.
REMOTE, Global
I'm the founder of PropertyWebBuilder (https://propertywebbuilder.com/) a product for building real estate websites. The open source version has been going for years but I only started the paid SAAS version this year. I am technical and have built everything myself. (Ruby On Rails site with a Vue js admin panel).
Would prefer a technical co-founder though at this stage someone with good business and marketing skills could work well.
Plan to raise a seed round within a few months.

Reach me here https://www.linkedin.com/in/ed-tewiah-8984231/ or via email: ed @ the domain above.
It’s been admitted.

Took him a while and his Musketeers to realize that soon enough and they had believed his blatant overestimations for years and got a level 2 contraption in return.

FSD was really a ‘Fools Self Driving’ system for those who were deluded enough to think that it was ‘fully self driving’ as ‘advertised’.

Therefore it is a scam.
And in that case, you don’t know what gaslighting means. Good for you.
Those who've already had covid and recovered never have to worry about it either.

Also those under age 40 that aren't fat don't have to worry about it either.
Here is one explanation of the electronics (variable resistance): https://www.powerbreathe.com/product/powerbreathe-k-series/?...

Claim: "The K series devices all feature a unique, patented, electronically tapered flow resistive loading valve. This means the resistance is constantly monitored and tapered to match your reducing strength throughout the breath thus allowing greater flow and maximum volume rather than cutting off half way through the breath."
I mean google is full of employees who threatened to walk out when their employer wanted government defense contracts. Pretty sure google would get a ton of internal pushback if a team wanted to do what you describe.

Google employs the same standard issue tech person you see here on HN.
I disable telemetry whenever I can. But the major vendors already use it everywhere (Firefox, vscode, the rust installer, just a few examples) - I've disabled it in all of those, but most don't, and we don't always pay attention to apps that add this as a "feature".

Correction: rustup (rust installer) did collect telemetry but it seems to be removed now. https://github.com/rust-lang/rustup/issues/341 The reputation may stick, as we know :) No worries now.
I'm curious-- why don't GPL advocates ever flip the argument back on the proprietary devs? E.g.,

You are a developer of proprietary software. Your aim is to provide the same freedoms in practice that users enjoy in GPL'd software. What do you do?

There is a sensible and real answer here-- custom software development. If a user is paying a dev/dev-team to build that user some custom software, then barring fraud they have full control over what the software does. Plus, custom software and custom software development probably make up a huge chunk of the dev economy.

But notice that this is nearly never what GPL opponents are talking about. (In fact there is surely overlap between GPL'd software and custom software dev.) Instead they talk about consumer applications, games, etc.-- software which does not give its users the same freedoms as GPL'd software. In this class of software, there must then be an implicit premise: either the freedoms that end-users enjoy in both GPL'd software and custom software do not matter, or some other novel argument that downplays both the practical and ethical benefits of those freedoms.

And here's the thing-- whatever the implicit argument is, it runs counter to the spirit of both GPL'd software and custom software dev.

GPL advocates ought to use this argument to split the opposition between custom software development (regardless of license) on the one hand, and whatever the word is for proprietary software that aims to lock users into a system they can't control on the other.

Btw, the fact that I can't think of the word for the second category is a red flag that GPL advocates do a shit job with their propaganda. :)

Edit: clarification
Lalal.ai: 100% AI-Powered separation of instrumental and vocal track
> telemetry is useful

I'm just going to point out that you accused privacy advocates of magical assertions, then did the same thing :)

(there is a point of view which says that you make good products through thoughtful and rigorous design, rather than pouring over databases of events to try and reverse engineer how people are actually using your product)
Sorry, just finally went back to research this lore. Are you sure you're right? It seems he went to University of Wisconsin-Eau Claire https://www.popmartian.com/popnut/mcelwaine/7th-coming/obit....
It is a great reason but could be optional for less powerful setups and a must for new ones.
"Democracy" is not a boolean, and trying to make it a yes/no criterion for any country just collapses into whataboutery.
To put it bluntly: this...

"So it is that sacred doctrine is a science because it proceeds from principles established by the light of a higher science, namely, the science of God and the blessed"

... is, technically, BS. And pretty much all of Aquinas follows this pattern. Which was very highly regarded back then, but now we know better.
Except prionassembly's post here shows it's WAY more useful than the original "model physical things" of the original article. Also glad this is here, if only to surface such interesting things!
ARM64 support?
> you can just build software and it will "run" forever, at no cost to the developer.

We already have software that runs at no cost to the developer. It's called software.
I’m dubious that this is the explanation, it’s too simple and too neat. Real life is messy and complex and usually defies simple explanations.

This explanation also strips agency from the various peoples who made their own decisions to setup autonomous Roman style rule, throw off Roman rule, or peel off Roman territory and traditions for their own pre-existing polity.
Show HN: Bryntum TaskBoard – A new flexible JavaScript Kanban component
> The bottom line is that the evidence we have at this time points to nature as the most probable origin

Keep in mind that circumstantial evidence is also evidence: such as the earliest cases happening in a single-digit mile radius from one of the worlds few labs studying gain-of-function in coronaviruses, while bats are hibernating, a thousand miles from the nearest bat colony, and the extraordinary response and threats re calls for investigation from officials.

To me, that far outweighs the idea that some - NOT ALL - researchers have agreed that if there was editing done it was very smooth.
> There are a lot of people whose livelihood is based on crime. This isn't a valid argument for what is right or wrong.

You are suggesting depriving artists and writers of their livelihood.

I will agree that the Disney Micky mouse mess is ugly and does make things worse, but making it so that a photograph that I took {N} years ago is no longer something that I am able to protect and gain value from is... not something that I'm ok with. I do still sell the occasional print from a photo I shot a decade (or two) ago. Having someone else take that print and then make a poster from it and sell that leaves a bad taste in my mouth.

> Why would it change anything for existing free/open-source software? We'd still have GNU/Linux and the BSDs. If it made proprietary software even worse, then so be it. More reason to use free software.

Open source would lose its protections after that decade. MongoDB for example went AGPL in '09... and that wouldn't be enforceable anymore on that version.

My prediction is that open source would die shortly afterwards since there would be no way to enforce the GPL or any copyleft on old code.

No, open source wouldn't be thriving in that world as it can't enforce its license through copyright.

BSDs wouldn't really notice. Linux and the GPL would find itself closed source - not just locked down and tiviozed. GPLv3 and AGPL would lose all their teeth.

The GPL is there to try to make it easier to hack or tinker with the things you own that use something that has been GPLed. With copyright toothless on old code, that GPL and AGPL gets used without contributions. Proprietary steps up its DRM and licensing - where you're "renting" an application with a subscription so copying it from one computer to another is pointless... but then we're already there for proprietary applications.

A short term copyright is a loss for artists and open source - it doesn't make it worse for exiting proprietary applications.
In term of hardware I think this is irrelevant: lines are labelled 0 to n, that's unequivocal.

Now, why is bit 0 the lowest? Well I think this follows naturally from binary representation as a polynomial of powers or two. So bit 0 is 2^0, bit 1 is 2^1, etc. Representation with digits in base 2 also simply follows standard order of numerals: 100 is one hundred, not zero zero one whether in decimal or binary.

The issue of big-endian vs little-endian really arises when you want to represent a word across bytes. Different people made different choices, since they are equally valid.

Now, over a serial line you can also decide to transmit bits one way or the other, and this can indeed go either way depending on the interface, either LSB (least significant bit) first or MSB (most significant bit) first.
What separates Clubs from just playing with friends over Tabletop Simulator?

I figure that would be your biggest comparison/competition.
Sounds like the answer is people are paying 150% by paying it with printed money.

You help me 'stake my liquidity pool' by giving me something linked to ETH, I give you newCoin at some outrageous interest rate, and then pay you that outrageous rate in printed coins.

Now traditional finance has something to say about the expected depreciation for this type of situation, but who cares about that stuff.

https://www.investopedia.com/terms/c/covered-interest-rate-p...
anecdotal but my son has had cough and fever for the last week. we took him to the urgent care at the hospital and because he's vaccinated they didn't even bother with a covid test.
So putting it all together, assuming no evaporation and ideal mixing, at its current max rate of 45MW it would take 67 years to raise the lake temperature 1.5 degrees Celsius?
> with the attackers waiting for specific—possibly political—timing to actually execute the attack and demand ransom

Your "possibly political" statement is conspiracy theory nonsense. It's entirely unsurprising that they launched the attack at the beginning of a long holiday weekend when there would be fewer eyes monitoring systems and able to pull plugs/remediate in the moment.
>This is an absurd fantasy that couldn’t have been possible in the real world.

China and the countries of Oceania did just this and have largely suppressed COVID without MRNA vaccines. China has a massive, porous land border. They've protected themselves from inbound infection by quarantining all visitors on arrival.
Sure they do - even if the workload does not demand that I sit in my chair in front of my screen all day, I do need to be committed to be available. If a project hits a crunch, or some crisis arises, and I say that I'm too busy with other commitments to do my job, that is a major problem.
Until someone unambiguously shows real-world (not a proof-of-concept) value of blockchain beyond crypto currencies, I’d be happy to never hear the word blockchain ever again.

I don’t care what Mark Cuban thinks, I hardly know who he is beyond being wealthy and liking limelight.
It's also really, really easy to avoid getting HIV.
>> "I have never encountered code that did not need to be changed" is the wrong mindset to have here. You're thinking of the generated code as source code instead of an internal build step (same thing as Clang or GCC's IR).

>> Also if you're in a situation where "code generation system was no longer available" then your build would never succeed. This should be like saying "gcc was no longer available". It shouldn't be possible and in reality the generated code shouldn't even be checked into the source tree.

No. All I had was the generated code. It was not a "wrong mindset", it was the reality of the situation.

The generated code was all that was available. The code generation system was proprietary and ran on a VAX. I did not have the model specifications used to generate the code. I did not have the proprietary code generation system. I did not have a VAX system to do the code generation. All I had was the generated code because that was all that was available.

The generated code needed to be ported to a different machine architecture and new operating system (Unix). Compilers for the generated code were available and some of the generated code would build fine while other parts needed to be adapted for machine word size, endianness, etc.

>> the projects doing that were already starting from a broken position

Sometimes you don't get to choose the situation. Maintaining legacy code and updating it to run in modern environments is not easy, but it does pay well.

I completely agree that the original specification and code generation system are the "one true source" and that the generated source code should not have been kept, but those decisions were made long before I entered the picture.
When it comes to posts about Google, Poe’s law operates in full force.
I like to think 363, the end of the rule of Julian, the last pagan emperor or Rome, and winner of the last real military victories of the Western Empire. But I make no claims of objectivity here.
they haven't done that (allegedly) in years right
Ring Wraith of Khan.
The first thing rentpath should do is stop scrolljacking.
Yes. It's much of the security theater that has led to the state of things. Third-party administration and monitoring agents like Solarwinds are an incredible attack vector.

A lot of the "security best practices" just become checklists of what people thought were good ideas 20 years ago and enforced by auditors that only know how to check boxes.
> The two creators, after three days of analysis, realized why the AI wolves were committing suicide rather than catching sheep.

I'm not buying that. As soon as they mentioned the 0.1 point deduction every second it seemed obvious?
How am I "expecting the rewards of their labor"?

And, reversing your logic: If my job is not open to them (presumably because they don't have the skills), and I do their job, who's going to do mine? They aren't. And they aren't going to do their job, either, because I took it. How does that make anything better?
Isn’t this true about all systems, not just “AI”? The definition of a software bug is an unintended behavior. In a large system, myriad intents overlap and combine in unexpected ways. You might imagine a complex enough system where the confidence that a modification doesn’t introduce an unintended behavior is near zero.
Copilot would actually be kind of cool if it automatically inserted comments linking to the original source of the snippets and automatically added the source project's copyright/license notices to your app's legal notices UI.
You're not helping your argument though.

Those were great films, however, they were niche.

'Superbad' was a big, hollywood thing. A cultural touchstone that we remember, make jokes about, memes.

Very few people ever saw Booskmart or The Death of Stalin.

The Globalization of Hollywood - and increased cultural sensitivities have changed this.

Comedy doesn't cross borders as well as Thor.

Without going into details, cultural sensitivities and fear of Twitter mobs is a 'fundamental' issue. It's not a side issue it's a primary driver. Have a listen to the podcasts and talks by various comedy writers, you can see the evolution.

People with power have their knives out to destroy others - some of them obviously need to be cancelled, and some others raise some questions, but there are very, very few left with the power to make the jokes they want. Everyone else has to kowtow in fear. Comedy requires 'absolute safe spaces' in order to work, particularly writers rooms, which, if we could record what they say ... my god we'd all be offended.

I'm hoping that this will just be a 'phase' but I'm afraid it may not be as the issues overlay with ostensibly historical issues of social justice, and as soon as we broach that domain, everything becomes deadly serious and we all act like good corporate citizens.

It may very well take an established 'provider' like a different kind of Netflix with a different set of sensibilities.

Edit: listen to Tina Fey and Judd Apatow podcasts and less public interviews, they hint at the shift while being very polite about it.
Absolutely. Interception is okay when we're the ones doing it. Software exists to serve us, it doesn't have the right to establish private communications with third parties against our wishes.

I've intercepted the traffic of many mobile apps to see what information they're sending. I hear developers are pinning certificates now. I can just replace the pinned certificate, right?
What’s the alternative given that most small/medium-sized companies know very little about IT security?

Seems to me like a centralized system is fine, as long as it’s properly designed and implemented. The problem is how a business can know that an IT security system is properly designed and implemented.

The only solution I see is to couple insurance with an IT security system. If you’re certain your system protects against IT threats you should be willing to compensate your customer in case it fails to do so. Otherwise your customer has a very hard time determining whether your IT security system actually works.
Maybe they're relying on Android app support on ARM devises to make up the short-fall in native Windows applications.

It certainly will increase the program category, and they can advertise Windows tablets as "Android Tablets++."
> The user pays to run your code, instead of you paying to run the server that serves them the code. This is because everyone who's running an Ethereum node actually has a copy of your code in the blockchain.

So if the user runs an Ethereum node, they have your code too, and then they can run it for free.

What am I missing?
It's quite likely that the real situation isn't anywhere close to ideal mixing, especially since warm water is lighter and the deep part of the lake might not be mixing efficiently with the warm discharged water. Then the surface water might be warming much more than your calculation suggests, to the point where locals are noticing a major difference.