skysight-inc/HackerNews huggingface dataset:
At least on Mac, Steam doesn't stick around when you close it. I never understood the PC love for when you close apps have them simply stay resident around in the lower right taskbar. Opening is an active choice.
Or mine. There is no direction, and everything is encumbered with complex business logic so you're waiting weeks for a S3 bucket.
I have learned this hard way.
Totally ignores the likelihood that wealth tax will almost certainly be progressive: likely with a limit ignoring all wealth less than a few million.
B Corporations do not have a legal status like a Benefit Corporation (or C or S corp), it's just a certification you buy.
But did Facebook add any value (i.e. engineering money/hours) to improve the device? What you've listed are all negatives, but there have to be at least a few positives to come out of it.
Create a social graph of creeps only
ART can indeed ignore Loom, or better just map the virtual thread API to regular threads. It'd not work well for things like generators but those aren't a target of Loom at the moment anyway.

The lack of other features in ART does hold things back though. The list of bytecode and API features that ART doesn't have keeps growing and some would be useful on mobile. Panama will add a better FFI and a SIMD API, when will Android get that? Never? That would be a pity. What about Truffle/Polyglot? What about some of the neat tricks allowed by proper invokedynamic?

Other than licensing I do wonder why Google can't just bring the nice bits of ART across to HotSpot. It would save library developers a lot of heartache.
Not trying to be a dick, but being honest. Saturated market imho. Free apps out there already where both parties get to learn. HelloTalk is an example.
Wow, I didn't know that. I remember using it at my last company and we always kept receiving quota warnings, and their higher plans were really expensive.
I have a bridge I'd like to sell you then.
In that case iOS is even better. Apple just release an update for the iPhone 4S (2011) last June.
Professional meritocracies where groups of professionals judge the efficacy of fellow practitioners? Licensing boards. Colleges, testing, professional memberships, peer review.

We can also acknowledge that we are incapable of making such systems optimal and take from all to give to all in terms of public works, education, health.

This insures that even if capitalism doesn't properly reward all participants aptly for their contributions to society all get a chance to live and contribute. If you look at true believers in capitalism one would suppose that the market is the only guide to worth and how we should allocate capital. Neither is true.
Right, but the point is that all this hand-wringing about people's privacy is ridiculous when the data is already there anyway. If anything, the refusal to use it for a public good seems like it may be more about not causing a panic where everyone simultaneously wakes up to what a privacy fiasco it is carrying a modern phone on your person.
There are a bunch of Github "awesome software" lists.

One thing I haven't seen is someone categorize open source web traffic analytics into Client Side Analytics (via javascript) and Web Server Log analytics.

Since each approach drastically changes the data collected and reported.
Vue Dashboards – Open-Source and Free
The entire SteamVR ecosystem or WMR.
> Customers have responded with second-class compensation (favoring advertising).

This is more the result of Android being the budget option.

You make it sound as though developers have some grand scheme against Android. Devs do prioritize iOS, but if you want it to change you (and Google) should understand the reasons for it. ARKit vs ARCore is a great example.

Tango launched on a single phone that no one bought, it required specialized hardware, and it had serious performance issues. Google forged ahead with the hardware requirements for years, in which the market for Tango apps was zero. They gave it limited support and it was clearly not a priority. It was only after Apple launched ARKit all at once for every modern iDevice, in a big presentation to make it clear this would be a major iOS going forward, that Google killed off Tango and screwed over all the devs who had bought in (with a tweet, for the extra insult to injury). They launched ARCore instead, which still didn't run on the majority of Android phones and still didn't track as well as ARKit.

ARCore isn't the only time Google has behaved this way, it happens with nearly all of their efforts. Do you see why developers don't engage with these kinds of practices?
Would look right at home on a 1990 Mac.
Corporations don’t have “all the rights of an individual.” You are making the common mistake of misunderstanding Citizens United. The majority wrote, "If the First Amendment has any force, it prohibits Congress from fining or jailing citizens, or associations of citizens, for simply engaging in political speech."

The key thing in Citizens United isn’t that “corporations are people,” but that an association of people be the same First Amendment rights as an individual person. And that makes sense: a newspaper is published by a group of people, spending money to distribute their message. A newspaper editorial is published by the paper, not by the individual. So restricting an association of people’s First Amendment rights, you would necessarily restrict the right of a newspaper to publish, unless the newspaper is completely self-funded by the writer/publisher.

So no, corporations don’t have all the rights of an individual, they can’t for example, vote in an election, join the military, hold elective office. A corporation is nothing more than a group of people sharing a common goal. A corporation is no different from a club, a union, a rock band, or an activist group. It’s just a legal structure that allows people to join together for some common purpose.
For storing lossless rgb you might consider FLIF given you've demonstrated some flexibility in your setup, https://flif.info it supports 16-bit channels
Today reliability is sufficient that one can meet a given data availability goal by replicating the data 2, 3, 4, 5, <whatever> times as there is only once in a blue moon a bad batch of drives when they tried out a new bearing lubricant or so. But what if the economic incentives decline, the marked breaks apart (as it arguably does), much like it happened for floppy disks once they were (perceived as) obsolete and used only in fringe application (HP logic analyzers come to mind, but also Boing airplanes). Is there not the danger that the quality drops drastically to the point that one would need an unreasonable number of copies?
> Not that yachts should be banned, but economic policy should never encourage such spending.

Yachts and private jets are obvious symbols of unequal wealth, but they are also objects that require huge amounts of ongoing spending that goes into the pockets of middle class workers.

Making sure a yacht or jet is ready to go when and where it is wanted requires a few full-time jobs. As strange as it may sound, I don't think economic policy should discourage such spending. Perhaps just be neutral on it?
So, let's assume it was in the actual contract. What is he going to do about it? Sue? Annul the deal?

No? Than it doesn't matter. The whole idea that because something is written into a contract that that automatically means that that his how things will be in the indefinite future is an illusion, and I've seen plenty of people burned that way. A contract only matters if (1) you are prepared to sue over it and (2) you will know what kind of remedy you want if you win the suit.

In this case the state of (1) is 'no' and the state of (2) doesn't matter because of (1).
Don't ya worry 'bout us!
:)
Because there are multiple VR headsets, the only charitable argument for doing this is to market:

‘the occulus is for jumping in a facebook world to visit your family’

I can buy that, if they refund current owners who don’t want that...
Yeah another thing that happened in 1981 was Congress created the first R & D tax credit. I wonder if that impacted the structure of labs-- it definitely has increased net research spending but has a lot of rules.
Precisely. People don't realize how high taxes were back in the 50s, all the way through the 70s. https://bradfordtaxinstitute.com/Free_Resources/Federal-Inco...
I would like to introduce you to a family which is called the Murdochs. This family alone has probably yielded more political power than most elected officials in many western democracies combined. You don't even need to look at Fox news, but only look at Australien politics, where Rupert Murdoch (who isn't even an Australien citizen or taxpayer anymore) has had the most intimate access to politicians. I encourage you to look at the repeal of the NBN (which was very popular) and the role of Murdoch newspapers in getting the labor government voted out.
Show HN: KwickBox – Solve Your CV Privacy Problems
I'm afraid I'm dreadfully confused by your comment.

"The typical answer I see is "you can send the same bits locally that you do over the wire", but nobody ever explains why that's even desirable for a network protocol."

Yes, you can use a network protocol to chat between local processes as well as between remote processes. Desirable? It's impossible to avoid...

"Transparent, distributed RPC was tried in the 90s and largely judged a failure."

True (ahem[1]), but irrelevant. X isn't a remote procedure call system.

"Not to mention that ever since the introduction of the MIT-SHM protocol, which is used by most everything to transfer image data, it hasn't even been true in practice for the last 20 years. Most modern enhancements to X11 have been about taking the X server out of the loop for as much as possible."

This is true; network speed hasn't kept up with graphics power and requirements for the most part, so processing has been pushed to the client. On the other hand, HTTP/HTML/JS/CSS can be seen as a poor-man's reimplementation of X (or more closely, of Plan 9 client-ui/server-processor protocols). And for the 20 years previous, clients were underpowered in comparison with a big honking machine you could log into remotely (or at least a dedicated machine that didn't have to bear the weight of a graphical interface).

"To make X11 usable over the network..."

X11 has been usable over the network since 1987 (and X < 11 before that) (https://en.wikipedia.org/wiki/X_Window_System#Origin_and_ear...).

"...even advocates of the principle usually use something like NX which is a network-designed fork of the protocol..."

I'm not sure what you mean be NX. The...

"NX technology, commonly known as NX, is a proprietary software application for remote access, desktop sharing, virtual desktop on Linux and file transfer between computers. It is developed by the Luxembourg-based company NoMachine which also lends its name to the software." (wikipedia)

which has nothing to do with X other than being descended from one of the low-bandwidth X extensions. (Not the low-bandwith X, and low-bandwith means dial-up. Plain ol' X was pretty chirpy on a SPARCstation with 10MB ethernet.)

"...multiple independent streams so we don't have reach head-of-line blocking with roundtrips..."

Welcome to the wonderful world of TCP.

"...and client-side rendering."

Once upon a time, there was a thing called a Sun Ray (https://en.wikipedia.org/wiki/Sun_Ray), basically a (non-3d) graphics card glued to an ethernet card, that was used as a thin client for a Sun server. I didn't see one until after I'd used an IBM X-terminal (a smallish pizzabox that ran the X server and pointed everything else at a bigger IBM box) for several years and the latter was much better than the former.

[1] Protobuffs, et al., notwithstanding.
> more state money would mean probably

more corrupt goverment officials and more money spent on buying heroine for drugsters and repeat offenders on e.g. SF and Seattle streets.
The STS and ISS programs both lasted decades. ISS is still flying. It's shown to be possible to have generation-length projects.
> Let's say that there was a 1% wealth tax on all wealth over $1b.

This is what the article disingenuously(?) leaves out.

If a society wanted to deplete billionaires, it could put a wealth tax on just the dollars above and including the billionth dollar that an individual nominally owned.

The idea is that anyone who isn't a billionaire wouldn't be affected. Making this tax rate be 1% has the added advantage that you can call it "the 1% tax", because it would only apply to (a small subset of) the top 1% of richest people.

I don't know how many Americans became multi-billionaires by founding companies in their twenties, but here is a list of billionaire founders of internet companies:

http://news.bbc.co.uk/1/hi/technology/8562379.stm
In which case you buy a verified fake account and move on.
Keep in mind that the Swiss model would be analogous to the US charging wealth taxes at a State level. One can move between cantons to reduce the tax.
There are off-the-shelf open-source libraries for this that are pretty decent and are kept up-to-date by the community. For example, you can just do browser.is_bot? after you install https://github.com/fnando/browser#bots
They're going to lose their games if they don't make any account anyway. So if they feel strongly about not making a proper account, they might as well try with a burner one and see how long it lasts?
Tbf, seafood is a special category, as most of it can not be farmed (not efficiently, at least), so capturing it from the wild is the easiest, and often only, solution.
>The goal is to micro-target whales, those with lots to spend and who are most susceptible to ads.

Is this a trend you are seeing in digital out of home? AFAIK, no one is working on doing this. Just some back of envelope math tells me it would be very expensive to target the "1%" this way and it will still probably pay less than the average CPG would pay if you had attribution. Likewise Luxury brands still want to advertise across the socioeconmic gamut, not just the wealthy - the ones that don't (like a McLaren) don't advertise at all, or in only hyper niche areas.

Attribution is the "holy grail" as it gives CPGs an extremely clear ROI for ad spend, that's why they want better data.
I guess that's a valid point. Locally, there's a belief that paying taxes is equivalent to contributing to society. But the corruption level and inefficiencies are so high in all levels of the local government that I find it hard to believe this...
He absolutely knew that this was a very real possibility and made the statements anyways to save face at the time. He was probably hoping no one would care when it eventually happened.
Your story reminded me of this comic http://hyperboleandahalf.blogspot.com/2013/10/menace.html which I like to read every once in a while.

Edit: And of course you already had two suggestions for this. I should refresh the page before commenting.
More like $60m in rent, just FYI.
Sorry, I'd rephrase my original statement a little bit for clarity. I didn't mean at all to say that "nowhere is efficient", which in retrospect is one valid way of interpreting my original statement.

It's not that agriculture isn't hyper-efficient in certain locales. It's that it could be more efficient, if its operators cared to invest in making it so. Until demand rises relative to supply (from supply shortages), there isn't a price pressure to innovate on efficiency. This doesn't stop the "big farms" from innovating, because "big farm crops" are a race-to-the-bottom commodity business. That's why we get more corn, soy beans, whatever every year.

This is all without mentioning the places where agriculture is rather undeveloped, compared to the places you mention (many locales in Africa, central Asia, even the United States and Canada).
A semi-relevant rant about CMake, for those interested in that kind of thing:

The CMake scripting language is just awful. It breaks with convention to do things in its own unintuitive way. (Who though the endfunction() syntax was a good idea? Or the bizarre function-call syntax?) It's error-prone, it shows cryptic error-messages, it's able to break in subtle ways, much of the documentation is for deprecated functionality, and worst of all, it lacks a consistent design pattern. One shouldn't have to think when making a Find... CMake script so that CMake can find an installed package. It should be a very boring task of adapting existing boilerplate. But it's not so. It's an agonising uphill battle with this atrocious language.

Subtle bugs like [0] wouldn't even be possible in a well-designed build-system, but CMake lets you shoot yourself in the foot as punishment for not knowing its every subtlety.

It's unfortunate that CMake is the least bad build system we have. You should probably still use CMake for multi-platform code. You shouldn't expect people to learn some obscure rival build-system just to work on your code. I'll certainly continue using CMake for what little C++ I write myself. Once you've beaten your CMake scripts into submission (generally thanks to the extensive body of knowledge on StackOverflow, in my experience), CMake works a treat on a bunch of different platforms. It's just a pity the language is so terrible.

[0] https://github.com/dankamongmen/notcurses/issues/711
> there is quite little evidence of technology and agriculture actually being shared between the Mediterranean and Chinese origins

You mean apart from (just off the top of my head) gunpowder, paper, the Hindu-Arabic numeral system, stirrups, and pasta/noodles?
This really is no surprise. So many threads on the front page shocked at the evils of Facebook and Apple.

All were predicted given their past record.

Don't buy from bad companies and this isn't an issue.
Over-Intervention in the UI Design
Groovy was good in what it set out to do, i.e. bringing Python freshness into the vast Java ecosystem.

I loved Grape for single-file scripts. Does any language have similar single-file dependency manager? I guess Go, but then, you have to compile Go, so it might not be as useful, because you distribute binaries anyways.
there have to be at least a few positives to come out of it.

Why does this have to be true at all? Let bad things be bad, and deal with them. Don't try to rationalize away problems.
What you wanted to know about Covid-19, but were afraid to ask
Investigation report on the articles responsible for the current understanding and actions related to 2019 novel coronavirus, 2019-nCoV (also known as SARS-CoV-2, severe acute respiratory syndrome coronavirus 2).
They lied on the form! What else do they need?

Yes, this does not make sense. But that is the reality of law enforcement, and of border patrol. It doesn't take a conviction to cancel your visa and deport you.
I suspect this is more a view from the trenches of "modern" SAS companies hosting their offerings on cloud providers charging a premium for storage+transit.

Because I can assure you, from the perspective of someone who worked for >10 years in a backup related part of the storage industry, our product penetration covered a huge portion of public companies, and untold numbers of non public businesses. Given that we were one of a half dozen or so similar products and our competitors also had non-insignificant footprints in places we didn't most companies were taking backup of their core systems very seriously.

And even then, today, there are dozens of online backup services. There are plans which can backup a TB or two of data a year off a NAS/etc and provide a read only historical snapshot for the price of a couple starbucks coffees a month (and a reasonable internet connection). And then there are the dozens of mom & pop places which just use two or three ~$100 USB disks on a rotation with windows backup/time machine/whatever.

So, no, lack of a proper backup (and recovery) strategy isn't really a question of cost. Its more a question of the competencies of the individuals charged with configuring/maintaining the IT systems.

And sure, if you have .5PB+ of data that needs backing up, a tape library, or replicating dedupe appliance, software license, etc is going to cost $$$$ but overwhelmingly when compared with the overall IT budget for machines+storage+administrators those devices rarely crack double digit percentages of the yearly IT budgets. Further, there are ways to lower those costs even more with a bit of hunting on the resale markets where picking up a three year old piece of equipment for a tiny fraction of its original cost isn't unusual.
Even in a Pandemic, Everyone Still Hates the Astros
Different author. iTed Hodges vs. Simon Royal.
Because this is how the industry works now. Investors want to see the consistent revenue of XaaS platforms, so XaaS platforms are what you get -- and if you want hardware, it will be platform-tied.
> I mean, this is really a condemnation of any data privacy practices whatsoever claimed by any company, as they may at any point in the future sell the entire company and databases with it.

Yes! That's why you should be very very careful who you give your data because you are exactly one acquisition away from the same effect as a breach. Fortunately the GDPR affords some protection here, if the data was collected for one purpose it can not suddenly be used for another.

As for never selling the company: there is one other option: you could give users the option to destroy their data just prior to the transfer. Of course no acquirer would be interested but that is another way of dealing with it.
I think Brendan Iribe did most of the management and fundraising. I like Palmer, but my impression was he hacked together a series of prototypes in the garage and ended up with a device that showed enough promise to bring in Iribe and Carmack.

(I think he really did believe at the time that Facebook wouldn't Facebook it up.)
I think population control is expected to happen automatically in the next 50 years. It doesn't feel like a profitable area to direct activism.
Oh wow, this was only a few months before I bought my hardware. I've been using a Naga since the first model and had it replaced in 2014. I guess I just got a bit lucky on my timing. The old hardware was really bad at trying to force Synapse on you too, used to even appear during Window 10 upgrades.

It would be great if they used the additional on board macro profiles as an 'out of the box' way of adjusting the mouse without software. You nerd the software to change mouse button 4/5 to native actions, otherwise it's just dpi control.
A monopoly can only grow revenue by increasing prices, or by creating new use cases and growing the market. The latter tends to pay off better in the long-run.

Research tends to take a long-time to hit the market, in a dynamic market there is no reason to expect that a company funding open research would get a strong first mover advantage. A monopoly doesn't have this concern, Intel could fund semi-conductor research with decade+ time horizons and still be the first to put it to use.
I'm absolving Palmer of making a promise he couldn't keep because of Facebook. Palmer is correct here and shouldn't be getting the blowback that he is.

Obviously Facebook can do what they want within the terms.
Hacktoberfest 2020! Yay!
It's honestly embarrassing that PG would even post this. The post strikes me as particularly lazy and dismissive because it doesn't engage with any of the arguments for a wealth tax or the motivations behind one. As other comments have pointed out, the example is not even close to a good "model" of a real-world wealth tax. It's a straw man. I would expect an overconfident high school student who just finished The Fountainhead to make this kind argument but not a successful and supposedly smart venture capitalist.

I've seen this pattern from PG and other people in tech over and over. They assume their expertise in one domain translates into other fields in which they have no special knowledge. Underlying a post like this is the arrogant assumption that nobody smart has ever thought of calculating .99^60, and that PG knows what's best.

Paul Graham is hopelessly out of touch.