skysight-inc/HackerNews huggingface dataset:
> I'm not talking about long-term, but the initial effect of LVT coming into effect. If the landlord has to pay more then that's an increase in cost.

Right, but how does that lead to less housing? It's not like the landlord would stop renting the apartment and just hold it empty right after an LVT is implemented, since they would to pay the LVT either way. Most likely, the landlord would sell the building and land to someone else, who would then develop it to something that would provide enough income to cover the LVT obligations (say, a taller apartment).

Your claim also assumes that the LVT will be greater than the current property tax obligations. I don't think that's a given. The LVT for buildings that are using land efficiently probably would be lower, since the would no longer have to pay tax on the building (which is higher for a multi-unit building compared to a SFH).

As a side note, I am in favour of the government providing a subsidy to current landowners when a LVT is implemented, to compensate them from the lost land value (essentially "buying them out"), but I don't think that would be economically necessary.

> It might make sense to turn that housing into something else.

Yes, this is a possibility. But if that happens, then it's a sign that the demand for new housing is a low, so it makes sense to not build new housing (or convert existing housing). In regions where there's a housing shortage, a developer would be able to make a large profit building new housing, and thus would do so.
> 1) client sends request for content with some header with payment information attached. 2) server verifies payment transferred. 3) server responds to client with content after payment verification.

This is exactly the recently-proposed LSAT protocol[0]. It uses the HTTP402 response code to prompt for payment over the Lightning Network in exchange for a cryptographic bearer credential that may be used in future requests to the server.

[0] https://lsat.tech/
Media tech – discord HTTPS://discord.com/invite/NsEG9v4
Discord server to discuss all things media tech (dash, hls, h3, hardware, tips n' tricks). https://discord.com/invite/NsEG9v4
The UN did a major study on the economics of ecosystem biodiversity, ie the value of nature and how to price it into the economy: http://www.teebweb.org
> Voter ID fraud is exactly the kind of thing that infringes on right to vote.

There's a difference between "infringing on the right to vote," which is where you're literally preventing from someone from voting, and "diluting a legitimate vote", which is where your vote doesn't weigh what it ought to. Mathematically, it's the difference between scoring a zero and scoring some fraction less than one.

It turns out that, at least in the USA, advocates of voter ID requirements and other unnecessary impediments to voting in fact desire the opposite effect - that their votes be worth more than they would be if widespread voting by qualified citizens were easier than it is.

> I can't understand how relaxed are Americans about this issue

We're relaxed about it because the data (and we have measured and investigated, many times) says that voter fraud here is so rare that it falls well beneath the noise floor of statistical significance.
You just install docker with a k8 cluster installed. Easy, done. You have to turn off the firewall or setup a VPN network to allow arbitrary port access.
> That being said, if you were writing Android from scratch and were only targeting ARM (an equally silly comparison meant to highlight the differences in the languages), you’d be hard pressed to justify Java over Go.

Instead they went with Rust, C++ and Dart.

Now what have all those languages in common that Go lacks?
https://www.progress.org/articles/a-more-prosperous-vancouve...
Why Doesn't Creativity Matter in Tech Recruiting? (2015)
> Key roadblocks ... the development of a maintenance system capable of detecting, replacing, and repairing several components per second.
Frederick Law Olmsted realized early on that even a huge project like Central Park could be funded from the increase in land value it created in the neighborhoods surrounding it.
I was about to say that. If a genuine polymath were 1 in a million we should have 7000 von Neumanns right now.
I wasn't one of the downvoters, since your actual point is clear and true, but DO NOT EVER USE XOR TO COMBINE ENTROPY! I cannot emphasize this enough - XOR allows malicous entropy sources to cancel out other entropy. Always use a cryptographically secure hash function, especially when adding entropy from RDRAND.
Winds – A Beautiful Open-Source RSS and Podcast App Powered by Getstream.io
git isn't completely centralized either. You can centralize it like Github, and that plays an important role in the ecosystem.

Decentralization is a spectrum, not the opposite of centralization.

----

One way to partially address to merge conflict problem is to explode application files into directory hierarchies.

For example, Word .doc files and Photoshop .PSD files are basically huge hierchical data structures inside a single file. I believe video formats also have significant hierarchical structure.

A lot of them even have immutable portions and mutable portions -- e.g. for storing an entire version history.

So if those were exploded into something that the OS (or tools like git/rsync) could understand, like a tree of files, then you would have a lot fewer merge conflicts.

That's how people tend structure their git repos too. If you have a frequently edited file that's hard to merge, then that's a smell, and you can fix it.

This won't solve every problem but again there needs to be something in between "rewrite Photoshop as Figma" and "email around a bunch of PSD files" (which is a very flaky distributed system on top of e-mail.)
There is a non-trivial portion of citizen minorities who cannot get IDs because they do not have birth certificates.
I think parent understands this, and is comparing the controls around pseudo vs the inefficiency of the unemployment system. It’s just the conversation swerved to everyone checking in about whether their doctor can call in their adderall prescription.

The difference here is that one system has federal “war on drugs” muscle behind it, and the other... very much doesn’t.
Yes. The problem is we simply pay much more for treatment and medicine in the US because it cost more.

It’s actually an issue where I can see the landscape changing rapidly, and fully expect major changes in the next 5 or so years.
Absolutely agree. I just can't get why in every discussion about RSS somebody mentions that y it's dead because publishers had to give away content for free. Feed could contain full article, but don't have to.
I remember this exact conversation, 20 years ago, though:

s/Microsoft/IBM/g
s/Facebook and Uber/Microsoft/g

I'm not prepared to trust Microsoft yet. And given what I've learned since of IBM's past, feel it was given a largely undeserved pass.

The lesson to me has not been "Microsoft's now the good guys", but "infotech builds monsters". In a commercial, property-based world, the leading firms will be monopolies behaving atrociously, for extremely entrenched systemic reasons.

As for tech's leaders: the industry not only attracts monsters, but selects monsters for success, and turns those who have (or appear to) good intentions into monsters.

The good it spits out, destroys, or drives to madness.
Read the Full Transcript of Obama’s H.B.C.U. Commencement Speech
Maybe they're all working in sweatshops or mining cobalt.
Disclaimer: I'm a maintainer of Tink.

From a user's point of view, keys are still binary blob. Internally Tink serializes keys using protobuf, but in principle it supports arbitrary key formats via the KeysetReader/KeysetWriter interfaces. Admittedly, this aspect of our design is somewhat clumsy. We're working on a new design.

The key differences (pun intended) between Tink and other libraries are:

1/ Tink works with keysets instead of individual keys. This enables key rotation and crypto agility. This is very important at Google because there are systems that generate too much data to encrypt with a single key. We want to be able to rotate keys and still be able to decrypt old ciphertext.

Also most crypto schemes we're using today would be broken eventually. We want to make sure we can add new schemes and retire old ones over time without users having to change their code. For example, a lot of libraries have functions containing algorithm names, e.g., aes_gcm_encrypt. When GCM is no longer adequate, users of these libraries would have a hard time upgrading to alternatives.

Tink interfaces don't contain the algorithm name. We name our APIs after generic crypto primitives rather than famous cryptographers or algorithms. For example, we provide a generic AEAD interface for symmetric key encryption. With proper key management, users don't have to know anything about any particular algorithms and can easily rotate to new ones without changing a single line of code (rather than upgrading Tink).

2/ A key in Tink contains not only the raw key material, but also all necessary parameters. It is equivalent to the result of a handshake. Before any data encryption can take place, both sides have to reach an agreement not only on a raw key, but also how to use that key to encrypt data. Since a key in Tink contains all parameters, Tink does not require in-band ciphersuite negotiation. That is no ciphertext in Tink contains any other metadata aside from a key ID.

This design sounds so simple but I've seen people get this wrong all the time. For example, the root cause of many embarrassing vulnerabilities in JWT [1] is in-band ciphersuite negotiation. That is, a JWT contains an alg field that dictates how the receiver should process it. This alg field should rather be included as part of the key.

JWT is not the only standard making this mistake. Many crypto libraries only ask users for the raw key material. This means the parameters are either implicitly assumed or under specified. Aside from the aforementioned vulnerabilities, this can also lead to key confusion, cross-protocol key reuse and make it hard to rotate keys or change algorithms.

To the best of my knowledge, Tink is the only high-level library that gets this right.

[1] https://auth0.com/blog/critical-vulnerabilities-in-json-web-...
While honeypotting teenagers does seem kind of fucked up, it's not the honeypotting that would have been screwing over the kids trying to use reddit to cheat on their exams. That's very much a "hoist with their own petard" scenario.
H4 spouses in the US do the same.
You don't triple fill all at once. The doctor calls in one prescription for, say January, then one prescription for February, then one for March. You have to go to the pharmacy each month, but the doctor only 4 times a year. Basically the doctor can prescribe a prescription that doesn't start until a certain time. So the start time on the three prescriptions differs.
What do you mean "copying" Cassandra? Obviously they're offering the same API. Many people like the Cassandra data model and multiregional capabilities and that's why it was chosen.

What Scylla is doing is unlocking new performance potential with a C++ rewrite and an entirely different process-per-core architecture that gets around the fundamental limitations of Cassandra and makes it easier to run. This performance and stability has also led to the team making existing C* features like LWT, secondary indexes, and read-repair even faster and better than the original implementations.
Really great article.

I have used Kubernetes pretty heavily in the past, and didn't know about PodDisruptionBudget.
AFAIK you only have to pay if you modify Qt itself and don't want to release those changes.
Sure, his home is worth little, but he's worth billions. Should he be taxed based on his billions, or only based on his home? I see the injustice in your proposal.

And, most of his stock holdings occupy land in very valuable places? True to some small degree, but not all that true overall. Take Coca-Cola, for instance. They own some very valuable land in Atlanta. But the value of Coca-Cola is much more than the value of the land, and is mostly unrelated to the value of the land. Should Coca-Cola be taxed based on the value of Coca-Cola, or on the value of Coca-Cola's land?
Google Chrome – Native Client
Avoiding deeply nested Swift code
Apologies, wasn't sure who you were talking about.

The point is they're not bad assumptions, they're a pretty good prior. If you swing the other way and assume people "know what they're doing" and take their word for it, you're going to give them and yourself a lot of grief in a majority of cases ("but how do I put the gasoline in the chainsaw to cut the chicken?").
Note that a sales tax as only tax means no income tax, so overall a gain to production incentives.
Perhaps my answer didn't even suggest you did :)
I don't even know any more.
Qt is LGPL licensed is it not? LGPL license means you can distribute your app closed source, so long as the user can swap out the Qt implementation. This usually just means dynamic linking against Qt so the user can swap the DLL. The rest of your app can be kept closed source.

On iOS and Android the situation might be a bit more complicated, but this discussion[0] seems to say that dynamically linking would also work there.

[0]: https://wiki.qt.io/Licensing-talk-about-mobile-platforms
Open source is not the same as DIY. You can definitely combine open source content and 3rd-party support, though lots of OER's (including e.g. Khan Academy) are sadly licensed under "non-commercial use only" terms that make this artificially difficult, and do not even provide commercial support themselves.
Literally here's a doc explaining how XUL has changed as of Thunderbird 68, the most recent version, released about a month and a half ago. Yes, some elements have been removed, but others have been modified and still exist.

https://developer.thunderbird.net/add-ons/updating/tb68/chan...

And that's in the add-on documentation, not even just internal development docs.

Also, describing information changed in the most recent stable release, a month and a half ago, hardly qualifies any older as "ridiculously outdated ".
I think Figma’s success is less about being web first and more to do with filling in gaps in what Sketch offered, especially in collaboration. Today you need to buy at least 2 apps, Sketch and Abstract, to match the feature set of Figma.

Design is one of the areas where one could arguably create a native app, largely because the user base is much more homogenous in OS than most other user bases.
> We all mourned when Reader died and took RSS with it, but it's time to return to what made it great

I did not, I just kept using native clients like Outlook. No big deal.
Yeah, fixing that issue is what's good about the SSPL.
Same here. I am all native guy, including back end C++ servers but VS code is very decent. But then again I think the level of developers who did the main task is way above the average. And MS itself wrote that they worked super hard to optimize it for memory and performance. Something that regular developer usually ignores / does not really know how to do due to their lack of understanding how lower level tech works.
Good point, though the Google index users are 1. the google search users AND 2. the machine crawlers who crawl webpages no-one visits. I am not sure the human users of the index are the majority.

Admittedly this is a fairly pedantic point.
Well Microsoft has learned their lesson this time when they missed out on the smartphone industry and they are coming after winning back developers; and it seems to be working, especially when you give them "free stuff".

Now that they have Github, NPM, Azure, WSL2 and WinUI its no surprise why they would want to allow other languages such as Rust to be easily used on Windows. Better support for Rust means more developers will hop on supporting Windows.
In C and C++ you don't need to make int-arrays. You can group data that is accessed together in structs and keep arrays of these structs.

With regards to performance, there must be some fine art in splitting structs into smaller structs, and keep them as parallel arrays, but there is also a limit to it. At some point you will need too many pointers to point at the same position in all these arrays.

I've never cared to split a lot, since it makes code harder to read. My guideline has always been to optimize for modularization: In OOP there tend to be large objects containing links to "all" related information. That violates the rule of separation of concerns. With parallel arrays you get perfect separation of concerns. One parallel array doesn't even need to know that there are others.

> Back to Minecraft, the game isn't Crysis or Fortnight in hardware requirements, so a language like Java is quite alright for such game, what isn't alright is what the new development team apparently lacking experience eventually ended up doing to the game engine.

I'm not in a position to judge, and I've never even played it, but it seems to me that Minecraft has a lot of voxels to maintain. Also massive multiplayer requirements?
There'll probably be a "second wave" of COVID-19, don't worry.
>What I mean is that when you introduce nested sets (sets of sets, sets of sets of sets), and then allow repetition of elements in nested sets, it isn't clear what that means (if anything) if you think of sets as groups of physical objects. Mereology avoids this particular issue.

It avoids it by cost of being useless for any serious mathematical endeavor (mereology is essentially a complete Boolean algebra without a zero element). Yes, probably compactness and differentiability is not something clear and easy to grasp, especially when you have groups of physical objects in mind, but they are very useful constructs grounded in modern set theory.

I can't comment on how useful set theory or mereology is in reagrds to classical Western ontology, but I have no reason to doubt that many people in humanities may abuse and misuse mathematical and scientific apparatus.

>(1) is it an accurate model of everyday human thinking about grouping objects? (2) is it useful as a foundation for developing various useful mathematical theories? A lot of defenders of set theory assume the answer to both questions is "Yes", or even fail to clearly keep the two questions clearly distinguished. The correct answers could well be "No" and "Yes".

I think what you perceive as "failing to clearly keep the two questions clearly distinguished" may simply be a misinterpration of deep disinterest in the question, I think most mathematicians wouldn't perceive the question of "how everyday human thinking works" to be in the realm of math. Trying to tie in math with metaphysics fell out of favor since times of Gödel.
does codespaces work on the ipad now? last time I checked it said the browser wasn't supported.
And now we're just talking in circles. Before your original 'answer', the scenarios presented were that farmers who:

1. Want to extract as much money as possible will turn directly to the farmers willing to pay top dollar to maximize the take.

2. Want to build solid relationships with farmers will turn directly to farmers to find a suitable fit.

The question presented before your original reply was in trying to understand where Tillable fits. Your answer did not provide that information, and your follow up still does not attempt to answer the question.

Your edit seems to suggest that they don't fit, as was already established, which leaves us wondering what your original response was for?
The main purpose of government is providing infrastructure like roads and bridges

Roads and bridges being a government function is a somewhat recent notion that we've grown accustomed to.

Historically in the United States, roads and bridges were privately owned, and users paid a toll to a private person or company to use them. This was one of the many disagreements between the states that led to the Civil War.

There are plenty of private roads and bridges still in existence in the Untied States, mostly in the older states.

One example: http://www.dcdbc.com
appartently the french Gruyère has small holes. who knew...

https://de.wikipedia.org/wiki/Gruy%C3%A8re_(K%C3%A4se)
I use a number of native desktop apps. For email. For music. For projects. For saving files. For instant messaging.
lol guess who?!?!
NVIDIA!!!

always proprietary. always closed. always custom. never interoperable. this laptop embodies the nvidia legacy.
What? That's absolutely not guaranteed to be fair use. AFAIK there's no precedent for such things. And even if random people making memes is fair use, Giphy would still be violating the copyright of the original media by hosting nearly unedited clips for commercial reasons. The vast, vast, vast majority of memes are not transformative.
This is beautiful in a weird way.

To go further, when you've browsed so much the website you're reading is giving you a recaptcha prompt....you've hit a Buddhist like Nirvana.
‘Straight-Up Fire’ in His Veins: Teen Battles New Covid Syndrome
But you didn’t fly until they could positively identify who you are. If they couldn’t identify who you are, you wouldn’t have been on those airplanes.
> Because it helps align incentives. You can have a 7% tax on sales, or a 5% tax on sales plus a 2% tax based on a noisy correlate. The latter will raise more revenue at a lower excess cost.

I see. Well we seems to have different goals. As I see it, government is mostly good at destroying wealth, and so I aim to minimize their revenue.

> That would make it a tax on revenue, which is quite distortionary indeed and generally considered a last-resort. (Or you could have a VAT, where all entities pay but tax paid on non-final sales is refunded. VATs are quite good but not totally free of this kind of gaming.)

I am essentially suggesting a non-refundable, uniform VAT
Agreed that chaotic behavior shows up in unexpected places, but I'd still find it hard to believe here. What kind of state variable could show a sensitivity like that? If they're stuff like numbers of people, then at most they're going from one to the full population, many of orders of magnitude less than a double mantissa.

And I'm not sure I'd be totally reassured that the simulation is deterministic when run single-threaded in a single start, if they run it multi-threaded for real? How could you be sure the non-determinism multi-threaded is all from the RNG issue, and not from real bugs that show up only multi-threaded, like race conditions accessing shared memory?

With some effort, it should be possible to make the multi-threaded simulation deterministic too. If you want to run the simulation in multiple starts, then you can make that deterministic by saving the final seed in the intermediate output file and restarting from that. I've seen stuff like that in other non-deterministic code, and I'd find it (a) an unreasonable degree of rigor to expect from random academic code, and (b) a quite reasonable degree of rigor to expect in code whose output helps make decisions determining the safety and freedom of billions of people. But (a) and (b) unexpectedly became one and the same, so here we are.
One suicide is not unusual for a company of Facebooks size given prevailing suicide rates.
Let's unravel the secrets behind C++17's structured bindings
Rain Gutter Power
It isn't very effective if it allows you to forget to take it.
I've tried pure text editors, but they haven't really grabbed me, and my fingers are quite clumsy.
It seems more like the whole "Raise your drinking age to 21, or the federal government will withhold road improvement money from your state." It's coercion.
A great essay on Georgism:

“Georgism is an accelerationism, as it attempts to unchain capital—not from the restraints of humanity, but those of land, which eats cake in the stands as it watches capital and labor fight over crumbs.”

https://gravitylobby.club/trashcan.html