skysight-inc/HackerNews huggingface dataset:
I think a big contributor to these types of feelings is the fact that a lot of us don't know how to spend our time meaningfully. When enjoyment isn't a means to an end, we dismiss our usual pastimes in favor of something with impact. The thing is, a lot of us don't know what will have impact and eventually everything seems like a waste of time.

I believe a side effect of this connected world is making everyone seem unspectacular, and therefore everything we do (compared to what we observe around on the net) unspectacular. Maybe the real detriment of the internet's influence is that it makes everyone feel like we're wasting time when their may not be a way to spend it in a way that makes us happier.
Im wondering the same thing !
> I think a Google search outage would be a spectacular train wreck.

I'd argue that a youtube outage is worse. If google search is out, you can just use duckduckgo.

If you want to watch a video on youtube, you're SOL.

This is speaking from experience with blacklisting both google.com and youtube.com in my hosts file. I was doing fine with blacklisting google, but couldn't handle blacklisting youtube.

Try it yourself if you don't believe me.
I suppose if you had something new and incredibly powerful, this would be a great way to show it off.

Still more likely that YT just made an oopsie.
Newly accessed videos started failing. Tabs/videos with partially played videos that were paused, continued to work.

I went and made dinner.
I think this is what I was trying to find.
Supposedly, this is only a restriction during the beta period.

https://twitter.com/MoStueck/status/1052384517212725248
videolectures.net is still up, so if anybody is bored...

Here's a good one:

http://videolectures.net/mackay_course_01/
Are you ready to push the edge on what's possible?
I don't understand the need for a large phone. If I need a large screen, I just use my laptop or desktop. Moreover, without a proper keyboard I mostly just read a tad bit of text. You don't need a massive screen for that.
Woke up randomly at 3am (utc+2). Opened HN. saw this ask HN

Think I felt a great disturbance on the net and woke up, as if millions of voices suddenly cried out in terror and were suddenly presented with a black screen on their YouTubes. I fear something terrible has happened
AS = https://en.wikipedia.org/wiki/Autonomous_system_(Internet)

IX = https://en.wikipedia.org/wiki/Internet_exchange_point
It's close, that's pleasure in someone else's misery? maybe it is the same thing after all? But I get this feeling when the power goes out too.
Agreed. There's a lot to like here.
Imagine how many pages serving content, product demos, tutorials, etc are affected by this yt outage.

Good case for hosting your own content/diversifying.
I only wish I could currently watch a video link to that instead...

I guess it goes to show how much we take connectivity and uptime for granted these days.
I have seen gmail go down many times years ago but I haven't used the web interface for years so I don't know how often it happens nowadays...
Gmail isn't working well either.
Why would you assume this previously known tidbit to be true for the rest of Youtube's life?
There was a GCP Global network outage maybe a year or two ago, where their canary of a canary (Yo dawg, I heard you like bugs, so I I put a but inside of your bug) caused a cascading network failure.

It was a bad config push -- brownouts fighting with brown outs. Consistency issues. I bet this is happening.
I have a new hero.
It just started working for me again, in Sweden.
Reminds me of this slide from a Walmart presentation from last year. Leading retailers by revenue, 1970 vs 2017:

https://i.imgur.com/GK2kvh3.jpg
I used to hire people who have created their own frameworks like this one and our codebase were so bloated. At one point I had to let people go and spend the next year removing tens of thousands of lines of useless nonsense. Since that lesson, I look at candidates Github and if I see a custom built framework, I pass, regardless of how good they performed.
They now run their python code using a transpiler into Go with a Go runtime and Go libraries: https://github.com/google/grumpy
> Estimates for YouTube's annual revenue, nearly all of which still comes from ads, vary a fair amount. But many of the estimates are now above $10 billion. At different points, Bank of America and Mizuho forecast that YouTube would post 2017 revenue of $13 billion and $12 billion, respectively. And in February, Baird's Colin Sebastian estimated YouTube is doing around $15 billion in annual sales. [0]

I think that works out to a bit more than $28k/minute.

[0] https://www.thestreet.com/investing/youtube-might-be-worth-o...
Right now the front page loaded, but no video played and a refresh went back to just placeholders.
everybody just started working
Or like random network shares on the University dorm network.
We also worship simplicity. I like to think of things as quadrants. Imagine a 2x2 matrix with columns and rows titled as such: [simple, complex] [easy, complicated].

They are quite not the same since one dimension denotes the complexity of the thing whereas the other denotes the complexity of the act of building, maintaining and evolving the thing in question.

We should always strive for easiness, however complexity shouldn't always be avoided. Quite to the contrary, staying away from complexity locally often leads to that complexity being sprayed on a global level, and that's when it turns into something complicated.

I have too often seen "complex" code, i.e. code that works on "complicated" datastructures such as trees and graphs be discarded in favor of solving the problem "simply" and directly, which means by disseminating the problem's logic accross the codebase and with multiple, gradual bugfixes because the problem being intrasequely complex is underspecified and cannot be tested in isolation of the system.

Of course the same people that are baffled by "complex code" and think simplicity sums up to looking away and not anticipating future needs, are the same who advocate it. Actually, they like good design and typography, focus more on indentation than datastructures and generally have a taste for nitpicking with as many subtle details as they can come up with, not seeing past the filter of their own opinion about what simplicity and complexity entail, and of course that makes the social process of building code a slow nightmare that does not converge.

I sound harsh I know. What I want to point out here is that by denigrating complexity in favor of simplicy, we may get rid of medieval savants, but we open the door to plain idiots disguised as zen masters.
"studiously ignoring my kid"... haha you sound exactly like me. I've got a two year old so a bit behind you guys, but same exact philosophy. The anti-helecopter -- give kids just a smidge more responsibility than they can handle (rather than hovering), make sure they don't get seriously injured, but let them learn from the scrapes and bumps. It's crazy how fast they learn and how capable they get at such young ages.
One could argue that things have regressed:

https://twitter.com/ecgade/status/1029795513514774529
Selects HTML Fragments by CSS Selector from HTML Document/Page in Cloud Apps
Show HN: AppReviewBot – Get iOS App Store Reviews in Slack
Hey HN!

I'm an app developer who has put out a few apps over the last few years but I wanted a way to read all of my customer reviews as soon as they were available.

As a little side project, I created AppReviewBot to post new app reviews from all countries to a Slack channel of your choice.

If you are interested in trying it out: https://appreviewbot.com

I'm not sure if it will be useful to others but I would love any and all feedback on how to improve it and make it better!
> but you never actually argue against the point you're trying to argue against

Ok let’s back up a bit then:

Why exactly, in the context of the metoo movement, is it important to consider that on average women have been historically more marginalized than men?

What does historically lacking the right to vote have to do with the veracity of sexual assault allegations?
This is what happens when one is the user be not the customer
The homepage doesn't how any videos. The search bar starts showing suggestions as I type and ends up fetching videos but when I click on them to play, it says "An Error occurred. Please try again later. (Playback ID: some-value)". Its down.
I wonder how other functionalities are working.
First-Class Automatic Differentiation in Swift: A Manifesto
I think you meant $280,000?
youtube-dl is your friend. Build a local folder of shows you approve of and let them access that.

The Internet is an incredible tool for parents, with endless educational and legitimately beneficial videos, but there's so much noise (and malicious intent) to filter through that it's absolutely never worth trying to blacklist stuff, just block the Internet entirely and locally cache anything relevant until they're old enough to understand things better.

We have an RPi plugged into the TV with a folder on a USB stick, shared on our LAN, where I can use youtube-dl (command line or the GUI) from any computer to scrape videos we've found for the kids. They go straight to the shared folder, and she can access them on the TV or our phones via VLC. I then keep a couple dozen specific favourite videos on my phone's SD card for "emergencies" (road trips etc).

She gets to watch shows without us worrying, and doesn't feel like she's missing out when friends talk about YouTube, but we don't ever have to worry about what she's watching.
You just said the same thing LVH did, just with more emphasis.

It's tough to reason about on a message board. Signal does some important privacy things better than anyone else does; for instance, Signal cares more about metadata that I think any mainstream messenger does.

On the other hand, Signal made a conscious, deliberate choice to ensure that it works for ordinary users. It is not a goal of Signal's to mollify the tiny fraction of people in the world who have strong opinions about Tor; it is much more important to them that, say, any immigration lawyer in the country could readily pick it up and start using it.

The phone number ID thing creates an instantly bootstrapped social network. It solves a problem Signal actually cares about, while making a problem nerds care about a little more annoying. That is a reasonable reason not to use Signal (if you're one of those nerds), but, like DeVault's inane F-Droid conspiracy theory, not a reasonable reason to warn people off of Signal.

Signal, WhatsApp, Wire: any one of those is going to be radically better than the alternatives nonspecialists are likely to use (Fb Messenger, email). But my confidence drops rapidly when you go to anything else on this list.
I don't think yt being down is a signal for the end of times
Recently saw a fantastic intermediate talk on this subject called CRDTs and the Quest for Distributed Consistency[0]. One product of the research was automerge[1], a library for handling collaborative editing of JSON-like data models

[0]: https://www.youtube.com/watch?v=B5NULPSiOGw

[1]: https://github.com/automerge/automerge
I've started to wonder what the place of Python is at all. Machine Learning has become deeply coupled with Python, so you have that side of things, but that's not my personal area of interest.

People say that it's good for "short scripts", but whenever I decide to write something in Python instead of TS, I'm instantly met with so many runtime type errors that I wonder how people can honestly believe lack of static typing increases productivity in these "short scripts". For instance, the second I decide to refactor, I know that even once I think I've cleaned everything up, the next few minutes will be spent running the code a few times to flush out all the type errors.

Python is not my primary language, so that could play a part in the issues I have, but if I am allowed to lose humility for a second or two: even though I primarily use TS, my Python is still, in my opinion, stronger than many of my (college student) peers. I hate to imagine all the issues a novice would face.

To be fair, I haven't used mypy in a while. I remember that being decent, but nowhere near the level of TS, in terms of both the power of the type system and the editor support.
Facebook definitely down. Youtube still fine.
You're joking, but I like the idea of watching a live postmortem with Twitch chat.
Indeed it is, though that ain't really saying much. EPIC was one of the ones in the "new" category for us (for the satellite clinics specifically; the actual hospitals instead went with CPSI - aka "COBOL, Perl, and Server Issues"). It was definitely the least bad of all the EMRs and EMR-like systems we used.
Wildfire (YC S17) is hiring engineers for the front page of the 5 miles near you
Wildfire (YC S17) is a mobile app where users post about local events (safety, parties, celebrity sightings, and more) to notify the people right around them instantly.

Over 50% of UC Berkeley’s campus downloaded Wildfire within a month. When a shooting happened near campus, we notified 4,000 students in 1 minute – and grew by 2,000 downloads in the next hour - literally spreading like wildfire. Whether it's spotting Matthew McConaughey at UT Austin or preparing for a hurricane together at UNC Greensboro, students use Wildfire to stay informed on what's trending on campus daily.

Wildfire is now used by tens of thousands of college students at over 30 campuses and we're on track to hit 200 in the next year. Colleges are just the beginning, soon Wildfire will be used by everyone, everywhere - from cities to different countries - to find out what's happening around them instantly.

We're a 4-person team backed by Y Combinator and several other top-tier Silicon Valley investors.

We're looking to hire our first engineers (full-stack or iOS). Our engineering team is very small so you'll have a lot of ownership and high impact. You'll also have the opportunity to learn other aspects of the business from growth and marketing to product and design.

Apply Here: https://www.getwildfire.com/jobs/
I was going to link to the video of a Dyn employee (Todd whatshisname) doing a parody of American Pie about this -- "The Day The Youtube Died" -- but the only link I have to the video is on Youtube. :/

Here are the lyrics [0] instead, you'll just have to sing it to yourself.

[0]: https://dyn.com/blog/the-day-the-youtube-died-1/
How to watch someone pick their nose for 8 hours a day. Which finger will he use next? Woah he's going for the big one!

And this is me, and it's not even lunch time.
Why is isn’t it shaming when we tell people to get vaccinations, then? The current medical research suggests that children 2-5 should have no more than one hour of screen time. The current medical research also suggests children should be vaccinated on schedule.
Still not up here in Metro Boston. I eagerly await the (I assume) super interesting explanation of what went wrong tomorrow.
The Google One experience? Make sense
YouTube outage across the World
Reminds me about Facebook, who transpiled PHP to C++. Before creating their HHVM interpreter and their hack language.
Liking is subjective. It is code written around Flask. Do you really need that?
How many kids will be born in 9 month?
Mine too. He’s so confused and mournful.
Is it down globally? I've has some EU people on Mastodon say it's still up for them.
Going on over an hour now. Someone goofed big time.
I work in ad-tech and let me tell you all these wall gardens are so arrogant that they create their own metrics for measurement and bully industry (especially marketers to follow them).

I strongly believe only way to bring these mega companies to senses and rein in on their arrogance by trust busting and creating level playing field for competition.

We need DOJ and anti-trust into big 3 oligopoly (GOOG, FB, AMZN) to crack down on them. They are too big for small players to compete.
LBJ was the only President since WWII to actually reduce government spending in a given year.

Carter made the tough call of appointing Volcker and taking an economic hit to fix the inflation problem.

Bill Clinton did in fact leave office with a budget surplus. He deserves at least 50% of the credit, maybe more, for keeping the government running effectively while being starved by the Republicans.

Obama inherited a record deficit and economy in free-fall, he still managed to cut that deficit in half.

I'll take that record on deficits over those of Reagan, GWB and Trump any day.
Looks like outage report itself is down too.

https://outage.report/youtube
> grammar author does fully control the division between the parser and lexer

Nifty. So explicit GLR forks at rule level (`conflicts:`), non-forking token "conflict" resolution[1], no token regex backtracking pressure across tokens, and token resolution at a single code position can(?) differ across conflicting rules? I'm uncertain on that last bit.

> In most cases, you don't have to think about it

Well yes, but, some of us crave much more syntactically flexible languages. :)

[1] https://tree-sitter.github.io/tree-sitter/creating-parsers#c...
It's the sunspot thing. They took down the Hubble, that other telescope, that random lab, and now the frog people Alex Jones warned us about are coming to inject you with the gay and ship you on a raft made out of Michael Moore to Cuba.
You can do that if you want... but it seems a bit extreme to rule out a candidate based on one project that could be really quite well designed and useful for whatever community it aims to benefit.
That's just the common magic XSSI prefix for JSON.
Don't worry. Everyone have this idealization of what type of parent they will be until they actually have kids. There are no rule book to say what good parent looks like.
Or those too bigoted to tolerate lactose.
Whats this parameter guys? ?pbjreload=10
Thanks. I don't know why HN didn't send me to that page when I posted it. I copied the URL straight from the address bar.
We shall call it, Google Video.
The "must include" bit is a link. If you click it, you're telling Google that results must include that term (rather than may include, which is the default).
YouTube Down, site not working for users across the globe
> You can't define anything beyond a platitude without some sort of values prioritization.

Yes, you can. In fact, you can't have a value prioritization unless you can first define the things you are prioritizing, so this is precisely backwards.

And even if you were right, it wouldn't support—or even have any bearing on—your claim about confusing “values with real world policy execution”.

> Bob's happiness may conflict with Alice's because of how they are trying to achieve it

No. I mean, sure, that's possible, too, but beside the point.

The point is Bob’s happiness may inherently conflict with Alice’s; for an extreme example, Bob may derive happiness directly from Alice’s unhappiness. (More commonly, Bob’s happiness may defend on conditions which produce unhappiness for Alice.)

> I think when you say "goal" you are including the means to achieve happiness

No, I'm not. I'm talking about what in economics might be described as each individual’s personal utility function; the mapping from condition of the universe to the resulting happiness of the individual.
Burp Extensions – Setting Up XSS Validator
discourse is down for me.
We ran some benchmarks and didn’t see a lot of speed.

Also there is always an ecosystem influence issue with choosing databases
Mine is sleeping, I was ready to enjoy the new justforfunc episode... I'm the one that is crying...
Looks like it's back now.
clear your cookies and try again... they have a cookie bug that overflows and breaks their whole site all the time.
https://twitter.com/TeamYouTube/status/1052373937839980544
What I would give to read the postmortem and $$$ cost on this one.
Same, in the US
> We went on to invent our own protocol which was byte efficient and minimized roundtrips.

Completely understandable. And well, looking back it was the right decision. You definitely have solid proof.

Yeah as much as XMPP looks good on paper I don't think it will ever take over the messaging world. Even if the devices and the network capacity could handle the larger messages I feel developers don't really want to deal with XML standards. There were a lot of cool things in the 90's but XML wasn't one of them.
Don't let this stuff discourage you. People who put up with stuff are like the mechanics who work at Pep boys.
You can do better and you don't have to tolerate it.
When YouTube comes back up again, I can recommend Tom Scott with "Single Point of Failure: The (Fictional) Day Google Forgot To Check Passwords"

https://www.youtube.com/watch?v=y4GB_NDU43Q
Never seen Youtube go down on their end. But I have seen it stop working on dozens of workstations at a news site simultaneously when they dropped ie7 support.

Magically this enabled the outsourced infrastructure provider to roll out a new default browser quite a bit faster than they previously claimed they can...
Also probably a unique hash too
Everything on there looks like a scam or those 5-minute lifehack compilations where you lose a finger if you tried them yourself.
I don't think it's clear that advertisers are bearing the whole cost, at least not directly. Google, Facebook, Twitter, Snap etc. all sell placements via auction, so the advertisers themselves are determining the price. Presumably average fraud rate is already "priced in".
My bet is data loss. Some engineer deleted MySQL table accidentally and they found out their backups are not working.
A few hundred AI learning instances were started to train on youtube videos to "understand" humanity. They have become self aware and started to consume double amount of CPU/GPU/Disk/RAM/Network resource every few seconds - a skynet/super nova moment.
I actually thought it was a bit jarring. Mostly because I don't know what personal information it might be collecting and having me send them.
SMTube (aka http://tonvid.com/) failed[0] due to "(500) Backend Error"...

[0] http://i.imgur.com/PRNMtwY.png
Works fine for me, but I'm on a regional fiber provider.
Personally I don't care much about FB because I don't use it. Google, on the other hand...
There is an async Flask in the form of Sanic[1]. Looks quite usable compared to raw aiohttp or twisted spaghetti I had to help maintain a couple months ago.

[1] https://sanic.readthedocs.io/en/latest/
In further reflection, it is perhaps only because I am so used to TS that I try to make as intense of refactorings as I do. A programmer who does not have prior experience working with as well tooled of a language would not be attempting the kinds of transformations I do, and thus may not experience as many issues.
The items from the Cuil collection were "made dark" (i.e. you can not directly view/download them). I do not know the specifics, but as far as I know most web crawl data on the Internet Archive is not directly downloadable, but you can use the Wayback machine if you are looking for a copy of a specific website.

Depending on what you need the data for, Common Crawl[1] might be an alternative.

1: http://commoncrawl.org/
i think even if you use lambda's - i would still call it a command pattern - if you used lambdas to implement the command class.
Yep, I actually got my subscription list again and could continue the video that stopped playing when it went down.
just tried and its working now
cgo is supported.
Nah, $28k - https://duckduckgo.com/?q=15%2C000%2C000%2C000+divided+by+52...
Along with their live TV product, tv.youtube.com
I believe the font is called Operator Mono and seems to have become popularized by the React scene. I was using it for a while and actually kind of like it but lately I've been experimenting with Fira Code, which also has ligature support.