skysight-inc/HackerNews huggingface dataset:
I never use youtube-dl because it is almost always overkill and it is always breaking.

I write my own downloaders. The one I use for YouTube is currently less than half a page of shell script. I never download VEVO or other videos that have enciphered signatures (most videos I encounter on web pages don't), so there is no need for Python or any other slow scripting language and fiddling around with Google's Javascript player. Funnily enough, my scripts hardly ever break. When they do break because of some YouTube change (only once so far), I can fix them in a fraction of the time it takes for the yt-dl project to respond to user complaints and make necessary fixes.

I doubt the press nor anyone else really needs yt-dl if all they are doing is downloading unprotected videos.

Even if someone wants to download VEVO or other protected ones, they don't need youtube-dl to do it. It is trivial to get the download URL for these videos with any "modern" browser. For example, in Chrome, open Developer Tools Network tab, type "videoplayback" in the search box, copy one of the URLs (alt-click) and remove the &range= parameter from the URL.

I wonder if the RIAA will ever go after persons trying to make money by offering anti-circumvention services, e.g.,

http://api.gitnol.com/

I find all those websites trying to sell so-called "video downloaders" very annoying.
I'm using python and selectorlib( https://selectorlib.com/ ) for my work flow. Since most of the webpages I crawl can be broken down to:

- get to the webpage (selenium)

- do some clicks to expand certain information (selenium)

- save the html (selenium)

- and parse (selectorlib)

For me, almost everything can be done by css selectors or xpath. Selectorlib allows you to write just a tree of css selectors. The css selectors in the children only apply to currently selected objects.

The nice thing is the magical browser tool of the same name, which makes the first iteration much easier.
However, the browser tool output and the python code does not always match, that causes some headaches.
Overall, it cut down like 90% of the code and move it into a configuration.
Even on hacker news people try to convince themselves that death is somehow a blessing in disguise?
Best of the Modern Web: Darebee
I'm having a hard time seeing the connection. Why would the fact that Apple engineers participated in a secret project for the government once mean anything with regard to this story?

(Note that the iPod project wasn't even "hidden from top tech execs". It was approved by top executives at the time, including the SVP of Hardware.)
It's not the quantification that makes it important, it's that it's being put into context. When you see a list of twenty tweets holding the same viewpoint, the main question is whether they are representative (and of whom are they representative). Whether you say "70%" or just "most people," it's the same value that's missing usually. The quantification doesn't matter.

It's the difference between a music critic choosing the 100 best songs (fine, because it's a person's own opinion presented honestly) versus a music critic saying they're just going with the popular consensus while cherry picking tweets that happen to pick the 100 they would have chosen (bad, because the tweets aren't put into context). Or like a traditional paper looking for a scientist who will say something exciting/sensational in a particular direction, then presenting it as scientific consensus.

You can find a group saying anything on twitter. That means that the fact that some particular thing exists on it is useless.
There is a lot of nostalgia on HN regarding how great the web used to be before everything was commercialized.

I came across this site today, and wanted to post it as a reminder that there are still great sites out there to discover that are modern and full of excellent content.

There are no <blink> tags or under construction gifs, but when I was exploring it I had similar feelings to when I first got on the web in the late 90s.
Twitter is not a bastion of free speech though, because a huge fraction of it is simply propaganda posing as free speech. On the day of the 2016 election, one of the top ten most re-tweeted accounts was a fake Russian account posing as an American conservative organization.

Covid-56 and flat earthers are some of the most outlandish examples, but the vast majority of misinformation is more subtle, and therefore more insidious. I'm not suggesting what the solution should be, but it's clear that complete un-regulation has lead to a completely broken information space.
It was not a nuclear explosion. If it were a nuclear explosion there wouldn't be anything left of the building and other reactors around it and capping it with a concrete and steel structure would be rather pointless.
How does it compare with monicahq.com ? its another personal crm, open source they tout themselves as rolodex of personal contacts. Congratulations on launching !
Did you post an article about it? I'd be interested to read it.
A while ago I had this fantasy of a marketplace for video surveillance data where people could upload geotagged (+ time, etc) recordings and get a cut of the fee when someone pays to download it for insurance claims, etc. --
probably not any less evil but more egalitarian in any case
Hmm, I wonder if this post is a subtle dig at Figma - their main (browser-based) competitor?

I've been impressed by what Figma can do in a browser, but I also agree that a native desktop app (not Electron) can be faster, more nimble, and more capable than browser-based apps.

No matter how ingeniously browser-based apps are coded, they'll eventually hit limitations that native desktop apps won't have to face. Of course, none of this might matter if the browser-based app does everything a user wants.
You can speed this up using a custom system image, but the usability of it kinda sucks.

https://julialang.github.io/PackageCompiler.jl/dev/examples/...
My point is that you can borrow more if the payback duration is longer.

More borrowing power means buyers can pay more which fuels the fire of the perceived bubble that we're in now.
Terrorism is defined as the use of violence to intimidate or suppress political opponents. With that in mind, Popper's Paradox of Tolerance is simply an ideological framework for justifying terrorism. You can respond to violence with violence, but responding to words with violence is a game-breaking attack on the foundations of a civil society. We exist as a society because we have a shared expectation that others won't respond to our words with violence.
Because they're custom, and given enough people on a team everyone has to deal with lots of custom abstractions. I'm not talking about adding a WHILE-loop, it's really the least interesting use of macros from my perspective.
But a religion is a very absolute thing, is it not? Do religions say you are free to ignore some of what the book says if it doesn't fit current social values, or does it say you have to do all of it?
Which is a breeze. You solve it when writing the program. Not at runtime in some mysterious JVM pause death spiral.
Honest question: How is Section 1201 anything other than incoherent?

Suppose there is some legitimate non-infringing use of some material. Interoperability, law enforcement use, fair use, accessing public domain material which is distributed using the same technological measures, whatever.

You create and distribute a piece of software to interface with the material for those purposes.

It's the same piece of software as one designed for any other purposes, because the software has no knowledge of your intent and your intent has no technical effect on its operation.

If that is allowed, doesn't that make 1201 a dead letter? If you make the tool available for non-infringing uses, the tool is available.

But if that isn't allowed, doesn't that make 1201 a contemptible offense against all of those important interests? And possibly unconstitutional as a result?
I used to work in retail banking, and part of our turnaround strategy for poorly performing branches, or newly acquired branches, was to increase the budget for cookies and hot drinks in the lobby. People really like them. Interestingly, we had to fight the operations department over this as they felt the snacks were interfering with their ability to monitor a more pure banking operation, perhaps similarly to evaluation administrators in a school setting.
I’ve been using Notion for Kanban-purposes - both for school and personal software projects - for a while now and am quite fond of it. I like that it is essentially a glorified spreadsheet and that I can develop my own organization system. I’d recommend trying it out if you haven’t, it’s quite flexible.

That being said, I am curious to see how Microsoft Lists [1] develops, since I already have a Microsoft 365 subscription.

[1] https://www.microsoft.com/en-us/microsoft-365/microsoft-list...
Mostly better marketing... I'll bet "Chaos Engineers" get paid two or three times whatever the role that did "fault injection" got.
I always enjoy Steve's off channel biking content, so when AMD announced a Bike I knew he'd get one. I would imagine though most of us wont.
It looks pretty consistent with GitHub

https://about.gitlab.com/handbook/dmca/

For a self-hosted instance, obviously it would be different. In that case, I assume the notice would go to the webhost.
My only experience with tcl is through tkinter but out of all the GUIs I've ever written code in, it's the one I prefer. Strange way to learn a language, that. The only complete documentation is on the tcl side of things, so you have to switch between partial docs on the python.org site, partial (and opinionated) docs elsewhere, the only good site is now defunct, and so yeah, if you are determined to figure out tkinter you have to rely on docs in another language and then just -- I don't know how to say this, do the obvious thing, whatever seems most pythonic, most lazy, that is basically how it is intended to be used. Case in point: The way you that you hook up a stringvar to a listbox -- to have multiple items, you just ... set the string to a list. Or put newlines in the string. Simple stuff like that, or the ease with which you can make a simple interface with buttons whose command doesn't have to live in three different locations, you can just write a lambda and be done... but wait! That's how you're supposed to do it? It's not breaking rules? My curiosity about this tcl thing has been growing over the years, and I think this article has given me the push to actually try it on its own.
I started to write a long response, but found myself repeatly reffering to a peice by Whitney Webb [1] that touches the subject better than I can, and also one on Consortium News [2]. It's worth a read, and I highly encourage you to read the linked articles and exerpts. That should be a good start to a conversation if you want to continue. Another example I will refer people to isn't a US case, but is one of the better documented cases, the Dutroux Affair aka The Belgian X-Files. Beware the answers to the questions you ask on this topic, don't tread lightly into that last one.

1. https://www.mintpressnews.com/shocking-origins-jeffrey-epste...

2. https://consortiumnews.com/2019/08/23/long-before-epstein-se...

PS. Wikipedia is heavily controlled on these topics, so don't reference it expecting to find details on the subject. A good example of this editorial censorship would be the Franklin Scandal. If one were to just read the wiki entry one would walk away thinking it was just a hoax, which isn't even close to the truth.
This requires more research.

"Three groups of patients could be identified: 79% stated that their personality had not changed at all postoperatively. In this group, patients showed masslve defense and denial reactions, mainly by rapidly changing the subject or making the question ridiculous. Fifteen per cent stated that their personality had indeed changed, but not because of the donor organ, but due to the life-threatening event. Six per cent (three patients) reported a distinct change of personality due to their new hearts."
https://link.springer.com/article/10.1007/BF00435634
I've never met anybody who agreed with me on everything, including me yesterday. Obviously all of those past mes that disagree with now me were intolerant asshats.
Unlike the other commenters here, there are many resources for growing your Twitter audience. Tldr, make cool content, tweet about niches, and reply to everyone.

Check out @dvassallo for more info, and search on IndieHackers for how to grow your Twitter audience. I can't post the links right now.
> corollary: negative reinforcement beats nothing

That's a separate claim not a corollary. In fact, all else unknown, positive beats negative is suggestive that negative is worse than neutral, which might be better than positive.
I have several knives and weapons at my house. And "endorse" is a slippery word. Hell, my comment above could be construed as endorsing this guy (by refusing to condemn him loudly enough). Thus, transitively, I can be said to have endorsed this killing. Should I be arrested?
During a class, especially one that touches on medical regulations, there's a lot of state information that needs to be transmitted during learning, so you'd expect cookies would help with that. j/k
There is a tool designed to mechanically clean contacts called an electrical contact burnisher that its design makes it hard to use enough force to bend pins.
Pytorch = imperative + pythonic.

Code is easy to read.
> Buying property to rent doesn't seem like a good way to make money

Landlordism is one of the oldest games. It is true that you do need quite a bit of capital in order to 'start'. This is the reason why many big corporations like Blackstone have gotten into the game. In the UK, landlordism is a common way to 'becoming a millionaire'.

After the '08 financial crash, the UK government even pledged to underwrite mortgages, making the game of starting a Monopoly-like property empire in the UK risk free for elites. Sheikh Khalifa is a big fan. [1]

> The only way it makes sense is if capital gains ratchets up the property prices significantly.

That's exactly what corporates do. It's the slow corporate fininancialization of the housing market [2].

"Between 2011 and 2017, some of the world’s largest private-equity groups and hedge funds, as well as other large investors, spent a combined $36 billion on more than 200,000 homes in ailing markets across the country. In one Atlanta zip code, they bought almost 90 percent of the 7,500 homes sold between January 2011 and June 2012; today, institutional investors own at least one in five single-family rentals in some parts of the metro area" [3]

+

"Scaling up portfolios consisting of thousands or tens of thousands of rental homes has made it possible for Wall Street firms to roll out financial instruments suited to “a rentership society”. Securitisation allows big investors to borrow against the value of the properties, to buy more properties and pay off old debt, and acts as a loan that tenants pay back with their rent checks.

Wall Street is no stranger to the housing business in America. But their involvement as landlords of single-family homes is new, and so are the financial instruments they have developed." [4]

[1] https://www.theguardian.com/uk-news/ng-interactive/2020/oct/...

[2] https://www.theguardian.com/artanddesign/2019/sep/10/push-fi...

[3] https://www.theatlantic.com/technology/archive/2019/02/singl...

[4] https://theconversation.com/wall-street-landlords-are-chasin...
Spoken like someone who hasn't thought much about the speech laws in the USA.

In the USA, people are routinely arrested for the same kind of thing, although usually by the FBI, and only after they've made concrete plans for their attacks. But just look at the kidnapping story from last week, and you'll recall that the FBI had already infiltrated and been watching that group for months.

How do you think the FBI decided to infiltrate them? Do you think it was because they just guessed randomly? No, it obviously was because the FBI had monitored their group on social media, and seen that they were liking and commenting violent content.

Is this really all that different? This person had already been on their watchlist for clearly some time.
Haha I dunno some kind of HN Vienna Circle to just assemble and make a bunch of great points
The unboxing thing is kinda weird. Why waste paper and trees for the sake of it?
Well obviously it doesn’t apply to you then. I feel like this is really easy to understand.
Downloading copyrighted music per se is not illegal. This is not the same as intentionally circumventing a digital rights protection mechanism. In some countries (but not in all) it is illegal to download copyrighted music if it was illegally uploaded. But we don't have to assume in the first place that Youtube videos were illegally uploaded. And not to forget that many titles on Youtube are licensed under CC-BY, so in any case they can be legally downloaded and even shared.
This is such a red herring. I've got a Galaxy S4 here that is bricked with a bootloop, due a software error on the emmc chip. I know this is the case, because someone has done the painstaking work of investigating the bug on the S3, and hacking up a reverse engineered fix. I'm guessing it would take a week to retrace their steps on my model. Meanwhile if these devices were well documented by the manufacturers, it would be an easy no-solder repair.

Given both the complexity and the shoddy engineering of modern software/firmware, I wouldn't be surprised if the majority of "hardware" problems are similar.
> Engaging, likable teachers help people learn.

Maybe. Maybe it just gains favor and students don't worry about getting value from learning since they get value from the socializing.
> If they became overnight millionaires, lots of them would stop putting up with the daily drudgery.

In many specialties doctors could easily retire after 5-10 years of practice and live an extremely comfortable life, but they don't.
"Please don't use uppercase for emphasis. If you want to emphasize a word or phrase, put asterisks around it and it will get italicized."

https://news.ycombinator.com/newsguidelines.html.

(I understand the environment variable convention but if you think about the reason for the above rule, it's clear what needs to take precedence.)
That study was debunked. The correlation was with case type not case time.
> Let's just let tech monopolies determine what information we can or cannot communicate. Definitely nothing wrong will come of it.

The NY Post can still publish their materials on Gab or Parler. Their intended audience is probably there already.

> It may not be a top newspaper, but it's also far from being the worst paper in the US.

It's a Murdoch rag, with the usual Murdoch standard for quality and ethics. Lower than that it shouldn't be called a news outlet.
updated! (should show up in a few mins)
It's fascinating what some people are demanding.

AFAIK (not a lawyer) DMCA requests are presumed correct so the hoster has to take the content down, with a later process to handle a dispute.

Microsoft is a site that hosts projects for free while following the law. They have no interest in defending a project legally (besides, maybe, PR). Why would they?

The request isn't clearly fraudulent, the RIAA's case is shaky, but it's something one could defend in a court and maybe even win with, provided a strong imbalance of money to spend.
Coffee houses play an important role in Neal Stephenson's Baroque Cycle. If you have any interest in European history - especially scientific and financial elements - in the years around the beginning of the 18th century, I would highly recommend it.
> Do religions say you are free to ignore some of what the book says if it doesn't fit current social values, or does it say you have to do all of it?

Yes, sure. Religion is super personal, it doesn't automatically mean you believe every word of a text. There may be some that demand that, but it's a broad spectrum that definitely admits looser interpretations.
Also shoutout to some great critiques in the comments here: https://www.lesswrong.com/posts/KdXvXszWEHPMzfFNK/how-should...
I wasn't born in US, but I'm an US citizen. It's funny you're accusing me being a foreign agent, when your account is only 6 months old and only talks about politics here.

As far as I know the Biden residence was sold few years ago, and Hunter lives in LA, but could be wrong, it's not possible to find definitive answer. But he has a house and his son was born in LA so high chance that's where he lives.

I also have hard time to believe that someone who makes $80k a month would care about laptop repair, and even if he did, wouldn't have someone on payroll (perhaps IT person from his company) who would go to his house to get it fixed.

Also, I still can't see how a legally blind person (I know legally blind doesn't mean completely blind) can do a water damage repair.

There are so many other holes in that story, but even if ALL of that was true, I don't see how actions of a 50 year old man implicate his father. There isn't any "smoking gun" in relation to Joe Biden. So what was the purpose of this story again?
The next version of NetNewsWire will have iCloud sync, according to the roadmap.

edit: source: https://inessential.com/2020/09/19/netnewswire_5_1_for_mac_f...
> 20,000 years ago the Earth was 6 celcius colder. From 20,000-10,000 years ago the Earth warmed 6 celcius. Humans benefitted greatly from this warming and we didn't yet have technology which enables us to survive extinction.

We were leaving an ice age. The end of it enabled agriculture, more permanent settlements and civilization. Now we are more tied to the land, and we are far more than what we've been 15k years ago.

> I believe asserting that climate change of an average increase of 1.8celcius as extinction level is quite inaccurate.

Don't look at the photo, look at the movie. You are in the middle of it. Even without our intervention, it will keep warming up because the added carbon to the system. And it is a fast movie. Take https://xkcd.com/1732/ as a reference (it is visual enough, and backed with strong enough science), it took a thousand years to change just a degree, we are doing twice of that amount in 50.

>>And even if you can call "record" what can be indirectly deduced from ice cores, the records they are talking are methodically measuring and registering them live. Those records are the broken ones.

>We could discuss why you believe that science to be inaccurate. Could you tell me more please?

I correct myself, ice cores don't get that far, they can be used to measure less than a million of years ago.

The period you said that had like 12ºC over current temperature seem to be the Paleocene-Eocene termal maximum, google for it, it was caused by CO2 (tectonic activity in the oceans) and caused massive extinctions. And still, it was a process that lasted 10k years. We are doing that at a much faster pace.

> I'm not sure I necessarily follow. The paris/kyoto accords are focusing on reducing emissions but your assertion is that we are passed the limit and that it continues due to a positive feedback loop. Then the proposals by the paris and kyoto accords are wrong. That would make me want to re-evaluate the entire topic.

That positive feedback loop may have smaller dimensions and impact (yet, at least) than what we keep doing. But will add something even if we stop adding. And it is not just adding, but what is in place already.

> Did you know that after 9/11 terrorist attacks and air traffic being grounded for 3 days dropped global temperatures by 1.1 celcius? Certainly something the airlines don't want the public to know; the amount of planes with giant engines spewing ridiculous amounts of diesel/jet fuel in the upper atmosphere has a huge effect on temperature.

Regarding the planes for 3 days, we are dealing with global yearly averages of temperatures. What happens over 3 days is weather, not climate.