skysight-inc/HackerNews huggingface dataset:
Off-topic: Are there similar findings not in the sea, but inside the caves? I know that the sea is vast and has been navigated for thousands of years, and that it is even easier to search and find something in its depths. But what about the great caves? Will there be something to find inside them?
I can tell you that as a driver, about ~25% of my ride requests in Toronto are Pool requests.

We also have Express Pool where you get picked up / dropped off at some walkable distance from your actual origin/destination to make it even cheaper for the consumer and more efficient for drivers.

At one point Uber was even competing with the bus / streetcar with a special ride type where you would have to be picked up or dropped off at specific points along one street but they discontinued this.

I would definitely consider these sorts of shared rides as a moat.
So then if you have sufficient capital, you park it into your own book for a few weeks and then return it all later once the best-selling status is achieved?

I can't imagine publishers would let this happen more than once or twice before revoking this ability for the seller. Inventory handling is expensive.
Milk bar is an older term, maybe 50's and 60's. We only ever call these places "The Shop" - not very romantic.

Australian.
Photos from Medellín's march for social leaders
Makes me think of my days working on a facebook app in 2007-8... every single app had the same revenue stream - selling installs to other apps. The price per install was crazy high, and this was before Facebook started enforcing rules about shady practices, so every app would do things like "Install this other app, and we give you these perks in our app"

It was ridiculous. There was no real money, just app developers paying each other for installs.
If your CV has marketing @ Uber on it, I doubt your livelihood is going anywhere
sounds like rocket equation to me, you carry mass that helps you carry mass that helps you carry mass...
The easiest to read codebases I've found were all written in Common Lisp, like the clsql lib for example.
In this case it sounds like Anderson knew what he was voting for, as the next paragraph reads

> Anderson voted on those rules a month after he joined the Legislature, at a time when he said he didn’t have a full sense of what his needs would be.

Regardless of the rules in place, exceptions can and should be made for people with disabilities based on their needs.
Waymo and DeepMind Collaborate to Teach Self-Driving Cars Like Video Game AI
According to Peter Zeihan's The Accidental Superpower (2014), manufacturing in China has gone from being one quarter as expensive as in Mexico to 25% more expensive. He expects that the US shale and natural gas boom will further reduce costs in Mexico and the US.

Also see "Why China should follow Trump’s example and cut taxes" http://www.scmp.com/week-asia/opinion/article/2056874/why-ch... . Quote: "As far as manufacturing is concerned, according to Cao, everything is cheaper in America apart from manpower."
Up to a point these arguments make sense, after that the much better explanation is Parkinson's Law.

Of course all these employees are doing something. People will always invent more unnecessary work if the budget is there.

If the budget isn't there, the unnecessary work just isn't done and nobody notices.
It's nowhere, which is the point. I bet if they were to add manifest V3 (the thing people are upset about) to chrome for Android, it would be received much more positively than this.
That's my point. "the people's Congressmen owe it to be present to listen" - Why do they owe it? (more specifically, why is it bad not to?) . Either (1) because if you aren't present the communication is stilted and awkward, meaning the person gets less-quality attention from their rep, or (2) because physical presence is mystically more "respectful".

Focusing on 2 instead of 1 misses the point entirely.
Isn't that kind of what Lotus Notes did? Everyone ended up hating the email client foisted on people after IBM bought it, but the workflow capabilities and and form designer were really nice.
The Luxury Vacation: Doing Nothing in the Middle of Nowhere
What's the point of collecting telemetry in Windows 7, if there will be no future versions of Windows 7 (this OS is near its EOL)?
I do recruiting and I had a client tell me they wanted a Design Manager from a specific set of companies. This included Uber. When I looked at how many Design Managers Uber had, I was blown away. I remember them having 50+. Seemed crazy.
> Most pizza delivery is an ancillary service to the restaurant itself.

Are you sure? Seems like the restaurant mostly exists for marketing, awareness, and as a place for people to not come in and eat.

90% of Pizza Hut’s orders are deliveries. 65% of Domino’s are deliveries. Over the entire industry, carry-out and delivery account for over 75% of revenue (delivery alone is 30% or so).

• https://www.cnbc.com/2018/12/05/pizza-hut-execs-dissatisfied...

• https://www.reuters.com/article/us-dominos-pizza-delivery/do...

• https://www.statista.com/topics/1610/pizza-delivery-market/
Fun fact: In the AWS Console, you can set up SAML for users to log in. Instead of logging in as a specific IAM User, they are "logged in" to a specific IAM Role. You could almost say that their SAML login is "bound" to that IAM Role.

It is also possible for the IdP to tell AWS that this user is eligible to "bind" to multiple IAM Roles; the user selects which role to bind to after authenticating with the IdP. CloudTrail logs will include the IAM Role, and the identifier of the individual bound to that role. So if you already have a SAML IdP, you might not need a separate authority (like a Vault installation) to give temporary credentials to people.

The only annoying thing, is that the SAML login to the AWS Console is _not_ SP-initiated, it is IdP-initiated. It is more formally known as an Unsolicited SSO (in that the SP is suddenly getting a SAML assertion it did not ask for). So you have to know the correct way to initiate this on your IdP. In our case, browsing to https://aws-console-idg.stanford.edu redirects you to https://idp.stanford.edu/idp/profile/SAML2/Unsolicited/SSO?p..., which starts the Unsolicited SSO.

You also need to configure your IdP to include some AWS-specific SAML attributes in the response, telling AWS what role(s) the user is allowed to use. This can be annoying, but in our case the group managing the IdP simply scripted it, so adding a new IAM Role is not a big hassle.

Information on how to configure this—for both the AWS side and the IdP side—is available at https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_pr...
You're totally off here.

Bosch sells engine hardware (ECU, pump, injectors etc..), but the software is custom made. The automaker pays Bosch to implement the SW they want, as a lot of features differentiating automakers are SW features that they do not want their competitors to have.

Hence it doesn't mean that every diesel engine with a bosch ECU had the cheating device from VW.
I don't really have anything constructive to add to this conversation, but I wanted to drop a comment here to let you know how brilliant the term "Judas tenants" is - I am definitely going to find a way to use that (or something similar) in conversation on occasion.
I have no insight into the matter.

My guess is that their traction and market dominance are far more fragile than you think. Because their drivers are contractors and not employees, they can't be forced to only work for Uber, so even though they created the pool of drivers, they have not "captured" them. So a huge cost is the ride subsidies which maintain their market position. Once the ride subsidies end, there is no reason that a locally focused company can't compete for the same drivers and riders.

From what I've read, when Uber started their app technology was borderline magical (pushed the boundaries of what smartphones could do), but since that's no longer the case, there is much less of a barrier to entry.
But Uber is in San Francisco, which is not most of the country.
> It tells you the intent.

A good unit test that tries to load with jit_enable=false and expects false in return will communicate intent even better.
Raspberry Pi Competitor Pine64 Opens Pinebook Pro Notebook Pre-Orders
You don't, but banks and pawn shops do.
At the very least, you'd think that California could make much more use of desalination, and greatly reduce the amount of damage they do to the CRB.
This isn't a regulation of commercial speech but a regulation of commerce where part of what is traded might be speech. Of course, the government can do that fairly broadly, too.

The government can often regulate selling things in ways that it could not Constitutionally regulate the thing being sold outside of commerce.
It's both. The level of paperwork depends on the risk profile.
Who is going to build those low income houses if it's not an investment? Only the government?

Most of the modern world was built on the of ROI, industry and investing in the future to better one's life and family. I don't see what correlation it has to low income housing or anything else. Housing will always be a thing of value which people with invest and trade in.

As long as there's people who want it there will people willing to build it. They can get a valuable return, even if it's a modest one, but making those buildings. The interest isn't the problem.

When you artificially constrain supply and massively increase cost/risk of those investments then the only buildings that get built will be expensive ones where the margins are higher. While simultaneously reducing construction and related jobs, reduce utility of a limited supply of land, significantly increasing the cost of living for people of lesser means who still need to work where the jobs are, create urban ghettos by only allowing gov to the feasible creator of low income housing in large centralized areas. It's not rocket science.
Astonishing. Still a long way to go, though.

> Mr Modi said the results of this tiger census would make "every Indian happy".

This isn't an exaggeration: Tigers are interwoven in to the Indian (and Bangladeshi?) psyche [0] owing mostly to the overwhelming guilt of almost singlehandedly causing extinction of these beasts. As the article states, in the 20th Century over 80,000 Tigers were killed in undivided India-- They were mostly demonised in tales of yesteryears [1] and terrorised the populace due to their aggressive behaviour and man-eating tendencies.

There's 2,900 of them now, but a long way away from 80,000. May they burn bright forever [2].

[0] https://en.wikipedia.org/wiki/Machali_(tigress)

[1] https://en.wikipedia.org/wiki/Shere_Khan

[2] https://en.wikipedia.org/wiki/The_Tyger#Poem
People ignore warnings - they have since the dawn of personal computers. You remember Vista UAC?

Why optimize for the 1% instead of the 99%?
While I like underdogs and developing a 3 player in the smartphone OS market. That $700 seems like high cost to contribute to R&D.
Agree. It smells like an advertisement.
It's also easy to ignore a warning you don't understand. I know from helping family they don't particularly care what warnings say - they have work to do, and they do know clicking OK makes it go away.
The CO2 we’re putting in the atmosphere from the combustion of fossil fuels will be there for 10000 years. Current nuclear waste is essentially harmless in a few centuries.
Indeed.

If you look at Patterson's initial paper that makes the argument for RISC, he compares it to the VAX instruction set that had support for managing doubly-linked lists, polynomial evaluation, string matching and CRC among other things!

Did a little explainer video on that: https://youtu.be/o14ecAoGN8w?t=105
Real Competition Puts Intel Data Center Group in the Pinchers
While there's an issue, I kind of feel its a temporary gap as society changes.

A generation or two ago, family was everything. Today, less so. My grandparent's entire social circle was their family, children and grandchildren. My mother was half and half. My entire social circle is made out of people I met through speciality interests and made friends with (board games, videogames, engineering meetups, etc).

I'm honestly at capacity: I could not really afford to keep touch with any more people than I actually do. But unlike family, those people are "replaceable". Don't read this as "disposable". Rather, with family, if they move away or die, you can't (easily) get more. With friends though, you always can.

If you have extensive channels to tap for to meet more people and potential friends, you'll never be lonely against your will. The new generation is more and more that way, and there's a clash with the old one. Once the majority's like that though, it won't be an issue. The old people 30-40 years from now will be playing MMORPGs, board games and going to Pax together when they need to see friends. It's already happening.
it seems that in real life, a really high-quality codebase is hard to come by

I think a common misconception amongst mid-experienced programmers is that they confuse look with quality. Reading clean written code gives you a feeling of control and also the feeling that someone must have thought about that program. It's reassuring. You have in front of you a code that gives you trust.

When in fact, that code can be complete garbage.

The look of the code doesn't matter, what matters is the program. In the abstract meaning of the term. You don't judge a code by reading it, but by running it in your head. Granted you have to understand it in order to do that. Once you understand the code, you run it in your head and that's when quality enter the scene because running it in your head is what you do all day when you code. Some says that you spend most of your time reading code. That's simply not true, the effort is definitely not in reading but in running the code in your head. Basically what I'm describing is a 2 by 2 matrix where there is one column for look bad, one for look good, one row for runs badly in the head and one for run smoothly in the head. Granted, the best may be when both the code looks right and runs right, but don't be mistaken, the real important and difficult part is whether or not it runs well in the head.

A poor quality program may look good, but don't run well in the head. It's too complex or too confusing (in terms of logic, not in terms of presentation) or convoluted or simply wrong in terms of what it's supposed to do. On the other hand good quality code is code that surprises you by the way it runs. It's beautiful in terms of simplicity, it delivers a lot, it's small so that it fits well in the coder's head. And it may look like garbage which is not so important.

You may wonder how to know very quickly the quality of a code base. Run part of it in your head. Contemplate the machinery. Try not to think to much about the language and how it's constructed in this language, try instead to contemplate it in an abstract manner. Be critic, and critic your critics.
New Plasma Mobile Screenshots
Hey. HarfBuzz maintainer here. I live in the States but one of our core developers is in Iran. This whole incident was a huge miscommunication on github. Fortunately they have addressed some of it. In short: Open Source and public repos are not affected at all. Cheers
Virtual Windows and Skylights
> Same with Youtube. Used to be a great place for small individual creators, but now it's basically just a stream of memes and high-production vids that are the equivalent to visual fast-food.

What are you talking about? Youtube is full of great high quality content from individual creators. So much so, I'd wager youtube gives "real tv" a serious run for their money. Almost all my video-based content consumption is youtube these days.
I think this could be used for both incoming and outgoing requests. From what I gathered reading the docs and API, this doesn't actually forward your request to the API, it just keeps track of rate's and limits, leaving the actual limiting up to you. Its a microservice that keeps track of limits for you, and is highly distributed.

Basically, and I can be totally wrong, what it looks like is you send a rate limit request stating I'm doing 1 hit, I can do 100 hits a minute, am I over limit? Gubernator responds with either a status 0 (no, under limit), how many requests you have left, and the time the rate limit will reset. Or it will return 1 (yes, over limit), the time the limit resets, and you then have to hold your request until the reset time.

So you could use this as a self imposed rate limit for external services. I think the confusion is from the announcement, it sounded like this was a proxy type service that would hold your request until the limit was met. From what I read, it looks like you ask for the rate limit status, then its up to you to actually limit your requests.
Theft is not forbidden by regulation, it's forbidden by laws.

What's the difference? Laws are written by legislators, i.e., the elected representatives. Regulations are written by agencies created and empowered by laws to oversee certain parts of the government/governmental functions.

Regulators work largely by requiring reports because most agencies don't have criminal enforcement powers, and thus can act only on the basis of what is (or isn't) reported...
That simply isn’t true. Unless you are using the superlative in a weak sense. For example, the reasons why Toyota’s are crap in China vs being quality everywhere else is because Chinese auto plants aren’t as automated as those in Japan and North America.

China is definitely in the process of automating, but it is nowhere near where Japan is, or even the USA (not to mention Korea and Taiwan).
GitHub starts blocking developers in countries facing US trade sanctions (ZDNet)
Yep. I'm playing with a 68k decoder frontend for a modified boom core. Indirect memory accesses are the bane of my existence at the moment.
That's not a question. That's a statement with a question mark at the end. Also, the statement ignores the fact that the parent comment asserted edits have no impact on demonitization, so even if it was correct it would be moot.
Hey. Behdad here. I live in the States but one of our core developers is in Iran. This whole incident was a huge miscommunication on github. Fortunately they have addressed some of it. In short: Open Source and public repos are not affected at all. HarfBuzz has been on github. We will consider moving to fdo or GNOME gitlab if github becomes a problem. Cheers
Redis would probably be better.
Cloud Computing Is Here. Cloud Recycling Is Next
Sorry, I was being sarcastic and I think we're in agreement. I think it's pretty sad that the OP suggested it should be regulated (but I also suspect they only said that because they run a business and can't really say anything political). It's clear from the replies however that many people agree with what he said though.
So far as I know, the A/B experiments haven't happened in "RTM" (or "RTW" as more accurate) builds, only Insider builds (which are opt-in). The Insider blogs have also been generally transparent in which tests were performed, at least after the fact, but big ones were also announced well in advance to avoid confusing users.

The biggest/wildest example that was A/B tested to date was Sets. Sets was a feature/system where nearly every window in Windows was heterogeneous tab-capable. (Illustrative example: Open a Word document, add a tab for some OneNote notes, add a browser tab for some research. Save it all as a Set to the Windows Timeline as Set, open it all back up at once.) But ultimately Sets never made the cut out of testing (too many compatibility issues, not enough telemetry usage, too confusing a UX sometimes, not enough apps in the wild with Windows Timeline support, etc) and it sounds like the project is now dead.

(Supposedly it was partly dropped too because apparently they were piggy backing on Edge's UWP tab control and with Edge going "Edgmium" that tab control was considered less critical infrastructure to any team and less of an "in-box" control to piggy back off of. Microsoft Terminal got a version of the UWP tab control pushed out into the open source UWP control toolkit, but probably not in time to be reconsidered as an in-box control for Windows.)

(I was sad I never ended up in the group with Sets turned on. I wanted to play with it.)

(ETA: Also, I really hope as Edgmium gets closer to launch it uses a XAML Island to pick back up the UWP tab control where possible. That would be one great way to feel a bit more Edge and a bit less Chrome knock-off.)
i highly recommend this as well. have a list of people you admire and monitor/check their twitter, blog, website, etc. they usually post amazing books they have read and all you have to do is add these books to your wishlist (if possible, or bookmark them). see how long they stay there and how your interest in those books changes.

to be honest, books recommended by, say Bill Gates, are often in other spheres of influence and interest than i am currently part of and feel i can do anything about. but any technical book from John Carmack is a go for me.
> GTK, while is built on top of quite reliable Glib foundation is a mess to be honest. You have GtkWindow and GdkWindow, you have gtk_window_resize(), gtk_window_set_default_size() and 6 more functions that should allow to set size of the window but they may or may not work in particular situations.

You know, even as a guy who loves Windows, this example makes my head explode. We have MoveWindow, SetWindowPos, SetWindowPlacement, DeferWindowPos, ShowWindow, ShowWindowAsync etc. all of which overlap in functionality. Similarly SetActiveWindow and SetForegroundWindow, etc...
With some healthy spoonfuls of caveats, Quake 3 (https://github.com/id-Software/Quake-III-Arena). Skipped a lot of classes back in the day ripping that one apart and piecing it back together again.
well when you attack good channels like mark dice, sargon of akkad etc then there will be backlash
Which was exactly my point: the government that debases currency runs out of money only after the population does.
Computers stopped being for enthusiasts by the early 90s - about the last time HyperCard was updated coincidentally. I remember the change well, it was around that time where the back of the InCider magazine stopped including code listings for interesting assembly language extensions for Basic and started listing “power users” tips.

Yes, I agree that having to re-enable extensions every time is too much, but going through contortions once isn’t.
A "packie" is a package store, which is a liquor store. A corner store is only a "packie" if it sold liquor.

Source: Native Bostonian
So 3 years ago, there were 24,000 channels with more than 100k subscribers, and more than 40 channels per day were hitting that mark. Even with over a million subscribers, channels make less than $20,000 a year.

There are simply too many people, and they don't make enough even on the big channels to justify that sort of individual attention. In fact, the only way they can make ANY money is to have so little human attention.

https://socialblade.com/blog/youtube-milestones-four-channel...

https://www.inc.com/minda-zetlin/even-youtube-stars-with-14-...
>> replacing the word "butt" with "butt"

Do you mean to say that extensions do nothing?