skysight-inc/HackerNews huggingface dataset:
> It is a bit of a tough question. How would I feel about someone borrowing a book from a library and then photocopying it to keep a local copy?

If you're photocopying a library book in order to avoid buying your own copy, I don't feel great about that—we need to support authors. Yes, everyone's financial situation is different, and not every under-the-table photocopy is a lost sale, but there has to be some incentive to actually go to the bookstore.

But here’s the thing—for 99% of Youtube videos, there is no bookstore. There is no other way for me to acquire an unencumbered video file, regardless of how much I'm willing to pay.

And to stretch the photocopy analogy a bit, there are a lot of other reasons someone may want to photocopy a book:

• If the book has small print, you may want to enlarge the text.

• If you prefer listening over reading, you may want to OCR the pages and use text-to-speech.

• If you're doing research, you may want to OCR the pages so the text can be digitally indexed and searched.

• If you have an eReader, you may want to digitize the book so you don't have to carry around a paper copy.

And, sure, in some cases it may be possible to buy an official audiobook, or an eBook, or a large print edition. But in other cases, that might not be an option.

Downloading a Youtube video affords similar freedoms, allowing you to experience the content in the way that makes sense for you.
Germany has eight times as many inhabitants but only twice as many fatalities so far. Sweden messed up the beginning of the pandemic but the current numbers do not look worse than in other countries now. Let's hope for the best.

Edit: I (heavily) edited the comment, there was way more snark initially than I should have posted. My apologies.
Because the distances involved are truly massive. 5 years is nothing at these scales
WSJ: The Pandemic Turned My Parents into Day Traders
I'm a bit confused by this comment. Are you saying that Sweden's coronavirus policy somehow led to all deaths in Sweden lowering?

Looking at the graph, the clear trend is death rate lowering year after year since the 60s. That would mean that each new year, statistically, there will be several months that happen to be the 'lowest' ever. I don't see how this data proves (or disproves) any coronavirus strategy.
This was supposed to be a two-part (less partisan) project, but QAnon.CSS is suspiciously not building on GitHub.

Any feedback appreciated!
So basically it's like a list to an exclusive nightclub. There's 500 limit. You pay money to get your name on the list early, and then you can sell your spot later for more.

This is what a "store of value" is. A way to capture your value and preserve it.

If the blockchain is truly immutable, then Bitcoin could end up being a store of value with the early adopter effect.

Honestly I think that USD or whatever will always have value because you have to pay taxes in it.

A government will always have ultimate control of it's country. When Bitcoin becomes a problem for the US, China, or whatever ultimate power there is in the world... if it comes down to it they can just use their supercomputer to take control of the blockchain and invalidate it.
Deaths and infections have been much higher (per capita too) in Sweden compared to nordic (who had lockdowns) countries. But faired better compared to UK, which had several madatory lockdowns. So its not either or, but a gray area. There are several reasons that could explain why Sweden had high death rate.
> At least this seems to indicate that you do not need a full-blown lockdown to stamp out Covid-19

We can't simply "stamp out" Covid-19, not even the swedes. Not even temporarily, they never had less than 150 cases per day since summer.

Source:
https://gisanddata.maps.arcgis.com/apps/opsdashboard/index.h...
“I feel like I know it, because I’ve been really familiar with the price,” my mom said one day while talking about Zoom. She started trading it when shares cost about $160 apiece; now they’re more than $500. In between, she bought in and cashed out about five different times, netting several thousand dollars in total profits."

I really enjoyed this article. It was funny, heartwarming, a bit worrisome, with some irony.
All three of those are forms of media.
They may both be true. The 15th week of the year is in late March while the OP is talking about September.
There is no herd immunity in Sweden and it was never a stated goal. New infections are trending up the same as everywhere else. The official statistics dashboard can be found here: https://experience.arcgis.com/experience/09f821667ce64bf7be6...
Microsoft Tilecode
I have a few friends at Spotify working in Stockholm. Anecdotally, it seems that in general Swedes have never really shared the global concern for COVID. No masks, no real social distancing, still working in the office all summer, plenty of holiday fun with friends, and yet somewhat low hospitalizations anyway. Seeing how life has been there since the lockdown here in the USA I have been admittedly quite jealous.
But in that wording they do allow downloading. Features of the Youtube service accessed thought the Chrome browser don't have to be exactly the same as accessed though other browsers and tools, other tools are not prohibited to provide features they can extract and interpret from the received source code and data, they are not obligated to run the code at all or as is.
I never know what people mean when they say "can't." We can -- it's been demonstrated possible in several different countries, some of which had very significant spread of the virus before they managed to get control. I feel like "can't" isn't the right word to describe our situation. "Won't" or "choose not to" feel more appropriate.
That does appear to be correct. I just did a bunch of base64decode("random-string-here") and always got an output, never an error.
A lot of RPis are running on non-SD storage or durable SD Cards.
Apps makes a difference for public transport in places like London, where computing all the required changes is totally non-trivial problem and basically can't be done in a close to optimal manner without a computer. So, the phone is saving you real time and money.
I'm a content creator myself, and I'd rather my content be available 110% ad-free
I am an Uighur who faced China’s concentration camps
I am equally confused for the exact same reason.
If such an event has ruined your life, I wager that you have bigger or more systemic problems going on than not being able to buy a stick of butter from Cooper's Grocery on a particular day.

The capacity of being flexible is valuable. Yes, having the world in your pocket is valuable when something jumps up and goes "boo". However, most people should not need to Google-search "what do I do after 'boo'?" every single time.
Not any string, but if it is a multiple of 4 characters then yes it will always be valid. In particular 'changeme' has 8 characters and therefore represents exactly 6 bytes.

It gets more complicated if you're using base64 to represent a number of bytes that isn't a multiple of 3, those would be unlikely to happen randomly. Those will usually end in a number of '=' signs to pad their length to a multiple of 4 and indicate how many bytes are missing. Although apparently there are also versions o base64 that don't include the padding.
I saw Ada as the first language, and that brought back fond memories of optimizing compiler design I did for the language a long long time ago...
Learning Semantic Embedding Spaces for Slicing Vegetables
I have never read a first-hand account, that is why I am posting this.
My financial literacy was learning to live without - I think it’s an important mindset that has helped me stress less about finances in the rat race sense.
It also uses ffmpeg to combine various pieces, and I'm not sure what wget like program they use by default. It doesn't do much though.
Fairwinds Insights [video]
Each base64 character represents 6 bits of data (which is why base64 is padded with ='s at the end).

Try running `base64 -d <<< a` and it will fail, but `base64 -d <<< aaaa` works (4*6 == 24 bits, which is divisible by 8 and gives 3 bytes of output)
You can browse Hacker News on Apple Watch.

- Sent from my Apple Watch
Really the stronger but not as striking data point, sadly not in the title is:

For the year 2020 so far, ie January - September, the number of deaths per capita is the third lowest ever.
> it will be faulty way sooner because lots of I/O

It all makes sense now. One of my first computing projects was making a small cluster computer with raspberry PI boards. I noticed that the SD cards started to fail oddly fast. Most likely since they were all either swam nodes, or a swarm controller.
im more shocked that anyone gets on a plane right now at all, than i am worried that occasionally some person on a flight uses a cpap machines
I’m not sure if this is a joke, but I’ll humor you. GitHub is way more than git.
Show HN: Simple Tool That Helps You Keep a Healthy Rhythm While Breathing
youtube-dl going out of its way to support VEVO's videos is kinda evidence against the project, seems to me...
Online 3D Graphing Calculator
Camera systems like these use computerized tracking to account for the rotation of the earth. The earth rotates really fast!

The earth is also orbiting the sun pretty fast, but it's my understanding (I'm not an expert) that you don't need to account for error here, since the Orion nebula is so far away. Think about how the sun stays in the same place in the sky even as you're driving fast on the highway. The nebula is unimaginably far away compared to the sun, and relative movement between the earth, the solar system, and Orion are all undetectable at these scales.

I've read that even the Hubble telescope doesn't need to account for parallax error for such far-away objects during long exposures, which can last up to 20 minutes. Maybe someone here on HN can do (or point to) the math for us.
Only seemingly off-topic, even more basic advice:

https://news.ycombinator.com/item?id=14594858
Google Cloud Storage is down
I’m a teacher. There is a great deal to the profession that does depend on experience, intuition and relationship building; however, better data on what - exactly - my students know/can do would be a great boon. I believe better assessment tools are the key here, but SRS system data would be another useful channel (and does, of course, have an assessment component to it).
How does this support herd immunity? Herd immunity wouldn’t lead to the distinction between the US and Sweden unless Sweden achieved herd immunity before the virus was being tracked.
One point to consider there is how poorly managed our elderly care is, well before this crisis. It's hard to determine for sure but I can't imagine that it didn't factor into our high mortality among the elderly.

Staff went to work without PPE, and some were ordered to go to work despite showing symptoms.

The effects of COVID19 are not tied solely to the immediate actions in March and April but are affected by systemic issues too.
Show HN: A puzzle game I wrote in JavaScript
Falling five storeys from a New York rooftop changed my life
I like your summary a lot better, and much of this info is buried. Something that speaks volumes is reading the first sentence part of each paragraph in that section, you get exactly zero of these points.

The storytelling flow of consciousness might work for some, but generally it's well established that for this type of writing, leading with your point and backing up with examples after tends to be more effective. But also in this case, a lot of the details don't actually add context to the lesson and can be removed without hurting the content of the piece.

As an example, here's a possible rewrite of section #3 that I think reads a lot better and really doesn't lack any material:

> A long time ago, I was told “if you’re a startup, try not to waste your time talking to big companies unless you’re doing it deliberately. They have an absolutely endless capacity to consume your time with meetings.” I didn't truly understand until I got a chance to work with a partner for my first time within Shopify on our partnership with Operation HOPE to help start 1,000,000 new Black-owned businesses over the next decade.

> It’s clear to me now how this happens. In a partnership, I have found the most important thing is making sure that someone who understands every piece of the project is involved from the very outset of the project. If this fails, you end up spending a lot of time (like I have) straightening out requirements and capabilities on both sides. This creates meeting after meeting as new groups get pulled in, but never solves the real problem.

Word Count: 488 vs 154
Any alphanumeric string with a length that is a multiple of 4 is valid Base64 string.

$ printf AAAA | base64 --decode | od -tx1
0000000 00 00 00
0000003

$ printf AAAAAAAA | base64 --decode | od -tx1
0000000 00 00 00 00 00 00
0000006

$ printf AQEB | base64 --decode | od -tx1
0000000 01 01 01
0000003

$ printf AQID | base64 --decode | od -tx1
0000000 01 02 03
0000003

$ printf main | base64 --decode | od -tx1
0000000 99 a8 a7
0000003

$ printf scrabble | base64 --decode | od -tx1
0000000 b1 ca da 6d b9 5e
0000006

$ printf 12345678 | base64 --decode | od -tx1
0000000 d7 6d f8 e7 ae fc
0000006

Since '+' and '/' are also used as symbols in Base64 encoding (for binary 111110 and 111111, respectively), we also have:

$ printf 1+2+3+4+5/11 | base64 --decode | od -tx1
0000000 d7 ed be df ee 3e e7 fd 75
0000011

$ printf "\xd7\xed\xbe\xdf\xee\x3e\xe7\xfd\x75" | base64
1+2+3+4+5/11
The Economist has a quite detailed set of graphs showing "excess deaths" during 2020 for a host of countries. Contrast Sweden to Norway:
https://www.economist.com/graphic-detail/2020/07/15/tracking...
I do, but not for language learning, but for mathematical proofs and logic proofs. Example "Prove that the dot product between 2 unit vectors is cos θ".
you might have known this but the practice shows that It has to be repeated: there is no shell injection issues with literal string in your own code.

YMMV but for those rare cases when I care about the shell injection, I just don't use shell and run the command directly in Python. Combination of shell one-liners and the main logic in Python works well in practice.
> * Support for debuginfod, an HTTP server for distributing ELF/DWARF debugging information as well as source code.

This is huge! Microsoft's symbol servers have long made it easier to deal with PDBs. This will finally help with the annoyingness of -debuginfo and -debug Linux packages.

Edit: Background on debuginfod: https://developers.redhat.com/blog/2019/10/14/introducing-de...
Some time ago I stumbled upon this article about using a smart bulb to keep a healthy breathing rhythm: https://asim.ihsan.io/healthy-breathing-with-a-smart-bulb/

But I needed something simpler that I could throw on a second screen while working. So I built myself Breather! Maybe it will help some of you as well. :)
Shopfiy is one of those thing that happened when the tech industry try to lower the bar for web developer for entry. Instead fo lowering bar, educate better software developers!
Hi everyone, I've made this simple yet fun game about 3 days ago when I couldn't sleep. I later added the option to increase the size of the "cube" making it more difficult to solve. Hope you like it.

Source code is here: https://github.com/victorqribeiro/scramble
It's 65k×35k pixels: https://space4everybody.com/about-the-image/

There are some really nice printing processes for images of this magnitude, such as https://www.whitewall.com/us/metal-prints/aluminum-mounted-p... and https://www.whitewall.com/us/acrylic-prints/masterprint (the exact same processes are available from many printing companies; I have no idea how good this one is but it was easy to find).

I have a print on this scale of the center of the Milky Way, and it's amazing: http://sguisard.astrosurf.com/Pagim/GC.html
Shameless plug: I make an SRS app called Flashcard Hero[1] (iOS/macOS/Windows).

I strive to keep the app as easy to use as possible.

[1]: http://flashcardhero.com
> your company sucks. Tell that to your manager.

Having worked at a some megacorps, I can tell you this strategy is not going to give you personal success at that company.
Why can't it be just

$ curl -L https://ooni.org/install | sh

similar to https://nixos.org/download.html#nix-quick-install
Sometimes family emergencies leave little choice. I certainly won't fly unless I have to.
Think of it as rearranging your life to have those quiet moments when you want them, with the people you want to have them with.

For example, I once used my phone to reroute my wife and I around an unexpectedly closed train station so we could spend a planned hour in an old cathedral. We were glad we were able to meditate and be alone with our thoughts in that cathedral instead of being alone with them trying to read unfamiliar train tables and chase down busy transit employees.

After that we used the phone to update our plans to meet a friend in that city. In the 90s we probably would have just gone home and missed seeing our friend for another few years. We had a nice, long conversation with her.

That doesn’t have anything to do with productivity and the only things we maximized were the most important leisure activities that day.

Your motivation is certainly a good one, to be clear.
> Legally, even running a program is making a copy (from disk to RAM): https://en.wikipedia.org/wiki/MAI_Systems_Corp._v._Peak_Comp....

> I think the question is whether the license YouTube implicitly provides to copy so one can stream also extends to downloading to a file. Probably not.

> Why that should be youtube-dl's fault is yet another question, of course.

TV broadcasters do not give you a license to copy their content but it's legal to record TV. Why is youtube any different?
This not only came off as condescending, but also desperate and whiny.

The first paragraph (paraphrased) “I am writing in a BIG newspaper, and I was taught that when someone writes in A Real Serious Newspaper, I deserve to be read”

I look at newspapers like churches. Churches and newspapers are businesses in some ways, they exist because they meet the needs of their customers. I went to church as a little kid but I don’t as a man because it does not meet my needs, I have community in other places and I don’t need old white dudes yelling at me that I am living my life “wrong” (aka, not the way they think life should be lived).

Also, from an intellectual level this argument is extremely boring and stale. It has literally been made continuously throughout time since the Greeks and the beginning of our records of recorded discourse, and was probably made too before we have records.
No, because of padding rules. e.g. "ab" isn't valid base64, because it only encodes 12 bits, not a multiple of bytes. base64 is thus always with padding to a multiple of 3 input byte (equaling 3*8/6 = 4 output characters)
It applies by the greatest extent possible being zero, which is why I phrased it that way.
New Zealand, Thailand, Singapore, Sri Lanka, Japan, China, Malaysia, Korea, all seem to be controlling it.
Depends on the decoder's default settings - some applications of base64 ignore padding but not all of them.

As an example, Elixir's stdlib includes a base64 decoder; passing "padding: false" will give the "decode anything" behavior you're describing.

https://hexdocs.pm/elixir/Base.html#decode64/2
PPA's are just Ubuntu's way to make creating APT repositories easier. Those steps above are the longer way of achieving the same result without relying on Canonical's infrastructure. The same instructions can also be used with minor changes to also work on Debian and Raspbian (and could probably work on most other Debian-based distros).

Those steps above are covering all the bases for Debian-based distros, adding the signing keys Docker uses for their packages, and then finally inst
For me, this may be too big a card, for what it's worth (depending on how you define the dot product). If it's defined as "|a| |b| cos theta", then fine, but if it's defined as "sum(a_i b_i)", there's definite work involved for me.
Google Play Music was launched in 2011. If users don’t take action, their legally purchased music will be deleted and they won’t have access to it.

For comparison, iTunes Music store was launched in 2003. I still have access to songs I bought with my mom’s credit card when I was 15. I’m 32.

Which company respects users more?
Thought people have been using similar techniques all along since ages ago ... the post seemed to present it as something new ...
They decide what to work on? How does that work. Hey Joe, we need the payments module improved. Can you take a look? Nah, I’m rewriting the flux capacitor in JavaScript. Oh, ok. I didn’t know we had a flux capacitor. I’ll ask someone else.

Engineers are great - i am one - but the focus needs to come from the business.
People seem to really want to correlate all kinds of things together with this virus when in reality we just don’t know. There are 1000s of variables- many of which we don’t even know of yet.

One thing I’ve personally found interesting in the US is that nobody talks about the general poor health of a plurality of Americans. We lead the way in obesity and related diseases. Surely that is a factor in covid deaths but I haven’t seen anyone say it aloud.
Nice! I wasn't aware of this (but sadly wont be able to take advantage of it).
> [...] with the October 19 updated Excel sheet.

First thing I would do is to check whether they are lost some rows (or columns).
The most important factor is how well you protect the elderly and in particularly nursing homes. Sweden did a relatively poor job at that. New York did a very poor job at that. Strict lockdowns don't seem to help. In fact, some of the places with the strictest lockdowns have the largest numbers of deaths.
My personal experience is that most people in the language learning community have trouble fitting SRS into their long term workflow because they don't stop to think much about the natural spacing of repetition they get in their other learning processes.

The people that popularize things like Anki the hardest are those that built and stuck with their own systems from the start. That's more of a referendum on their personality type than on the utility of their way of using Anki.

My hunch is that most people end up struggling because a lot of the most popular systems end up doing the exact opposite of spaced repetition once you consider the complete universe of foreign language input a learner is getting.

I've found that for me, Anki works really well for the first 1000 words, letting me jumpstart early vocab while most of my other time is spent on basic grammar.

For words 1000-5000 or 10000 in frequency, it's easy to get stuck in a trap I see a lot online: every time you encounter a new word, add it to Anki. This is a great way to burn out. You'll encounter most of these words with a natural spacing as you read native materials, if they're in the higher frequency bands. Doing reviews becomes excruciating, since you're losing the efficiency benefits of using the SRS unless you adjust review frequency based on the native input you consume (a good machine learning side project, perhaps?)

I've had a lot more success using Anki for words off in the long tail that I wouldn't otherwise have a chance to remember.