skysight-inc/HackerNews huggingface dataset:
Google is also launching a new Stadia Controller that [...] will work with the Stadia service by connecting directly through Wi-Fi to link it to a game session in the cloud. This will presumably help with latency and moving a game from one device to another.

Sounds like a horrible design choice. My controller now needs to be wifi connected, so I can instantly change my game session from my phone to my TV?

Focusing on developers, Google also unveiled an impressive way for game developers to apply their own design style to titles on Stadia. It’s a machine learning-based style transfer tool that developers can use to simply drop an image into the video frames of games and have it mimic the style throughout.

Sounds like another gimmick that nobody has ever, or will ever need. But "Machine Learning!"
I know what an async worker and what sidekiq is. But apparently you don't know that in modern stacks you don't need this anymore and it was an oddity because of RoR.

I am on mobile and don't have time to write down why, please just go to StackOverflow and ask people why something like Sidekiq is not needed in stack x.
Sifting through valid and invalid complaints is hard if your goal is to please your customers, scale, and automate. Something has to give so vendors choose to optimize around one or two key metrics:

* Customers with high volume/spend/influence

* Loud/Viral complainers

At the expense of:

* Everyone else

This is a difficult problem that requires massive investment and dedicated care. I earnestly think Google is trying, maybe they're hiring more people, maybe they're investing dev time in better tooling, but its not cutting it as evidenced here.
Is there a way to make this work via cryptocurrencies?
Just looking to start a discussion.
> lowest tier Mac is almost always the most popular.

Because 90% don't need computing power; they just browse Facebook and Spotify.

The Fusion Drive is available for $100 more, if you actually need to access local storage.
Build the tools to enable them. Dont blame engineers lack of experience on the language. I used libreoffice early on, was not impressed. Same story.
The user should be able to make the client do whatever they want, but a blacklist for autoplay sounds a lot better to me than a whitelist. It harms the creative potential of things when they're limited by default and most users aren't going to manually add your site to a whitelist. It wouldn't even be so bad if the website could just request autoplay permissions the same as it requests permission to know your location etc. Better would be if the browser heuristically detected the site potentially abusing autoplay and then asked the user if they want to block the site from doing so in the future - at least giving webpages a chance by default instead of being guilty until proven innocent. As a web user I've never been so bothered by autoplaying news videos etc. that I felt it would be fair to stick a wrench in the entire web over them.

On the subject of Reddit I do find it unnecessarily burdensome that I have to give Reddit Enhancement Suite permission for every individual domain that it wants to embed stuff from, another place where I feel like browsers went too far locking themselves down.
Assembler for Custom Instruction Sets
This is exactly why big employers leave smaller regions. I've seen it happen on numerous occasions. People in Seattle/SV/RTP/NYC are seen by leadership to be "better" than those in podunk mid-western towns. They are more than happy to pay $160k for a median NYC dev rather than $100k for a great mid-westerner.

So what incentive is there to stick around unless you really want to? All the good jobs are in those cities.
Markdown for docs, MonoDraw for diagrams.
> “If we don’t invent a new capitalism, absurd economic solutions will win over and sweep us straight into recession,’’ Le Maire said in an interview late last month.

This reminds me of the famous quote by F. A. Hayek:

> The curious task of economics is to demonstrate to men how little they really know about what they imagine they can design.
Only to promptly lose it when it's blanket-banned because a 15 year old got his hands on some, and then committed suicide in the midst of a paranoid hallucination.

(fwiw I think it should be legal too)
Ubisoft's revenues are ~$2B. Google's is $130B+. Google already pays Apple $10B+ annually just to be the default search engine on iOS/macOS. You really think there's no room for negotiation here?
But Apple does not support macOS for most Macs that long. E.g. last year's Mojave does not support iMacs from before 2012. You may be lucky and they might support the iMac Pro a bit longer, but it is unlikely that you'll get an up-to-date secure OS for ten years.

If they transition to ARM at some point, the lifetimes of Intel Macs may even be shorter.
What alternatives does HN prefer?
Hahahahahahahahahahahaah; Hahahahaha; Hahahahahahah
I'm questioning the role of student tuition and state taxes supporting academic research. The big support of academic research was after The Bomb and then during the Cold War. Congress, for purposes of US national security, arranged that the best research universities would receive an offer they couldn't refuse -- accept the money for STEM field research, keep 60% for overhead, the English department, the string quartet series, etc., and otherwise have research and teaching grad students. If can't get US students, then try Taiwan and India.

So, in effect, yes: If Congress wants to fund research, then they should fund research institutes.

I just don't like student tuition or state tax money funding STEM field research.

There are research institutions: JPL, Brookhaven, Oak Ridge, Los Alamos, SLAC, Fermi Lab, NIH in Bethesda, ....
Lets start by getting obvious out of the way - no such thing as competitive gaming on a gamepad. Then you have just encode/decode taking longer than some competitive players whole end-to-end latency.
Ages ago we wrote something similar for Perl https://metacpan.org/pod/Number::Format::SouthAsian supporting the https://en.wikipedia.org/wiki/Indian_numbering_system
Generalizing Overloading for C++2000: Bjarne Stroustrup, AT&T Labs, Florham Park, NJ, USA.

Abstract:
This paper outlines the proposal for generalizing the overloading rules for Standard C++ that is expected
to become part of the next revision of the standard. The focus is on general ideas rather than technical
details (which can be found in AT&T Labs Technical Report no. 42, April 1,1998).

http://www.stroustrup.com/whitespace98.pdf
Not yet but it's mostly because we're iterating and trying to figure out what will work.

For example, I'm considering not charging at all, and instead charging just for private teams - at least in the future. That's a feature we haven't shipped yet.

Like I said, my main goal right now is to get us to 30-50% month over month growth and then trying to get us to at least 30k users. Until then monetization is irrational for the most part.

I might start a kickstarter with our user base as they might be more motivated by that rather than asking to pay directly since they're buying the vision of the project not the actual implementation.
I used the precursor of Stadia, Project Stream. There were moments where the video went fuzzy, but for >95% of the time, it ran fantastic. My gaming PC setup is an i5/16GB RAM/GTX 1080 and it stutters more than the stream did (I assume that's on the CPU side). I'm sure Google has the compression algorithm chops to make this all work.

Unfortunately for me at least, what I want is more akin to a cloud VM where they can host my games and I stream them wherever, which this isn't it. I've already got games between Steam, uPlay, Origin, etc. I have zero interest in buying a game 2x just to be able to have more portable play.
> My explanation is just an approximation though isn't it? It doesn't help the blind person to actually see the rainbow, just to get a sense of it.

What you are talking is physical experience. And I doubt drugs somehow give you that. How is it different from "a sense of it", except you being very excited about it by a drug?
It'd be useful for game developers also.

Bungie had to build an infrastructure to push analytics from Halo into their system so they could get "heatmaps" of where players were in a multiplayer map. This fed back into their design process and was used to tweak maps after release.

Building something like that might be easier if all the state is living in a cloud server "right next to" the analytics pipeline, with no need to push state over the external connection. It could, hypothetically, even be built as a library Google supports directly.
I'm quite amazed it's taken this long. Of course, it hasn't actually happened yet either. If fair taxation alone were in place, the standard of living would be significantly better in pretty much any country.
Ah. I got mixed up. Thanks.
Why wouldn't you be able to apply the same type of compensation for games like Super Smash Bros? The system (should) know what frame was being displayed when you press your button, and would use that to calculate whether it was a hit or not, rather than the current position.
> I'm not 100% sure that FOSS means free as in beer.

It doesn't. The only requirements for licenses like GPL, etc. is that anyone who you distribute a binary to can ask you for the source code, and you must provide it for a reasonable fee (for GPL it's "for a price no more than your reasonable cost of physically performing this conveying of source", and you must provide the source on request for as long as you offer support for the binary blob, with a minimum of three years).

https://www.gnu.org/philosophy/selling.en.html

Can't find it now, but I recall finding a link here (by the developer(s) of curl iirc) about how his BMW had a screen with the free software credits and BMW sent him a CD with the source when he requested it.

Edit: couldn't find that BMW article, but here are a few interesting links related to that:

https://daniel.haxx.se/blog/2018/08/12/a-hundred-million-car...

(multiple BMW screenshots in this page) https://daniel.haxx.se/blog/2016/10/03/screenshotted-curl-cr...
What will this software be able to do?
I see repeated painting of this as generational warfare, but it isn't. It's more that younger generations feel entitled to live in one of the most desirable places in the world, at the prices they want, doing the jobs they do. I would like to live on the beach in Hawaii - should I be able to have that no matter what? Should everyone be able to?

It makes sense that the Bay area would be priced high given its tremendous desirability (which may be tapering off now). If people are willing to work there for low wages, then that is their choice - they have opted into a tradeoff they are OK with, and they/others should not demonize those who were already there and want to preserve their culture/way of life/standards of living. There are numerous affordable places to live in the US that are not [New York, San Francisco, Seattle, etc.] - you may not have every big city amenity you want, or maybe even be able to do the exact job you want - but such compromises are also just a regular part of life, aren't they?

To me the reframing of this issue as a generational war, or a rich versus poor thing, or use of pejoratives like "NIMBY" serves to distract from the plain truth, which is simply that people are acting in their own self-interests. And yes, this includes the folks who believe they have an unalienable right to live in the Bay area.
Why can't they just sue Google? Google can't stop a business from naming their money. Isn't platform member protection rights or something?
Why would Stalin still be in power because of lack of aging? Stalin was quite likely murdered, though it was never proven. This is usually what happens to horrible leaders when they're in power too long.

Of course, Stalin was so popular that huge crowds showed up to honor him, and 100 people got crushed in the crowding. Over in Spain, Franco was apparently so popular that they never bothered to oust him at all. So if you don't like dictators like Stalin and Franco, that means you also don't really support democracy, since in a democratic system these people would have also been in power due to massive popular support.

Losing leaders to aging has historically robbed us of great leaders too, don't forget. Elizabeth I was considered one of England's best rulers, her reign considered a golden age of 40 years. Marcus Aurelius is considered one of Rome's best emperors, and he was infamously replaced by the horrible Commodus after he died. I wonder how history would be different if Marcus Aurelius had reigned for another few centuries.
> You would think by the comments here from Netflix employees that one or two of them would appreciate our feedback and pass some of it on to higher-ups.

I'm sure they are. And as long as Netflix posts above-estimated profits and/or revenues, it doesn't matter one wit. (whit?)
"if Patreon didn’t exist, most of the creators on it wouldn’t be getting any donations,"

You can strengthen your argument more: When Patreon didn't exist, most creators didn't get any donations, or very minimal ones.

However, the name of the service doesn't particularly have to be "Patreon", and speaking for myself, I'm not finding it a particular problem to be on 3 of them at once, so I don't see Patreon as having much of a moat here. Over the course of the last couple of years it seems like my creators have been somewhat unstable as Patreon has provided multiple reasons for people to seek competitors out. It's far from disastrous but it also hasn't been as smooth as it should be.
Show HN: Tablecloth – a new standard library for OCaml and ReasonML
I think this is one of those things that depend on your actual workflow, content etc. I see your point; for me this hasn't been a problem.
Patreon is increasingly not that. They made the original fee change in 2017 almost as soon as they earned a reputation as a good place to give creators money. I don't think I know a creator who's happy with it now. They keep moving things around and no one knows what will change on them next. It's unnerving.
C++++-=

“C++++-= is the new language that is a little more than C++ and a lot less.”
-Bill Joy

In this talk from 1991, Bill Joy predicts a new hypothetical language that he calls “C++++-=”, which adds some things to C++, and takes away some other things.

https://medium.com/@donhopkins/bill-joys-law-2-year-1984-mil...
If it's less than a year old, it's under warranty. Take it in (or send it in) and make Apple look at it. It should not be that slow.
Amazon's B2B e-commerce could one day be worth more than retail or cloud
Having a project in the city database means little until shovels get put in the ground. Plenty of zombie projects are on the books in my town. Even if the project is active, it often takes years to get all the permits.
True, but the only PC you're going to build out that competes with the price of a Chromecast Ultra is a Raspberry Pi retro box.
Which is a limitation from the mechanics of the mechanism used. Including such a restriction on an electronic PIN is stupid, but I've seen enough idiotic password policies that I don't doubt someone has done it. For example, my bank (at least 2 months ago, haven't tested recently) makes no distinction between case of letters, so 'aaa' = 'aAa' = 'AAA'.
> You can’t make a living making music. Or art. You can’t even make a living taking care of children.

First, this isn't true. Plenty of people make a living doing each of the above.

(Art is somewhat of a special case, because some will say that what you're doing isn't art by definition if it's attached to some functional purpose like a business model. But you don't have to listen to those people.)

Second, these things aren't cheap because they're not valuable. Water is cheap. Water is also necessary to life. It's immensely valuable. What makes it cheap is that it's easy to provide, so competition drives prices down. People aren't going to pay a lot of money to get something valuable if they can pay less to get the same value elsewhere. Value isn't the only thing that matters when determining price.

> There are dozens (hundreds?) of successful open source projects that have tried to become even just modest commercial enterprises, some very seriously. Results aren’t great.

Are results much better for normal people trying to start businesses that aren't based on open-source code? I'm not convinced they are. Businesses are hard.
Maybe it is their fault. In my opinion the entire business model is fucked up. If it was up to me, I'd charge for every single hour of my time, charge for advertising and any other money I spend towards selling the home (or build it in to my hourly fee), and charge a commission on top of that. But from what I understand an agent can't do that because it's against the law.

As for exclusivity contracts: agents don't just impose those on clients. The client can sell the home themselves if they want, it's called "for sale by owner". But if they want an agent to represent them, then yeah, the agent will act as their representative. Why shouldn't an agent get paid for their time when they act as the seller's representative -- even if the house doesn't sell?

It just boggles my mind how much free work agents do.
It's just bad whale design, if you filter water for plankton's, you get plastics too.

So I wonder if we can build huge whales which run on solar energy and filter the ocean.
Oh my god. Sad thing is that I'm almost sure that mist have happened somewhere. Not that they came to the "jumpy layout is good" conclusion, but that maybe an accidentally slower version of the page lead to that result and they ended up with "hey this version makes users want to click ads more"!
The context being "being on drugs"? How is it related to enlightenment?
Amazon was banning 3rd party sellers residing in the same building as some of their previous offenders for almost a decade already, so Google has still some stuff to do to catch up with them... With bot customer support they are on the same level of usefulness. After a certain point big companies start behaving like big companies; one can only hope there will be another stream of profitable creativity allowing their new competitors to rise with nicer attitude towards customers until inevitable fall to degeneracy after reaching a certain size threshold.
Facebook Pledges to Block Discriminatory Advertising
Awesome. Love the blog post. I learnt Haskell using the NES (http://github.com/dbousamra/hnes). Definitely recommend doing your own.
It's a non profit that lives of donations on its own platform.
There's also sprocketnes, which was originally written ~6 years ago by pcwalton, who works on rust/servo at Mozilla.

It's been kept up to date and it's interesting to see how the project evolved along with the language:

https://github.com/pcwalton/sprocketnes
Elizabeth Warren is coming to shake things up ;)
This reminds me that I want to make an NES emulator in JS using Redux, in part to play around with the entire machine state being serializable/deserializable and time-travelable.
Tails 3.13 Is Out
Couple of points

1. It struck me at some point that Netflix UI is carefully designed to hide the fact on how little content they really have now. If you go into different genres at times there are barely 40-50 things you can watch (sometimes much lesser). They have lost a ton of items from their catalog (A queue I had which had ~85 items has dropped to 3 items without me removing anything because of shows / movies being removed). If you think of content that in the past would be > 4 stars, you will see most categories have <5 titles that fall under this criteria.

2. Netflix UI is now optimized only for surfacing the 3-4 new shows they launched this month.

3. The autoplay feature (with an impossibly short hover timeout ) appears to be an output of a quantitative metric based engagement maximization process. I suspect they have some charts internally which measure engagement and this specific design hits some local optimum there.

4. Lastly, as a world cinema movie buff I do not think I am the audience anymore. The long tail of delightful movies from across the world is long gone.

I wish them well, they were immensely educational when I first moved to the US. Growing up in India I never had the means to see cinema from across the world, so a service that would allow me to go through various best movies lists and see them two movies a week at a time was magical.
"The fact that both Falun Gong and the Communist Party communicate via propaganda makes it almost impossible to understand what’s really happening."
HTTP Cache Cross-Site Leaks
Patreon is also about enticing people to support you through the tiers. So you will release content through Patreon that is subscriber only.
Machine learning has been used for more than two decades in ATMs to perform optical character recognitions for automatic processing of checks [1]. I believe it is used by the post office as well. It is used by PayPal and other financial services companies for the purposes of fraud detection [2]. It is widely used to filter spam emails as well [3]. It is also widely used in recommender systems, starting with Netflix movie recommendations [4].

While currently more academic, it also has tremendous promise in healthcare diagnostic tasks [5,6]. It has also been used in economics applications such as measuring the global impact of fishing [7] and in poverty prediction in third world countries [8].

[1] http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.26....

[2] https://www.infoworld.com/article/2907877/how-paypal-reduces...

[3] https://en.wikipedia.org/wiki/Naive_Bayes_spam_filtering

[4] https://en.wikipedia.org/wiki/Netflix_Prize

[5] https://jamanetwork.com/journals/jama/fullarticle/2588763

[6] https://www.nature.com/articles/nature21056

[7] http://science.sciencemag.org/content/359/6378/904

[8] http://science.sciencemag.org/content/353/6301/790
Bad whale design!

Whales filter plankton out of millions of gallons of water but now they also end up eating plastic.

We need to emulate whale design and power them through wind and solar energy then clean up the ocean.
> If fair taxation alone were in place,

What is "fair" taxation?
Yelp Says Google's Ad Changes Deliver Little Traffic to Rivals
> Apple never claimed any iMac was for Pros except the iMac Pro.

Apple explicitly claims the iMac is for "pros" in the article this page is discussing:

"iMac is ideal for pros"

"iMac is loved by consumers and pros alike."

"the most demanding pro workloads."

"even a pro studio."

and more.

https://www.apple.com/newsroom/2019/03/imac-gets-a-2x-perfor...
How soon until it's the default that you need to give a website permission to display images

I know you're being facetious, but I liked the internet so much better when I used to browse with images off by default. It could be that I was an optimistic 14 year old, or even simple nostalgia, but the internet felt like a cool friendly place back then.
Show HN: Textile Notes: A Replacement for Squarespace Note App
I knew a guy who had changed significantly after a weekend retreat with some cultish experience (Landmark Forum, I am, or something like that). 48 hours of intensive experience though no pharmaceutical.

He was on every kind of excellence list at uni, on 3 different merit scholarships (which all unfortunately went directly to the uni, not personally to him).

That weekend was in the middle of the semester; he basically quit that week, but still came in to campus to complete his TA duties which are hard to drop mid semester; then went on an around-the-world trip for a year. I met him once randomly on the street afterwards, and he said he was happier than ever before, with no intention of going back to his studies or any other aspect of his former life.

I had told this around the time he came back from his trip to two of my friends, neither of whom knew that guy.

One’s response was “wow, that weekend saved him from decades of misery”.

The other’s response was “wow, that weekend had ruined him forever”.

20 years later, I still don’t have a firm opinion myself.