skysight-inc/HackerNews huggingface dataset:
Completely understood by me, hopefully I said this in a way that was productive. :) Per-app passwords have their use cases and I think techs have been banging on it in open source for awhile, example: https://www.happyassassin.net/posts/2014/08/26/adding-applic...
You made me smile, however:

I'm one of those who can easily downvote blockchain stuff mercilessly. It is not reflexively though: I reserve it for dumb ideas, it just so happens that most blockchain ideas I see come off as dumb and/or as an attempted rip off.
Unlike humans, ML models can be attacked to pull out the original training data.

Not all networks are susceptible to this, but if you can get a 1:1 copy, that's no different from bittorrent, limewire, or KaZaA. That doesn't seem implausible for text.
No need to be so combative, Jeremy.

I care deeply about licenses, and as a contributor to some (A)GPL licensed works, I’d love for people to follow the license to the tee.

The truth is that stealing open source code does not have the same monetary repercussions as stealing closed source code. Nowhere close to it. You have to acknowledge that there is an enforcement issue, either due to monetary or motivational (Linux) reasons.

Have there been license enforcements? Yes, a small number. But nowhere close to enough to make a team with a deadline think twice. Compared to stealing a competitor’s code, the expected value of the punishment for using some GPL code quietly is a rounding error.
From link 1 (Jan/2021):

"In six randomized trials of moderate or severe infection, there was a 75% reduction in mortality (Relative Risk=0.25 [95%CI 0.12-0.52]; p=0.0002); 14/650 (2.1%) deaths on ivermectin; 57/597 (9.5%) deaths in controls) with favorable clinical recovery and reduced hospitalization."

From link 2 (Feb/2021):

"The RCT reported no serious drug-related adverse events in all patients."

"The overall pooled odds ratio was 0.53
(95% CI 0.29 to 0.96); P = 0.04. It was estimated that ivermectin was associated with 54
fewer deaths per 1,000 (95% CI, 3 fewer to 85 fewer)"

Ivermectin is one of the safest drugs in the world, with no adverse events when taking 10x the approved dose.

https://pubmed.ncbi.nlm.nih.gov/12362927/

Both links are out of date, and there's been plenty of studies since.
>a decentralized social network where it's own users govern and moderate it sounds like a plausible way to make this...

That's what the entire internet was like in its early days.
I agree, but the problem is the decision as to the level of care necessary is ultimately up to the person needing care. Normal people have no idea what their ailment is, much less what level of care they need.

I try to steer clear of the ER at all times. If I'm not functioning enough to be able to make that decision, it's probably time for the ER. Just a personal philosophy.

I had a girlfriend years ago who made me take her to the ER because her stomach really hurt. We waited for 8 hours and by the time she got seen, her stomach didn't hurt. I could have strangled her.
Window 11 goes a long way towards fixing this. There's still multiple ways to change things, but all of the touch screen settings are gone and the new settings app is laid out logically.
Neither :

https://scholarship.law.cornell.edu/facpub/1481/

Copilot isn't human and therefore what it does isn't a "work".

The usual issues still apply to users of Copilot - unwitting violations of license terms of the code it was trained on (like non-attribution) are still violations.
Program verification is an expensive activity. Navigating the cost-benefit trade-off of program verification is ultimately a business decision. https://t.co/IUCLtDLROC
Unless you are in Belarus or "South Ossetia", the KGB does not exist anymore.

The FSB, on the other hand, does; and I wouldn't put past them to try stuff that even the original KGB probably would not have dared.
Ask 10 lawyers about the legality of ML code, and you will get 100 pages of obfuscation and 1/2 answers.

The reality is there is zero case law that fits training of ML models enough for any legal expert to claim jurisprudence makes it legal. ML is too new of a technology for that claim.

If ML model is reproducing verbatim entire sections of code, I fail to see how that is "fair use" and not reproduction. I also fail to see how any legal expert would make the claim that it is.

The response of "oops it should not have done that" would also not hold up well in a licensing / copyright dispute
Weather Station Kurt
>who insisted we build a virtual CPU using only fundamental components. No VHDL for us!

A little convoluted, but apparently a couple of people have coaxed Verilog and/or VHDL into understanding 74xx logic chips: http://pepijndevos.nl/2019/07/18/vhdl-to-pcb.html
Photonics engineer here: DAS isn’t sensitive or spatially accurate enough to eavesdrop like that. Also, fibre is very rarely to the home. Normally it’s to a connection box just outside the property and then co-ax to the modem. Lastly, fibre telecoms uses lots of repeaters and switches that DAS can’t see past (needs optical line of sight).
Sébastien Bubeck's book is excellent mathematical introduction to modern convex optimization: https://arxiv.org/abs/1405.4980
For AWS specifically, I prefer to have an AWS account specifically dedicated to each service + stage. For example, if I have an image service that handles s3 uploads (say Lambda, S3, Cloudfront and API Gateway), then I'd deploy a "test" environment to a dedicated AWS account and run tests against that. Since it's fully serverless, it only costs a few pennies to test (or free).

I try not to develop locally at all anymore. If you're looking for more practical advice, perhaps this will help: https://dev.to/aws-builders/developing-against-the-cloud-55o...
"Weather Station Kurt (Wetter-Funkgerät Land-26) was an automatic weather station, erected by a German U-boat crew in northern Labrador, Dominion of Newfoundland in October 1943. Installing the equipment for the station was the only known armed German military operation on land in North America during the Second World War. After the war it was forgotten until its rediscovery in 1977"
Did you read it though? The theme/reason why he left is something that's been discussed in HN over and over.

Edit: Sorry for the snarky question.
If people can write programs that launder IP then IP is over. That is never going to fly in any court.
As far as I know the only way to handle a fork bomb is to limit the allowed forks an instance is allowed to create.

This limit isn't set by default in most distributions, but does exist.

It would still crash the bombed shell but the server itself would be safe and a manual kill signal could be send to the bombing thread.
What makes you think that user-moderated content won't be as toxic as algo-driven one? Look at reddit for example - the vast majority of content out there is posted to cause outrage, and people parrot it across the rest of the site.
Maybe arbitrary is not the accurate term.

I mean if the concern if experiments on live humans then why can't one just specifically address the concern and draw the line ?
Looks interesting but it does not work for me. I can upload a single image and then I can't do nothing else. A bit weird.

I'm on Mac OS. Tried it on Safari and Chrome
Using AWS Infinidash and GPT-3 to show problems with massive language models
Writing clearly and thoroughly is important in remote work. Take extra time when doing so in all the places from slack, to story sections, and docs.

Typical new job stuff still applies of course.
I think the narrative around the why is interesting - discussion of self-censorship and the impacts of politics and social media on how we interact.
I think a simple “const” would have also done the trick. Sometimes -O3 is clever enough to figure out that the value is never written, so it makes it an asm constant.
Why is further travel, per se, the problem?
Because that would violate the append-only property that CT logs are required to abide by.
Yes, governments always fudge data to fit a narrative. The Covid pandemic has been a shameful example of that, worldwide.
Fundamental human rights are based on billing practices?
Difference Between GPT and Bert?
Your hot take is ungenerous, inaccurate. Considering the stakes, it's also highly irresponsible.

Noob layperson's TLDR for the viewing audience:

Using his damage function, Nordhaus concludes 4° warming is "optimal" economically, balancing costs of action and inaction.

Keen's first point is that 2° is game over, ending civilization as we know it, rendering equatorial regions uninhabitable, the death of many many people.

Then Keen systematically, surgically dissects Nordhaus' assumptions, analysis, and conclusions. Lies by omission, misuse of data, inappropriate contexts (eg assuming continuous functions, ignoring tipping points). More egregiously, Nordhaus completely ignores the physical world.

Keen finishes by recommending: including energy and climate feedback into econometric models; reforms to IPCC, including replacing old school economists with climate scientists and climate savvy economists.
This is the average household budget for an American.
https://www.valuepenguin.com/average-household-budget#budget

Most of the budget goes into things which are either mandatory (taxation, social security) or artificially constrained (housing). The total cost of discretionary spending is so proportionately low that it makes no difference if you buy a ps5, you’re still spending most of your paycheck on rent, taxes, food, education/loan servicing and healthcare.

This “blame consumption” thesis makes no sense in the context of reality: people work a lot because the essentials are expensive.
You can monetize socialization we've done it forever, clubs come to mind for instance. No one wants to pay directly for social media unlike in person experiences though so we have what we have.
At its highest, relative to the USA, USSR per capita gdp was only one third that of the USA. Not that impressive, even if you trust their numbers.
What’s stopping a public school district from straight-up ignoring that bit of the license agreement and using it in their classrooms anyway? Who will enforce that clause?
Yup. When Facebook originally added likes and promoted posts based on metrics, that's when I feel things fell apart.
I'm not a socialist at all, let alone an "ideological" one. My motivation is not to make people poor. My motivation is to arrange some sort of sovereignty for the vast majority of people. As long as billionaires choose all our public officials [0] while paying minimal taxes [1], we don't have majoritarian rule. If we did have it, this country would be better-run and better for both the people who live here and everyone else in the world.

Even if we can assume there is a single ten-millionaire working plumber (and really, that's far-fetched), such a person won't be harmed if all of the billionaires get trimmed back to her level.

[0] https://scholar.princeton.edu/sites/default/files/mgilens/fi...

[1] https://www.propublica.org/article/the-secret-irs-files-trov...
In the mid-90's I briefly worked for a company who built and installed security systems using this principle, and it looks like they are still going: https://www.remsdaq.com/solutions/integrated-security-system...
Yes, copyleft violations increased, and often gotten also quite brass and arrogant in the last decade or so.

> I know several programmers working at multi million/billion dollar companies who use GPL/AGPL libraries within completely closed source codebases. Some of these products are shipped as DLLs/binaries rather than hidden behind web services, and even still, nothing has ever come out of it as far as license enforcement. Your company’s legal department will not look for these things proactively.

There are companies (e.g., those producing mainly FOSS themselves) and organizations who do care, for example the SFC:
https://sfconservancy.org/copyleft-compliance/enforcement-st...

You can also allow them to pursue violations on your, or a project, behalf:
https://sfconservancy.org/copyleft-compliance/

Even if it may sound naïve, I still hope & believe they take all those proprietary leeches down, ideally bleeding those out, that still not want to comply.
great reply! thank you
Most cities will spend more on pensions than on infrastructure - the average is 13.5% of total budgets:

https://reason.org/commentary/city-budgets-bend-under-growin...

The pension systems across the West are fundamentally broken. If we're going to talk about ponzi schemes, pensions are the ultimate.

We need to privatise pensions completely, and encourage people to work later into life. Corporations and governments should have no responsibility for pensions - if someone can physically work, but doesn't have the money to independently retire, then they should continue to work.
Because condoning the first wasn’t justifiable to begin with.
I personally don't feel like hiding a bunch of stuff in a menu is better UI. Websites do that will the hamburger menu and its quite annoying.

There is already a lua plugin to scan the filesystem for new files and import them. If you're going to delete files, do it from inside darktable.

If you move files, you can rigt click the film roll and select the new location.
I'm a layman network tech with no college degree and no grasp of physics beyond very-high level high school science, but I can almost guarantee getting voice audio from a fiber drop on a GPON network where the NID is outside or in the basement, and using the setup in the paper, is currently impossible. The paper you linked seems to require purpose-built hardware on either end of the fiber, and for the transmit strand to reflect into the receive strand, which is not at all how GPON works.
This is a problem on Linux too. The lack of a Sketch equivalent for Linux bit me just the other day. Akira is the closest thing, but it’s so early in its dev cycle that it won’t be useable for several more years. A lot of people will point to Inkscape, but it’s much more of an Illustrator alternative and as such feels more geared for print.

I might’ve been able to fudge Figma to do what I needed, but even that wouldn’t have been ideal, with how it’s designed for collaborative prototyping more than a generic digital vector graphics editor. Aside from that, I don’t like using Figma simply because they don’t publish specs for their file format and try to lock you in (as opposed to Sketch, which uses a publicly documented file format that has plenty of converters).
I don't actually see anyone suggesting that they haven't thought about the legal implications as you said it would be almost impossible for them not to have - but just because MS believes they are in the clear does not mean they are and more than that they may well be in the clear legally but that still dorles not mean they are doing the right thing...
What do they define as lie and disinformation? And how is this mechanism going to remain impartial if it's going to be enforced by the government?
If you read something that is copyrighted and rewrite it from memory, that’s still copying for purposes of the copyright act. There are cases about music where that’s unintentionally happened and the inadvertent copier was held liable. It’s basically what the machine learning is doing. Committing something to memory is no defense to copyright - I would recon a good number of people could recite any number of copyrighted works from memory (e.g., episodes of The Office, Seinfeld, or popular songs). If a person wrote that down and tried to sell it, I’m convinced a court would hold that person liable. There is a defense of “independent creation,” but basically if you saw/heard the copyrighted work before then it’s very hard to use that as a defense.
> a decentralized social network where it's own users govern and moderate it

Were you ever on Usenet?
I remember having debates in 1990, when SMP UNIX was still a new thing, about whether "load average" should be scaled by the number of processors. Things have only gotten messier since then. As usual, Brendan Gregg has a good take.

https://twitter.com/brendangregg/status/1411654427304333313

Personally, what I'd want to see is the proportion of max achievable IPC, and if that means getting used to numbers well below 100% (even when I'm doing everything right) then so be it. I can adjust my expectations and targets.
Ghost of Christmas Future:

I did some contracting work for a company with a 1.5 hour test suite that ran on every deploy, the section with mocked tests only took a couple of minutes — the rest were end-to-end (no mocks).

The worst parts of those non-mocked tests:

* They would interfere with each other, and could not be run in parallel.

* They were subject to real-world variability and were not entirely deterministic.

Management wouldn’t budget fixing or replacing the tests. Bugs still regularly found their way into production; arguments to pare down the tests were vigorously rejected.

My takeaways: If possible, use a language with a strong type system to avoid writing as many tests as possible. Move as much application logic as you can into pure code (so it can be tested in isolation). Observe the test pyramid.
It's terrible in that the average house north of £250k and average rent is £1000 and that John Lewis is a fancy brand, and thus is more likely to be found in above average areas. Compound this with that they're only clearing ~£1200 and you just gotta ask, what are they expecting?
:) I am seriously not!

EDIT: I am worried about governments coming after some people, but I am not worried that Audacity's ToS telemetry or ToS will be pivotal to their success in doing so. Just look at Assange – they got him on falsified rape charges, not his history of torrents or website visits.
Nah, I think it still makes sense to have a connectionless version. There are Linux folks who object to the concept of application firewalls and don't use any.
If there was something you find interesting about Britney, then sure post and if others find it interesting it will get upvoted. I bet the comments about her conservatorship would be very interesting.

I suspect this story is on HN because of the online bullying aspects of it.
Even if you don't show the numbers, won't more controversial content still be promoted more because the company behind the network still knows the numbers and wants to increase engagement because they need to sell advertisements?
Vladimir Demikhov
> have users real identities linked to payments

I will never use a social media platform that requires me to link my IRL identity. It's DoA for me.
Yup. In fact, one of the original intents of GNU licenses was to protect user freedoms in the context of codebases getting routinely bought and sold. There has never been any obligation to develop in the open. The internet barely existed, at that point.
> audacity is in violation of the gpl. However, as the copyright owners, does that matter? How does that work?

IANAL, but the license is something the rightsholder distributes so that others know what they can and can't do with a copyrighted work. It doesn't apply to the rightsholder past putting down to paper what they can't get litigious at you for. (EDIT: reading the GitHub thread, it seems a bit more complicated than that due to outside contributions back to Audacity still being GPL)

GPL still applies to the last version it was distributed with.

> license requires audacity to ban people 13 or under from using the app for privacy/consent reasons

I don't know about today's youth, but I know in my generation we did a fair bit of checking boxes that said we were 18+ when we weren't.
The downvotes are likely because a) this post has nothing to do with their music, and b) music critics tend to come off as sanctimonious prigs.
This goes beyond Copilot, it's also about big tech exploitation of any publicly available asset - whether its your blog or wikipedia.

Big tech uses other public or "free" CC, etc knowledge bases to train ML models. Like Wikipedia as a training set for a GPT or word2vec model. Or using WikiData to seed a knowledge graph. Or training based on a common crawl dataset. All of these resources are used to make the assets that major tech companies use to make their products a lot smarter. They're built on the free labor of the rest of society.

Big tech reaps tremendous, society altering benefits from the free labor of others. And "training a model" seems to whitewash away the licensing concerns.

Shouldn't that be disconcerting whether we are developers or wikipedia editors?
Thank you for your insight, those are all great points. The fiber to my home physically runs through my home to a box that is located inside of my home. I didn't realize that most people have the box located outside of their home.
>it's a generally legitimate service

Opt-out network access or reporting of anything is never legitimate.
You're probably right that I'm giving them a bit too much credit on that note. Ceterum censeo, and so on.
This satire is judging a professional-technical assault on civilization by the criteria of useful, self-contained tools. As you laugh at the spiritual abortions who wrangle kubernetes for a living, they laugh back, even louder, all the way to the bank.
my criticism on some of the potential solutions addressed in the article (number = number in the article):

1. stop the spread of fake new: This has already been happening, most of big offenders are gone (e.g Alex Jones) but what should be noted is that this can (and has) lead to backlash. The fake news ive seen always comes from tiny accounts that have unexpectedly viral content usually taken and reworded from banned sources (Alex Jones et al), I don't think cracking down on the most prolific offenders will necessarily be the fix. The actual report is way clearer and thorough on this then the article.

3. Lack of regulation for social media companies: I feel like if their is global regulation (which there should be) many countries will just ban it (e.g China, Turkey and Russia) and still lead to the same balkanization.

5. polarizing Algorithms: I don't think slowing online interactions will solve this. If someone wants to be racist they will be racist. I think this will just bring annoyance.

6. better social media business models: they say that they worry that "the best, fact-checked information is available only behind a paywall" but that is already the case!

I recommend people go to the actual report, the 25 solutions is on page 16
You assume that regulators and enforcers are free of bias, I have bad news for you...
VB6 > TLA+
Yes, and also contrary to Wikipedia it provides a solid use case for private blockchain https://en.wikipedia.org/wiki/Blockchain#Disadvantages_of_pr...

I think it is instructive to ask "why doesn't this mention guarantee downvotes?" because I don't think it's just cargo-culting. I doubt that many of those objecting to blockchain are objecting to byzantine fault tolerance, DHT, etc. Very high resource usage in the cost function, the ledger being public and permanent (long term privacy risk), negative externalities related to its use in a currency... These are commonly the objections I have and hear. And they are inapplicable.

Extending what the Wikipedia article says, it's basically glorified database replication. But it also replicates and verifies the calculation to get to that data so it provides far greater fault tolerance. But since it is private you get to throw out the adversarial model (mostly the cost function) and assume failures are accidental, not malicious. It makes the problem simpler and lowers the stakes versus using blockchain for a global trustless digital currency so I don't think we should be surprised that it engenders less controversy.
Wrong.

What do you think the 'L' in GPL stands for?

GPL code ≠ public data