skysight-inc/HackerNews huggingface dataset:
I wish it was Mongo under the hood. Our migration to Azure almost crashed and burned because, aside from the extortionate pricing model for Cosmos, their "Mongo API" is noticeably incomplete (in our case, they didn't support the array positional operator, and still don't [0]). Nowhere do they have an API compatibility checklist or anything articulating less than complete support for all features--the positional operator has been in Mongo since version 2.4, five years ago. (version 4 is what's current now).

IMO, Azure remains a garbage fire of half-finished features in almost every offering. We replaced Cosmos with a Bitnami-authored canned VMs pre-configured for a simple Mongo cluster (which make up a significant portion of "features" they offer), which failed to restart after the Meltdown cloud reboot because the Bitnami management software corrupted the disks. Now we just run our own VMs with our own Mongo instances and curse the day we were obligated to move to Azure.

[0] https://feedback.azure.com/forums/263030-azure-cosmos-db/sug...
Yes, and my point is that the designer has explicitly chosen not to do this. He wants people to build their own.
No hipchat from atlassian ?
It's back up judging by Google Trends https://trends.google.com/trends/explore?date=now%204-H&q=yo...
YT generates resource links with ~couple of hours expiry dates, once generated page/app will keep reusing that link.
Office jobs are not trustworthy.

The model you should have for an office job is that it's basically a social game within which some actual work takes place. Most of the time people spend is maneuvering within the game.

I say this as someone with an office job.
I wonder if he had to look up what the name of that Jimi Hendrix album was? :)
This exact same thing happened with me. I woke up at unusual time.

Its working now though.
https://tv.youtube.com/ is also down
4 peers with about 320KB download
Insiders everywhere.
It just came back online for me.
Family member said “did they take it down?”

Maybe, and we’re not sure who “they” is yet.
As if a million minds were screaming in terror from the sudden free thinking time.
Great founders believe in _why_ they're building their company.
If you believe in the mission that "something" should _obviously_ exist then you will work to build it out.

Perseverance, leadership, determination are all important but believing in your mission is what makes you a founder.
Thats prob base64 and your IP might be in the decoded string.
Up for me now!
I'm slightly convinced that these kinds of things become slightly popular for a little bit for no reason other than change being nice. When people claim to like them, I wonder if they really just like the feeling of change.

I have a few syntax color sets that I swap between every few months just because its a nice break. I also found that it's really nice to re-arrange my office every 6 months for no reason other than change is nice.
> Delimitation of arguments is necessary for variadic functions, like list.

This is not the case; you can easily have a Forth word that consumes however many arguments as are on the stack.
if you own something of significant worth like $10 million worth of hard drives in a large pile, you owe the government "property tax" every month for owning that property.

If you're Intel, you potentially owe "property tax" every month on all the equipment in multi-billion dollar fabs. That's why those fabs only get built in states where the tax doesn't apply or where the state/county agrees to forego it.
Yeah I mean the async landscape for web frameworks isn't exactly as populated as the "yet another web framework" statement makes it seem.

This is how we get to async Django, and I think that's part of why Tom Christie is helping out. I also doubt Reitz thinks this is the usurper of Django anyway. It's more than an experiment, but less than "the new One True Way".

As for ASGI python web frameworks, there are no mature winners in the space yet (compare uvicorn's quickstart example to this project's before you throw that project out as an example). This is Truly New Shit, and I'm pumped these two devs are working on it together.
Youtube is back! Do not worry! https://www.youtube.com/watch?v=OxF_seftPDs
Maybe I'm misremembering, but the big idea that lost in the crash in retrospect seemed to be that the Internet could make highly specialized, niche commerce profitable and scalable. It didn't. Amazon succeeded by expanding its offerings, not by sticking to books and CDs. All the big success stories either had large retail selections (eBay) or offered specialized technical services (PayPal, Google) that enabled or leveraged the Internet as a green field for traditional commercial activity.

These paths to success were right up Sears alley. Yes, they tried and failed with Prodigy. But surely the entrepreneurs on HN understand that failure is often a matter of timing, not of value or market potential. Sears' leadership could have stepped back and asked whether their attempts with electronic retail were a matter of timing or just a hopeless flop. It appears they did neither and simply executed the 1980s-1990s playbook: "focus" on your core business and return everything else to shareholders, who theoretically are better able to allocate funds to experimental ventures. The problem with that economic theory is that it ignores or discounts the value of good will and the intrinsic value of the firm, both of which Sears exemplified, and it neglects the duty owed to the firm as an ongoing concern. Rather than play to win they decided to not play at all. In 1993 such defeatism was hardly justified given their otherwise strong (if declining) market position.
@TeamYouTube's Twitter stream now fully overloaded with "apologize" and "we a working" tweets...

Look like nobody will sleep now in YouTube HQ.
But five ~~million~~ already left when they announced the acquisition
Houston, on a un problème from algeria no youtube
Yeah, I think we do.
They've decided to release the SeeYa and HearYa apps which let you watch video content and audio content separately so they can provide you with the most tuned experience. You can't use those in G-Suite though so still use YouTube there for now. Also YouTube Premium is immediately cancelled despite being popular and profit making.
Download finished, but I only uploaded 6MB total.

Too bad because I've got a symmetric up and down.
Back now in Boston.
The UI is generated client-side
We’ve got two modes of thinking: The “Hedgehog” mode and the “Fox” mode
Well, it's information collected at the server side. So if they really wanted they could just store the data and give you a code, but that would require more storage on their end.
This is an insane notion, and I don't mean "insane" as a hyperbole, but literally not sane.

Honestly, I very much doubt what you've written is even true, it's that nuts.
So who do you suspect is the bad actor and what is their motivation?
nah, I think 28,000 is right
A made-up word and a nice video, now that YT is back up: https://www.youtube.com/watch?v=wqovm-Io2D0
Anaconda, inc. customers:

Citi, SEC, SAMSUNG, dozens of others...he certainly seems like he's in the former group.
> Flexbox was proposed in 2009, and it hasn't been widely available until years after that. The iOS and Android layout systems are functionally older than the "good" parts of CSS you speak of (I would agree FlexBox and Grid are actually fine, although not as complete of a solution as constraint-based layouts).

And when was AutoLayout introduced? Even with that, it's evolved and been improved over time -- I bet you wouldn't want to use AutoLayout from 2016 today if you could avoid it. Either way, Apple could have introduced AutoLayout as a private extension of CSS that doesn't worry about being spec-compliant, without completely rebuilding their own framework for styling.

Are you implying the android layout systems are older than CSS itself? Because one of the "good" parts of CSS I was talking about was basic targeting and separation of concerns between styling and layout. That's fundamental CSS, and long predates any mobile platforms.

People writing mobile apps, especiallly native ones don't give a shit about cross-platform anything, I don't understand why you'd all of a sudden start worrying about that if you used CSS. I keep repeating this, but they can make their own private subset of the CSS spec that only their developers have to care about.

You've framed the burden of cross-platform support as a bad thing, but it's a good thing -- whatever that cost is, you pay it once, for everyone -- you prefer a world where cross-platform support is just impossible?

> If that seems like jargon to you, I would have the suspicion that you have never put the time in to learn the basic auto-layout concepts. If that's the case I'm not sure how you can compare them.

This a common mindset that I've never agreed with. If you can't explain the simplest uses of your abstraction without a sentence full of jargon, this is a red flag for me, it's a shitty abstraction. Jargon is calcified complexity that is so burdensome to try and explain/analogize that you just pick a word and say it instead. This is like what people say who build ridiculous Java class/pattern riddled sand castles all day, then say that if I don't understand why they needed a AbstractThingFactoryMakerService then I didn't learn the basics.

This is precisely why I will never willingly enter the quagmire that is fully native development, there are people like you in the wild waiting to justify any bad design decision the native platform makes once they've paid the cost of learning a subpar abstraction/re-engineering of a mostly solved problem that's been foisted upon them. You'll to shout how good AutoLayout is from the rooftops while devs flock to alternatives because of the BS.

NativeScript and Flutter are gaining popularity because the platforms have issues. You can ignore it for however long you want.
I have done some pencil math about the unit economics of these scooters a few times but I have to guess at usage rates, attrition, permit fees, and labor costs. I want to write out my reasoning here so I can share my thinking.

I assume the cost of a scooter when factoring in shipping is around $300, but you have to add the cost of modifications (GPS, stickers, software) and shipping to the final destination so lets call it $400 because that's round but probably a little low. How long does it take to earn back that $400?

The ride-rate is about 5 times a day with lets say a $2.50 price tag on average https://qz.com/1325064/scooters-might-actually-have-good-uni...

There are costs to keeping the scooters active. Bird pays $5 a scooter minimum to charge them every night and I would estimate another $2 per scooter per day in permit fees based on Bird offering $1 a day.

That's (5 rides/day * $2.50/ride - $7/day) * x days = $400 or about a 73 days for a scooter to earn back it's cost. Anything on top of that pays overhead. 1% attrition per-day (a guess) would mean a 100 day life-span, so $150 profit on a $400 investment in under 3 months.

My model starts to indicate they'd lose money when the ride-rate drops, daily labor costs rise, or the attrition rises, but I basically guessed at all of those.

You can play with the variables but it is easy to see how the scooters can make money, or how they can fail.

I also think if the scooters really catch on, people will buy them like bikes and put pressure on the price of rides.
all hail youtube-dl.
This is not true. Grumpy exists, but it is mostly unmaintained now, and certainly isn't capable of transpiling all of youtube.
Measuring ROI for DMARC
Most of the jobs described in the article are not office jobs, and are hourly jobs that probably have timekeeping and pinch cards or the equivalent on top of the surveillance.

Blue collar jobs, especially with large employers, aren't any less exposed to this.

Office workers put up with it for the same reason as other workers—its that or not have a job.
It is near impossible to properly meter ad shows on the web. An ad can load somewhere in the footer of the page and never seen, and it will be logged as a show.

If some scripting is involved to log scrolling, and logging it over ajax, it will not help for the fact that when the page is being rendered, footer may for a split second appear within the viewport.

The later, is what makes the lion share of contention around video ads.
As someone who ran a channel with a few thousand subscribers for a year or two, I’ve seen my fair share of 500 error pages on YouTube. Granted, it was always isolated and may recover after a few refreshes (IIRC), but still.
New American Dream Home – One You Never Have to Leave
>I consider one of my goals to get my daughter to walk to the park alone at five, since that was the age I had agency to go wherever I wanted.

Are you maybe misremembering your age at the time? I have a 4.5 year old at home and there is no way that I think he will be ready to go the park a couple of streets away on his own. By not ready I mean, in no way capable of judging when to cross a street safely and may get lost on the way, especially if he gets distracted and absentmindedly wanders in an unfamiliar direction.

There was a recent study [1] that showed that kids have a highly elevated risk of accident when crossing the road right up to the age of 14 (!! was surprised to read this). Some points from the research:

- simulating traffic showed accident rates as high as eight per cent with six-year-olds

- Even those aged 12 were hit by vehicles two per cent of the time

- It was not until early adolescence that children crossed the road safely

Just thought I'd point this out in case you were not aware of the research.

Kudos for promoting self-reliance and independence though. I am a long way in the other direction where I do way too much to try and ensure my kid's safety. I know I need to ease up so that he can start to make his own mistakes.

[1] https://now.uiowa.edu/2017/04/why-children-struggle-cross-bu...
If you can manage with Flask there's Quart [1]

[1] https://gitlab.com/pgjones/quart
Joe, the only YouTube support person in the office this evening, accidentally hit the pause button on the YouTube service in his admin console before stepping out for a long bathroom break. Hey, it could happen...
From Ops to Ops, much respect YouTube/Goog and a tremendous pat on the back to this even being such a big deal.

I'll happily, but very-boredly, wait until you're done. :)
Looks like they're up again. :) Was that like a full hour of downtime. I hope they publish a postmortem. Like others have said, for me, Youtube has always been there. It is a odd feeling to have experienced [albeit shortly] internet sans Youtube [again].
Same really. I'm considered a "git expert" at work and the extent of my expertise is:

"This merge went completely sideways. But I haven't pushed anything."

"Okay, do this to export the commits you made as a patch file. Move those somewhere safe. Delete your repo. Reclone. Apply the patches. Commit. Start merge over again."

Also I can recognize whatever that weird error message is that means someone deleted a file in one branch and I edited it in another. Usually results in just "git rm (file); and git merge --continue".
Keep in the back of your mind: the goal is to release competent independent agents into the world. Help them push their constraints all the time.

You're _going_ to burn yourself cooking from time to time. Should you then never cook? :)

Good luck!
Show HN: Deep Play-by-Play – labelling NBA plays using a 3D ConvNet
Coinbase supports ZRX
Just came back up for me...
> True, their are companies that have founding principles that are employee friendly, but once you have an official HR role, their job is the complete opposite.

I really don't like or agree with this characterization at all. Sure part of their job is to prevent the company from being sued but part of their job is (usually) also keeping employees happy.
Heh so did i! That was a weird feeling...
Wow! Yeah that feeling of the big storm
I think it's stupid to ask an interviewee to demonstrate something they should never do at their job.
The sentence I quoted from the article, and what you've written above, both suggest that the issue is/was bundling of (i) Android and (ii) some set of Google services/apps.

I thought the case was about bundling (i) some set of Google services/apps and (ii) some other set of Google services/apps.
Ha! My time to shine..
I’ve got somewhere around 80TB of YouTube content on my NAS including thousands of videos that aren’t available anymore on YouTube or anywhere else online. The joy of hoarding data..
I think the same and stay quiet about it
David Mackay's videos and books (freely available) are all great. He was an excellent teacher, and doer.
> Facebook lured advertisers by inflating video ad-watch times: lawsuit

> Revenue and users are both increasing year over year.

They wouldn't lie, of course.
> Making the functionality of the Program or modified version available to third parties as a service includes […], or offering a service that accomplishes for users the primary purpose of the Software or modified version.

Would this apply to independent implementations compatible with MongoDB?
https://www.wolframalpha.com/input/?i=$15+billion+%2F+(minut...
All fixed now...
YouTube is back. Should be all back to normal.
I'm curious what happens to Netflix and Amazon Prime Video during moments like this.
"But then it seems that inevitably you get to the point where your real-time classifiers are basically running the show anyway so are you back to - what good is a Map anyway?"

Yep, pretty much. Robust real-time perception, for a wide variety of tasks that happen very rarely is one of the key bottlenecks.
What are you archiving?
Intent matters.

Linux, gcc, git OSS projects are less concerned about capturing value from the economic activities enabled by them, which is why they were all set up as not-for-profit enterprises; the expectation is that donations will help cover their operating costs.

MongoDB on the other hand is a for-profit enterprise that took VC funding in the hope that they'd be able to cover their operating costs in the long term without donations.

The only way to do this is to capture some of the value offered by the NOSQL paradigm, but it appears that the cloud providers are beating them at that game, which is why they needed to change tactics, to guarantee their survival as a self-sustaining entity.
Usenet + Sonarr + Radarr + Plex. Kids watch curated stuff. They want something they ask me, and it's on plex in 4 minutes.
-1 on my mental math, +1 on duckduckgo's UI for arithmetic.
Was Lehman Brothers really an intentional "example" or was just the first one to go and nobody was ready to act?

I got the impression that they just weren't ready to respond and it was less so "hey let these guys fall to set an example".
80TB is a lot just to hoard data... I don't think I even like so many vids.
So far, I'm aware of Material-UI, Grommet, Bootstrap, and this for React. Are there others worth knowing about?

This looks good, though it also feels like it leans towards native controls; see Select vs. Select Menu, for instance. Material and Grommet have a unified style thing going on that this doesn't seem to. But this has more controls and seems more mature.
How and why was bot traffic priced at $0.001 CPC? No ad network would price legitimate traffic that low, which means you must have known it was illegitimate. So that means you were complicit in committing fraud against the downstream advertisers, correct?
`externals` seem the (only) way to mix arbitrary code into the parsing, so...

Can `externals` call back into the parser? That is, is the parser reentrant?

Can `externals` be a zero-length assertions? That is, is there a progress requirement for success? And thus serve as arbitrary-computation parse-rejecting "semantic actions".

Do `externals` have access to GLR parse state?
Tornado[0] is not on per when it comes to features richness of Django. Yet, it's async and a joy to write. You should check it out if you have not. I would like to hear more from others about Tornado vs other Python frameworks as well.

[0]: http://www.tornadoweb.org/en/stable/
Wow, so i was trying to watch a video on the train at 4:45pm pst and the video was all jacked and loading weird. I gave up and went on to something else... so that must have been an early symptom of the outage.
You don't seem knowledgable about quarterly earnings reports.
There are third-party-clients, reimplementing the crypto. But you are right, you don't know what the binary will do additionally.
> non-monospace fonts for code

A proportional font helps when working with codebases that tend to have long lines (e.g. those written in Java or C#).
As an adult, I rarely sit through a full YouTube video. The commercials wreck any informational value.
> How and why was bot traffic priced at $0.001 CPC?

Our ad server code only supported 3 decimal places. It wasn't until later that we figured out the how/why behind their desire for what we outright informed them was most likely bot traffic. And yeah, I didn't stay much longer at that company. The entire industry is incredibly sketchy and that apparently hasn't changed much.
Depends if you want a UI _kit_, vs the right tools to make a great custom design system. For the latter, take a look at tailwindcss.
What if you had a flat roof (most multi unit building in sf for instance ).

In that case you’re not really constrained by existing roof geometry, so what would be the best price/wh trade off?

I could imagine the dumbest thing would be a rotating fixed angle unit, which doesn’t seem like it would (should?) cost that much compared to the total installation cost anyway?

Mostly I’m curious as to what the crossover point between complexity of tracking vs fixed angle looks like.
Considering the fact that they’ve lost 27% of their stock value in 3 months, I think they may hit 50% a lot sooner than that.
I would say I can predict with relative accuracy how bloated a codebase is by looking at how many custom frameworks I find at team member profiles.
> I hope you don’t think this is just me being picky about words

Not at all, thank you for taking the time to explain!
Come on, no sense of humour?
Coming at it from the other side (Python has put food on my table for ~7 years now), it's not the "short scripts" that make Python great to develop in, it's that it can handle the growth of your app.

Writing scientific/academic code and writing business application code is somewhat different, but the speed at which you can develop and maintain Python code is very high, as is the volume of aid available should you run into trouble.

I don't think there's a language out there that's both easy to initially pick up and as well supported by its community as Python. The speed at which you can develop application code is astounding, once you get the hang of it and the noise out of the way (CI/CD, code coverage, unit and integration testing, a general familiarity with the major frameworks, etc.), and the maintenance is... tolerable.
Home Network Segmentation: A Must in the IoT Era – CKD3, LLC
Messing around with it for a minute it seems it's a modified base64 (+ and / are replaced by - and _) with a space every 56 characters. I couldn't get any permutation where a-z, A-Z, 0-9, and -_/_- were consistent so it's either encrypted or one of 1,268,869,321,858,841,641,034,33,389,335,161,480,802,865,516,174,545,192,198,801,894,375,214,704,230,400,000,000,000,000 permutations of the encoding alphabet (or I messed up the decoding).
Pijul: A Rust based distributed version control system
> Other commenters here have shown the contractors are nearly entirely defensive anyways.

Please prove this.