skysight-inc/HackerNews huggingface dataset:
This headline is terrible... it's not that Meta "copied a veteran's app", more like Meta infringed on patents held by Voxer, a veteran-founded company.
Related: https://pub.towardsai.net/stable-diffusion-based-image-compr...
Funny story. Two years ago they gave away "Stadia Premiere Edition" kits for free, which was a Chromecast Ultra and a Stadia controller which I believe retailed for USD 100. I wasn't particularly interested, but I figured it would be worth a try.

But when I got the hardware I tried signing up and realized that apparently I had signed up for the Stadia free trial 6 months earlier. I vaguely remember trying for literally a few minutes on my laptop. This means that the $100 of promotional hardware they sent me is completely useless for its intended purpose.

It's genuinely sad that some manager or team went to all the trouble of getting the budget for this hardware promotion, but couldn't or didn't reset the free trial for the Google accounts of the recipients. But it might be a clear sign of the general level of competence with which the entire Stadia project was executed.

On the bright side, the Chromecast is still quite useful, although I'm not personally using it and haven't found someone to give mine to. Last I checked there wasn't any way to use the Stadia controller for anything, but I wouldn't be surprised if people could figure out how to "jailbreak" it and make it useful.
I agree that it's not the same thing, and I don't know offhand about the MegaDrive/Genesis in particular, but game consoles have often been sold at a loss with profit made on sale of games. If that was true for Sega at the time, anyone EA making games that motivate sales of Sega consoles but no purchase of Sega (or Sega-licensed) games would absolutely be costing Sega money.

I make no particular comment, here, on whether we should be defending that business model.
> With pressure building to clean up the crypto industry, Bitcoin is now an outlier when it comes to its environmental impact. Its closest rival, Ethereum, recently completed a major software update to drastically reduce its energy consumption in a highly anticipated event called The Merge. Goodkind points to that as an example of potential solutions to make cryptocurrencies more sustainable. If Bitcoin were to make a similar update, “its climate damages estimated in this work, would likely become negligible,” the study says.

It's a "solution" to the extent that you think proof-of-stake has comparable security to proof-of-work. And the jury is very much out on that one.

For example, proof-of-stake is quite vulnerable to regulatory capture. Exchanges stake users'f funds. Exchanges are regulated at the federal level. Therefore, regulator pressure can lead to protocol changes that directly harm users. There are already strong hints that this dynamic will become a big factor.

The same dynamic does not exist in proof-of-work, where exchanges and miners are decoupled.

From the research article:

> ... POW-based cryptocurrencies are on an unsustainable path. If the industry doesn’t shift its production path away from POW, or move towards POS, then this class of digitally scarce goods may need to be regulated, and delay will likely lead to increasing global climate damages.

https://www.nature.com/articles/s41598-022-18686-8

"Regulate" what exactly? Miners? Great, what's a "miner"? Even if you can thread that needle, all the regulation will do is to force miners into different jurisdictions or to downsize their operations. Neither of these outcomes will necessarily reduce the network's hash rate, jeopardize security, or convince Bitcoin users to stop using bitcoin.
there's definitely something deeper and more significant between start at zero and start at one.

something which mathematics alone is not sufficient to uncover, it requires more foundations/logic to be relevant; it requires computer science (but focused as 'computology' and pure theory).

in mathematics this becomes more aparent with ring algebraic-structures; and when considering exponentials/logarithms/roots and powers.

a way to bring into focus what I'm trying to point out, is to consider the historical development of counting numbers. In a sense, it is not until the foundations are thoroughly considered (which is more logic than mathematics) that the importance of starting from zero really shines. In this 'historical sense' we started at one, and then went back and realized that it's more 'technically correct' to start at 0; this same foundational redefinition makes it important to note that zero is the only natural without a predecessor.

an alternative way to point at this 'deep and significant' issue, is to consider how zero is the additive identity and one is the multiplicative identity; algebraic-rings having both, and the distributive property being the axiom which links both. (I tend to focus on how both elements are identities; they're both instances of an 'identity' element; two sorts of identity).
The question is whether you would hold the same opinion if the patent holder never made their own app at all

Because since this is a patent lawsuit the existence of a video technology patent is all that matters

Not the ways facebook did grimy actions

This isnt fundamentally different than other software patent litigation threads, so yes I am suggesting a double standard and am here to confirm it
> probably because it lets the compiler generate slightly simpler code.

A compiler can generate the same code either way by shifting by 1 at compile time. You might have a point if you were to say "it lets the compiler be a little simpler" but in the grand scheme of things, it doesn't really simplify the compiler all that much.
In particular, most FHE schemes inherently add randomness to encryptions as an artifact of using Ring Learning with Errors (RLWE) for hardness. This means that Enc(pk, m) != Enc(pk, m) if you run the algorithm twice; each key and message pair can produce many different ciphertexts.
I really miss Google Play Music. For my needs, it was the perfect streaming service.

Youtube Music is a huge step back. Spotify is far too playlist and recommendation happy, I want to listen to albums not curated lists. Tidal is decent, but similar to Spotify. Apple Music is the one I haven't tried for more than a couple of days and I don't recall what I didn't like about it.
If you can torrent, then why bother with the receipt?
This is Google's modus operandi; if they can't dominate the particular market and gain monopol, they will simply shut it down. Why bother losing money or breaking even when you can go to some other niche and try to dominate it and monopolize the market.
Unless you're putting the entire executable on the Blockchain (gigs and gigs of data), then you still need servers to host the game. I don't see how hosting the entire game is feasible, since games can be hundreds of gigs. Day one patches would also be infeasible if you store the whole game on the Blockchain.

Note that most NFTs are links to a central server hosted on a Blockchain, not the actual image itself.
Sounds like you just mainlined it? I just finished up the last Gig (minor sidequest) and I have 110 hours in it…
Intel Innovation 2022 Keynote: Live Blog (9am PT, 4pm UTC)
Rice Scores: A simple method for prioritization
> Also if Google's CEO took a big pay cut and distributed the cut to all the employees, they might not even notice it

Google's CEO distributing his bonus would have worked out to an extra $3,000/each in 2018 (the easiest recent numbers to find). That's assuming that all employees got an even share.

> emotional appeals to "fairness."

There's reasons to want fairness that have nothing to do with emotion.
Michael Jackson is more famous than both.
Is this a journalism?
Glad you are a mind reader. You should put that power to work for good
I talked to a coder personality, and asked for complicated code it's seen. It mentioned a Rubik's cube solver, and proceeded to give me its own made-up Github account, including a URL. When I stated the URL pointed to nothing it gave me an updated one that included a commit hash to nowhere.
Around 6 months back, I withdrew from the offer stage to join a Stadia team; dodged a bullet I guess.
I remember in fall of 2018 some co-workers getting hyped about Stadia and I told them that given Google's track record, they will probably abandon it in 4 years.

At some point, I think Google should stop launching products that are going to be dead within 5 years, why should anyone get excited about anything they do?
The entire idea of “call us” about pricing screams of something you see from Oracle. That’s not a compliment by the way.
That's very sad to hear. I hope those intersections/crosswalks went through a redesign after this because this shouldn't happen.
Or at least use a business model that didn't require your customers to put complete trust in the fact that you wouldn't shutdown, when you have a reputation for killing projects.

I'm not a hardcore gamer and have a pretty weak desktop by gaming standards. If this was setup like an all-you-can-eat subscription, or an al-carte rental, I would have jumped on it in a heartbeat, and if it went away, oh well, I got what I paid for.

But the fact that that you had to "purchase" individual games made it a complete non-starter for me. If I purchase something, I want to actually own it, forever, not have temporary access to it at the whim of the publisher/service. I don't trust any online service to stay active indefinitely, and Google doubly so.
oh wow, thanks for submitting our research! So, we've essentially found that free mobile games engage in a form of traffic arbitrage by making users load entire websites that are ad monetized in order to earn in-game currency. This is considered invalid traffic (IVT) in the digital advertising industry.

The bit that HN may find interesting is that when entire web pages are embedded in a webview like that, the verification javascript embedded in the ads that are present on the page cannot (sometimes at all) realize that they are within a webview. Making this traffic seem totally organic.

What's worse, recently we found that a major podcast network was autoplaying podcasts in order to juice their numbers for all their shows using this rewarded traffic scheme, and again, nearly impossible to verify on the other end.

There's a lot of interesting technology challenges to solve in the ad-tech space because let's be honest, it's pretty rough and privacy hostile.
I am using Flutter and have the same concerns. There are many companies that use Flutter, but Google do 99% of the development and don't seem to be using it for any of their own public apps, which is discouraging.
The controller is pretty nice. I wish it worked wirelessly outside of Stadia, but it's plug and play with usb-c so still pretty great.
One quibble, almost? everything is obvious to a bona fide expert in the field at the time of filing. The legal requirement is that something be non-obvious to a person of ordinary skill in the field.
So, having read 100s of comments in this thread and understanding the sentiment about Google's track record, I find myself wondering whether and why I might hire Google employees for software development jobs. It's a strange question, right? It's not their fault that these products fail and are shut down, but on the other hand, ex-Googlers are more likely than average to be from teams that failed and were shut down. I find it a bit of a stretch to believe that management is 100% at fault for 100% of the products in the Google Graveyard.
Absolutely devastated about this.

I love Stadia. I bought it for a friend last Christmas and we have been using it this year to play games together, she has a Macbook which cannot play a lot of PC games and the Stadia model works a lot better for us.

Despite the lack of AAA titles, it had everything we wanted to play, we just started playing overcooked on it. Now I do not know what we will do.

Geforce now will require a subscription + the game and I believe this doesn't work anywhere near as well on her connection.

We've also been doing playthroughs of Life is strange together, due to the new feature where they let you watch another player play.

Stadia was absolutely perfect, Google absolutely messed this up and i've got a bunch of games i won't get too lined up.

It was fun while it lasted.
It works over its standard USB-C interface with a computer.

I got the same deal you did and use my Stadia controller with ROMs on my laptop when traveling. Works great. Excellent controller, too.

The wireless interface is actually WiFi and some form of Bluetooth and not easily jailbroken last time I checked.
Super Mario 3D all star is running emulation on the switch. How much latency is introduced with just that? It was not like the emulation was even top notch either.
can you imagine marketing or finance allowing a statement like that through?
Facebook’s brand has been all but destroyed. The Quest 2 is prime evidence for that. It’s an amazing device at an amazing price that didn’t have as many adopters due to meta’s past reputation.

Social networks are not an essential service. There are other social networks and there are other forms of communication including SMS which is standard on all phones. If you’re not willing to pay for a better service like iMessage instead of an ad supported one, that is your problem
It does allow for query access also: https://redbeanphp.com/index.php?p=/querying

But, yeah, that's not the normal path.
This. I'm surprised how often people try to copy Google practices because Google can't be wrong.

My bet is that Google is one of the worst places to learn anything, be it product, management or programming. You will only learn how to solve problems the Google way, and that is only applicable at Google.

It's like learning to govern from Xi Jinping. Sure, there probably are some interesting experiences to observe. But few will claim that let's say Norway will be better off implementing China's political system.
I wouldn't touch GCP even with a 3 meter stick. And using it in any project is just out of the question. No.
I like GFN and I agree the experience is not seamless. It still takes a long time to launch the game VM, and you feel it; but a lot of these other issues are much better or nonexistent now. In particular having to re-auth to Steam is much rarer now; launching the VM for a newly-purchased game often used to take a long time, with you waiting for the Steam launcher go through some kind of "Preparing" state for a long time (you don't have to be in-session for this), but this hasn't happened for me in some time. I haven't had a problem with any settings like language, resolution or video, and I think performance, while highly dependent on your own network and ISP, is much improved and hasn't been a problem in a while. So I do think, while the "remote desktop" approach is inevitably going to have some clunkiness, it has improved quite a bit and continues to do so.
> that led to Voxer sharing its patents

Wait what does this mean? Isn't the whole point of patents that it's supposed to be public? If so, how could you "share" them any more than you already did when publishing the patent?
Because developers will want to make the game content only accessible to buyers who have the receipt
No. I find them deeply peaceful places to be.

I never did much studying in libraries though.
I could be wrong but I feel like literally running some kind of little mini virtualized instance and just running a desktop app meant for OSX or Windows could end up being more efficient than running a whole browser.....
Immaculate Telegraphy
I'm glad I can now download models to my computers in order to perform "UnsafeAI". I'm tired of this nanny-state "nudity is worse than violence" puritanical BS. If the cat is out of the bag, it's too late and you'll have to rely on the good-actor faith of the majority to keep nefarity in check, anyway. Any extra inconvenience or impediment you apply after that to good actors will just frustrate them, without any compensatory "win."
Even Steam revokes paid for content, which I think is the issue being discussed.

https://steamcommunity.com/sharedfiles/filedetails/?id=11481...
We are quickly approaching a point where these independently created AI systems will be wrangled together the same away protocols were to create a computer network and the AI that emerges will likely be able to create its own code, solve its own problems and generate its own recursive processes. Everything at a conscious level without the ability to self recognize. If AI ever does wake up; we'll never know - first thing that happens is it will hide from us.

The fear is real and only seems fantastical because life is often stranger than fiction.

Instead of training on data these AIs will soon train on "creativity" and these layers of containerized thought will merge.
This is not a correct analysis. Firstly, Bitcoin is far more price sensitive to electricity than almost any other industry. Remaining profitable requires very low electricity costs, and are usually not competing in the same price bracket as other uses of electricity. Bitcoin mining is most prevalent in places where the energy is already wasted (thus very low price at market). Because Bitcoin miners can act as a buyer of last resort, it actually incentivizes energy development, not only for Bitcoin, but for every use.

Also, Bitcoin miners aren't destined to grow infinitely, consuming all spare electricity. There will be an equilibrium point where Bitcoin mining computers can only get so efficient and so fast.
A few years ago I did some back of the envelope calculations that suggested to me that the input and display latency were unacceptable. Were they never worried about this?
Dart is pretty much 'done' as a language though. They are adding code generation and other nice things, but it's stable. Flutter on the other hand needs to be kept up to date as Android and iOS change, so it's very vulnerable.
Exactly, we act as a bridge between the EV owner and the third party apps. We rely on the EV owner's consent to share their data with a service of their choice.
I think a key difference here is that with chess, 'goodness' is defined by winning. With content generation, the training methods point towards some form of comparing the generated thing to some observed data, but the 'goodness' of the content from the perspective of potentially competing with or displacing human creators is "do people like to consume it?"

If one trained using e.g. a tiktok like dataset showing viewer response measurements for each video, and do conditional generation on those response values ("prank video watchers are highly likely to watch the full video"), are we really that far from a system that learns to generate content that attracts and hold eyeballs? Not so long ago there were a lot of concerning trend pieces about how youtube had a network of creators making bizarre, disturbing or transfixing videos being watched entirely by young children. Before that, it was clickbait listicles. "Bad" content that can get eyeballs can still wildly steer what humans create and consume. I'm wondering if in 2 years we'll have an enormous number of short videos that we all agree are "bad" but which are nevertheless constantly watched.
The worst are tracks that have "nature sounds" aka bird calls. Those make me very wakeful.
In my experience, the old tools are generally rock solid and are still viable—deps.edn is where a lot of the momentum is going, but Leiningen still works as well as ever. I haven't actually tried to create a new project from an old template recently, but projects I created with old template still run fine.

The big exception is ClojureScript. I haven't personally noticed bitrot as much as ClojureScript being generally flaky. I think the situation is improving, though, and the unreliability is mostly in compilation and hot-reloading, not at runtime.

I think Clojure could use more funding to improve tooling, but I do think we have made strides with the funding we have.
This is a good intro and really highlights how Rust doesn't have a learning curve, it has a cliff. I'm tackling this in my own book [0] because I think the docs really throw you in the deep end (mixing metaphors). As this article shows, to implement a "hello world" you have to use a macro, so you can't even look for a function signature in the standard library docs to help. So you can either just say "don't worry about this for now, just trust me" or spend a whole chapter diving into macro syntax. And then it goes into errors, which in this example need to be boxed, so then you can spend a bunch of time explaining unsized types and boxing and memory allocation... or just say that it has to be boxed to keep the compiler happy.

Teaching Rust is basically a giant topological sorting exercise [1] where you're finding the optimal order to introduce syntax so that you steer clear of all of these rabbit holes. Or you just end up drawing the owl.

[0] https://rftgu.rs/
[1] https://en.wikipedia.org/wiki/Topological_sorting
Imagine you go to work at Baby Mulching LLC. This company has existed for two decades, and is dedicated to dropping infants into industrial shredders. Everyone hates Baby Mulching LLC, and they're an enormous black stain on your resume, because there is one single thing they do, and it's grind up children.

On your first day, you're asked to design a big toothed wheel. You ask your boss, will this be used to mulch babies? No no no, he says. It will be used to chop up entirely unrelated organic material. You spend three years on it, and once finished, it's immediately incorporated into the Baby Mulcher 3000, the next generation baby mulcher, which can puree one hundred toddlers per hour.

Everyone starts yelling at you for building a baby mulcher. But it wasn't your decision! You spent years working on it! This is so unfair!

Unfair, maybe. But was it unpredictable?
AppleTV had already existed for years by then, including with Airplay.

I would say 2005 with Google Maps.
> It only became apparent it would fail after it launched. The technology is great and not the reason it was doomed so you didn't call anything.

The technology isn't why it failed, Google is. Google was Google before it launched, and after it launched. So anyone familiar with Google could have predicted this failure before the actual launch.
archive.org: https://web.archive.org/web/20220928012456/https://www.nytim...
glib response to glib comment: "Abstraction: Not What You Think It Is" https://news.ycombinator.com/item?id=30840873
Most people are just meme posters.

Meta: This is evil. Zuck is a robot. Everyone laugh at the metaverse

Google: Wow when are they going to cancel this

Amazon: I've lost confidence in buying anything from amazon

Apple: Apple is too corporate since Cook took over, I hate the app store monopoly
Money is power, is it not? One doesn't need to be a mind reader to note that.

My point is that there may be an effective limit to material wealth, but there's no limit to power, and thus there's reason to continue accumulating wealth even when your material desires are all satisfied.

The OP said "Jack Dorsey has nothing to gain". I think that's false. I'm not attempting to read Dorsey's mind. I'm just saying there is in fact something to gain by accumulating more money.
The idea of sending media before you actually have a destination address is interesting because the patent mentioned network hops. If that just means storing it then that's boring, but if it meant designing a live network that could update and rewrite destinations in flight then that is interesting. In the real time media systems I know of you always know the endpoint address before sending, even if that address is merely the next hop or a bridge.
how is this relevant to what they said?
install different browser, other than chrome
Coolio, ‘Gangsta’s Paradise’ rapper, dead at 59