skysight-inc/HackerNews huggingface dataset:
I haven't been disappointed by the endings of his more recent novels: Cryptonomicon, Anathem, Seveneves. (I did not enjoy time spent on REAMDE, that being the only exception.)
That is a fair perspective given the history of Google. I still think this needs to be evaluated on a case by case basis. Google doesn't want to kill things off, they just realize the ROI doesn't make sense in terms of profits they can capture. I think specifically in the case of Stadia, there are lots of things in Google's favor that make this something they will succeed at and capture lots of profit/value from. The market is huge too. It also is a beachhead into a consumer product (TV) that Apple hasn't really invested in yet. Console-class couch/TV gaming is an important use case that Apple, Amazon and Google will battle for in their "home" product lines. This transformation is only beginning so as long as Google sticks with it they'll do fine.
People who want their software to act stupid are a tiny minority, though. You can probably flip a bunch of switches to make it never remember anything but it sounds like you’re probably better off just not using it.

I don’t want privacy derangement to break my favorite features of AA. I like that I can ask it to navigate to that Vietnamese restaurant I went to last week. Or “to school” and have that work correctly.
StreamNative | Remote, Full-Time | https://streamnative.io

StreamNative are the main developers behind Apache Pulsar. We are looking for multiple different roles to join our team to help us build and maintain our rapidly growing hosted Apache Pulsar offerings. We are VC backed and seeing strong revenue growth. We are hiring across the company, for example:

* Engineering - Looking for engineers to work on our cloud product, open-source Pulsar, or integrations

* Customer Success - Technical Account Managers, Customer Support Engineer, and Solutions Architects

* Product - Technical Product Manager and UI/UX

* Community - Community Managers, Evangelists/DevRel

See https://streamnative.io/careers/ for more details, but not all roles are listed there as we are just opening the reqs. We like diverse backgrounds, so even if you aren't squarely in one of these roles and are interested in the streaming space, please reach out :)

Tech:

* Java, Go

* Kubernetes

* Apache Pulsar, Flink

* Lots of Cloud (AWS, GCP, and Azure)

Reach out at addison [at] streamnative [dot] io
Well, it is one of the documented uses for GABA.

https://www.healthline.com/health/gamma-aminobutyric-acid#us...

It makes sense to use a neuroinhibitor if you have hyperactivity.

Plus, they will make you sleep more and better, and good quality sleep will take care of a bunch of other issues you might be having.

Using stimulants for anxiety will push you deeper into anxiety.
Have you compared Geforce now to Stadia with the stadia controller? I can't imagine it would match it, it would be pretty much impossible
It's not a question of discussing it without politics, but discussing it without flamewar. That may not be easy, because people quickly get angry and attack each other, but it's definitely doable, and that's the bar that political discussions on HN need to clear.

The question of how to moderate politics on HN is a complex one because political stories are mixed: some are on-topic and some are off-topic. We can't exclude them all, but we can't include them all either. It depends on which stories contain significant new information and can support curious conversation. For more about this, see https://hn.algolia.com/?query=political%20overlap%20by:dang&.... Some good places to start are these threads:

https://news.ycombinator.com/item?id=21607844

https://news.ycombinator.com/item?id=22902396
This is the really confusing part to me. For most of the major metro's of the world cloud gaming is completely feasible on today's internet. Playing on servers in NYC from Boston works flawlessly as a casual gamer, and really opened up the possibility for me to enjoy AAA titles.

Most studios have to target a variety of hardware, stadia exclusives could have allowed studios to focus exclusively on top end experiences which really flex the hardware - similarly the potential for multi-TB fast storage and 10 Gb connectivity could have enabled dramatically larger game worlds than we see today.

But it's absolutely a go big or don't bother problem.
Definitely, but that doesn't change the fact that some really need the medication and preventing them from receiving it ruins lives.
Yes it's a shame DCs are immutable and impossible to add to.
I suspect this is an AI generated blogpost.
> I think Stadia is one of the few really innovative products released in the gaming world in years

It's not really innovative though, Google was not even close to the first company to try cloud gaming. OnLive started in 2010. PS Now started in 2014.

It was a bad implementation for a number of reasons, and Google should be criticized for it.
Sorry, this might come off as obtuse, I don't mean it that way. Perhaps I'm misreading your title, but I find it odd that a UX designer or product person would be the one writing proofs of concept that require a database.

Unless you mean for solo projects? In that case, it may work for you, but if you're not a database expert, it makes sense you would work around your limitations. That doesn't necessarily mean it's a best practice.
> It's a daunting task to go from ISO13485 or IEC62304

It can be a bit overwhelming, especially the first time, and especially from scratch.

I think for most people entering this space from a software point of view, the thing to get right first is some form of requirement management then later doc control. The QMS docs will come later too, but those two have the biggest impact on the engineering team itself.
Thank you for sharing. These are awesome AI nuggets.

In particular, I can relate to the author's suggestion to "visualize everything."
Sure, but we also do the things you suggested.

However, if you are relying on defense in depth for security, then having them be network separate helps prevent internal DDoS attacks, whether malicious or not.

Enforcing security across the entire network layer has many positives. But I don't want to be messing with the lower levels, and those lower levels all have the same security models and solutions as one another, at least if you view them at a high level.

VPCs have value as a security and availability solution, I just don't want to have to configure it to get what could be an automatic benefit.
This is so very slowly changing.

Volvo has been really good in this case (especially as they target the luxury segment very prominently now).

The cheapskates at Audi suddenly released amazing A1 and A3 last year with big bright fast touch screens and CarPlay/Android Auto included by default on all models (and they kept the relevant physical buttons, too!).

I've seen VW slightly improving with new models, too.
I agree, but once a month? Hoo buddy, more like once a year for me. It is amazing but just completely kicks me out of my routine.
Steam and Epic are literally app stores. I guess you have to link an extra account to use it with GeForce Now? For that minuscule amount of extra friction you get access to a much larger set of games on stores that won’t shut down when Google gets bored in a year or two.

edit: in what way does Steam or Epic expect you to understand how to use a “gaming PC”?
... and if it doesn't fit on Excel on a laptop, the natural path is just some database running on a desktop, then a server, then a beefier server. It's actually amazing how far just something like postgres will scale for your data needs.
I predict pre-scored double-dose pills become popular.
> All stimulants are addictive and you will have physical side effects from discontinuing use.

I love those side effects though. It is so nice to stop taking them and feel cozy and rest for a few days. The best description I have for it is that it feels like when you get home from a hard days work and are tired and go sit down in your sofa and just relax. Just that the feeling lasts for days! Awesome, right?

I hate being on the meds and I never take them when I don't work, but I have to take them to do any kind of work requiring focus like for example filling out a form.
That's so true. Even though I consider myself privacy conscious, and hate all forms of surveillance capitalism, if there's something I need to read ASAP and I'm in a hurry, and the only thing between me and the content is a GDPR form, you can bet your top dollar I'll click "Accept all" without thinking, just to get the popup out of my face.

(Which is also why I'm strongly in favor of more aggressive fining for GDPR violations. "Accept all" shouldn't be the easiest choice on a website.)
You can flag as much as anyone can; the karma limit for that is only 31. To flag a comment, though, you need to click on its timestamp to go to its page. See https://news.ycombinator.com/newsfaq.html#cflag.
the flaw here is that PoW is helpful for stopping spam but doesn't encourage or incentivize the retention of data. maybe that's ok to not keep around old "tweets"
Easy Ways to Make Your Pet Cat Happier
The vast majority have overweight issues with their waistlines proceeding to grow and tragically, their pets likewise experience a same issues.
As per a current report, about 55% of pet felines these days are overweight.
This is brought about by 3 principle issues like having an inactive way of life, unhealthy eating routine and such a large number of treats.....
Why Are So Many Romances Set in the Regency Period?
You haven't just stuck to facts and been impersonal—you perpetuated the flamewar along with others. For example, swipes like "Yeah keep spreading lies" (https://news.ycombinator.com/item?id=25979836), "You are just trying to avoid answering" (https://news.ycombinator.com/item?id=25979695), and so on, are completely unacceptable here.

It's all too easy to assume that you're following the rules when you aren't—we all suffer from this, because we have our own good intentions in mind when commenting. But those intentions don't communicate themselves, and when you're arguing, your comments are likely to come across as 10x more aggressive (if not 100x!) as they felt to you. It's as if, when sparring, people land punches much harder than they think they do. You don't feel it that way, but the other person sure does—and then they land a punch back that feels (to them) like it's about equal, but feels to you like it's 10x harder—and suddenly there's a brawl in which everyone feels like the other person started the conflict and escalated it, while they themselves are merely reacting. In reality, both are doing it, and both are subject to the same cognitive bias that makes it feel like we're the innocent one and they're the guilty one.

For this reason it's super important to err on the side of scrupulously editing swipes and aggressive language out of your comments, especially on divisive topics. As the guidelines say: "Comments should get more thoughtful and substantive, not less, as a topic gets more divisive."

https://news.ycombinator.com/newsguidelines.html

Even if your intent is good, the burden is on you as an internet commenter to disambiguate your intent for the reader.

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...
I posted this comment in in another thread (https://news.ycombinator.com/item?id=25986536):

Most of Vlad's statements while factually correct are BS.
The formula that the NSCC uses to calculate margin requirements from brokers is not opaque. It does have a discretionary factor which they can turn up in volatile times.

Most brokerages can forecast their margin requirements. The simulation has has a few free parameters - percentage buckets of trading in different brackets of volatility vs. trading volume.

Robinhood chose to be a thinly capitalized business because it leverages returns. Vlad can act as the aggrieved party as if this was the first time it happened to any brokerage - ever. No, high volume trading on high volatility has been happening since the beginning of the stock market and most brokerages are prepared for it. Same goes for Hedge funds and proprietary trading firms which trade on margin with leverage as high as 5-10x. They prepare for their worst margin calls or risk going out of business. Source of knowledge - worked at several HF including some that (in)famously folded after failing to meet margin calls.

Vlad is is just using the SV playbook of playing fast and loose and then blaming legacy systems and opaque formulas when shit hit the fan.

Vlad does not know who owns the NSCC:
https://en.wikipedia.org/wiki/Depository_Trust_%26_Clearing_.... They are running a enterprise worth tens of billions but do not know who their biggest counterparty is.

BS.
The question for me is if it works on a cheap notebook or on the road, why wouldn't you just want to play it this way even when you are at home? Why do I want to own anything? I just want to play the games I bought.
I have zero interest in remote terminal gaming. No thank you. Not sure if I'm the only one?
Location: Seattle,WA

Remote: Yes

Willing to Relocate - Yes

Technologies - Java, Python, Docker, Kubernetes, Computer Networks, Distributed Systems

Resume - Available via mail

email - gopswamy@gmail.com

Recently graduated MS graduate in Computer Science. Looking for opportunities as SDE/SRE/Devops.
I understand it as - premiums are limited by law as a multiple of payouts. The more they pay out, the higher premiums they can charge. So, peversly, the more they pay out, the more they can make.
Driver Verifier
Because Solid is a completely different model for where the data is stored. It decouples the apps from the storage.
Something seems a little fishy with some of those scores, especially compared to last years. Are companies actively exploiting this somehow to gain favor?
What did you think the % of bone fractures would be before you read the article?
I wonder how serious Amazon is with Lumberyard or if they'll abandon development if/when their in-house games flop. AFAIK they only have New World left now that Crucible has shut down.
The users have already been domesticated [1]. It feels like we have now come full circle back to the 80s to once again grapple with the inherent injustices of proprietary software. Except this time, the proprietary wolves have clothed themselves with "open source" software to prevent us from recognizing them.

[1] https://seirdy.one/2021/01/27/whatsapp-and-the-domestication...
So...naughty.
I have never had the media server support in VLC work for me.
Perhaps we will reach some sort of google launch singularity where projects are launched and abandoned instantly.
I think the article to which the linked article is responding is a bit of a broken clock... that is, it's correct about operator overloading being detrimental, but their reasoning is incorrect.

The questions about allocation and garbage collection are irrelevant for the reasons you mention. But operator overloading allows problematic code for another reason.

`AddMatrices` is unambiguous; clearly its operands should be matrices, and they should be added according to matrix arithmetic rules (and, like you said, if the underlying code is buggy, it would also be buggy as an overloaded operator). The problem is that `+` is ambiguous. And if you're dealing with matrices, you're probably looking at code written by a math person, meaning it's going to be shorthand-heavy and the operands' names are unlikely to make the variables' types clear.

But at least in the matrix vs. scalar case, you have a similar set of axioms, so changing `x + m` to `m + x` should not alter the result regardless of the types. This is not so when people shove even more meanings onto a single operator, like `+` for string concat. String concatenation doesn't commute. Furthermore, different languages have different rules for "adding" one string and one number, so it causes needless friction for polyglots.

I'm not saying I prefer `concat(s1, s2)`, because I like my operators. I'm saying I prefer something like Raku's `~`. As an added bonus, you get automatic and consistent coercions. You know exactly what the operation is and how the operands will be treated when you see `~`, with no need to find the operand types.

In conclusion, operator overloading is a half-assing of full-fledged user-defined operators, and it encourages programmers to shove disparate functionalities (often with different axioms) into the same operator. Either let people write traditional functions, or give them the ability to create their own operators so they're not tempted to make a mess of the default set of operators.
The point is to never test how it's working. Instead declare what it should be doing. If you can't declare ahead of time what it should be doing (maybe this is what you mean "how it is going to work") then you can't build it, can you?
I was probably trained by my IE6/400Mhz Pentium days, but I’m the opposite. As soon as I’m done with it, I close it. I’ve never understood how people can leave tabs open when they’re not actively using them.
Not verified, 100% pure pharmaceutical grade heroin.
Compare to https://www.nvidia.com/en-us/geforce-now/ and
https://www.xbox.com/en-US/xbox-game-pass/cloud-gaming

Both have their own quirks, but they don't suffer from lack of games.
Location: Oregon
Remote: Yes
Willing to relocate:Yes
Technologies: Java, Javascript/Typescript, React, SQL and NoSQL
Résumé/CV: available via email
Email: zerosnailmail@gmail.com
Full Stack developer with 3 years of experience. Bachelors and Masters in Computer Science. Looking for the next challenging opportunity.
Especially with a game where you die with one hit, this seems too mentally exhausting to actually play enough times to improve.

You'll play 100 times and only get 10% of the way in, so you still need to practice the later parts just as much. A bit like agile software development, really!
You also want to know your neighbor's data which you can't easily fly a drone over. And not just for competition.
The UI is worse as you need to make yet another account and pay for steam. That experience is terrible enough to kill the thing for a non-gamer.
Not so nice now, someone there is just spamming the logs with some pretty nasty US political trolling. You may want to consider a spam filter...
Last year I built a nas system around the Asrock j4105 itx board, using a flashed dell perc h200 as an hba, in a fractal node 304.

I had looked at arm options, including the kobol 64 and boards from hardkernel, but decided that paying a bit more for x86 would make things a lot easier.

It's working well so far: low power draw and near silent, allows for proper zfs on linux support, hardware accelerating transcoding for Jellyfin streams, and at a bit over half the cost of a 6 bay x86 Synology.
Graphics cards have ranged across the price spectrum for the past 20 years. The first GeForce "Titan" card was $1000 and came out right in the middle of that time range (2013). I'm not sure what PC market you were watching for the past 20 years, but it's not the one I remember.
I know what Seq is. C# IEnumerables already have more overhead than iterators in C++/Rust due to historical reasons that can't easily be unwound now, and F# Seq adds a bit more on top, it isn't horrible it is just too bad.

The ergonomics of LinkedLists really aren't any different than could be achieved with an array backed List, it just isn't done. I realize part of that is because it facilities immutable data structures, but they are often used when that isn't happening.
Author here, happy to answer any questions

For our product (PixieBrix) we actually generally grab the data directly from the front-end framework (e.g., React props). It's a bit less stable since it's effectively an internal API, but it means you can grab a lot of data with a single selector and can generally avoid parsing values out of text
> Try and stop at the marker at each station for a high rating.

Nitpick, but I hate it when devs - even devs making tiny weird experimental games like this one - feel compelled to add some objective, any objective, into an otherwise open-ended experience. Even if it's optional, it's lurking there like an unnecessary specter, ruining the freeness of the experience.

Edit: This came off as more negative than I wanted it to. I would never discourage someone from exercising their creativity, and creativity (and craftsmanship) clearly went into this. I was just using it as a jumping-off point for a broader discussion about something I see as holding back game design as a whole, which I better articulated here: https://news.ycombinator.com/item?id=25995867
Unfortunately it's been overtaken by political propaganda.
The game library was the big issue for me, most playtime was quite smooth for me. But to a large extent it's publishers' faults, Geforce Now has the same problem with games they had before getting removed because publishers/devs opted-out.

I think Stadia had hoped that it could become big enough quickly, with the backing of Google's name and capital, that it could negotiate some good deals and build a big library quickly, to the point that there's so many gamers on Stadia that you can't not publish there anymore without losing a lot. Netflix and Spotify did it, too.
I think the existence of operator overloading is a red-herring when criticizing C++. It's just syntax sugar; compare:

cout << "foo" << "bar" << endl;

cout.out("foo").out("bar").out(endl);

I like the latter better than the former, but it's not like one is complete evil and the other is great.

Instead the issue with C++ is more complicated. It's a perfect storm of:

1. Easy to pretend it's "just like C" when really the increased quantity of features combine to make a major qualitative difference in how to use the tool

2. A large number of features that subtly (and sometimes not so subtly) encourage the programmer to do the wrong thing; many of the library changes from C++11 and on are about deprecating such features.

3. A lot of poorly implemented compilers for the first 20 years of its existence (when Alexandrescu's book came out, no existing compiler could compile all of the examples properly).

4. #2 and #3 combined to cause a lot of companies to choose their own (mutually incompatible) subset of C++'s features in the 90s.

#4 and #1 meant that C++ programmers regularly couldn't read code written by other C++ programmers. At some point, a subset of them stopped blaming "other C++ programmers" and started blaming the language.
Not that easy. I can get pot, cocaine and possibly MDMA. But heroin and LSD would be hard for me to find with my friend circle.
My goal in this conversation isn't to argue one way or the other about the ethics of our current advertising industry in general, it's to make the point that regardless of whether or not someone considers the advertising industry to be moral and/or its data usage innocuous, the tracking is still a problem.
Back in the day to be considered 'serious' Arm would have needed to compete on performance and that meant competing with Intel which they (primarily Robin Saxby) worked out was a losing strategy - so they didn't.

Then getting AArch64 onto the same CPUs as AArch32 meant in one bound they could cast off the legacy and start to compete on performance.
Making a new game takes at a minimum a year for a simple game, more likely 2-4 years. So no, that is terrible planning on their part once again.
Productivity is overrated.
Have friends over once every while for boardgaming.
I was diagnosed with ADHD around age 12 in early school. For about 10 years, I was on a lot of stimulant medication; Vyvanse, Adderall, Concerta, and tried many others. Only in the last couple years did I stop entirely. You get used to the sleep impairment after a while. It affected my ability to socialize. I was making excuses for my behavior and largely, I could summarize it as "feeling like a zombie, entirely reliant on a pill." My opinion on it now is that it can help you, but now I prefer to be in my default mode, unencumbered by meds.
Personal Injury Lawyers in Australia
Find your closest Australian personal injury lawyers