skysight-inc/HackerNews huggingface dataset:
It’s a shame.

One only has to look at San Francisco‘s current zoning map to understand why this bill was important to solving the housing crisis in the state.

https://sfplanning.org/sites/default/files/resources/2019-02...

In San Francisco, most of the city is zoned RH-1 or RH-1(D). Areas not zoned RH-1 (Essentially residential areas that allow the construction of multifamily apartments and other larger condominium projects) are seeing an explosion of growth and change; mostly in lower income minority neighborhoods where developers can affordably purchase property.

It’s incredibly unbalanced; and senate bill 50 would have balance the scales to favor more housing options in some of these areas with stringent zoning for only residential single-family homes.

Even though Senator Wiener is from San Francisco, the city council itself came out against this bill. San Francisco is the densest large city in California, with a larger ratio of the population living in apartments then most other cities in the state. Sen. Weiner is pretty safe from backlash as a majority of San Franciscans understand that other cities around the state need to do their part in building housing just like San Francisco has over the last century.

For other politicians around the state, senate Bill 50 is Kryptonite. Like everywhere else in America, Politicians are elected by residents. The largest constituencies of voters tend to be those in single-family homes because mostly California lives in single-family homes. Very expensive single-family homes.

People do not want to change the neighborhood to drastically in a way that would alter the equity they have accumulated in their home.

The best way to not be reelected is to support this bill. Why support multi family apartment construction for people who do not live in their district? Very much the “I got mine“ attitude.

There is no panacea here. It’s going to take a ballot referendum, which is not likely to pass for the same reasons. Or change to the fair housing act. In the 50s and 60s, California zoning was indeed complicated with racial bias and exclusion. Above all else, it is the epitome of Systemic racism for the time period; and the biggest flaw in the fair housing act. As it turns out, the system is still working as originally intended. Fixing the fair housing act to cover residential zoning might be more achievable then anything California can do on it’s own.
Google owns Waze...

(I wonder if the Waze ToS admits to having any crowdsourced data entered by users flow through to GoogleMaps?)
Docker: MySQL, PostgreSQL,and Mongodb
> Unfortunately, this isn't a valid assumption. Lots of people come in to work sick

In the context of the virus, to me it feels that means the virus isn't a killer, so he got a fever that he had to sleep in the weekend, but he still managed to show up to work on Monday, presumably because he felt better.

And it's Germany, where there's no notion of "We're only allocating you X sick days a year, if you're sick more than that you don't get paid."...
I would have just considered that habit. If you are familiar enough with something you don't need to consciously think while you do it, whether it's singing or just going about your day.
Yea or just ya know hire civil engineers to do basic maintenance on us infrastructure. Plenty of work to go around, there's no need to make up stuff to do.
I watched the whole thing. It was riveting. Don't forget to turn on CC if you need translation. It is a volunteer transalation.

The reporter, Chen Qiushi, describes his observations in Wuhan, a city of more than 10 million.

His preamble:

"My name has been flagged in China."

"If the content contains 'Chenqiushi' or 'CQS', or my face, it will not be sent on Wechat.
... if you [share on wechat], your wechat account will be deleted, like mine.""

He describes visits he made to hospitals in Wuhan and the general state in the city.

It is well worth listening to / reading.

Some points that stuck with me:

People cannot get to hospital because there is a critical lack of transportation.

There is a critical lack of test kits, so residents do not believe they will be diagnosed, so they stay home.

The original (not translated) is here: https://www.youtube.com/watch?v=iXozpbomAns

(thanks Roritharr)
> you have to think about service boundaries and granularity correctly.

This is the hardest part.. I'd argue that this is almost impossible to do correctly without significant domain modeling experience.. also microservices by nature make this hard to refactor these boundaries (compared to monoliths where you'd get compile time feedback)

I prefer to make a structured monolith first (basically multiple services with isolated data that are squished together into a single deployable) and pull them out only if I really need to... Also helps with keeping ms sprawl under control
I also use his multi line format for boolean logic:

select 'biscuit'
where
(
(
@alpha
<
pow(
sin(
radians(
@scheduled_lat - @actual_lat
)
/ 2
)
, 2
)
)
and
@alpha > 0
)
Yes it is, because service A can depend on service B v2.3.4, while service C, at the same time, depends on service B v2.1.7.
yes but you can't pay me enough to get me to learn Julia
> I grew up as a programmer always thinking about the underlying CPU and the underlying memory and how my code would interact with both of them. It requires greater care as a programmer and tools like static analysers, code reviews and rigorous testing are extremely important.

And yet, even projects filled with extremely strong engineers who participate in all the best practices and run interprocedural static analysis and sophisticated fuzzers still write piles of security vulns in c programs.
He said "drone", and surely it wasn't simply a point light that Myers observed, but rather a perceptibly extended object at least?

So did this credible Myers also demonstrated the about 6 cm diameter binoculars needed to resolve a 20 metre "drone" 25 miles away? Or maybe he was using a 30 cm telescope to resolve a 5 metre drone?
I had heard about the whole "thinking in images" thing, I had no idea it could be present instead of an internal monologue!

I thought it was an extra ability. Is that true for anyone?
I don't understand why Yahoo or whoever is orchestrating this shutdown is so hostile to the archival process. People are offering their own time and storage space, how hard would it be for whoever is working on the shutdown to just allow people to easily download all the raw data, instead of having them manually scrapping. Wouldn't the latter be much worse for both parties?

This is data going back decades, there has to be someone in power somewhere on that team that realizes the value of this data? We're not asking them to keep it up, just to make it easy to archive.
I got that impression, too. On multiple occasions I ignored a suggested turn because I was pretty certain it would be slower, and as soon as Waze adjusted the route based on my turn, the ETA went down. So it should have sent me the right way to begin with, but wanted to experiment with me to test an alternate route.

After enough of those, I reluctantly stopped using Waze.
I'm not fully aware of the politics involved in this, so there might be some faux pas in here, but could you balance the large states so that there's an even number of votes and then give the micro-states the tie-breaker?

I'd assume that in the case of heavily skewed results the micro-states wouldn't matter either way. I suspect it wouldn't matter as much in the cases where the vote was close. But having an actual tie would give them their influence.

I mean, I could see it being insulting. And I could see the argument that most of the time their vote doesn't matter, but most of the time most peoples' votes don't matter anyway.
Yeah, it sure seems like Maven, by design, tries to avoid dependency locking and version resolution configuration, but in turn, becomes kind of a bear to manage once you get fairly large.

I've switched to Gradle, and one of the first things I do is usually flip on dependency locking, and then even go so far to reject and/or flag anything that doesn't have a clear semantic version scheme.

Gradle's documentation can be a little overwhelming, but there's a lot more to these topics that developers usually overlook:

https://docs.gradle.org/current/userguide/dependency_locking...
https://docs.gradle.org/current/userguide/resolution_rules.h...

Many companies would benefit from real dependency locking, and making sure they have reproducible builds. It's tricky, but, it can be a lot easier than "containerization", which I've often heard touted as a solution. (Containers are useful, but you should fix your CI separately.)
This isn't about what I personally like, I'm try to argue about sensibility.

I am obviously aware that lots of developers use laptops, why else would I have written that post? Do you have any substantive disagreements to what I wrote?
Try to get on a low dosage of Clonidine it is very cheap and it puts me out to sleep right away and it has been around for awhile, very safe.
That’s a valid point. Thanks.
Thanks about the reminder about the F-16s - wasn't aware that so many were still active.

I think that I remember that the F-5 was in the original "Top Gun" movie, that it was near its end-life when the movie was shown (I investigated after watching the movie), and that in the movie it had the role of a simulated MIG-antagonist. (gosh, I LOVED that movie when I saw it as a teenager)

Maybe the stagnation of engineering/production of F-35 and/or alternative models is caused by Russia/China not pushing for similar capabilities? There have been news about some new fighters but I didn't read anything about them being mass-produced... .
Patient timelines still matter. It takes longer to recover than it does to die, so it would make sense to compare current recoveries with the number of deaths from several days ago. But without knowing the patient timeline, I couldn't tell you how many.
Some actions warrant uncivil responses, and trying to induce the pain of unnecessary panic in other people to shill a social media account is among them.
While Environmentalism is definitely classist, and CEQA has played a part in preventing affordable development in cities, there are so many other factors that boiling it down to environmentalism is absurd.

If anything, CEQA and other environmental regulations have contributed more to improving the quality of life for working class people and the poor than it has contributed to their detriment. California is the median for poverty in the US and also happens to be in the top 15 for quality of life while also being in the top 10 most environmentally friendly states. Because of that, I don't see a correlation between environmentalism and poverty.
Is there any way to turn it off?
It's me. Turn my neighborhood into Shibuya. That'd be amazing.
And how do you tell it's not one of those lights we've had in the sky for ages if you're driving in your car?
Then you obviously are not one of the $20/hr contractors referenced in my comment. I am willing to accept that there are other contractors involved who are earning more for their efforts. Congratulations to you and I hope you find tremendous success no matter where you choose to apply your talents.
How do you know when to refactor code out into a new class? It starts with a hunch. You might notice that some logic had acquired a distinct shape relative to the code around it. You get this thought before the new code has a name or even a description, and now you can start to play it. It's like this in the general idea-space too.
It's like a worse version of the flu. The way that you'll die from the flu is getting a secondary pneumonia infection from Staph aureus or Steptococcus pneumonia, the virus just makes you more susceptible and weaker.

The major lethal consequence for this virus in the Coronavirus family is Acute Respiratory Distress Syndrome (ARDS). A strong outcome for this is we knock you out, put a tube down your throat, and have you breath via mechanical ventilator. It's intense to say the least.

Source: Medical student
How are classes are a sign of superior code? How is an autoloader a sign of superior code? Keep in mind, this is old PHP and those things were new or nonexistent.
No, this is not correct. Actually, they also patented flaps and ailerons or anything else that could manipulate the wings outer surface to adjust roll.

Their real contribution was coordinated flight control. That is, rotation or roll (via warping or whatever) in coordination with rudder. This is what really made stable air flight possible. They figured this out through tremendous personal expense, scientific method, and personal risk. A sustained multi-year effort. Seems reasonable to get at least some licensing revenue when others copy it.
Well this is for sure a bummer
Whether you like opiates or not, one of your favorite poems would not exists without them, and you just have to deal with it. "Drugs! Rock'n'Roll! I'm Cool!" is such a naive way to describe the usage of various drugs in art circles. The existence of "intoxicated" masterpieces is a serious reason to praise (or, at least tolerate) drugs.

Something being turn-off for you is not a sound reason for advocating censorship. Also, not all the comments that are written to your posts are direct questions to You. "Fake questions" are usually known as rhetoric questions, and you surely know that. Don't you?
I'm not sure, to be honest. Google Docs local technology feels more like something made to supplement their online web apps. What I'm making is for more for local apps that don't have an online component. I guess that's the distinction, and it seems that a different set of uses cases emerge from that focus. To give an example, would you use the Chrome app technology Google Docs uses to install a web-base Git client? That particular example gets covered by Electron, which I also have overlap with. But Electron feels heavy for a lot of uses cases. This is why I always come back to text editors, web browsers, and terminals, these are all apps where people make a host of small customizations to fit their needs, I want an app like that that's based on a web rendering engine (and that isn't already a text editor or a terminal like VS Code or Hyper). I.e., what I'm making is more something you'd rig up to solve your problems by installing some plugins and customizations rather than a full-blown app development platform like Electron or Chrome apps.
It really has become a norm and is very frustrating for customers, while there is simply a better way to do this - kill free plan for NEW customers, but grandfather existing customers. Or at least introduce some break-even (low profit margin) plan/tier to move existing customers to, no need to force them off the platform completely.

Yes, spammers are a big issue for all ESPs (my own biz in this space is no exception), but no need to throw the baby out with the bath water.
There are very real reasons not to use DOM methods assuming you're using a front end framework. Not only is the coding style more imperative than say React, but frontend frameworks have been designed to efficiently update the DOM and have diffing algorithms that can check for necessary state changes. Is there really a compelling reason for writing your own DOM manipulation in a sizeable frontend codebase in 2020?
One other observation, for what it's worth. According to the John Hopkins site, between 29th Jan and 30th Jan updates (that's the data I happen to have access to), we have worldwide:

* 29th: deaths 133, recovered 126

* 30th: deaths 171, recovered 143

But for Hubei, we get:

* 29th: deaths 125, recovered 88

* 30th: deaths 162, recovered 90

Which looks like the death rate is going up in Hubei.

Subtracting Hubei though, for the rest of the world (but mostly China) we get:

* 29th: deaths 8, recovered 38

* 30th: deaths 9, recovered 53

* difference: deaths 1, recovered 15

Of course these numbers are too small to have real significance, but they're worth watching over the next day or two. It looks like outcomes are very different outside of Hubei from in Hubei.
Algonquin Round Table
Yandex.Mail too
I've been bitten by that multiple times, and had to learn to check a few turns ahead to make sure I'm not about to be asked to make an unprotected left turn across rush-hour traffic in an attempt to save 2 minutes at a light.

I would be interested in trying out a "no left turns" (or at least no unprotected left turns) route preference.
CEQA requirements are exempt from affordable housing developments. And developing Coyote Valley has never been about affordable housing. Essentially all of the proposals to develop Coyote Valley have catered to high-income home owners and renters. Even the mayor said in that article that preserving Coyote Valley contributes to the city's affordable housing goals.
> I've never seen a smoker throw their butts anywhere but the ground.

This is one of those areas where you get much better (far from perfect but better) results if you make the right thing to do the easy thing to do. It doesn't take much to make smokers happy, a large enough area for them, some cover and some ashtrays, do this and people will generally use ashtrays. These days so many places are rushing to vilify smokers and push them out on the street, when you're out in a side street getting your fix, maybe getting rained on or baking in the sun and don't have an ashtray or bin in sight then the ciggie butt is going on the ground.

It's like complaining about litter but not providing bins.
I can't tell if my project is a monolith or microservices, but it's going well so far. We use a single scalable database instance as a message broker and persistence source, and have a common framework implements distributed algorithms that every service uses to expose "OS-like" constructs (actor activation, persistent collections, workflows, Git etc. All communication is done through independent protocols.. there's not much coupling between protocols (except for common ones like "schedule this job on this device"), so it's not really a cobweb of dependencies, but everything relies on that single database.

I think if the database gets too overloaded I'll partition certain tree nodes across multiple masters (this is feasible because the framework doesn't rely on a single timestream).

With the level of shared code (the framework) and the single database, it's somewhat monolithic but the actors themselves are quite well-behaved and independent on top of it.
CFC emissions took some time to subside after the Montreal Protocol. We also know there's a current Chinese source[0] which is still emitting CFCs in 2019. So I dunno if 'governments' have the advantage on that one.

[0]
https://www.bbc.com/news/science-environment-48353341
You’re twisting the GP’s comment. They never said you should be able to sit on it; They said, if you invent it, you should get something. If it’s invented by two different people with no relation or knowledge of each other, the winner takes all approach is wrong.

> Why on Earth am I owed any money for their work?

And what about when ABC Corp steals Mr. Independent Inventor’s idea and makes millions on it? How is that fair?
Bit weird to not use spell check, but when writing a mail to a crank... eh, whatever.

I'm honestly more surprised the vice editor left out a [sic] after "fdar", did they really miss that one?
Love this thread. Aside from being an ADHD love-in it's reminded me of the usefulness of trying to think in different modes. Now I'm wondering "How do I really think of this or that programmatic object?" Could thinking about it in a different mode help me hold the idea better, get more insight? Thanks!
I'm not an expert, but I studied epidemiology once (semester, long time ago) so here is my take:

IMO governments are taking too much time to give people advice on basic measures against this (or really, any) virus.

The basics are: Wear a mask and wash your hands properly as often as you can. If it's possible, sanitize with 70% alcohol solutions (better than 90%), and surfaces with bleach. Be aware when you're touching your eyes, nose, penis and butthole (yes, I had to say this).

The problems are: Wearing a mask works as vaccines. They are useful when most people wear it, as it's mostly protection for other people. A typical light mask is a weak method of protection because you can still breathe the virus if someone sneezes in front of you. The air has to come from somewhere, and it's not a filter mask, so every aperture is a chance. Not to mention that you aren't wearing goggles.

Now, even if we were as disciplined in the west, which I highly doubt because I don't see people giving a fuck about this, some people is going to transmit to others no matter what, for a variety of reasons. So it's mostly buying time so we get an effective vaccine.

If you're young and healthy, think about your parents or grandparents. Or maybe your children.

We don't really know how much we should trust the current data, but as today:

The mortality rate is about ~50%

The letality rate is about ~3%

Now, when people is debating about this virus they are referring to one of those two figures. I won't give any of you more information that you can get on wikipedia on what those rates mean, but maybe you should know that those two rates exist and people is confusing them.

Also, I'd watch closely the rates of confirmed cases and deaths, because previously it looked like an exponential function by both, but it's true that there isn't enough data yet to know if we should freak out about this, and it could plateau depending on several factors. Current efforts in China should have some impact in this numbers, at least for now.
Ten Problems for Education in the 2020s
Yeah agreed but I think they went too far with Synthesis. The managing and placement of decaying tiles (with a limited bag space) was far too fiddly and way too much micromanagement for me.

Syndicate is definitely the sweet spot but I'm glad that the simple encounters like Bestiary exist too. We need both types.
OP's link points to a .pdf covering Chapters 1-8. Web page below has a link to Chapters 9-16 as well:

https://inf.ethz.ch/personal/wirth/CompilerConstruction/
Slight nitpick, if memory serves the Fuji process is CN-16S (though I may be wrong - it's been many years since I ran a Frontier minilab!). To all intents and purposes it's regen RA4 though.

The big problem with Frontiers was it was near impossible to fully eliminate the colour cast on B&W prints. You can kick the machine into B&W mode manually, but there are still limitations the RGB laser exposure engine and process puts on you. Practically that means you can't get a true black like you can with silver-halide processes.

They are still fabulous machines though. Awful user interface, but the technology behind them is pretty incredible.
^ Couldn't agree more, especially "Abuse ruins it for everyone."
Given the cost cutting situation with Softbank, not that surprised.

I've worked in a dozen different Wework locations (as a digital nomad). Beer is also one of the perks I rarely use. Sure it's nice to know you can have a beer in the evening, but it's not something you want to have everyday when being productive.
Radar & Sonor Operators, Radio Operators, Anyone in combat, Anyone on watch/sentry, Datalink Operators (watching messages go by was a little like Cipher watching The Matrix), to name a few...
Here's a disagreement: you're right that it would be nice if benchmarks included desktops, but I continue to want to do "serious work" on my (expensive, underpowered relative to a desktop) laptop.
Zoning meetings happen in the middle of the day. The only people that can go are old people!
Unfortunately, because of the differences in instrument attack, which a MIDI controller would have almost no knowledge of, I think a random jitter would not fix the issue.
I think all 40 senators in CA own a home in CA and something like 65% own at least one unit they rent out.

This decision is extremely frustrating coming from a legislature filled with landlords.