skysight-inc/HackerNews huggingface dataset:
Concurrency/rate limiting/queuing for HTTP apps, is, I agree, certainly not a trivial thing. You want to be maximizing utilization of your available host resources, while minimizing latency even under unexpected loads (for both median and upper percentiles). Dealing mostly with CPU resource limits, but other issues can be IO contention or contention for limited shared resources like an rdbms, while also not maxing out your RAM.

As with anything involving concurrency and hard-to-predict-exactly usage patterns, it can easily get complicated.

Who else remembers the [Heroku routing debacle of 2013](https://blog.heroku.com/routing_performance_update)?

This stuff ain't easy. Anyone who thinks this would only happen to an unusually "wrong" app, I think, hasn't looked into it seriously. This post was good information, I think it's unfortunate that so much of the discussion seems to be trying to shame the author (making it less likely people in the future will generously share such post-incident information!).

It can also be affected a lot by what platform you are on, the language/framework and server architecture(s). They each have different request-handling concurrency patterns, built-in features, and affordances and standard practices. Node is gonna be really different from Rails. I am curious what platforms were involved here.
We (commure.com) are in the health care industry using Rust exclusively in the backend operating in SF, Boston and Montreal.

OneSignal (SFBA) and Sentry (SF, Austria) use Rust. I was actually surprised half a year ago when I started looking for companies using Rust that there were many more than I expected.
https://news.ycombinator.com/item?id=19689601
To which the obvious counterpoint is "ok, so mentally incapacitated people shouldn't have rights because they can't articulate them?"
In Romania there's also the local emag, who's doing a pretty good job at filling Amazon's shoes and has been here forever. The Chinese competition is relatively new.

There are rumors Amazon will open officially soon, but they'll have a hard time if you ask me.
Been having a great amount of fun making a game using this, fantastic app!
Anything to the left of me is liberal, anything to the right of me is conservative.
Eventually they will probably have distribution centers in each capital city. Delivery in Melbourne is pretty fast, depending a bit which courier they use. A lot of their orders seem to come via Toll which seems to vary a bit in speed.
I did a road trip this weekend and used autopilot for more than 400 miles on a brand new P3D (with the FSD option, limited though it is right now). Mostly freeway, some rural roads. Here are my observations, I assume it's pretty typical but obviously all I have is anecdata.

Lane following works effectively, but it wanders a bit. Mostly not enough to be bothersome, though sometimes it will hug one side or the other close enough to make me think about the big truck next to me. Sometimes a little late reacting to a curve, though not to the point of going across the line. Planned lane changes work pretty nicely. Identification of vehicles around the car is good towards the front and noticeably spotty to the rear quadrants. It reliably misidentifies the merging traffic lane as one big lane as soon as the line ends, and promptly drives to the right to straddle the 'middle' and then corrects as the line converges to the normal width.

Adaptive cruise control is flat out disappointing. Granted, I've never driven anyone else's automation, but it actually made me motion sick at times. I thought it did a really admirable job of handling people merging right in front of the nose of my car without jamming the brakes. Just smoothly slipped back until the right following distance was achieved. But in open traffic, when I came up on another car, it would abruptly slow down a bit too aggressively, and then fiddle with the speed a bit until it matched the leading car. If the lead car switched lanes, it waited until several seconds after the car was in the next lane and then abruptly sped up to the programmed max speed. There were times I could tell how frustrating this style was to people behind us who were not using a similar system.

Twice it braked suddenly, though not any kind of panic stop, and then immediately sped back up. Like it saw something concerning and then changed it's mind a split second later. Made my wife a little nervous after the second time, but it didn't happen again the rest of our trip.

Overall I'd classify it as a moderately drunk driver :). I let it drive us into a couple moderately uncomfortable merge situations just to see how it would deal with traffic entering the freeway, and while it didn't get us in a wreck or anything, it didn't make me feel like AP is on the verge of becoming viable FSD.

For what it's worth, this was on I-5 in between Portland and Seattle, in mostly light traffic. We have what are, in my experience, pretty easy relaxed freeway configurations. Long ramps, no ramp lights, etc.

I borrowed the P3D so I could have myself an extended test drive to decide if I really wanted a Model 3 or not. Wicked fast (which is still an understatement), I love the power but would probably choose to steer it myself for the forseable future. I wish they'd put in nicer seats (like, my legs were getting numb at one point!), just standard Recaros like everyone else would be perfectly nice. I think I've decided that I really like it but I'm going to wait for Model Y before pulling the trigger. I will appreciate the additional head space and seat height, and hoping that in the meantime they do v3 or v4 of the seats.
He's really not that great. Leonardo da Vinci doesn't have any inspiring works. It's all pretty boring stuff.
I’ve been driving for nearly 30 years and have never even seen one person going 140mph, yet alone dozens
Researchers at US Universities Are Reportedly Helping China Track Its Citizens
I appreciate the time you’ve taken to advance the discussion and inject helpful and tactful nuance.
Have you tried the Impossible burger? I've had it at some restaurants (lots of other flavors at play) and it feels like meat, and with the other flavors it tastes very similar to a burger.
Portugal, Spain, Italy, Greece - interestingly, better the weather, worse the wage :)
Higher education may well be a tulip. Or, it may be for many people.

Let me put it this way: Out of a year's worth of high school graduates, how many should go to college? I'm pretty sure that the answer is considerably less than 100% - not all high school graduates are capable of doing college-level work. If college is free, how do you keep those who aren't qualified from going? Yeah, the admissions process - but it's run by the school, which is going to get more money if it admits more students.
The article goes into detail about how the river is a living thing in Maori culture.
doesnt facebook do this to someone new every week?
I meant what date do you compare ages on, but since you need to put students in classes (you can't exactly have a class for each date of birth).
Pretty sure the coffee shop doesn't livestream the camera feed to 150 "partners".
I wonder how commaai is taking the news. Fleet + imitation was their angle too.
It seems to me that in these kinds of topics, someone always tries to pin the majority of the blame on Chinese protectionism. While that's certainly a factor, it seems Amazon has not been able to capture anywhere near the market share foreign companies operating in China are regularly allowed to capture, (before feeling the pressure).

So sometimes, (like in this case, it looks like), it may just really be the case of a business not being able to adopt to the different expectations of Chinese consumers.

I was just reading the other day about why U.S. car makers struggle in Japan and that for example domestic car makers there offer the ability to customize the car to an extent U.S. companies can't compete with.

It's likely that Amazon faced enough competition naturally, given its low market share.
I was hoping to experience this as a lucidchart visualisation of "sweaty spikes" and "work spreaders" because of too many "Internet tubes". Oh well. Another time :D
> The solution is the same as every other time this comes up. Upzone the city.

I'm all for increasing density in the Bay Area, but it is very easy to overstate as that "solving the problem". You will see more people being able to live and work in SF (which is overall good for society) and have more disposable income, but you won't by any means make SF an "affordable" city full of "children".

On the affordability side:

* There is enormous pent-up demand to live in SF. If you drop rents $100/month, a lot more people are now willing to live there. Even more if rents drop another $100/month.

* It's more expensive to build tall buildings (per sq foot of habitable space) than single family homes or townhomes.

* You end up with an equilibrium point that is cheaper, but by no means on par with Central Valley pricing.

On the children side:

In America, there's a very strong cultural attachment for children to grow up with a significant amount of space. Single-family homes and town homes work for most; condos and apartments do not (esp. when developers in SF build very few new condos/apartments with more than 2 bedrooms)

Additionally, having lived in both SF and the south bay with kids, very dense environments [1] are more annoying to raise kids in due to the difficulty of shuttling them from place to place. Combined with higher pricing per square foot and lack of a guarantee on using neighborhood schools, the needle quickly swings to choosing to live in suburbs once you have kids.

[1] As in more dense than SF residential neighborhoods, which are already quite dense by US standards.
I think the promise they selling is that science can make it better than regular meat (I think it's certainly possible with genetically engineered stem cell meat), but I am not seeing that yet.
Do you mean kiss of death for both Otonomo and smartcar ?
This reads very strangely to me.

> This (my) generation has been culturally conditioned against the idea of quitting a job

This is a super bizarre claim. Wealthy Googlers are afraid to quit their job because of their peers who make a fraction of their pay? We're talking about Silicon Valley workers and somehow they are more afraid to quit their job than the previous generations? A common job strategy is to change jobs every two to three years.
Hey, I’d love to help out with that. I’ve been making my own attempt at writing literate code in fluid dynamics and I’d love any examples of it in the wild.

In short, don’t mind a repo with half finished code :) send me a message at @grokkingStuff
> I'm curious what platform your app is on, if you are willing to share?

Sure. We use the Scala Play framework (https://www.playframework.com/). And it does have some queuing built into, but we have tweaked it to meet certain application needs.
He's talking about transit being expanded, not housing footprint.

More tax revenue means more money available to fund more lines from SFHs that currently exist elsewhere.
> At this point, I will believe a new generation of reactors is cheap and wonderful only after N of them have been built, costs have not exploded, and the maker isn't in bankruptcy.

So the catch 22 then. Don't build newer reactors until you prove something that requires building them to prove.

> Nuclear's cost disease renders continued pursuit of the technology very difficult to justify.

Why isn't the solution analyzing where the money is going so that the wasteful expenses can be eliminated then?

(Note that one of the major ones is regulatory requirements changing during construction, which is an entirely politically-driven cost.)
And what is its purpose? Judging from the screenshot, its purpose seems to be to run a random assortment of open-source software packages, many of which overlap with each other, and many of which don't make sense to run inside a home network.
The article is a good opinion, but lacks necessary wider discussion in the context of all programming.

1) Is Rust error handling somehow better than in a programming language X?

2) Is it because of Rust or because standard libraries or something else (developer laziness, writing silent exception eating)

3) Why other programming languages choose to do it other ways?

Now the article reads like Rust education, which is good, but other commenters here find it very subjective.
Interesting to see how high the percentage of people who want to be taught more about climate change in the US (among both Republicans and Democrats too!)

Here in New Zealand there isn’t any standardised content/curriculum specifically focused on climate change as far as I know, but it is very much talked about in the classrooms of most schools.
I think people are reacting badly because the title can create the impression that this is HTTP/2’s fault.

The actual post seems perfectly reasonable though (essentially “you might think you can just turn on HTTP/2 as a drop in on your load balancer a but if your server code hasn’t been written to rapidly handle the quick bursts of requests that enable HTTP/2 to provide faster overall loads to the client then this can cause issues; you should test first and make sure your server systems are able to handle HTTP/2 request patterns.)
Knowing a few NIMBYs among older generations, I suspect that the real objection to densification isn't actually property values, it's character of the neighborhood. Having the single-family home you raised your children in torn down for a luxury highrise feels like a tragedy whether you get $1M or $3M for it. That's why so many senior citizens don't sell at any price - they'll take out reverse mortgages and fritter away their retirement savings so that they can stay in the home that is familiar to them, even if they could just sell it for a few million and retire someplace cheaper with a higher quality of life.
The next time you watch one of Chris' videos, try to figure out how much prep is required for every single shot and edit. He works without a cameraman, so figure out where the camera is mounted and how it was mounted there. (hint: it's usually mounted _inside_ the car, somewhere harder to get to than the part he's accessing in the shot!)

It quickly adds up to an insane amount of effort. (Which is why he's got the best auto repair tutorials in human history!)
Mode missed the boat by not including ETL capabilities. I worked for a time on the tool that Mode was based on, and its ETL capability was the hidden hand that got Data Scientists to build and maintain the data pipeline.
Interestingly, some of the "faux-italian" dialects of Italian American culture are descended from dialects that went extinct in Italy, but were preserved in Italian-American immigrants.

https://www.atlasobscura.com/articles/how-capicola-became-ga...
Why not? NYC is 50% more dense than SF. Clearly there's room to grow.
In addition to downvoting, I would really appreciate hearing from folks about what's a better way to structure society than "from each according to their ability, to each according to their needs"; and specifically, why wouldn't you want to make sure each individual's needs in the society are met?
Switzerland's 'Fifth' Language
Assuming an average 8.00% sales tax on Amazon revenue 232.9 billion USD, Amazon still paid $18-19B in taxes. That's significant. And EU VATs are usually higher than 8.00%.
Until such a day comes, `printf()` debugging will still be useful. Heck, even after that day comes, it may still find uses.

The other day I was writing LPEG [1]. I had a rule that wasn't firing for some reason and I wanted to know why LPEG was skipping that part of the input. It was not a simple matter to fire up a debugger and put a breakpoint on the rule:

-- look for 1 or more ASCII characters minus the colon
local hdr_name = (R"\0\127" - P":")^1 -- [2]

I mean, I could put a breakpoint there, but that would trigger when the expression is being compiled, not run. LPEG has its own VM geared for parsing (it really is its own language) so yes, it is sometimes difficult to debug (especially when you end up with a large parsing expression to parse a document---I only found the bug when I was creating another document similar to my initial testing document that was just different enough).

Fortunately, there is a way to hook into the parsing done by LPEG and I was able to insert literal print statements during parsing that showed what exactly was going on (my rule was a bit too promiscuous).

[1] Lua Parsing Expression Grammar http://www.inf.puc-rio.br/~roberto/lpeg/

[2] Yes, a regular expression for that is smaller than what I typed, but with LPEG, I can reuse that rule in other expressions. Also, that wasn't the actual rule used, but the effective rule I was using.
2 orders of magnitude in which direction?
Is this an achievement of the locals or an achievement of Orange, Vodafone, MTN and Maroc Telecom, eg mostly non-african mega-corps vampirizing the market? Mobile networks are notoriously much more monopolistic and efficient at keeping out small actors and regulations than cabled telcos. And: mobile devices themselves also are much more blackbox-like than laptops and desktop boxes. No wonder OP laments about people not understanding "what's going on inside the tech" if the only thing they get exposed to is something based on vendor lock-in, with no file browser or text editor. (note that the same phenomenon is currently going on here in the west)
At full service resturants, it is the maître d′s duty to control the pace of orders so they arrive in a steady stream at the kitchen, instead of batches of 20 tickets at once that could easily overwhelm the chefs.

The logic here is not dissimilar at all: if the backend has no ability to queue and prioritise the requests, then the same function needs to be done elsewhere to safeguard quality of service.
The problem that I have is generally a social one. I live in a pretty progressive city, but even then it's a pain in the ass to order veg at many restaurants and get anything that doesn't suck. Many places do have at least one solid option, but there are a ton where a veg offering is still just an afterthought.

And I'm in one of the most veg friendly cities in America. Eating out in many many places is practically impossible as a vegetarian. Especially many parts of Europe.
They're talking about a circle of multi-family homes, surrounded by single-family homes, and steadily expanding the size of the circle of multi-family homes so density increases. But it's ok because the outer circle of single-family homes becomes accessible to public transport from taxes. But as the circle of multi-family homes keeps increasing... eventually you develop the last single-family homes and hit the ocean and there's no more single-family homes.

So you would lose single-family-homes.
I think you might have replied to the wrong post here?

I didn't say anything about humans vs self-driving cars. I'm arguing about self-driving cars with LIDAR vs those without.
The general tone of moderation is to discourage a posture of shallow cynicism. In practice this is difficult to enforce because some level of reasonable discussion will always fall in the grey area and you don't want to appear heavy-handed.
Well, with every pizza joint I’ve ordered from I can order a bunch of pizzas in just one phone call instead of having to make a separate phone call in serial for each pizza. And I certainly don’t have to wait for each pizza to be delivered before ordering another.
Intel expands its Amber Lake line of low-power Core chips – Liliputing
Vision is not perfect though. It is impaired during night time and difficult conditions and can be obscured if dust/dirt gets on the camera.

And not sure who you are but I trust all of the other companies who are doing this a lot more. And they are all using LIDAR.
This is where micro-services shine.
Elon Musk claims Tesla to launch fleet of over 1 million robotaxis in 2020
In this case, for example, walkout organizers should've just assumed that they're going to be retaliated against

Retaliation which isn't technically retaliation is just how crusty old Kafkaesque big companies have operated for years. I'll leave it up to the reader what this implies about Google.

In the long term and at a broader societal level, moral protests are usually worth it

Social media has created an environment where the bar is far too low for activism and protest, and unchecked opportunism in the name of activism is far too easy.

but that does not mean that your shorter- and medium- term economic and personal social costs are going to be zero -- in fact, quite the opposite!

Strange, but in 2019, there are quite a few people who have profited or otherwise have gained non-monetarily from online activism.
What does the word "left wing" mean?
Tesla has take a firm stance against using LiDAR and is doubling down on CV. I'm not sure if they have radars for parking assistance, but they are using cameras as primary sensor for perception and localization.
I'm not sure it's necessarily that people "look down on it", but that the authenticity is derived from something inauthentic.
Problem with Tesla is that it is crashing into objects no human would crash into. And doing so at high speed.
Of course they do. This has been part of the culture for generations. It's an ongoing delusion that fuels the inequality and lack of social services and keeps most people poor while the rich get richer. It's exactly this kind of delusion that the rich spread to keep people from questioning and changing what's currently going on. Americans are known for their stupidity and this is definitely an example of that.
I suspect most housing advocates would agree that the end goal isn't more affordable land - it's getting more affordable units on the market.
Cornell Creates Lifelike Biomachines That Eat, Grow and Race Competitively
Remix is looking for a front end engineer to help build better public transit
Thanks, we've corrected that.
I think the OPs point is even then there would still be enough humans around to keep the species going. They probably wouldn't have todays technological benefits, but a few thousand humans could probably survive.
>Oh come on! If even half of what he says comes true in the next five years the world will not be the same.

I could say 20 things that if even 1 comes true in the next five years the world will not be the same!
Of course, the Bay Area in general is comparable to other American metropolitan areas in terms of its number of children.

https://www.kqed.org/news/11735556/map-where-do-kids-live-in...
How the 'IKEA' effect subtly influences how you spend
Tesla plans to launch a robotaxi network in 2020
Also located on a major fault line with alternating drought & monsoon seasons and a propensity for wildfires. It's paradise, but temporary paradise.

The gold rush is deeply embedded in the Bay Area psyche. This is not a place to grow old; this is a place to seize the day and make the most of your youth. So much about the region is both wonderful and terribly fragile over time.
Github star count looks fake for a project so recent.
I really admire your efforts, but "Find a local farmer and source a whole animal to split with your friends" is a really tall ask for many people I would argue.

I personally would likely struggle to convince anyone I know to enter some kind of cooperative livestock purchase/kill/process/store arrangement. As a matter of curiosity, how willing is the average livestock farmer to enter into such an agreement with private individuals?
The science points towards many of the differences in the brain taking place in utero. Hormone therapy in adults won't change those.
Assange, Motarjemi and Rui Pinto Win GUE/NGL Whistleblower Prize
It gets even better in Canada: "neoliberal" and "neoconservative" are used more or less interchangeably, and mean roughly the same thing as "classical liberal", which is of course the exact opposite of the current Liberal party.