skysight-inc/HackerNews huggingface dataset:
I'm not exactly a programmer (yet?), but I have a soft spot for LiveCode and really hope it gets more widespread recognition and adoption.

I also just want to make sure ViperCard gets mentioned in this thread:

https://www.vipercard.net/

"ViperCard is an open source re-creation and re-imagination of 1987's HyperCard."

I'm not too familiar with ViperCard, but from my reading of the website, it is possible to import existing HyperCard stacks into ViperCard.

There was a discussion about ViperCard on HN back on Mar. 25, 2018:

https://news.ycombinator.com/item?id=16675180

Edit: Add description quotation.
If you have that in a variable, which you presumably would if you're reading them one at a time, you can use "remove longest matching prefix" substitution.

$ i="/podcast/with/nasty'--c h a r$/and/stuff/track1.mp3"
$ echo "${i##*/}"
track1.mp3

[Edit: 'thezilch beat me too it by a couple of minutes]
They supported it for 5 years. Seems very reasonable to me.
The School of Life: How to be confident
Text-Only NPR Redesign
It is interesting. If it's known which bus the camera is in, why continuously deliver power to it? There must be some reason as to why it's a bad idea to constantly power buses as needed. Then again, that's how removable devices work, so?

"while you’re apparently not allowed to directly interact with that LED light through approved APIs, if you’re a malicious user you can totally get away with it."

I'd like to see evidence of this on any Mac made in the last 10 years.
"I know many people who regularly use Yelp, but I know of zero users of Pinterest"

I know many people who use Pinterest but none who use Yelp. I'm not being facetious. It might be that Pinterest is much bigger internationally. Yelp hasn't taken off here because it's not trusted and provides no real benefit over Google Maps.

There's also things like this on Yelp, which makes a lot of people not want it: https://thehustle.co/botto-bistro-1-star-yelp/

Pinterest is also a search engine for images. "Images" may include recipes too. Sure Google Images does that too, but Google bases its results on what it thinks you're interested in, but Pinterests' results are based on what you tell it your interests are. Google might think I'm a 20 year old college female because of my interest in memes and cooking, and not give me the results I want.
If also connected to the db for all fiction ebooks on Amazon.
You could make the argument that the technological measures are not effective (the RIAA says this was rejected by a court in Hamburg), but not in that extreme form. If the existence of a working circumvention tool implied that the technical measures were not “effective,” then all circumvention tools would be legal and the law would have no effect. “Effective” must mean something more than “so ineffective that it can be circumvented with common sense,” and something less than “so effective that there’s no need to make its circumvention illegal.”
I actually think the argument about committee chairing is a bit more credible than what's been said in this thread. Stability definitely can help nurture depth more than a parade of different positions.
You've missed the point here. This isn't a zero sum game.

Nadella is a great CEO.

Cook is a great CEO.

They've both done a good job running their respective companies. Which is better is endlessly debatable.
> I highly recommend visiting the basement

There's an Apple Store there, too!
I believe he is responding to "Two different hashing schemes applied in parallel is better."

My understanding is if you have a collision in the stronger function, you have an infinite family of collisions in the stronger function due to the length extension attack, from there you should be able to base the collision for the weaker function on one of the stronger function's (length extended) collisions.
> because successful female models are orders of magnitude lower status today than they were 25 years ago.

No, they aren't.

> Claudia Schiffer, Cindy Crawford, and Tyra Banks, to name a few, were massively high status, on the level of professional athletes and movie stars.

So are Chrissy Teigen, Bella and Gigi Hadid now. Kendall Jenner, too, though more in the style of an athlete that is an massive on-the-field standout that takes every opportunity to generate negative attention off the field.
> Apple has been gliding on the backs of Steve's vision since then and they're terrified to make any wrong decision.

That has been some of my view as well. But some of their approach have changed.

The old Apple was about making something great, charge a premium. That is about the same with current Apple. Except its whole Services Strategy reeks of money grabbing. There is nothing about Apple Music, Apple TV+, Apple Fitness that fits the definition of great.
Note that this hasn't been a problem for Apple hardware released after 2008, according to an Apple engineer:

> All cameras after that one were different: The hardware team tied the LED to a hardware signal from the sensor: If the (I believe) vertical sync was active, the LED would light up. There is NO firmware control to disable/enable the LED. The actual firmware is indeed flashable, but the part is not a generic part and there are mechanisms in place to verify the image being flashed. […]

Scroll about halfway down, there's more detail that I haven't quoted.

https://daringfireball.net/2019/02/on_covering_webcams
Failing over Without Falling Over
> Who is to say Tim Cook could have taken all these difficult challenges which MSFT was facing at the time?

Cook probably wouldn't have ever been a good fit for Microsoft. His expertise is in physical products logistics.
> people haven’t been on the Moon for 50 years

They are supposed to be going back in 4 years time. That's probably going to be delayed, but still people will probably be back on the Moon before the end of this decade. And this time they are saying they plan to stay.

> Both projects have been financed through relatively undemocratic, non-market means.

So are LHC, ITER, the International Space Station, Project Artemis. The US is unwilling to spend the massive amounts it spent during the Apollo project on space right now, but it still spends a lot of money (NASA's budget is about 22 billion USD a year, and the military space budget is about 14 billion USD – over 36 billion spent on space every year) and has been pretty continuously since Apollo was closed down. It would have achieved more by now if it had been spending that money more efficiently. The advent of SpaceX and other commercial providers is changing that.
On top of the issues raised by this article I have another problem with people telling me the indicator LED makes it unnecessary to cover my camera.

It’s quite simple, really - the indicator only works if I look at the indicator. A sticker works all the time.
Chernobyl had many more casualties than reported, and the health effects for millions of people who live in affected areas is simply immeasurable.

Geiger counters were illegal to own, by the way.
Verifying your FLAC decoded to the original content.
> [redacted] corporate would probably be interested in knowing one of their yield engineers has such a flexible moral compass and propensity to break the law.

Be careful. They might use that as justification to promote him to Vice President and put him on the board.
The hell it isn't. A unit test is a bench test for one particular functional unit. It's a check function. If you accept that tests as carrying intent, then I demand every weapons researcher or biologist to be arrested this instant. Clearly they are only out to murder people. That is patently ludicrous.
thx for the downvote :)
Even when they have the hardware LED, it doesn't help you if you're not looking at the device. I often leave my laptop and phone unattended and prefer to have the peace of mind knowing that they cannot possibly observe anything. I wish I could cover the microphone in a similar way.

I guess it's a layered security situation.
According to Apple

>The camera is engineered so that it can’t activate without the camera indicator light also turning on. This is how you can tell if your camera is on.

https://support.apple.com/en-us/HT211148

If they have evidence otherwise that would be some news.
Even if YouTube was the only extractor, it shouldn't make a lick of difference - not everything on YouTube is owned by the RIAA as they'd like to believe!
For sure we need both human- and machine-readable stream formats, but I don't really see how QSN has any advantage in that space over `printf '%q\n'` and NUL-terminated strings, respectively.
Cool site. Two suggestions:

1. Add a privacy policy.

2. Add screenshots (or possible a short video) of what the end result looks like. This would make users more likely to actually follow through with importing their transactions and helps in telling users what your site actually does.
That's quite a paranoid conspiracy theory you have there. The first mention of one of the urls (Icona Pop) in the git log is this:

commit f7ab6cbe160afbba60537c7a830a4c65c6f0b3ea
Author: Filippo Valsorda <filippo.valsorda [at] gmail.com>
Date: Tue Jun 25 14:38:00 2013 +0200

add tests for use_cipher_signature videos (#897) and the ability to test multiple videos per IE

diff --git a/test/test_download.py b/test/test_download.py
index 9af626dca..067bde4bb 100644
--- a/test/test_download.py
+++ b/test/test_download.py
@@ -153,9 +153,11 @@ def generator(test_case):
return test_template

### And add them to TestDownload
-for test_case in defs:
+for n, test_case in enumerate(defs):
test_method = generator(test_case)
test_method.__name__ = "test_{0}".format(test_case["name"])
+ if getattr(TestDownload, test_method.__name__, False):
+ test_method.__name__ = "test_{0}_{1}".format(test_case["name"], n)
setattr(TestDownload, test_method.__name__, test_method)
del test_method

diff --git a/test/tests.json b/test/tests.json
index fd037d818..f6a70f153 100644
--- a/test/tests.json
+++ b/test/tests.json
@@ -11,6 +11,32 @@
"description": "test chars: \"'/\\ä�<86>��<9D><95><90>\n\nThis is a test video for youtube-dl.\n\nFor more information, contact phihag@phihag.de ."
}
},
+ {
+ "name": "Youtube",
+ "url": "http://www.youtube.com/watch?v=1ltcDfZMA3U",
+ "file": "1ltcDfZMA3U.flv",
+ "note": "Test VEVO video (#897)",
+ "info_dict": {
+ "upload_date": "20070518",
+ "title": "Maps - It Will Find You",
+ "description": "Music video by Maps performing It Will Find You.",
+ "uploader": "MuteUSA",
+ "uploader_id": "MuteUSA"
+ }
+ },
+ {
+ "name": "Youtube",
+ "url": "http://www.youtube.com/watch?v=UxxajLWwzqY",
+ "file": "UxxajLWwzqY.mp4",
+ "note": "Test generic use_cipher_signature video (#897)",
+ "info_dict": {
+ "upload_date": "20120506",
+ "title": "Icona Pop - I Love It (feat. Charli XCX) [OFFICIAL VIDEO]",
+ "description": "md5:b085c9804f5ab69f4adea963a2dceb3c",
+ "uploader": "IconaPop",
+ "uploader_id": "IconaPop"
+ }
+ },
{
"name": "Dailymotion",
"md5": "392c4b85a60a90dc4792da41ce3144eb",
Yeah! Follow the steps above to install `apk` and then `apk add node`
Limiting it to the next congress doesn’t help when they’re career politicians and just get re-elected.
> but when I get my hands on them the build quality is horrendous. I just figured they were too cheap to wire in a little LED light to let you know when the camera is running.

Shoddy? The author obviously never actually used a modern Windows laptop, and just listens to the fanboys on the Apple zealot forums.

My Lenovo Yoga has a light and a mechanical shutter to cover the camera. There's also a hot key that disables the camera on the driver level as an extra measure.

And they build quality and keyboard are much better than any Apple laptop, the screen resolution is higher, and there's an NVidia GPU.
That's a better argument, but also note that's it's a preventable mistake of legislatures not to rehire and therefore force the conflict of interest revolving door issue.

Also note that this sort of negligence is happening today despite a lack of fedral congressional term limits: https://www.brookings.edu/blog/fixgov/2017/05/24/vital-stats... . I can't find a source but I believe there is a similar issue with the per-congressperson researcher appropriations.

So while perhaps less turnover helps make for stabler staffing jobs, it's not a cure-all. Ultimately the balance between Expertise and Democracy is a difficult one that we need to do a better job at (usually having not enough of both!) with or without term limits.
Check out Radicle https://radicle.xyz/
This problem is pretty much solved outside of the apple laptop line. The solution is a simple physical shutter that you can shut or open whenever you want.
> It is also obvious that most videos on YouTube are copyrighted

"Most" is not the same as "primary".
I agree, but for the reason that going to 0.15 from 14 wouldn't make sense. I believe the master, v14.x, and v15.x branches are diverging anyways, each with their own development. They snapshot the master branch at some times into a new branch as the next master version, and do patches on that branch. So multiple branches are concurrently being developed. But the master branch, not v15.x, would be the canonical "develop branch".
Here’s an article discussing an exploit for pre-2008 MacBooks: https://www.washingtonpost.com/news/the-switch/wp/2013/12/18.... It involves overwriting the firmware of a microcontroller on the camera daughterboard. Or course Apple insists that the camera can’t turn on without turning on the light: https://support.apple.com/en-us/HT211148.

I’d be surprised if state actors didn’t already have this kind of capability, but you also have to trade it off against the degree to which you are or are not a high-value target.
I disagree. You sound like an uneducated tool.
Its fairly common in fashion brands that the cheaper you get, the bigger the logo. Eg ralph lauren drops from massive, to small top left logo, to tiny, to entirely gone, on their polos as you scale the price range.

The usual explanation is that, the less money you have, the more the brand values as a signal. As you get richer, the brand matters less than the material/cut/fit/etc. Though if you go too far, then it reverts back to the designer that matters
You misunderstand. What parent poster mentioned is that he wants to know which ads are targeted towards their parents and the only way to know that is stand behind them, because there is no easy way to get this data from Facebook.
Junk news. Just because you're vulnerable that doesn't mean you should vote for Hitler or religious fanatics. "I was targeted." So? Only you are responsible for your actions.

Do politicians not target vulnerable people? Is no one here going to vote for Biden because they stand to save on healthcare despite prior conditions?
This was a wild ride like one of those topical wendover/rll YouTube videos. Another oddity I’ve noticed is that some large countries have decided to have a single time zone(with small exceptions), like India, China, and Turkey and society seems to still function. Judging by their size I wonder what it would mean if all of the US were in one time zone.
It wouldn't really benefit the people of that state.

> If Republicans started getting 20 of California's delegates, Democrats would change their policies until they were getting those 20 back somewhere else.

So what you're saying is they'd change tack to not pay as much attention to California, which is supposedly going to benefit Californians.
PowerShell is pretty damn awesome once you get the hang of it. The way objects are passed via pipe allows for really cool things like get-foo | where {$_.bar -eq 1} and you can serialize the output of most commands with get-foo | convertto-json. I use this feature all the time. Get-ADObject | convertto-json will give you a dump of your entire AD.
One feature I wish SR software had was a tool to let you know if you were going to make a "bad card". There's a definite skill curve in making material at first. You can't tell until you've repeated a card a few times though that it was a bad card. By that time it's easily been a month.
Funny, its the MacOS apologists that usually are religious about their OS.

Gamers who use Windows and devs using Unix seem not to mind.

As an aside, I have almost the same setup as you(just waiting for the 5950x). Probably the most bang for buck setup for devs.
I suspect the indicator also only works if the LED is not dead.
Sha256 has special instructions in silicon for it. Performance is not a reasonable excuse. If performance mattered and you didnt need sha's security properties, you would be using CRC32 or something.
NH always has and will be full of Bitcoin hating trolls.
> Meh, we're only going to throw anecdotes back and forth.

That’s a big problem with this whole debate. I think we’d be better off without copyright and that creators would find new, better ways to make a living. But it’s pretty difficult to see how this could be convincingly proved or disproved, so I guess we’re stuck with the status quo forever.
Then maybe we should strive to protect all of our culture for future generations ? Instead of trying to artificially limit it's spread for a quick buck and risking loosing it all in the process.

How many old movies have been lost, old TV shows that were live only, old software with source code lost for ever and even many games that no one can play anymore due to game servers and DRM servoces shut down.

Instead of breaking out of this vicious cycle when we finally have the technology to do that, there are people actively working against that, including sabotage of those who want to do the right thing...
> why is my browser not similarly circumventing this protection?

Because your browser also runs the javascript that displays the ads (unless you've also blocked them, which I think could also be considered a "circumvention measure", IANAL).
I obviously don't know the details of what you were doing but it's generally easier to implement the gdbserver protocol than to implement ptrace itself.
> That's quite a paranoid conspiracy theory you have there.

RIAA people have been known to do it, you know.
As somebody with a cursory interest in communist movements across the centuries, I’d be curious to know how BLM leaders are “communists”. Do they advocate for collective ownership of the means of production?
Open formats and viewers live on, closed formats and viewers fade away. I've stopped investing my time and energy in the latter as much as possible.

Shame about all that Flash content...
Imagine if the material being burned was instead the only remaining record of billions of hate filled Tweets and Facebook posts.
One could imagine such a non-linear model, but one wouldn't consider it well-behaved or even particularly useful for aiding one's understanding of reality.
Archaeologists discover sophisticated water filters in ancient Maya city
Have you seen his body language?

He looks as meek as a hamster to me, i have no clue how he became CEO of google.
If the authors of Blake3 are to be believed, MD5 is slower than Blake3, Blake2, and SHA1. And on par with SHA512.

(On a given architecture)

https://raw.githubusercontent.com/BLAKE3-team/BLAKE3/master/...

I could understand if hashing is a large portion of their CPU time. But if it's not, why not compute MD5 and also something good and store both hashes?
There are hashes which require much less computing power and thus have better throughput if you don't require cryptographic security (examples include FNV-1 and MurmurHash). Using SHA-1 because you "don't need it for security" is still a poor choice.

I'd also argue that the default choice of hash function should always be a secure one until a strong counterargument is given, because it turns out that at some point most developers assume hashes have some minimal security properties (Linus always claimed that the choice of hash function in Git was not about cryptographic security -- and yet the security of the GPG signing of Git objects depends entirely on SHA-1 being cryptographically secure because Git signs the commit hash, and the BitKeeper attack against Linux's source tree only failed because the attack was done so poorly they didn't try to find a collision in the commit ID hash function). Better to be safe than sorry.
The problem isn't 12 hours of no wind or solar (and, come on, that's not even realistic).

The problem are week long wind droughts with heavy cloud cover. That's where there's a clear argument for geothermal, hydro, and hydrogen. Maybe natural gas with carbon sequestration. If nuclear wants to join these options, it needs to prove itself as something that can be built. And as somebody who doesn't believe that we are close at all to natural gas with carbon sequestration, I think we are a lot closer to making that work than we are to having the managerial and technical skill capacity to build new nuclear.

Nuclear is not the only option, we have so many more.
Yeah, you bring up some very good points. Thanks for sharing. And I agree with your statements.

I mentioned that disclaimer at the bottom of the article actually specifically because of React Native.

I've found that many of the pain points that have existed within other cross-platform tools such as Ionic have been fixed or at least subsided with React Native.

In the validation phase. We're talking pre-funding, while working on the MVP. Would you say that building for two platforms affects time to iterate? Did this cause any issues when using React Native?
1876 United States presidential election
thx for the multi-downvotes :)
You can use Chrome's Network Tools to download the files. Hard to argue that it's effective when Google's own software can bypass it out of the box.

Just check the network tab, copy the URL and remove the range parameter. You'll get one for video and another for audio, which you can merge to recover the original file. This is effectively what youtube-dl does.
The primary intended purpose of a gun is to wound or kill humans or animals. You _can_ kill people with a kitchen knife, just like you can with a beer bottle or with your hands. Not exactly the same thing tho, is it?
Excused or not, I'm merely explaining why this isn't surprising.
I stopped sending my data to YouTube years ago for privacy reasons, so I have multiple HD backups. External drives are cheap now. If you use three drives you've redundancy and two of the drives can be second-stage/downstream backups so the drives can be configured so as they're used intermittently, thus they get very little wear and remain reliable.
If ads we're required, they could certainly not stream a video until the ads have been watched (or at least downloaded and the correct amount of time has passed), they could also insert ads as segments of video without having to transcode all videos for every user, but they don't.
Scientific Information on Masks Against Covid-19
I'm sure someone's already said it, but if you want the source tree with no history, it's still available on PyPI: https://pypi.org/project/youtube_dl/#files