skysight-inc/HackerNews huggingface dataset:
SF needs more multifamily homes (apartment buildings). Now, I can see how SB827 could have scared lots of people, like in SF.

If SB827 had passed, I am sure some SF neighborhoods and cities in the Bay, would have either defund existing or stop any new public transit projects, to avoid up zoning.

I think the City should just create a plan like Haussmann did in Paris. The City should start by preempting all the lots that are underused (parking lots, gas stations, car wash, single story commercial buildings, etc.) and build to the limit for the area. We could even keep the single story business at ground level (car wash, some parking, etc.). That should bring lots of units to the market.

Cities in the Bay should build more too. It is a bit crazy to have Apple or Google, creating those giant campuses for 10's of thousands employees, in cities that do not build anything close to accommodate the families of those employees. Cupertino and Mountain View welcome taxes from Apple or Google, but do not do much to house those employees and their families. Maybe every city should provide at least the same number of units as they have employees.
Largely because career women can afford their own condo and trip to Hawaii now.

After they get married, typically women lose their job and end up as a bitter homemaker waiting around for their drunk husband to arrive on the last train.
"citation for "one of the chief motivating factors behind crypto currency adoption has the idea of being able to avoid things like carbon taxes and energy quotas"."

!=

"citations for the idea that the theoretical point of Bitcoin is reducing government control of money and a large practical part of the BTC economy is regulatory evasion?!"
Also, often it's better if power surpasses intuitiveness a bit. :)
Correct. The real evil is sentinel values.

That said, the memory layout of Maybe/Optional (assuming it can be stack allocated) will look much like what you outlined, though of course the API can be more user friendly.
You know what I actually miss when I use OSX? An actual mspaint clone.

Not an ad-ridden or pay version, just a built in paint app I can doodle on that's in there by default.
Lightning Labs | Crypto Protocol Engineer, Frontend Developer, Distributed Systems Engineer | Remote | Fulltime
https://angel.co/lightning

https://lightning.engineering/

At Lightning Labs, we scale blockchains. Our current focus is the development and deployment of the Lightning Network[1], an open blockchain scalability protocol[2] primarily being developed for Bitcoin. Lightning allows for high volume, low fee, instant payments on top of Bitcoin. We strive to continually push the edge of innovation w.r.t blockchain scalability, advanced privacy-preserving smart contracts, and cryptocurrency UX. Amongst our team include applied cryptographers, the designers of the Lightning Network protocol, and several Bitcoin developers making key contributions to the open source Bitcoin eco-system such as roasbeef[3].

{Cryto Protocol Engineer || Distributed Systems Engineer}:

We're looking for an experienced software engineer well versed in applied cryptography, peer to peer networks, distributed systems, open source software collaboration, and cryptocurrencies. Your job description would include working on lnd[4] the most feature-complete implementation of the Lightning Network, neutrino[5] an advanced lite client operating mode for Bitcoin, conduct novel research into cryptocurrencies (and related areas), and helping to design the next generation of smart contract applications on Bitcoin.

{Frontend Developer}:

Our work on the second-layer of blockchains presents a number of UI/UX challenges as we lift traditional wallets to the next layer creating a new application platform on top Lightning. As a result, we're also looking for a frontend developer to build out the key applications, libraries, and tools for the masses to interact with Lightning. Our applications are built on React, React-Native, MobX and Electron, communicating with a Lightning daemon over a binary RPC protocol. Ideal applicants have experience building+shipping React-Native applications, and have also have experience maintaining open source projects.

You can contact me directly at jobs@lightning.engineering with some, or all of the following: link to your github account, resume, a brief cover letter detailing your past experience in the areas listed above, and some relevant work you've done.

[1]: http://lightning.network/

[2]: https://github.com/lightningnetwork/lightning-rfc/

[3]: https://github.com/roasbeef/, https://twitter.com/roasbeef

[4]: https://github.com/lightningnetwork/lnd/

[5]: https://github.com/lightninglabs/neutrino
Surprised there's no mention of Kotlin here. It handles this really nicely, forcing you to declare if a value can be null and if it is null it requires a null check before it can be used (with some syntax sugar to make that cleaner)
You don't have to imagine. Just look at the coverage of dog eating in Korea.

https://en.wikipedia.org/wiki/Dog_meat_consumption_in_South_...

Yes, these services exist, yes some people use them, and yes, it's totally "weird Korea." However, this practice is sharply declining in the younger generations.
> functional, immutable

mobx-state-tree is what you are looking for. You can model it similar to your Redux setup. It is immutable. It also has the snapshot stuff Redux has.
Kotlin solves this problem nicely, assuming your codebase is all new or has been annotated with @Nullable/@NotNull

https://kotlinlang.org/docs/reference/null-safety.html
Ask HN: What do read before a DevOps interview?
Not looking for specific advice on a specific job posting, more like general advice before a DevOps interview.
This is less a "problem with trains" than it is a "problem with rail in the United States", or maybe just with SF.

Melbourne Metro, for example, has roughly the same amount of weekday riders as BART, 415,000 vs 446,000 respectively, with nearly 5 times(!) the amount of track, at 540mi vs 112mi.

This is, of course, excluding light rail services -- another 150mi of track in Melbourne with some 1,700 stops, and non-Metro heavy-rail services to the other nearby commuter hub cities like Geelong and Ballarat.

Berlin is, from my knowledge, more similar to Melbourne than to SF in this respect.

But y'know what the funny thing is? Everyone in Melbourne hates the bus service. Makes me wonder about what they think about buses in Berlin.
I’m probably the one that will implement the Web Authentication API for FastMail and Topicbox, though it’s a some way down my list of things to do at present. I looked into it a couple of months back (I would have liked us to get it out before browsers enabled it by default), but documentation was very scarce, and so it wasn’t particularly clear what we’d need to do to migrate from u2f.js to webauthn (especially while still supporting both), and then other things came up. Since then, https://www.imperialviolet.org/2018/03/27/webauthn.html has been written, which will help, but it’d still be nice to have a concise “here’s what to do, backend and frontend, to migrate from u2f.js to webauthn” guide. If no one has by the time we support webauthn, I’ll probably write such a guide.

For now, it’s not as high a priority as it could be, because the functionality it provides is already available in Chrome (for that matter, I don’t believe Chrome’s webauthn implementation hits stable until the next release), Firefox can get it by enabling security.webauth.u2f which is good enough as a short-term measure when it’s always been required in the past anyway, and Edge doesn’t have many users (and few of them currently do 2FA). It’s pragmatism, sadly.
Yes, but if the bus is faster, more people will take the bus and so you will add more buses. In places like Quito with dedicated busways, there are buses basically non-stop. Buses can follow one another better than trains too because you don't have the signal system reducing headways.
Why not mandate that new homes need to have equivalent solar built somewhere. So I build a home with a 700sqft roof, an additional tax is added that goes towards building 700sqft of solar at a solar farm.

In fact it would be cheaper since installation would be much cheaper on a large scale and solar farm can buy panels in bulk.
I think y'all might be getting a bit up in arms about a non-issue. Seasoned glommers (and experienced Pythonists), will almost always be using T: http://glom.readthedocs.io/en/latest/api.html#object-oriente...

While mentioned in the post, it's not front-and-center because that's the sort of Python superpower that can look scary to less-experienced devs.
Yeah, Iran probably (but who can say for sure) funds terrorism with that whole Death to America thing. And gay marriage was only legal in the US in 2013 or whenever. So not much difference between that and hanging people. Putting it that way, I can see your bafflement.
> Who is "everybody" in this scenario?

Everyone that comprises the tax base that pays for the relevant infrastructure. In this case, state and local government.

> A single family dwelling creates a different impact than an apartment building. It requires different sewers, road frontage and utilities. Its cost is different. What you are proposing encourages expensive development.

On a per tax unit basis, apartments create much lower infrastructure cost that single family homes. An condo building with 100 units requires more sewer and road infrastructure than a single family home. But it’s got 100x the number of taxable units, and requires far less than 100x the infrastructure of a single family home.

> If a person pays the same whether they build high density housing or a McMansion, what motivation is there to actually solve the housing problem?

There is a natural incentive to build high density units in response to rising real estate prices, because you can make much more revenue per unit land. The market, unsurprisingly, provides the right incentives.

> If residents can't veto development, and communities can't put limits on it, you're left with very few tools to actually resolve important issues like urban sprawl that got us into this mess in the first place.

Urban sprawl was caused by existing residents legally requiring sprawl. For example, in my county, it’s illegal to build a house in most areas on less than 1/3 of an acre. I live in a pre-zoning law neighborhood where the lots are 1/5 that size. Even with the variances grandfathered in, a local developer had to fight for years to build three new houses conforming to the existing lot plan.

> Additionally, I would argue that's not how taxes work at all. There are many "use" based taxes: utilities, sales tax, special assessments, gas tax, toll roads, and so on.

Having a use-based tax that everyone pays is quite different than forcing new residents to foot the entire bill for shared infrastructure.

> EDIT: Additionally, when you say "proportionate share", I think many would argue that's what charging developers and new residents for new infrastructure is. They benefit from the new infrastructure, thus they pay for it.

Those people would be wrong. For example, people in my dense pre-zoning neighborhood pay our “proportionate share” for shared sewer mains and county roads. But 50 houses in my neighborhood pay about the same in taxes as 50 houses in a less dense area, but it cost the county way less to build sewer and road infrastructure to our 50 houses than to 50 houses in a less dense area.

For better or worse, our tax system is not built on paying proportionate to use. If it were, your point might be valid, but as I said, then new residents would get to avoid paying for a lot of other things they never used. If you charged new residents for the new infrastructure they require, then it’s not fair to make them pay for teachers and other public employees that retired before the new residents moved there. I’d take that deal in a heartbeat.
It's probably how the ThinkPad got its name.
> Do you accept that the following line is nominally linear?

> If you do, then you must accept that time is the only input to the supply function.

Er, no, even assuming the omitted x-axis is linear, I don't. The other inputs being relatively constant or having variation which mostly cancelled out each other's effects over a one year period is indistinguishable, on such a chart, from time being the only input. (Plus, the implicit function to which time would hypothetically be the only input isn't a supply function, which is a mapping from price to quantity people are willing to sell.)
I can see it now. Years after every house in the world has a Mr Fusion in the garage powering everything from a banana peel , those odd houses in California will still be being built with those funny black panels on top. No one will be sure quite why.
Yep, regardless of whose "fault" it is — and I totally buy that it's macOS's fault, considering how much effort my startup Cyph has to spend on working around Safari/iOS bugs — at the end of the day Firefox is unusable for me if my battery won't last for any reasonable amount of time and I have to deal with a kernel panic every other day.

Really hoping this gets sorted out soon, because on most other counts I prefer the current Firefox to Chrome. (The other thing keeping me on Chrome is pinch-to-zoom support.)
Each state has a utility commission that dictates the retail rate paid to solar customers. In California, it's cost i.e if I pay 8 cents a kilowatt-hour and I have a kilowatt hour excess, I get 8 cents. In addition to state, Tesla Powerwall confounds the equation.
That won't happen until under 40s start voting. Politicians reflect the political interests of their voters.
If truth be told, the ersatz family, in some form or another, has been an important function in society since time immemorial. We're just not always honest with ourselves about it, and it's much easier to see it and comment about it from the distance of another culture.

I am reminded of the sad story from this Dar Williams song, where young partiers and the stock photos from picture frames serve this function for a Peter Pan syndrome man.

https://g.co/kgs/oM3hCR
There’s no call to be so rude. The RH/CoreOS people here are acting in good faith, I think they’re being exceptionally helpful, and they don’t even need to be answering questions at all.
> Given you need to still draw from the grid, but aren't paying as much...

Right on. Much of the cost of being on the grid is the grid itself. My power company is a co-op. They aren't out to rob me, but the monthly fee just to be hooked up is pretty high. Here it is because the population is thin and a good percentage of homes are vacation/cabin, so they aren't using very much for many months, but they want it to work when they show up. I think it might be similar when people quit using as much on a regular basis, but still want the power company to provide on a whim (theirs or nature). The cost to be on the grid, even if you don't ever use it is going to rise.
I think it's problematic, if you're interested in having equality in tech, that men can't relate platonically to women. So if there are a lot of men who can't relate to women, why do you think that is?
Look at Vancouver which banned the door knob [0] as it is hard to manipulate for a disabled person. New homes need to install lever style handles. I would argue they should have just provided subsidies for disabled persons to retrofit a home they move into. Instead all new homes need lever style handles, most unnecessarily.

0 - https://www.ctvnews.ca/canada/no-doorknobs-allowed-in-new-va...
Nightly has been my daily driver for years, with a couple of brief interludes. There’s the very occasional possibly serious breakage, but I haven’t noticed any compatibility troubles for a long time. (But I don’t use Facebook, and of Google I only ever use Maps.)

Actually, I suppose there are a couple of sites which Tracking Protection completely broke, but that’s not Nightly-specific.
Oh I see thank you :)
It is frustrating when developers and activists can't come to an agreement. But some projects have gone through. Jane Kim successfully negotiated 40% BMR in a few cases.[1] The developers are not in the poor house as a result.

[1] https://www.janekim.org/2018/05/01/housing-that-works-for-sa...
I lived in the sticks. To connect to a utility, you pay the initial cost. Stuff like utility poles or pipes. The maintenance is covered by the community.

Perhaps it’s not like that everywhere. But from that background, it seems reasonable for the developer to pay for upgrades.
It's all about grid capacity and efficiency, not personal cost savings. Think about rooftop solar from the utility perspective. On peak load days in the summer, they will have a more stable grid when AC units are being offset in real time by the very sunlight that is causing them to be needed. Even a cheap 1kW system with no batteries on every house would make a massive difference.
Could Roger Federer be as successful playing badminton?
Engineer at Astronomer.io here. We offer Airflow as a managed cloud service as well as an affordably priced Enterprise Edition to run on your own infrastructure wherever you'd like. Check us out - and feel free to reach out to me personally if you have any questions.
Similarly, statistical distributions in SciPy can be used in "frozen" form (pre-parameterized) or in a more general form where you supply the parameters at the same time you are requesting some attribute it the distribution. Seems to me to be a situation where one is useful if you expect reuse, and the other is useful if you don't.
My hobby remained my hobby even when it started making money. It wasn't until I started focusing on profit where it ceased to be a hobby and started feeling like work.

Elon Musk doesn't appear to be motivated by profit and therefore he doesn't need a hobby. Besides, what cooler hobby could there be than building rockets.
I didn't report it. It was very late at night and I just wanted to get home. Plus, I've only had one interaction with authority in Chicago[0], and after that I learned to keep my head down and stay off the radar.

[0]: On the day I moved to Chicago, I called 911 to report a drug deal in the alley behind my building. The cops arrived an hour later and the officer told me that I was wasting their time. I'll never forget him saying, "We don't do that in the big city."
Many US states require drivers to move over, leaving an empty lane next to emergency workers. Specific state laws vary
for law enforcement, fire and emergency medical, highway
workers, tow truck operators, and disabled vehicles, but
while all states appear to at least nominally require
moving over for law enforcement. California does not seem
to notify drivers on the road much, but other western states
do notify/advertise much more, and Indiana and Ohio are
fairly vehement about it.

https://en.m.wikipedia.org/wiki/Move_over_law#In_the_United_...
This is very cool. I have been thinking a lot about ideas in this space for a few years.
If you think your spouse may be cheating, you can contact PHONESPYAPPS1@GMAIL.COM
He’s a real hacker and was very reliable in helping me spy on my cheating husband’s cell phone remotely.
Helpful? It's just true.
Oh, yeah, I forgot that individuals can buy Treasuries directly from the government, I was thinking they only could on the secondary market which would not have been responsive to the query.
Need feedback for my app that Matches your Resume to a Job
If he isn’t motivated by profit, why did he recently seek a $2.4 billion dollar raise?
But a high or medium density plot in a low density area lowers the value of low density plots around it. A house on a quiet street with a decent view might be worth X, but the same house becomes worth X/2 if a high-traffic, view-blocking apartment complex is built next door.
Why do you want to use sysvinit over systemd? Do you have init scripts already written that you don't want to port?
Ah, that’s what autoscrolling is, is it? I wish it had some explanation of what non-obvious preferences are, at least a link to a document explaining it.
Which, in reality, the US did do with manifest destiny... Deciding to get the whole space from sea to shining sea...
Is there any published research on polling locations correlated with race and income? Genuinely curious. It sounds plausible but I haven’t heard about that before.
It was eastbound. We got chucked out in front of Lane Tech and WGN. I was new to the city at the time and didn't know about the 80. I ended up taking that occasionally in the future (going the opposite direction) when there was bad weather because taking the 146(?) up Lake Shore Drive and connecting to the 80 was better than connecting to the 152 because I could wait in Starbucks for the 80, but the 152 connecting stop is exposed to the winter winds off the lake.
Do people really think this kind of thing is common? I mean, this is the first time I saw this article and I like learning about weird subcultures as much as the next person, but I tend to go in with the understanding that it made into an article precisely because it's obscure.
This is a good comment. You're being downvoted because this thread is swarming with misogynists.
Thank you for replying! I'm glad to hear you're still around. I was always impressed with your work.
How is this better than Singer [0]?

[0]: https://www.singer.io/
Google’s top AI scientists: We’re entering phase two
I’m not talking about utility hookups, which developers pay. I’m talking about the practice of forcing developers to pay for upgrades to shared infrastructure in order to secure approval for their projects.
I see. I don't really have a need for redux but that clarifies things.
There are only about 20 gas stations in San Francisco. You can't have a city without gas stations; they're just as essential as housing.
What sort of operational complexities did you run into when using Airflow?

In regards to the idempotency of workflows, so much of that comes down to how you develop your DAG files. Having read through both sets of the docs, they both pay lip service to idempotent workflows, but doing the heavy lifting of making your workflows idempotent is up to you.
I just take everything with a spoonful of salt. I enjoy hype to a certain point; it's fun and exciting, but I no longer buy into any one thing as the end-all, and when the party gets tiring I don't feel bad chilling out about it.
I appreciate that they named their release after a no longer suitable character encoding. It does seem like a lot of trouble to go to to troll the systemd haters though.
This was the dumbest privacy scandal ever. The database was on your phone. It wasn't sent anywhere. What good does that do Apple? What do they have to gain? It's obvious it was just a bug.
Please read the article entirely before rushing to comment...

”Bang, a pathologist, was interested in the creature’s primitive immune system. He settled on a protocol of injecting bacteria from seawater directly into horseshoe crabs, which cause their blood to clump into “stringy masses.”

Bang suspected this clotting had a purpose. It immobilized the bacteria, sealing off the rest of the horseshoe crab’s body from an invading pathogen. Intriguingly, their blood turned to gel even if he boiled the bacteria injection for five or 10 minutes first. This should have killed the bacteria and sterilized the injected solution. Bang realized the blood was sensitive not just to live bacteria but to bacterial toxins that persist even after sterilization.”
Japan solves this problem by having home values that drop to just about nothing over time, such that everything outside of commercial property investment is unattractive to Global Capital.

Zoning is a problem, but without additional stopgaps to prevent this kind of financialized speculation in the housing market, you can’t resolve the affordability crisis.