skysight-inc/HackerNews huggingface dataset:
> Prop 13 shields NIMBYs from negative externalities of their desire for their neighborhoods not to change. Housing is in short supply which inflates property values, but they don't have to worry about that because they don't want to sell and property taxes continue to remain low due to Prop 13.

This is a really good point, and this framing helps me understand your argument much better, thanks!

> The incentive to build is low because most existing property owners want to continue living somewhere in the Bay Area and if they move, their taxes reset.

I don't think this is right, though -- the incentive to move is low, but the incentive to build is high. Since people do move, even though there is a strong counterincentive, we find that properties do come on the market, and overwhelmingly the reason they are not bought by developers to build larger structures with more units is zoning.

If developers could buy a SFH for $2m and build a 4-plex, selling each unit for $1m (numbers that are pretty common in wealthy Bay Area neighborhoods), then they absolutely would and we'd see this all over the place. In my neighborhood this happens every time edge cases in zoning allow it. (Large enough lot that it can be split? Developer buys it, builds two units. Weird commercial conversion with higher floor limits? Developer buys it, builds three units.)

I agree that prop 13 has an impact here, but zoning in most neighborhoods literally prohibits new construction -- so I don't think a prop 13 repeal would have nearly as much of an impact on new housing construction as upzoning or other zoning mitigation. Of course, from an economic perspective both are highly problematic distortions of pricing (along with rent control!), and both need to be reevaluated -- but if I had to pick one, I'd pick zoning!
>Maximally efficient is minimally robust.

I always like to tell my friends and family the same thing by saying, "Efficiency is not the same as efficacy"
Ivory from Shipwreck Reveals Elephant Slaughter During Spice Trade
It is true that many innovative developments occur from well-off people funding or buying the initial versions.

But it is ridiculously absurd to assert that all developments or even most come from this.
> They won't pop back up with 12k 5 star reviews immediately?

No, they will pay for those and have them soon enough. Even the OP says the product was sitting at >4,000 reviews at time of purchase and now is over 12,000. The reviews are easy to come by, of course.

I am not pointing out that the seller here is right by any means. I fully agree that paying for 5-star reviews is reprehensible and unethical, and it's similarly unethical for ANY marketplace to feature items that have paid for positive reviews. But now we've arrived at a part that is beyond Amazon itself, haven't we? The concept of "paid positive reviews" is not confined to Amazon, naturally.

This is why it's important to be a "literate consumer". That is to say, keen and discerning and aware. Like I said in my post, the buyer (in this case, OP) absolutely CHOSE a product that was visually an unbranded "knock off" of a webcam that Amazon actually featured HIGHER in their own search results. You can see which camera I am talking about being the "knockoff" and which is the "original", I hope.

A person with high "consumer literacy" will not just pick the cheap option with a bunch of 5-star reviews. Not in 2020, and not on Amazon.com -- these plain facts mean nothing about the seller's reputation or the product's quality. Every "literate consumer" should already know this! It doesn't mean it's OK for the seller to do what they do, but it's important that we all know the reality is that they DO do it.
If you remember what you had to tweak for Django JWT auth - please do share. It would be interesting to hear your experiences.

In terms of implementing the react frontend, this is a common complaint:

We do have a react SDK that provides React components for login / sign up UI and its one of our powerful differentiators. It also does not need redux since the login components can handle state easily within themselves. That being said, one possibility to use redux would be to check if the user is logged in or not. For that, we provide a function from the SDK that can be called (doesSessionExist) anywhere in your react app. Hopefully this gets your attention :) Either way, we'd love to hear from you on our Discord or on my email ID (search Advait on this thread).

Your summary is incredibly on point and is part of our core thesis! Thank you for your candid feedback (we are also already in production environments but I understand your hesitancy).

Thank you so much for the encouragement - it is highly appreciated!
> Julian Limberg, a co-author of the study and a lecturer in public policy at King's College London, said in an email to CBS MoneyWatch. "In fact, if we look back into history, the period with the highest taxes on the rich – the postwar period – was also a period with high economic growth and low unemployment."

You can't really compare the present time to the post-war period, especially in the case of the United States. Basically, post-war USA had a monopoly in industrialization. Great Britain, France, Germany, USSR, Japan had all had their industry literally blown up. China had undergone a huge civil war and invasion and occupation by the Japanese. India was just emerging from centuries of British colonialism which basically exploited its natural resources.

In addition, in the USA there was rampant and overt discrimination and harassment against women. There was open racism and segregation.

So if you were a white male, your skills were desperately needed as the US now supplied the industrial output for a huge chunk of the world's population.

Even in Europe, a generation of males had been killed in two world wars. There was a huge labor shortage. And especially for Western Europe, with the Marshall Plan, the US was pumping in loads of cash to enable industrialization to face a perceived Soviet threat.

It all came together to create a very high demand on labor, and as such allowed labor to claim a high proportion of the value generated. Those were the days where you could have one man with a high school education, support an entire family in middle class lifestyle with a detached house and yard.

Those post-ware days are long gone, and no tax policy will bring them back. The rest of world is industrializing. Globalization is happening with the world getting flatter. A larger percentage of the population is entering the work force.
Sure. But that would be against the GDPR if you didn't say you were going to use it for that.
The term they use is 'supply side' economics - meaning, you support businesses with tax cuts, subsidies, Quantitative Easing, then the 'core' economic mechanisms are healthy, people get hired (i.e. trickle down).

As oppose to 'demand side' i.e. give tax cuts or money to the poor - they spend it, the economy grows.
Ask HN: Have screen recording tools improved productivity?
I do a fair number of meeting every day which involves discussion around screen. Earlier it used to happen over a zoom call, now i use mac’s screen recorder or loom, but then i end up in meetings/ sending countless slack msgs/email. These tools (loom) are marketed in a way that makes me believe an utopia of less context switch/ no meeting/ showing > telling. Although theoretically i might buy these ideas but practically I didn’t find much benefits out of these tools working in a team set up in an org. Has anyone objectively feels that these tools improve their productivity? If yes how do you do it?
(2017)

Original discussion: https://news.ycombinator.com/item?id=13421464

I'd be curious to know if this hack has survived for four years.
I'd like to see some real example where the compression difference between xz and zstd is actually 4.2 vs 5.15 GB. That's huge and bigger than any difference I've ever seen published between the two. Are you sure you actually used comparable settings with zstd? IMO, this is not a typical difference and shouldn't guide intuitions about where to use one or the other.
Depending on the niche, you don’t even need to go forums. a simple YouTube search gets you reviews and opinions from niche professionals along with a comment section and a like/dislike count.
Brainly, the platform for crowdsourced homework, raises $80M
There is a great simple framework that can ease a lot the deployment and management of Jails called BastilleBSD. You can install it with pkg install bastille.

https://bastillebsd.org/
Very good collection. To the standard type variables, I would add:

i for an index
s for state or stream

Also, in the context of lens specifically, s, t, u for the nth "containing structure" in the type signature.

There's a funny story Kmett told about exploring abstractions until he wound up with a type parameterized by i m a s t a b u and deciding he should probably call it quits when the code starts threatening him.
The actual paper where you can read their analysis for yourself: http://eprints.lse.ac.uk/107919/1/Hope_economic_consequences...

That's a nice just-so story, but it's not supported by the evidence. You can read for yourself in the original paper, but the authors used a pretty sophisticated approach to measuring taxes:

" We propose an encompassing
approach that utilises Bayesian latent variable analysis on a range of different taxes and
indicators to overcome these problems. This allows us to detect shared variance across 7
indicators that are commonly used proxies for taxes on the rich (see Table A1 in the
Appendix)"
Are you sure about that? See "Why a new version control system?" at

https://pijul.org/faq/

and the linked "badmerge" example:

https://tahoe-lafs.org/~zooko/badmerge/simple.html
> The Energy Department and National Nuclear Security Administration, which maintains the U.S. nuclear weapons stockpile, have evidence that hackers accessed their networks as part of an extensive espionage operation that has affected at least half a dozen federal agencies, officials directly familiar with the matter said.

This kind of thing raises the disturbing question of what will/should be done in response.

About 1/4 of the country believes that the last presidential election was rigged, and over 100 members of Congress supported a lawsuit to the same effect.

So it seems plausible that claims by the next administration of culpability will face a stiff resistance from not only the public but Congress itself.
Kernel documentation isn't great, and it tends to be distributed as one big long-form text file. This has it's benefits because it encourages explaining the rationale behind a given design, but it also means that you can end up with rotten old information looking just as recent as the new stuff. Man pages often don't actually cover a complete listing of everything an API has, too.

eBPF is a good microcosm of this, where using it isn't all that complicated but actually working out what to do can take ages because most resources use a middle-man to talk to the kernel.
The Flight of the Conchords had the most enjoyable and original fillers. You could even argue that they were actually the point of the whole show.
Keycloak is a worthy alternative, no doubt. There are a few reasons we built SuperTokens - despite knowing about Keycloak:

In general, we've had feedback from Keycloak users that they've had a poor experience deploying and managing Keycloak and would switch to a good alternative, if there was one (but this is not true for everyone).

We've taken a modular approach which is different from most. This enables you to only pick the features you want for your use case and not worry about unnecessarily complexity.

We provide far more flexibility and options on the frontend as well

KeyCloak is a small part of the Redhat (and even less significant for IBM, the owner of Redhat). For us, our team and company is 100% dedicated to building auth. Its do or die for us. While this may not sound tangible, we'll constantly be innovating (and hopefully out executing keycloak).

Keycloak does not offer a hosted version of the offering. In our opinion, a hosted open source product is still quite distinct from a proprietary SaaS product.

We provide the most robust solution for managing session tokens. We mitigate against all types of attacks and detect token theft using rotating refresh tokens. One of our libraries to solve for edge cases (browser tabs lock) is actually used by Auth0 as well and has 250K weekly downloads on npm.

If you do get the opportunity and decide to try out supertokens, we'd love to hear about how your experience compares between the two.
What's stopping them from doing that right now and pocketing the extra money? They're not in it for charity, if they think they'd make more money, they'd do it already. It's the supply demand curve they're trying to optimize for.
Out of interest, what's your plan for making a living with an open source product?
There is ongoing and significant debate about exactly that question.

Here are some links from across the spectrum of opinion.

https://www.nas.org/blogs/article/ask_a_scholar_did_the_new_...

https://www.theatlantic.com/ideas/archive/2019/03/surprising...

https://fee.org/articles/fdrs-folly-how-roosevelt-and-his-ne...
How to grow your personal brand on LinkedIn
Hi HN! Can you suggest any book that teaches you how to grow your personal brand and create an online audience? Thanks!
What is a G-Buffer for non game developers?
The cheapest solution would just be to add a thing to the T&C that says that Amazon reserves the right to place a reasonable number of undercover orders, which the vendor must accept as a refund (other than the shipping fees). Then Amazon is only on the hook for the shipping for one of every product they get a complaint on. That seems like a pretty reasonable amount for them, especially given that there is 0 shipping fee for anything from Amazon's fulfillment. Unless merchants are hiding these things inside the actual product box, instead of inside the shipping box. In that case, they should just ban the manufacturer's goods from Amazon entirely.
WAIT. Sorry I misspoke.

The only thing that is no longer allowed is using a bitshift operator between a DAG and a task.

task_1 >> task_2

is totally fine

my_dag >> task_1

Is no longer allowed. Most of your DAG should be completely fine. Apologies for the miscommunication.
It's probably wiser to run a Megacorps than a country.

* You're not limited geographically.

* You can exploit a wider population than your indigenous one [an option pretty much closed to nations, since the demise of colonialism]

* You're unlikely to piss anyone off enough for them to declare war on you

* Inflicting a talking paperclip or reCaptcha on an unsuspecting world are not technically 'Crimes Against Humanity'. So your evil deeds are less likely to land you in the dock in The Hague, than oppressing your people in other ways might.
VW Jet Car (2007)
JSMates Weekly: Issue #5 – React Hooks, Tailwind CSS and Code Scanning
Frustrating that CBS couldn't be bothered to link the actual paper: http://eprints.lse.ac.uk/107919/1/Hope_economic_consequences...

A better link might be London School of Economics' press release: https://www.lse.ac.uk/News/Latest-news-from-LSE/2020/L-Decem...
It looks like you can still be tracked as long as you are logged into your Github account? (Or even if you are not logged in as long as only Github/Microsoft is tracking you?)

Another question is how exactly can Github be trusted to not send this tracking to Microsoft? It's not like this is something that we can check... I don't think that the EU is going to send inspectors to Microsoft?
Don’t let your dreams be dreams.

The author did give some hints on how he built it, e.g. indexing/search is driven by Apache Solr on a couple of 20-core machines.

Regarding data ingestion you probably can look at some prior art like this: https://github.com/garysieling/solr-git

There are also some pretty decent books referenced in the Solr docs: https://lucene.apache.org/solr/resources.html
In this case, is github uncompliant now? They say they're not doing third-party tracking but the blog post seems to hint that they're doing their own tracking.
Its like in school when you copied an article and replaced every second word to avoid plagiarism.
Jobs. Before COVID, the US had historically low unemployment and high material standard of living (despite asset share growing in the 1%).

Even accounting for different ways to count unemployment, the US, generally a somewhat lower tax jurisdiction, tends to have lower unemployment and higher salaries. (Healthcare of course is the big ticket item generally not well accounted for in the comparisons)
You wouldn't expect a typical mechanical engineer to have research-level mastery of theoretical physics, even if they can build impressive, reliable machines.

I'm trying to figure out the world you're imagining here. I can see several possibilities.

A) The programming language research you are doing will eventually yield some programming practice that will be so advanced that the programming that happening now, before this change, will turn out too be irrelevant. Thus you are paying no attention to what's happening.

B) The programming language research you are doing will never intersect with the world of the ordinary programmer. You will prove interesting theories to say things about mathematical objects that happen to be programming languages, working on a track forever parallel to what ordinary programmers are doing.

C) Like a theoretical physicist, you're producing insights about physical reality on a much lower level than the average in engineer. If your insights yield an advance in understanding, you won't be the one to turn into a practical tool. That would be the work of the many layers applied-sciences practitioners that sit between the physicist and the engineer.

Choice C seems at least logical. But I'd claim that programming language designers considering things this way is not plausible. The world of programming abstractions just doesn't have enough layers that you're going to get anything like a pure theoretical science without relation ordinary human step-by-step problem solving. Moreover, we know layers of applied scientists don't exist between the ordinary programmer and the language designer. If you want your stuff to be relevant, you'll need to sell it yourself, unlike the theoretical physicist.
I think that’s exactly what the parent commenter is saying, but I don’t think it is wrong to discuss per se. Consider 3 people:

- Morgan. Worked 80 hour weeks for 40 years developing treatments for childhood cancer. Runs a charity supporting orphanages in their free time. Net worth: 8 million, income: 1 million

- Sam. Started the largest pornography empire in the world and works as the CEO. Accused of child sex trafficking on multiple occasions, but no proof. Net worth: 8 million, income: 1 million

- Jordan. Their great grandparents started a mining company and they inherited a trust fund. Never worked in their life. Net worth: 8 million, income: 1 million

I’m willing to bet people would have value judgements on how much each person should pay in taxes. People do tie moral, emotional, or ethical considerations to what they consider fair. I personally believe these three people should be taxed almost the same, as the value judgements should have an impact elsewhere. I think estate/wealth taxes would be the only case where there should be a divergence, as they would only apply to the third person. What do you think?
When you can get quotes for satellite launches[0] without calling anybody, it feels like unnecessary friction at best.

[0] https://www.spacex.com/rideshare/
So lobby for Amazon's policy to not allow stars, but just report fakes/fraud. Every item is taken down when flagged, until manually reviewed by Amazon staff. If a flagged item is restored, those that flagged it are banned, proportional to the number of false flags they get hit for.

First round, Amazon's listings drop by 95 percent as bad actors go hog wild blocking competitors.

Second round, Amazon is forced to triage item restorations in order to put best sellers back up first.

Third round, the bad flag bans help flush out the jackasses, and minimize the incentive to come back and try again.

It'll never happen, but it's possible it could restore Amazon's reputation re caring about delivering good quality and a clean platform.
Sometimes, I semi-seriously wonder if it isn't better to just buy things from aliexpress.com. The products themselves mostly come from China anyways and many classes of items consistently seem to be marked up on amazon.

And now we are left to wonder if the price deltas are helping middlemen retailers fund these review manipulation shenanigans, so why not just cut out the amazon exploit portion out of the equation?
> Are most politicians wealthy?

I suggest you look this one up.

Where politicians are not wealthy, taxing rich people happens more often. But I don't think the causality goes the way you imply there.
What an incredible book, what a labor of love. Bravo!
That's interesting, because it really feels like the exact opposite for me and it actually somehow hasn't even occurred to me before that others feel differently. I listen to a ton of music, and after years of hearing a large and broad selection of things, I feel like almost any and every song sounds basically the same as almost any and every other.

The few times I hear something that I consider genuinely novel and creative, I get very excited. I still listen to dozens of new albums per month, every month, just to chase that dragon of finding something actually original like that.

I don't really have an emotional response to music, generally, or even perceive what I'd think of as an emotional landscape, so that might explain the difference here. I just really enjoy music, and enjoy trying to make it, too.

To me it feels like it's just something that can be intrinsically pleasurable. Like Jackson Pollock - I feel zero emotion from any of his work, but it's extremely intrinsically enjoyable and my favorite visual art that I've seen. My favorite music is exactly like that (and often even shares some structural similarities to Pollock's work and techniques). When I look at a Pollock painting or listen to one of my favorite songs, it just feels like wireheading; it feels kind of like a lot of dopamine activity somewhere in my brain, basically. An appreciation of the pure aesthetics and "good"ness, with zero emotional sentiment or perception about it.

Out of curiosity, how many previously-unheard albums do you generally listen to every year?
I agree, though I prefer to frame this a little differently. If websites make me click on "I agree" by deliberately making it difficult for me to get through to the actual page without jumping through an extra bunch of hoops, then the act of clicking "I agree" does not constitute freely given consent, and therefore they are collecting personal data illegally.

I don't understand why the regulators are ignoring this. It's destroying the entire principle of the regulation.
Good question. It depends on your goals.

The vast majority of training for this model was done by Microsoft, so I unfortunately cannot shed much insight there.

From this base model, the amount of additional training and improvement depends on how much you want to optimize the original model. If the research model is sufficient, you may only need a few hours.

That said, we are researching our own model and can share the training time and resources required for this new version once we finish (and assuming the results are superior).
Nice reference...Now the song wont leave my head
IIRC the plan is to have a proper self-hosted Git repo, and mirror it on GitHub.
Define "pure" ?
I would have guessed that the average person spends more time watching non-porn movies than porn and that non-porn streaming takes more bandwidth because it tends to be higher quality.
> free software projects are run by lone developers and lack resources

Sometimes. The Linux kernel is developed mostly by paid professionals, as is OpenJDK, Chromium, and Firefox.