skysight-inc/HackerNews huggingface dataset:
17th century American settlers were fleeing an environment where the child mortality rate was at least 1/3rd even for the upper classes, nearly all land and wealth was controlled by inbred gangsters, and the penalties for petty theft or incorrect religious worship included public hanging. From that perspective, the risks associated with colonization may have seemed much more attractive than the best-case scenario of spending several more decades of poverty in the same village. At least once you were in America, voting with your feet and moving west was always an option, something that was already recognized by 19th-century European socialists as a unique factor in the development of the US economy.

Of course I'm also assuming that the majority of the colonists were not only dirt poor, but also ignorant and uneducated and shamelessly lied to by the promoters of colonization.
With some creative math, and as long as you don't care about the actual practicality of the resulting metric, you can measure anything in everything.
Cyberattacks against machine learning systems are more common than you think
They’re also more profitable since they can respond to price hikes during peak demand

Nuclear requires a contract to buy all of that energy all of the time - and nobody really does that anymore at nuclear output levels. It’s the reason many large coal plants died of natural causes, nuclear is 2-3x worse
One additional thought: it may be appropriate then to have an option for a ‘present’ vote or the like to allow those who wish to protest their options on the ballot still be counted. I suppose that’s a write-in ballot, however?

Also, it seems to disadvantage populations that have disproportionate bias towards non-voting. I’m thinking areas of lower socioeconomic status, even with as many pro-voting initiatives as can be, will still ultimately be undercounted.
Scientists Discover Unmarked Coffins in Search for 1921 Tulsa Massacre Victims
We've seen this show before though. It'll start with "Biden has 97% chance of winning" and end with Rachel Maddow and Chunk Yogurt crying on live TV. In fact, they could probably re-use this video to save money, and nobody would notice: https://www.youtube.com/watch?v=G87UXIH8Lzo
Same, I kept searching for the normal login form. Because the Google form was said to be "more secure", I assumed it was more secure than the normal login form that's hidden somewhere.
No, it's a distinction that exists based on the differences in how the video content is consumed.

It is irrelevant, legally, that one implementation of a streaming software may choose to download the streamed data to a temporary disc file, or that some content downloaders can structure the assembly of a partially downloaded file so that (some) content can be accessed before the download is fully completed. What matters is that a streamed file is intended to be consumed contemporaneously with the acquisition of the downloaded data however it is stored on the computer, and that caching for efficiency aside, each separate act of consumption involves a separate act of acquiring the content, whereas a downloaded file is intended to be downloaded once and consumed multiple times.

Also how is the betamax case not applicable. The user of a VCR isn't "licensed" to record whats on their tv

No, they are not licensed to record what's on TV. But the point of the Betamax case was that "time-shifted viewing" by a private viewer was deemed to be fair use because at the time broadcast TV content was transmitted on a fixed schedule and absent the private recording, was not otherwise consumable because many of these shows were not rerun or sold on cassette tape. Thus the court found that the Betamax had substantial non-infringing use (and indeed, that it's primary intended use was thus non-infringing).

However, digital content is provided on demand so there is no need for "time-shifted" viewing, and so the reasoning from Betamax no longer applies. Moreover, many content owners now make the content available for "connectivity-shifted" viewing (aka, away from internet connectivity) via a downloaded content license. Thus, downloading that content from a streaming source is generally no longer protected by fair use.

Consequently, using youtube-dl to download your favorite streamer to watch on a plane trip would probably be fair use because they probably don't make the content available for access-shifted viewing otherwise. But using it to download a music video would not, because the music and video owners make those available for download with a purchasable license. And the problem with youtube-dl is that they demonstrated that the primary intent of the tool was to download music videos, the evidence being that the README and parts of the code explicitly refer to downloading music videos subject to RIAA licensing. Under the Betamax ruling, this would be fine, because there are substantial legitimate uses...but the DMCA changed that and so it doesn't matter if there are substantial legitimate uses if the primary intended use was to violate copyright.
This is included in the 4000 estimate.
Pardon i pointed to the wrong case example rather the better one is the RIAA suing Kazaa, Limewire, etc out of existence as they were tools to everyone used to download copyrighted material... 95% used for or more used for such.

Those companies mentioned and or others promoted and or were well aware their users were downloading copyrightable material which is contributory infringement.

This YouTube DL is used for the same thing and probably the same percentage are using it to download copyrighted content.

Not that I pro RIAA ... rather trying to detail the best case example for the RIAA potentially having a case against this tool.
> Our mistake is using cryptosystems that only last 20 years.

> We should be using 100 year crypto. That's crypto that a crypto expert is willing to bet her entire net worth will be unbroken in 100 years.

This sounds nice but let's wait until modern electronic computers have even been around 100 years so we can have an idea of what that means.
> I can't even figure out if/how I can purchase music from it

You can't, unfortunately.
Same situation -- trained musician, excellent ear (I can make those Karaoke backing tracks) - but zero absolute/perfect reference without a tuning fork or tuned instrument.

Funny story: Watching "A Hard Day's Night" with my son, when he was around 8 years old: "Daddy, why are the Beatles out of tune?" (The tracks in the movie were slightly off-pitch compared to the album.)

Turns out he has perfect pitch. As in, he can start singing a song in the exact pitch he learned it -- close enough to sound in tune with the recording. This is accuracy to the discrimination level of trained musicians -- I estimate about 0.5% or 1/10 of a semi-tone.

Oddly, or not, it took him several years to learn to hear music on a relative basis -- to hear C-G as similar to D-A. Transposed songs (Sinatra sings "Something" in F) sounded to him like completely different songs.

Now he has developed an excellent musical ear, and taught himself to play bass.

relevant: https://www.pianostreet.com/smf/index.php?topic=34782.0
More than 31 people died that day. There were emergency personnel and journalists filming molten containment rods (which was filmed), and they must be included in that 4000 because they are definitely dead.

With that 70s technology and understanding, which would you rather be a responder for, Chernobyl or The World Trade Center (after the second collapse)?

https://en.wikipedia.org/wiki/Deaths_due_to_the_Chernobyl_di...

It's not up for debate, that the UN numbers are low, despite the downvotes.
Solo Stars Among the Genes
In a 512 case, yes. The safe-harbour provisions don't apply to 1201.
That's a good point, and the distinction is subtle. I think it lies in using "their data" to describe both what pages they choose to look at, and what ads Facebook decides to show them. These two types of data should really be treated separately.

Of course, one could argue that Facebook has a right to communicate with their users confidentially. But it's a bit of a stretch to treat ads as private communication.
There is another recent episode with a service called “Gotta Go” for people working in places like toll booths, shoe shine stands, and magazine stands.
Great. I lost all of my saved and favorited podcasts. They cannot be found within YT Music search.
> The paragraph right below that mentions that Oil has "read -0", which consumes the find -print0 input.

Yeah, I read that ("read -0", for the record, is an excellent idea). QSN for filenames still a bad idea. Your wc, awk, grep etc commands will now have to decode the stream after splitting it. Taking it to the extreme, it's like mixing JSON and XML (or CSV and TSV) because some things work better in one or the other.

Right now, even in Bash, I can use newline-terminated tokens and accept that newlines are going to screw up everything (which is fine if I control the filenames), or I can use NUL-terminated tokens and force my code to handle absolutely all possible inputs. No extra parsing library necessary.

As long as filenames can contain any character except slash and NUL, terminating them by NUL is a simple solution (at least when using GNU tools).

> Shell scripts can use both formats, but the advantage to QSN is that it preserves the line-based nature of shell.

Except when your tokens can contain newlines, which we're stuck with for the foreseeable future.

> Say I want to use wc -l, awk, or grep. Then the QSN-lines format is better than the NUL format.

Can't agree, for the reasons above.

> Also, you can transmit a series of say SHA256 checksums in binary format with QSN-lines, or some other binary format.

> Even entire JPG files, audio clips, wasm files, whatever. It's "8-bit clean" (and so are Oil strings).

That's a completely different problem set. You could use existing simple encodings like base64. "Why use QSN over base64" would be an interesting blog post.

In any case, I admire the courage to try to improve the state of the art! I would absolutely love to see something better than POSIX/Bash as the baseline. At this point I suspect we'll need to ignore those and go for something radically different like PowerShell to regain sanity.
https://en.wikipedia.org/wiki/Radium_Girls
Exactly this. Google Play Music was great because you could host your collection with them and mix it with their streaming library fairly seamlessly.

Since the announcement of GPM's demise I haven't found a single other platform that fills this niche.
And would a "derivative work" that happens to use "some" open source code from youtube-dl, but that never included a URL to a Taylor Swift song anywhere in the code, be considered to have a different intent?
That's not some kind of abstract fear, even without doing it at such a mass-scale there have been and are more than enough examples of cutting corners [0]

The nuclear industry, just like every other industry on this planet, is run by flawed and corruptible humans. The problem is that their flaws and corruption can do damage for many generations to come, so being a bit careful and skeptical is only due diligence.

[0] https://www.powermag.com/frances-nuclear-storm-many-power-pl...
What about those of us that think our own work is mostly bullshit
I loved rdio but it was also killed. Why do the good services have to die?
I'm sure that's their concern here, not covering their asses.
It when you don't have access to it (plane flight, etc). That sounds like time shifting to me.
Rocketcrab: Party Games for Phones
File read and writes are also glacially slow by all the common cmdlets. Even if you use .NET in your code and make it far more verbose it CRAWLS.

Someone on here previously showed a trick to get some speedups, but it is still slow.
in the US No one wants to live near the hidsiously environmentally unsafe fly ash tips from the 120'ish million tons produced yearly by coal power plants either https://en.wikipedia.org/wiki/Fly_ash and they were told to get stuffed basically.

Waste storage is a technical non-issue (Yucca Mountain). It is a political one.
No, you're talking about something else.

Youtube has the right to stream those videos, because they pay the RIAA for a streaming license, which is a thing that music licensing agencies have provided for many years now. In many cases, the videos were uploaded by the recording studio itself, and in those cases presumably Youtube isn't paying a licensing fee because the license is implicit in the upload (but note that many videos uploaded by the artists themselves are not technically theirs to upload because the actual rights were held by the recording company, hence the reason Youtube needs the agreement with the RIAA).

The DMCA take-down exemption you are thinking of is a separate protection, that applies to Youtube taking down videos that aren't licensed by them containing music that isn't licensed by the creator of the music.

The statutory damages would apply in the former case, such as if an artist uploaded their own music video and Youtube didn't have the broad RIAA license. This happens a lot more frequently than you would think.
One thing I miss about Skype is being able to see the local time of the person you were taking to, right there under their name.

Maybe I'm a fringe case, but even though my company only exists in two timezones this difference still affects me every day on Slack...
Google folks who have been primary designers of the new shader language have been deeply involved in SPIR-V; and Apple has made its own shading language, Metal. Apple also produces GPUs that ship in very high volume via A-series SoCs.

I’m not sure why you think the people involved in this effort are clueless about shader languages. That does not seem supported by the evidence.
There were three african species, now there are two:

- the (bigger) african bush elephant (https://en.wikipedia.org/wiki/African_bush_elephant)

- the (smaller) african forest elephant (https://en.wikipedia.org/wiki/African_forest_elephant)
Discussion elsewhere: test suite addressed specific edge / problem cases.
McDonalds... they are everywhere.
Expensify CEO Urges Customers to Vote Against Trump
Ask HN: Themes for Technical Documentations
Hi HN,
What are some open source themes that I can use to write technical documentation which offers search features too
And if you trust that they’re fundamentally the same thing, that’s a great escape hatch. I personally tried to use two new things together and discovered that one is transparent and one is opaque magic... and given the opportunity to do harm, I found the opacity of one alarming. I don’t trust yarn to manage dependencies in pnp, because what I saw in how they handled a special case was completely black box. Literally binary blob patches with no explanation of what it’s doing or why. Completely impossible to audit without reverse engineering or auditing the entire tool. Why would I trust “unplug” to do anything but misdirect?
> The fact that copyrighted works were included in the readme shows it was intended for that use, and the RIAA complaint will likely stand up to any legal scrutiny.

This. FWIW Grokster is the relevant case law here, not Napster:

https://en.wikipedia.org/wiki/MGM_Studios,_Inc._v._Grokster,....
How about Powershell

https://github.com/PowerShell/PowerShell

I can't call myself a fan of powershell but if everyone switched I'd get used to it.

sh and bash both seem like they should die in a fire. They are full of foot guns that end up costing millions in breaches and lost data. The space think even bit Apple back in the day, they had some OS upgrade script that ended up deleting your entire hard drive if there was a space in the volume name.
This is really cool! Does it support printing or converting to pdf well?
I don’t think anyone exhibited a version that got to acceptable binary size and startup/execution time. Might be that it would have been possible with way more effort.
I still don't understand what you're claiming is wrong with XOR. As I understand it, the XOR of two secure hashes should be at least as strong as each one. Of course you can find ways to deliberately come up with a broken scheme if you really want to do something spectacularly dumb (like XORing a variation of the same algorithm with itself...), at which point the problem isn't really XOR, but assuming you're being reasonable and showing some sense in the process, the likelihood of someone somehow finding an exploitable correlation between them without breaking either one should be astronomically small to not even warrant a second thought.
This reminds me of Microsoft V-Chat https://en.wikipedia.org/wiki/Microsoft_V-Chat
And that's why we need to split these huge companies. Google just doesn't care if you and all commenters of this thread cancel their subscription. Their ads are doing quite well.

Smaller companies WILL care for their individual customers.
Curious if we'll see facebook sniffing for extensions now.
Reports are that Homebrew is affected:

https://nitter.net/micahflee/status/1319750021319852032#m
An introduction to Lambda Calculus, explained through JavaScript
Let me know when you can mine a kilo of enriched uranium
It's ironic that they are the main culprits behind the successful demonization of nuclear energy with complicity from Jane Fonda which resulted in overreliance on Coal and Oil.

Sigh... Do we get a mea culpa?...
Optimizations to Scatter-Gather Sagas
Oh of course it’s just relative pitch. But a good relative pitch is really what playing music needs.

I can; but that’s not because I have perfect pitch. I remember A4 (440 Hz) because I tune a violin daily. But compared with the real perfect pitch, my recall quickly fades in a few days if not practiced.
I don't care what other people are seeing. I care what advertisers are saying to the public, much like I care about other carbon dioxide emissions.
Even something that should be as simple as piping output from one process to another in Python is a nightmare, and fraught with opportunities to shoot yourself in the foot with buffering deadlocks and other nonsense.

The consequence of this is that many of my projects which require these overlapping domains (think stuff like build automation) ends up being the two interleaved— either an outer shell script that calls small Python programs (for parsing, URL fetching, and basically any error prone stuff where sane recovery/cleanup may be necessary), or it's a Python program that renders little templates of bash into strings and passes them to bash stdin.

Or in some cases, it's CMake that's the outer orchestration piece, using configure_file to fill templates and then invoke them either at configure time (with execute_process) or at build time (with add_custom_command).
I remain confused. Many libraries support generic data contracts that enable both xml and json objects from the same objects.
Have any real companies actually paid any money for the "value" this tool provides?
> bite the performance bullet, and use a provably secure hash algorithm

Do these exist? (Genuine question; I’m not familiar with the state of the art.)
> intent to download copyrighted music

Even that intent would be protected as fair use: https://en.wikipedia.org/wiki/Sony_Corp._of_America_v._Unive....
This is lucid as fuck and I wish to subscribe to your newsletter.

Will read up more on Heather Marsh.
Updating LinkedIn's UI
I’m absolutely not an audiophile and I don’t know what Spotify does, but their audio quality has gone down the drain of late. I suspect streaming services are all trying hard to reduce costs by converging towards quality levels similar to what we had with FM radio and early MP3s, i.e. pretty shit overall but good enough to feel that pop/dance “phat bass”.
I don’t know much about compiler internals, but this sounds like it could complicate a lot of things and not have as many guarantees that the compiler could assume (thus since JS interprets code it could slow down runtime performance). I don’t know though maybe someone more in the compiler space could answer.
Travelling 8x faster than the fastest vehicle we've made, too (the X-15 managed 2km/s; the Voyagers are doing around 16km/s)
Beetle that can withstand bird pecks, animal stomps and even a Toyota Camry
I’ve never heard this explained quite this way. Thank you.
https://therideshareguy.com/california-proposition-22-2020/
Have Google Play Music, will be switching to Apple Music. The YT droning every time I fire it up is too much, and it seems like the migration doesn’t work either.

Why do you do this to yourselves, google employees on HN?
What other people are seeing is public discourse? I'm not sure I follow. Is their search history also public discourse?
In my industry (commercial interior design), Pinterest is basically the standard tool for design teams organizing ideas for projects they are working on.

Pinterest drives the vast majority of organic social traffic for us and those users are real people who spend a long time on our site.
If this content is freely available, why can't we take a fair use copy? That is not a violation of copyright.

Making a copy on its own is not fair use. What matters is the reason for making the copy. If you are making an connectivity-shifted copy (aka, for viewing away from internet access) there could be a fair use argument to download content from a streaming site that is not otherwise available for offline consumption.

But the flipside of that: if there is a way to access the content in a way that fair use is not implicated (i.e., because the copyright owner makes the content available for that use case such as offline viewing, even if payment is required), then generally fair use does not apply.

Remember: fair use is a defense to violating copyright, and it must be reasonable under the circumstances. Not wanting to pay for a license for your intended use case is generally never considered reasonable.

If you can show it to me, then I am allowed to take a copy.

That has never been the law, at any point in the history of copyright, dating back to before copying works was trivial.
Yes please share this video
Customer-Funded Conduit for Gigabit Fiber Broadband (2017)
I can also use OBS or a Google Pixel to capture material from youtube but I don't see anyone going after them
In forensics work, MD5 is still used for checksums. It's used for consistency, not uniqueness, so it will likely be usable for years to come.
Microsoft are in a strategically very interesting position, one which could render the RIAA's actions suicidal.

Microsoft could pursue alternative copyright or music regimes which undermine the RIAA's stranglehold. Notably, the Microsoft Store online marketplace dropped books and music in 2017 (https://www.bbc.com/news/technology-47810367), meaning the RIAA has minimal leverage here. At the same time, an unencumbered alternative could provide an opening against two of Microsoft's biggest rivals, Apple (music), and Amazon (books). Possibly Google (both, plus, obv., video) and Netflix (video) as well. A large-corporate-backed Creative Commons media service would be a game-changer.

https://tildes.net/~tech/suf/youtube_dls_github_repository_h...

Microsoft claim to have staked their future on Free Software.

https://www.idginsiderpro.com/article/3584911/how-microsoft-...

How believable this is can be argued, of course.

The company paid $7.4 billion for GitHub in 2018, a $5.4 billion premium over the service's 2015 valuation.

https://www.theverge.com/2018/10/26/17954714/microsoft-githu...

https://fortune.com/2015/07/29/github-raises-250-million-in-...

https://toot.cat/@dredmorbius/105087121976979704
Powershell is a bit better, but got it's own disadvantage:

Despite the consistent naming, I can't remember correctly the modules names.

Running Remove-NetFireWallRule without arguments delete all the firewalls rules despite a flag "-All" not being set.

The learning curve is too hard, or it's too complex to learn on the job: It takes me at least half an hour to write semi-complex commands despite the number of hours I struggled trying to write commands with.

And it still suck as a scripting language.