skysight-inc/HackerNews huggingface dataset:
Quantum mechanics doesn't work well with general relativity (gravity), but it works just fine with special relativity. Special relativity still has a concept of spacetime, it's just that the spacetime is flat, not curved like in general relativity.

(In fact, you can even do quantum mechanics in curved spacetime, as long as the spacetime has a predefined fixed curvature. But in GR, the curvature depends on how the matter and energy inhabiting the spacetime are distributed. That is what gives quantum gravity theorists trouble.)
Rust's range is very impressive. It's almost equally at home doing systems work, embedded and CLI utilities
Since there is little to no creative input in merely enumerating permutations, I don't think he has a valid copyright to waive. But the fact that the data set exists might sway a judge or jury away from upholding copyright claims on trivial excerpts of other works.
Hmm. On the one hand, you're doubling the mass of the "sail", on the other you are eliminating the mass of any spars or tether lines (not to mention any reels, pulleys and the like).

I'm curious as to how well a bubble like this can withstand being pushed on from just one side.
At least it's better than the situation we have with the Senate, where a voter in Wyoming is 68 times more represented than a voter in California. We are seeing the damage from this right now: the minority is having their way in Supreme Court appointments.

"James Madison made the following comment about the Senate:

In England, at this day, if elections were open to all classes of people, the property of landed proprietors would be insecure. An agrarian law would soon take place. If these observations be just, our government ought to secure the permanent interests of the country against innovation. Landholders ought to have a share in the government, to support these invaluable interests, and to balance and check the other. They ought to be so constituted as to protect the minority of the opulent against the majority. The Senate, therefore, ought to be this body; and to answer these purposes, the people ought to have permanency and stability.

— Notes of the Secret Debates of the Federal Convention of 1787"
Many things that talk API and are writing/receiving json. Also I greatly prefer argparse.

jq is nice but also a system dependency.
Quantum mechanics is fully unified with special relativity, and has a clear concept of spacetime. The Dirac equation was discovered in 1928 and was the key to solving this problem. This means that quantum mechanics is fully compatible with time dilation at large speeds, that it respects the limits of the speed of light (current article notwithstanding) etc.

The only incompatibility is between quantum mechanics and general relativity - quantum mechanics can't work with the general relativityequations for a curved spacetime or for the gravitational effects of particles being in multiple places at once. These are the things that a theory of quantum gravity must solve.
I am an amateur pianist without absolute pitch but good relative pitch as you described.
I have to disagree with this:

"If I hear the same song played in C, and then in Db, the two of them will hit me emotionally the same."

For example the Schubert Impromptus Op.90/3 was written in Gb but published in G (for sales reasons). But Gb is dramatically more emotionally for me.
I make use of a company trading on behalf of us. This translates to daily compounding income. They are helping around 200 000 people currently.

Truly thankful for this automated income as I am able to support my parents with this. My dad is unable to find work due to so much uncertainty in the economy.
Yes. And since Microsoft and the RIAA are both in the contrived/artificial scarcity business, it’s pretty obvious to me what it’s going to be.

The propertied classes won’t let this crisis pass without using it as an opportunity to further enclose and plunder the commons even more for the working classes.
this is changing https://9to5google.com/2020/10/08/youtube-music-liked-settin...
"on nearby stars" okay
Are the case's files on Recap and are you willing to share the name/results of the case?

Edit: I've googled and found relevant articles. I didn't realize how high profile this was.
Downloading a Youtube video with youtube-dl IS NOT violating copyright in the USA. Downloading videos may violate Youtube's TOS, but that's civil/contract law and not criminal and so the DMCA can't be used to enforce such TOS violations.

Downloading a Youtube video is making a copy. Whether it is a copyright violation depends on whether Youtube's license includes letting visitors make permanent copies, as this is considered a separate type of license. The TOS has nothing to do with it.

A person might share a video they don't own the copyright to, after downloading it from youtube with youtube-dl, but youtube-dl has no functionality in it to do such illegal sharing. It only has the time-shift functionality.

This is false. Also, time-shifting is not a a valid fair-use defense for material available on-demand, because the justification for time-shifting (as in the Betamax case) generally no longer exists. There are other fair use arguments that could be made, but time-shifting isn't one of them.

They had to cite a German legal ruling which found YouTube’s “rolling cipher” was an anti-circumvention device. But German court rulings have no bearing on US law, and Germany doesn't have a DMCA statute, so it is a specious claim, and the RIAA is just hoping an open source project won't be able to fund a legal defense.

I don't know if you're joking or not, but they cited a variety of US cases. Kazaa, Limewire, Napster, etc, are all US cases that all came down the same way: a tool intended primarily for copyright violations violates the DMCA, and in certain cases can even expose its developers to statutory damages under the copyright code.

It's Betamax time-shifting plus macrovision/video stabilizers all over again.

Nope, not even close for so many reasons already explained in this and other comments.
> Lots of early startup lessons in there.

If you'd please highlight some excerpts?
> Did your customers own those video files or the rights to the video?

Not sure why that's relevant?

I often use(d) Youtube-dl to grab 1080p videos to watch once, not to keep them. eg as an alternative to Firefox

That's because YouTube itself recently seemed to change something about their streaming, such that some 1080p video's now stutter and don't work correctly.

So, I download them to a temp directory then watch with VLC instead. Then batch clean up the temp directory when it's getting full.

eg Youtube-dl is just another Youtube client, no different from a browser. If you're saying that watching media via Youtube-dl is different than watching it via Firefox... to me that sounds incredibly bizarre.
I think state wide referendums are bad because (and only because) people won't educate themselves and vote the way they "believe" as determined by their "gut feeling" as opposed to real research. I actually trust politicians more to make laws like these.
Why Corporate Incubators Fail
Exactly!

Mixing in the videos is ridiculous. Just because a video contains music doesn't mean it's part of my listening.
Show him Adam Neely's YouTube channel if he is not watching it already. A massive wealth of music theory knowledge and he touches on more advanced tonality topics pretty often. He also plays bass, so lots of the "vlog" and practical stuff is using bass.

Your son sounds like he might be bored by a schools traditional learning pretty quickly, channels like Adams and Andrew Huang would be great ways to keep his curiosity piqued!
DRM is ultimately mostly obfuscation. And access to the video fragments in YouTube is heavily obfuscated.

There's very little case law on what the exact level of protection required to qualify, but I wouldn't want to go to court defending myself offer it. It's very risky.
You need to parse that. For graphs with thousands of data points just use Unix time plus a timezone or use the browser's timezone. ISO 8601 would leave your graphs churning for seconds.
> As a consumer I have no idea what’s going on with some areas of Google’s products.

You are their product. They sell advertisers access to you. Everything else is a sideshow and they will eventually get bored with it and let it rot. Google has had a lot of good ideas over the years. They let devs create amazing things with the constant flow of ad dollars. But then those cool things don't make as much money as selling ads, and the devs want to move on to create a new thing, so the 300lb idiot baby that is Google wanders off and squats on something else.

I also have to wonder if Google is stuck in the doldrums of being a mid-life startup. Their initial team of rockstars have probably all retired to roll around in their millions. A whole new crop of money and status seeking folks have taken their place. Wall Street is expecting growth every quarter. There is constant pressure to refocus on revenue producers and grow the stock. They seem far detached from their initial roots under Sergey and Larry.
Yeah I’m interested to know too. Let’s hope not, it would be really 1984
Wisconsin too. Any of the states right around the tipping point, really, as you'd expect.
YouTube have only been permitting YouTube apps on platforms that support Widevine DLM for a long time now.

I suspect they are just waiting for the percentage of older clients in use to fall a little bit further, but the plan is pretty clear.
If your shell scripts are self-contained pieces of logic, you can use any language to write it. If you want to leverage external programs available in the shell, shell scripting is still the best glue language.
> While I won't be able to convince most of my friends or family to keep their own files for all of their valued content, since it can be a difficult hassle for nontechnical users

hey, it's a difficult hassle for technical users too. And the flip side of this is I don't want to lose all my data if my hard drive dies. I think ideally you keep your data both locally and encrypted in the cloud, but that isn't trivial to do.
Am I the only one who uses youtube-dl for downloading silly mp4s from Twitter and Reddit, and all the other aggregators? I mean, sure: some Youtube videos are copyrighted, and youtube-dl was originally made to download Youtube videos. But despite the project name, it's evolved beyond just that. Don't kill the whole damn project when the legal issues are limited only to certain backends to begin with.
Which opens a lot of opportunities for potential attackers embedding malware into data and executing it remotely.
I'm confused about the part where Bezos was considering Washington and Nevada because he was looking for a state with no sales tax.

As far as I can google, both of those states have had a substantial sales tax for many decades — Washington's is one of the highest in the country!

What am I missing?
SSB-NPM (orig. Git-SSB)
That doesn't mean there isn't some truth to it. ;)
Saving things is creating an unauthorized copy, which is fundamentally the basis of copyright. Some territories have explicit allowances for personal copies but many don't.
Just as a mental exercise (im no expert) how about. GoodHash=HF(input) + HF(reversed-input)
Your final hash value will still be twice as bjg yes, but reversing the input should yield a different result ? This is of course for non-crypto usage.
Pop _OS 20.10 Released: 5 New Features of Ubuntu-Based Linux Distro
> However, Python and Ruby aren't good shell replacements in general. Shell is a domain-specific language for dealing with concurrent processes and the file system. But Python and Ruby have too much abstraction over these concepts, sometimes in the name of portability (e.g. to Windows).

Ruby has pretty good thing wrappers around running shell commands (e.g. using backticks to run a command and get the output as a string or calling system() on a string to execute as a command and get back the error code), and my understanding is that it doesn't really have great Windows support. My impression here is that the author of this FAQ is probably not super familiar with Ruby based on the way they seem to equate the abstractions in both languages.
FWIW, I also live in CH in a smaller town (not Zürich or Lausanne sized). I don’t own a car. Doing groceries with the bus was a MAJOR pain. And took for ever because I had to wait around for two buses and then climb a significant hill back to my place with all the groceries. So much fun.

I built myself an ebike (just a regular bicycle with a TSDZ2 engine (runs open source software) and a 52V battery. I added Ortlieb paniers so I don’t need a backpack when running errand (well worth it especially in the summer). And I bought a Burley trailer. That trailer can haul around 40kg worth of stuff and with two big crates strapped on it I can do the weekly groceries easily. The ebike takes care of the extra weight and hill climbing.

This setup has saved me SO much money!! Owning a car would cost me over 100.- per month just for parking whether I use it or not. Plus maintenance, gas, insurance, the occasional ticket... the ebike saves me around 200.- or 300.- a month because it also replaces taking the bus. And you can park for free easily and virtually anywhere you’re going, right in front of the door. The bike cost less than 1600.- to build (including the tools and the actual bicycle) and is virtually free to use (a charge is less than 1.- and I can go around 75–100km on a charge, maintenance is not that hard and done by myself for free) The trailer cost me around 230.- And the lock for the bike was less than 100.- (I used to live in North America so I was a bit paranoid about lock quality and locking the bike). The rain gear (overpants and shell) cost around 200.- from Patagonia.

I also occasionally use the trailer to bring back ikea flat pack furniture, it’s fine.

Plus I get free exercise.

And when i absolutely need a car I can use Mobility or a similar service. But I haven’t needed one for over a year so I canceled my membership.
YT music is a downgrade from Google Play Music. The web player for YT music is missing a bunch of features:

- clear queue
- multi-select in queue
- save queue as playlist
- high resolution album covers
- play count

It's great to consolidate overlapping products. But, why can't a company with 20,000 engineers bring YT music up to feature parity before killing off the better product?
Technical Debt only really counts if you have to pay interest on it. Many times I see new engineers wanting to re-write old working code in their new favorite language.

My litmus test for technical debt is things we should have done a while ago, but since we didn’t it’s hurting us. Continuing on same path will hurt even more. Better to fix the pain and then move on.

Working code that does what it needs and doesn’t require much maintenance is great code. Old != technical debt.
You misread or misunderstood my comment. I'm saying according to the RIAA, the browser is the technological measure which the command line program is circumventing.
Where can I clone the youtube-dl repo, err.. for educational purposes?
Sounds like if I bought this company I’d only want the trademark.
What kind of person flies across the country to meet complete strangers, then ask those strangers to move with them to another state to start a business in a completely new frontier.

What's like the percentage of people who takes on that kind of wild Hail Mary pass and win it all?

Also I am curious, as single-track minded Software Engineers, how do we protect ourselves from the super smart and super driven Bezos of the world? And I don't mean that in a negative way. I am genuinely curious how we can stay competitive when we're working with that type of personality.
To be fair, that wasn't clear just from your comment. You posted on a thread titled "Perfect Pitch Ear Training" and started with "I have been trying many traing apps..."
Tesla Model 3 No Longer in Top in Norway for 2020
IMO there's a risk of upsetting the Chrome monopoly and driving users away if they do it in such a heavy handed way.

Also, they would either have to completely neuter their Extensions, or else constantly battle people submitting new adblockers in the same spirit as uBlock.

But if every browser slowly adopts Chromium engine (the worrying trend), then they can make a move against adblockers and competing browsers would have to scramble to remake a competing browser engine to do anything about it.
If the point of using two hashes is resistance against people breaking one of the hashing algorithms used, you’re always going to have to pick more than one algorithm to get that benefit. However, I don’t think nesting the calculations is actually necessary: Blake2(msg)+sha512(msg) would give you the same protection.
Storing energy is incredibly expensive.

Hmm, did you ever consider that ... nuclear power involves storing a huge amount of energy! Those huge cement walls and vassals require huge investments of money, energy, and materials. Just as much, that is energy invested in a particular location and assuming that location will continue to require energy. That's energy that's wasted if something goes wrong the construction or operation of the plant and that's energy that's gone at the end of life of the plant.

If you just require energy storage, it may be expensive but there are a number of flexible methods, some of which scale very easily (and others are cheaper but only at large scale, etc).
If you read the caption, it's because that the event being photographed led to Trump's first mention of the phrase
> Afterwards, white people in power tried to pass more stringent building codes nominally on the theory that "They burned to the ground because they weren't built very well."

There is no theory. That's literally how the entire world's building codes work. You have regrettable accidents that are deemed avoidable, and thus to ensure they don't happen again you pass building code legislation that stops people from making the same mistakes over and over again.

I mean, even the grenfell tower fire triggered building code changes, and that was hardly caused by racism. Every time there is a major accident regulatory bodies scramble to check if anything should be done to avoid further accidents due to the same root cause. Why should this particular case be interpreted any differently?
L'Origine du Monde is from Gustave Courbet, not from Rodin : http://www.musee-orsay.fr/fr/collections/oeuvres-commentees/...
Tunes was designed [in part, probably a principal part of the original design] for CD ripping, I gather (I haven't personally used it more than twice, many years ago).... iTunes was designed for copyright violation. I'm sure the manual will show that.

No, Itunes was designed for organizing music. How you got that music was a separate function,and you could split out the CD ripping functionality and still have the primary function of iTunes. Additionally, making copies of physical media for personal archival purposes is recognized as a legitimate fair use (and was back then), so the the CD ripping functionality would have generally still have been okay. And yes, there is case law on when ripping CDs is considered fair use and when it is not.

It's my understanding that any media _can_ fall under Fair Use in the USA, meaning that there would have to be specification as to who was using the software and their circumstances within the unit tests in order to make it infringing use. You might fir example be archiving, or preparing educational materials, or compiling a review, or doing subtitling.

Yes, any media can be subject to a fair use defense. The second statement is not relevant to the copyright analysis. The last statement are examples of fair use, but note that acquiring the content for the purposes of preparing educational materials is not automatically "fair use". For example, preparing educational materials for a class provided at a for-profit institution, or in educational materials sold commercially, would not support a fair use defense, though otherwise the use of copyright content in educational materials has generally been deemed fair use.

It's not sufficient to prove someone downloaded, you have to show it was infringing activity. How do you do that with a unit test? Software to perform legitimate, legal downloads would still have to do that same test.

The unit-test is a part of a different analysis from a basic copyright infringement claim; That question is whether the tool is intended for violating copyright and for that, they don't need to show any infringing activity actually took place, only that the tool was intended for infringing activity. The DMCA does not require a creator to suffer harm before they sue, since it recognizes that in the computer age, once such harm occurs it may not be possible to put the genie back in the bottle.
I wonder why they needed to actually destroy a relatively expensive piece of equipment, plus spend time & money on all the orchestration around this test.

They clearly knew they were capable of reprogramming the control logic remotely (otherwise this idea for a test would've gone nowhere) and any engineer could've predicted this obvious outcome without the need for a real-world test.
> “How do you justify X" is calling for an answer, right?

That’s not what you wrote. There’s nothing in your comment interpretable as a question, it’s a rant.

Am I right in interpreting your stance as that any form of contract resolution or arbitration outside of the legal court system is unethical?
That's the Betamax case. Congress generally overruled the Betamax case with the DMCA, which included specific provisions about copying tools.
I’m a big time python fan (80% of the code I write is python) but growing up I loved Perl (after starting out as a PHP dev) as a scripting language and I hate how much flak people give it. Though I do understand since there’s a million ways to do everything in Perl if you aren’t familiar with the language it can look daunting. But I’d argue the same can be said about JavaScript and I still love that language as well.
Yikes. Surely in forensics you’d want the most collision resistant hashing tool available? Doesn’t the uniqueness guarantee the consistency?
Instagram censors post about Bolivian socialist victory
Other than earpods, I'm not sure what they person above you is talking about. All the stuff started and matured under Jobs and otherwise Apple made some good company buys with beats, etc. Cook is a great CEO, but he's not a visionary, Apple needs to find one of those as well.
I don't think git isn't using SHA1 for security though (outside of potentially when signing commits, but that's generally done with gpg, which you drew a distinction with). Assuming you're talking about commit hashes, I'm not particularly worried about the threat of a someone crafting a commit with a malicious hash to my repo because I have much bigger issues than commit hash duplicates if someone malicious is able to commit to my repo. Given that, SHA1 is just as safe to use for my commit hashes as it's always been; the fact that crafting collisions purposely has gotten easier doesn't make accidental collisions any more likely to happen.
then we just need to use ALL of them
Yeah let’s not pretend we’re better than anyone else. What the parent comment said is accurate.