skysight-inc/HackerNews huggingface dataset:
I like playing games. I like playing them a lot but the reality is that these days I don't do it that much. I'm about as far from a hardcore gamer as it's possible to get, although the games I tend to play overlap significantly with what more "serious" gamers might choose to play (I'm not really at all into the category of games generally described as "casual" these days).

That community is full to the gunwales with people who will complain endlessly about framerates and dropped frames, both in console space and PC space. Seriously. People piss and moan endlessly about this stuff. I find it pretty hard to take because I've been playing games since the 8-bit era and, back then, your typical 3D game had rudimentary wireframe or filled polygon graphics (if you were lucky enough to own a 16-bit machine), polygon counts were incredibly low, and texture fills were practically non-existent. And even with all these simplifications they'd often run at low double-digit frame rates, often dropping down into single digits. Nevertheless for the kind of games they were they remained playable. So I find the contemporary over-obsession with framerate and slowdown a little grating. Even so, I can absolutely see why it's an issue for - particularly - online shooters and racers.

Why do I bring this up?

Google stadia streams games the way Netflix streams films and TV shows. I'm right now looking at a ping trace for a server at a data centre in London, about 60 miles from where I'm sat. Mostly it's in the 16 - 20ms range, but there are quite a few ~30ms packets in there. At 60fps that's typically 1 - 2 frames of latency. This is over a BT fibre broadband connection.

If I switch to tethering to my mobile phone, where I can get a strong 4G connection, my ping time to the same box goes up to, at best ~50ms, and varies wildly peaking all the way out at around 180ms, with the odd outlier packet in the 200 - 250ms range. At 60fps that's typically 3 - 11 frames of latency, and 15 - 16 frames of latency in the worst case.

Now you could argue that for casual, and possibly even some less casual, single player games that doesn't matter. And that's true. But that's not the marketing for Stadia that I was exposed to, where Google were touting a lot of more "serious" or "hardcore" games. For shooters or racing games those latency figures are just way too high, and even on my more stable broadband connection the low ping times aren't stable enough for a great playing experience.

Going back to the Netflix analogy, I generally get decent resolutions, and for at least some of the time (where content supports it) I can view in 4k. But there are drop-offs. I'd expect to see something similar with Google Stadia but, whilst this is tolerable for film and TV most of the time, it's going to make for a pretty annoying gaming experience.

Maybe one day a service like Google Stadia can be a success but it's too early: right now the connectivity isn't nearly good enough for it to sell in the kind of numbers that it would need to in order to be that success. This service is like one of the dinosaurs in The Sound of Thunder: it's already dead but it's too stupid to realise it.
There is a mountain of research on that, and they do.
Then the plot of the film would be that that one bolt or chip design used everywhere has a flaw that slowly starts to manifest in all of them …
Long time C++ user here.

Precisely right (for me!): It is easier to get to compile because it is easier for me to express and easier to debug type / syntax problems. Once compiled, it has a very high probability of just working.

I'll add that the exercise of learning rust has distilled the lessons learned in writing "good" C and C++ into a language that has few other ways of doing things. It's like someone is guiding me through good multi-threaded, memory management, and type design practices in C++ every time I work on a Rust project.

This experience absolutely translates back when I'm working on C++ and C.

Rust has huge potential it it can keep its libraries "upstream" of other languages. C is king of providing a one-implementation-to-many-languages (though API wrapping). If Rust can accomplish that, it'll be my language of choice. As much as I love the Unix philosophy of many interacting programs, the reality is for most systems that dynamic or static linking is how things interact.
nothin much, you?
It's worth noting that the black illiteracy rate at the time he was growing up was around 10% [1]. Desegregation didn't happen until he had had already been in prison for close to a decade.

There's a substantial chance his parents may not have known themselves. Not because of any fault of theirs, but because they may literally have not had the opportunity to. In fact, there's a high chance that he had relatives who literally were not allowed to learn - not only was Jim Crow still in living memory, there were people alive at that time who had been born into slavery.

People forget how relatively recently the fight for (obvious) civil rights was.

[1] https://nces.ed.gov/naal/lit_history.asp
That was not the only validation set they used.
They're blaming distros not users.
They do have Steam Link to build off of, which apparently runs really well even over slower connections. So it's possible.
The thing is: it is much easier to move robots to another jurisdiction than to move workers. That is why robots won't be taxed anytime soon. Whoever starts with it, will cripple competitiveness of their own industry on the world markets.
Yeah, I'm going to take my own experience from years of long water fasts and IF than this thanks.
I think its about brain structure, not necessarily brain chemistry.
Transportation is not a synonym for trucks. They make sense for last (and first) mile, but obviously not for long haul.

I certainly can't concur with a plain "thus our current systems makes sense". I'm sure you have noticed most Americans own large cars regardless.
It is such a confusing proposition to buy. I got a discount offer for the Stadia (£60) but I couldn't find an official list of what games are available, or how much they cost!

Then I found out that if I wanted the 4K streaming it'd be an extra tenner a month!

At which point it is cheaper to buy a 2nd hand PS4. And, that way, I can buy 2nd hand games if I want.
Hey Sandro, it’s been a long time! Excellent post!
Is there a way to get FF to enable the mouse wheel to wrap tabs in a loop once you go past either end of your tab list?

It used to do this and now seems like there's no way to get this behavior back
It's a licensing model, not a rental model. You're not paying anybody a monthly fee to play, you have all the files locally, and the threshold for revoking your license or otherwise losing access to a title is extremely high.

Even games with components that have expired licenses are kept on the account, your access is never really revoked -- even a VAC ban won't lose you your library.

You can't mod a Stadia game...
I'd be curious how many of that demographic aren't already avoiding it like the plague for the originally stated reasoning though. I.e. it's not likely the lack of any guarantee is making many in that group any more confident the service will be here in 6 years in the first place.
Right. The argument against racism or sexism, for me, has never been founded on the belief that all populations are guaranteed to be exactly the same with their capabilities. The argument against racism/sexism to which I subscribe is that individuals within all populations vary so dramatically between one another, and individuals from every population seem to be capable of manifesting virtually any set of characteristics, that evaluating people as individuals rather than assuming traits from their respective populations is far less error prone.

On the flip side, I'm also not asserting that populations are not the same when it comes to their capabilities; it just makes no difference. As stated, the variance between individuals is sufficient that I'd just as soon deal with the individual, rather than treating them as an avatar for some arbitrary collective. It makes no difference to me if less women are inherently interested in engineering, or if exactly as many women are inherently interested in engineering, it matters to me if an individual, woman or not, is not treated/evaluated in accordance with her own characteristics.

"In the past, I have made no secret of my disdain for Chef Gusteau's famous motto: Anyone can cook. But I realize, only now do I truly understand what he meant. Not everyone can become a great artist, but a great artist can come from anywhere."

- Ratatouille
Will their support stop being non-existent with this service or someone will still be in danger of having their account suspended for no, as seen in the monthly r/Twitter mega-threads, significant reason?
They should have read this study:

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3969295/#!po=0....

Men's brains are 8 to 13% bigger depending on age. It doesn't seem to lead to higher IQ (itself a terrible measure), though men (boys) are a lot more likely to be diagnosed with a bunch of issues like autism...
Why is that more likely when men have more testosterone and taking too much testosterone causes aggressive behavior?
Mixed messages: is research into human-monkey embryos ethical?
To borrow a Stroustrup quote

> "There are only two kinds of languages: the ones people complain about and the ones nobody uses".

I'm not a fan of JavaScript but I do like TypeScript.
Forgive me if I read the article wrong, but maybe this has to do with randomly changing diet having a negative effect?

I think optimal diet is subjective. Reason and experience are more important than other people’s data alone.
Steam is not a rent model.
Steam recently got sued because you couldn't resell your games, nor your account.
You are now allowed to sell your steam account because you owe the games.
We humans are very unique though on how much care and dependency babes need.

From an evolutionary perspective natur might have just stoped after we gave birth but for humans you need to be still very healthy for much longer.

We have a second evolution which we as a species gained due to our more generic and bigger brain and therefore being able to retain and learn more even through generations.

Whenever nature stoped we continued (glasses, cancer treatment etc.)

I personally would not subscribe to your idea that cancer is our basis and we just let loose.

Cancer is just one sickness of a highly complex system.

And after all why would longevity even be a goal for evolution? It's a wishful human idea of lifing forever. I myself I'm looking forward to NOT life forever and still today the thought of not being able to end my life for good is my worst nightmare next to loosing my mind.
The problem with this explanation is that mammals have greater male variability, and birds have greater female variability, and the obvious cause [1] is that it depends on which side has more redundancy in their sex chromosomes.

https://onlinelibrary.wiley.com/cms/asset/32d94fa6-e5a8-4c82...

[1] Well, I have to say, it was obvious to me, back in middle school, though I didn't know about the mechanics of X chromosome mosaicism at the time. It'd have been pretty weird if none of the information used to construct the brain was on the X chromosome.
Surely that was implied.
Is there some secret to getting a Pi at MSRP or is it just another victim of the semiconductor shortage? I can't find a Pi Zero W for under $20 or a Pi 4 for under $50.
Having to write the same logic twice in two languages, and then making sure both implementations behave the same way. I don’t know if I’d use the word “barrier”, it’s certainly a significant pain in the ass.

The classic example is of course validation, but plenty of other places it can come up.
"""

Once upon a time—I’ve seen this story in several versions and several places, sometimes cited as fact, but I’ve never tracked down an original source—once upon a time, I say, the US Army wanted to use neural networks to automatically detect camouflaged enemy tanks.

The researchers trained a neural net on 50 photos of camouflaged tanks amid trees, and 50 photos of trees without tanks. Using standard techniques for supervised learning, the researchers trained the neural network to a weighting that correctly loaded the training set—output “yes” for the 50 photos of camouflaged tanks, and output “no” for the 50 photos of forest.

Now this did not prove, or even imply, that new examples would be classified correctly. The neural network might have “learned” 100 special cases that wouldn’t generalize to new problems. Not, “camouflaged tanks versus forest”, but just, “photo-1 positive, photo-2 negative, photo-3 negative, photo-4 positive…” But wisely, the researchers had originally taken 200 photos, 100 photos of tanks and 100 photos of trees, and had used only half in the training set. The researchers ran the neural network on the remaining 100 photos, and without further training the neural network classified all remaining photos correctly. Success confirmed!

The researchers handed the finished work to the Pentagon, which soon handed it back, complaining that in their own tests the neural network did no better than chance at discriminating photos. It turned out that in the researchers’ data set, photos of camouflaged tanks had been taken on cloudy days, while photos of plain forest had been taken on sunny days. The neural network had learned to distinguish cloudy days from sunny days, instead of distinguishing camouflaged tanks from empty forest.

"""
How would you adjust this approach if the words needed to be keys? For example, if words were a map from a word to its count, and you could get the count for a &str?
I didn’t meassure, but I also don’t have any experience saying otherwise. Both are great languages and depending on the problem I’d be happy to use either.
Imagine you're bigcorp and you sell a game which features multiplayer PVP combat as your central feature. You can optimize your entire engine to kingdom come and back, but if there are still latency issues, your developers get the blame.

Outside of some AAA RPG and adventure games, most of the rest of the truly big games feature PVP content as their main selling point. Fifa, Call of Duty, Madden, Halo, Destiny, Fortnite, Apex Legends, DOTA, League of Legends, etc... they all live and die on network latency. They are the biggest of the big and if your platform doesn't have them AND run them well, you're dead.

Hard to get someone to invest in your product knowing that your product is going to suck for the games people really want to play.

I'm still not sure why Amazon hasn't bought Discord and Valve. Discord makes perfect sense as a complement to Twitch, and Valve would ensure that they basically own the entire PC gaming space.
Cryptos have become more like a cult than actual tech. Don't get me wrong, some of them are legitimate but try pointing out their deficiencies in their communities and you'll get attacked from all angles. Most people involved in crypto aren't there for the tech, they only care about money they are making from it.
>Steam is a rent model too, but nobody seems to mind.

Ehh, I prefer to buy from GOG when I can for that exact reason.
> genetic engineering for improved IQ

Sounds like Eugenics
Intermittent fasting can be effective for weight loss, but no more so than other methods of caloric restriction.

I prefer switching out high calorie food for lower calorie food of the same volume.

it's actually not that hard, the average person lives on just seven different meals 95% of the time, so work through optimizing one a week
Worst: you may very well have better ideas about how things should work based on your last job, but take your time to build credibility and internalize how things work at your current job before you start to push them.

Best: always be curious. When you spot a bad idea, be especially curious about the parts that will go wrong. Most of the time, people will figure it out and change course without a conflict.
Steam is explicitly NOT a rental model. You buy games, and then you have them, on your hard drive, to play whenever you like. You could be banned from Steam, Gabe could personally make a youtube video telling you to fuck off, and you could still start up Steam in offline mode and play all the games just fine. The only thing you could THEORETICALLY lose is the ability to re-download games in your library, but to my knowledge this has never happened aside from accounts getting hacked etc.

Stadia, meanwhile, works like Netflix. Stop paying, or just anger the Stadia gods in some way, and all your games go away. I like owning things I pay for. Many other people do to. So it's gratifying to see that this one time, we don't have to have our rights trampled on. Good riddance to bad rubbish.
Which is not that far off from 5L. (1L ~ 1 quart)
IIRC Next is a backend-for-frontend framework, not a general purpose one. Unless that changed?
They're talking about brain structure ("Males’ brains are larger than females’ from birth, stabilizing around 11 % in adults. This size difference accounts for other reproducible findings: higher white/gray matter ratio, intra- versus interhemispheric connectivity, and regional cortical and subcortical volumes in males. But when structural and lateralization differences are present independent of size, sex/gender explains only about 1% of total variance." -- from the abstract.) So this paper is in some sense about the "hardware" component, rather than the hormones or the programming.

I'm not surprised. There's not really much evolutionary sense in building different brain hardware when you can dynamically manipulate so much with hormones and social pressure. Why are people so devoted to the idea that there must be a big structural or anatomical difference? It simply doesn't make sense to me, from observing children before & after puberty -- unless I think of the societal benefits of enforcing belief in structural difference in the brain. It makes division of labor easier and keeps divide & conquer going if you can exploit genders against each other rather than thinking they've got a common interest against another economic class.
I never knew we could monetize hate as a service (HaaS.)
Backwards compatibility is one thing. But forwards compatibility is something javascript devs have a terrible time with. The standards change fast and new features are added constantly. And unlike, say, Bash devs, javascript devs want the latest and greatest and don't care if it doesn't run on $software from 2 years ago.
> This article came off a bit like "nothing to see here, move along." If there's substance I wasn't able to grasp it. I was expecting a bit more.

It's a metaanalysis of brain studies, which have never consistently found significant differences between female and male brains that were unrelated to size. It's not saying anything new. There's nothing to see here.
Minisforum Open Air Mini Gaming PC
I think Erlang has something similar.
I’ve tried playing with graphviz and dot for some system architecture diagrams - mostly because it integrates well into our internal MediaWiki site and, it’s … ok I guess.

I’ve found it pretty easy to rapidly throw together some reasonable diagrams with relatively little effort but where it really seems to fall down is with the layouts themselves. I’ve found that just so hard to get things to lay out how I want them to and the syntax for this seems particularly arcane to master. I usually just give up after a while and end up with a layout I hate but that at least conveys the information I want to convey.

I’m probably making things hard upon myself because I manually crank out the markup by hand and brute force slog through it until it looks ok. Reading through this thread made me realize that I could potentially be using PlantUML or something similar to make this less awful.
Pretty much all the old classics hum at a cool 60fps.

3 frames of latency borders on unplayable if you want to make a game that flirts with human reaction time - one popular sweet spot of "fun" in the design space.

You can definitely feel 2 or 3 frames of added latency at 60fps. No matter the game. And the games of old did run at 60fps and there's definitely value to the ones that do nowadays too. Even if the AAA games moved away from low-latency gaming in general.
The industry did want to bite and all the ingredients were there. The only reason Stadia didn't succeed is that Google fucked up in the most ridiculous ways.
I think it was GPT-3.
Brain Differences Between Men and Women: Evidence from Deep Learning
The Indie folks are easily wooed away from Steam, just look at how successful Epic has been with their free games, which they paid pittances for (eg. Super Meat Boy for $50,000).

Look at No More Robots titles on Xbox Games Pass (which is also on PC).

The problem is that Google just didn't put any money into buying up rights for titles. Plus, as other mentioned, the outdated pricing model. It should have been $20/month for unlimited gameplay of any title with maybe a discount tier of $15 for 900p.
> what do you wanna do? Accept a potential security bug because it is too much effort?

Yes. It is important to have the serenity to accept the things you cannot change.

In the choice between

A. Burning out on a fool’s errand of attempting to fix/prevent all the security bugs.

B. Giving up as you accept that people write security security bugs and as an individual contributor you have insufficient power to stop all of them.

C. Accepting the existence of bugs all around you and focusing on changing the small bits of code that you can.

The latter is preferable.
The paper is about neuroimaging studies -- reading the start of the paper itself is much more useful than reading the linked article.
Naah. IT and the sciences are merit based, always have been and always will be. No one cares about your race, gender or whatever. Have you done the work? Are you competent? Great. Welcome. See for example Jeri Ellsworth, Roberta Williams, Marie Curie, Rosalind Franklin, the colleague of mine who wrote code for a nuclear reactor...

It's because the barriers to entry include years of lonely study. Men are quite happy to shut themselves off from everything for years to learn something. Women generally aren't. We're wired differently.
If someone is willing to drive on hard plastic tires to get a few extra miles before replacement, let 'em.
Disclosure: work at google, not on stadia

Not just marketing but greater business strategy. I knew it was over when you still had to pay for the games would not be the “Netflix of gaming”. I double knew it was over when I watched Microsoft buy Bethesda for $7.5 billion. If you can’t make moves like that, you aren’t going to outcompete
Why Plotly, isnt https://echarts.apache.org/en/index.html more powerful ?
"Males’ brains are larger than females’ from birth, stabilizing around 11 % in adults. This size difference accounts for other reproducible findings: higher white/gray matter ratio, intra- versus interhemispheric connectivity, and regional cortical and subcortical volumes in males. But when structural and lateralization differences are present independent of size, sex/gender explains only about 1% of total variance." -- the abstract
Comment you’re replying to never said trial by jury was an American innovation. Simply that it was pretty unique at the time to have that right enshrined in the country’s constitution, and that the right is not a requisite feature of democracies. For instance, the right to a jury trial for serious crimes in England has existed longer than England could seriously call itself a democracy.
I don't have data, but I assume that is only for rich males? Maternity mortality rates were horrible, wars etc
Furthermore, if this is the type of thing that someone has to "learn" not to do at 15, what other horrible things do they still need to learn not to do? It is not worth having these people live around others while they learn these lessons at the cost of innocents around them.
Yeah, generally gaming hardware is a loss leader