skysight-inc/HackerNews huggingface dataset:
The killer argument with OSS is to say that there is a vulnerability. Then customers either pay for the upgrade or look for other options.
Would you maintain this perspective in a corporate setting when negotiating a raise with an employer?
Yes, they were all vets in the VA system so their pre-infection health had been documented.
> No rights are actually being infringed by this. It is possible to have cultural mores that are in the spirit of free speech.

What do you mean by “rights”? Legal rights or moral rights? If legal rights, under which law in which jurisdiction? I agree very many cases of “cancellation” are not illegal, and as such not violating anyone’s legal rights - but a lot of people seem to approach this with a narrow focus on the US 1st Amendment (hereafter 1A), when this isn’t a US-only issue, and even in the US there are other laws involved than just 1A - a private company firing someone for their publicly expressed political views cannot violate 1A, but it might violate state laws against political discrimination in employment (such as California Labor Code section 1101), and those state laws can also be understood as creating (or recognising) legal rights. Also, law is not static, it evolves through case law and legislation, so something which is legal today might not be legal in the future-people who believe that we have a problem with “cancel culture” are likely to lobby for laws against it, and we’ll see if they succeed.

If one acknowledges the existence of ethics/morality independent of the law, it follows people may have ethical/moral rights which are violated even if their legal rights (in a certain jurisdiction at a certain time) are not being violated.
Very often if your load balancer is custom. For example, we have an edge service that fulfils the role you have nginx for, but it handles both websockets and raw tcp traffic. Our edge service is the gateway for authentication and authorization -- from that service we can connect users to chat rooms, matchmaking, or actual game instances. We could get away with just nginx + room ids and manual upgrades to the pool of game/matchmaking/chat services for internal traffic possibly, but we ship updates to our edge service all the time and that process needs to be painless, so I was curious how others have done this.

We're currently using systemd sockets with Accept=no, then multiple edge services can accept() from the same socket that's always open and bound to a known port. Once a new service has started, we can signal the old service to shutdown for however long it needs by no longer listening on the socket and letting connections drain naturally. We're thinking about changing to dynamically allocated ports/sockets which is pretty natural in the container orchestration world.
Attempts to corner markets have always almost resulted in disastrous losses for the conspirators. Not that cornering the raspberry pi market would even be possible or make sense.
This is the GPU the parent is talking about
https://www.nvidia.com/en-us/data-center/a100/
(this is a light derail but related)

some of this design IS firmware - the lowest level bootstrap is encoded into an internal ROM - currently it's a very dumb bootstrap, a real implementation would boot from a number of possible sources. The sources are there on github.

All the ARM systems you can buy today have a similar embedded boot loader - almost all of them do not release that source, because it's the root of their secure boot chain.

IMHO this code should be public (but not the keys)
There are things that look realistic from a first glance, like hires skin and hair.

But face animation - no way. It is freakish and screams fake.
I've been seeing a lot more about MosaicML on my Twitter feed. Just wanted to ask -- how are your priorities different than, say, Fastai?
You'll probably be interested by this other article[1] on the front page of HN today, but you're not going to like it.

[1]: https://news.ycombinator.com/item?id=30765223
But because inevitably, narrowing of speech will come for those who believe themselves immune.

Exactly.
Thats was me. It is unconfirmed based on a third party website. Its so weird that despite her being a very well known public figure, that this info is not out there.
Discrete GPUs have historically been a relatively small and volatile niche compared to CPUs, it's only in the last few years that the market has seen extreme growth.

edit: the market pretty much went from gaming as the primary pillar to gaming + HPC, which makes it far more attractive since you'd expect it to be much less cyclical and less price sensitive. Raja Koduri was hired in late 2017 to work on GPU related stuff, and it seems like the first major products from that effort will be coming out this year. That said, they've obviously had a lot of failures in the acelerator and graphics area (consider Altera) and Koduri has stated on Twitter that Gelsinger is the first CEO to actually treat graphics/HPC as a priority.
It obviously does, but experience is not the only way: you can always read what people wrote and did in the past. It only takes some humility.
I did know that, but it's not amiss to point it out.

I must confess, when you said "pedantic", I expected something more annoying and less worthwhile. That's the best "pedantic" I've seen in quite a while.
10,000 enterprise windows licenses minimum... that's a big customer
Lol, obviously if I typed it here it would mean I'm comfortable saying it, so it's a Catch-22 isn't it?
Then we've clearly flourished throughout the 20th century in spit of it and not because of it.
I don't think the person you're replying to was comparing those two monitors, just pointing out that 5120x2880 at 120hz is the same amount of data as 5120x1440 at 240hz.
Agree that I tend to prefer stylized non-photorealistic rendering in games.

That being said, I think there’s room for both and luckily, the rendering learnings from one often improve the other.

Nothing wrong with exploring both venues.
I've been enjoying CodeCrafters. No affiliation, just think it's fun. Build your own Redis, Git, Docker, or SQLite in any language.

https://app.codecrafters.io/courses
I think this is just because 4k has been settled on as the standard, and the difference between 4k and 5k is too small for most manufacturers to bother offering both.

You'll likely see 8k as the next common step up from that (it's already happening with TVs). Who knows, maybe we'll have this same conversation again then because Apple will release a 9k display at that point.
Ah, you meant like that. I assumed if they're bringing a new module architecture.
Folding bicycle small enough to fit in hand luggage
Ask HN: Practical examples of when you would need statefull webservers
Stateless webservers seem to be the most popular approach for many reasons. What are some common scenarios where it would be more ideal to use statefull webservers? Or can you make most things work with stateless webservers by moving the state client side and having some temporary state in your waf for security/rate limiting.

Edit: would keeping some state in the db be considered as statefull webservers? I don't think so. Basically, it doesn't matter what web server you connect to, the end result/experience is always the same.
I've actually had a landlord give the keys to one of the tenants since they didn't have a doorman. The tenant in question was actually a registered sex offender too, but the judge is friends with the landlord so no harm done. Crazy world.
Investors are the ones making the decision for higher profits in the short term over long term viability of the company. It is absolutely in the investors, usually profit hungry corporate investors like superannuation or the local equivalent.

Foresight isn’t profitable. Sustainability isn’t profitable. They want next years bonus cheques not a healthy retirement fund.
They are Hyper-Realistic Digital Stills of Humans.

There's a lot of room for improvement in the animation department, though. For me the worst offender is the mouth, it moves in a completely unrealistic manner. The second worst offender is the head/neck movement, which moves with robot-like precision. Finally, the eyes, which are (granted) not as "dead" as in other models, stare too much and communicate too little.
> Apparently, CAPTCHA tokens are valid for a minute or so, so this guy would solve heaps of them just before the form went live and cache the validation tokens.

I mean there's whole services like 2captcha that give you a 24/7 on-demand API for this, and for some of their offerings/solvers there are specifically real human robots on the other end doing the CAPTCHA.

2captcha works very very well to the point that CAPTCHA is a very much solved problem especially for the popular services like Google's reCAPTCHA.
You can take my laptop from me and have access to it without having compromised my Okta account. In that scenario you wouldn't have my okra password or my MFA - what you would have is transient access to everything I'd already auth'd to until it times out and requests that you auth again.
Also they have a character making weird facial expressions in a weird situation - I legitimately cannot tell whether the occasional uncanny valley effect I felt was due to intentional direction or just the limitation of the tech. I suspect this is intentional.
Apple's $5000+ Pro Display XDR uses DSC when you plug stuff into the rear USB ports, so I think it would be fine to use it on the Studio Display also.
> Many on the left refuse to acknowledge that cancel culture exists at all,

May on the right refuse to acknowledge that cancel culture has always existed (and that they historically used it to their advantage). It seems their outrage has more to do with the loss of social influence.

It wasn't that long ago when knowing a Communist was enough to be blacklisted from jobs. Lots of famous, intelligent, and influential people were cancelled by McCarthyism.

Criticizing your opponent for using your own tactics against you is a time honored tradition.
> The opposite stance, not calling on people to end cancel culture, is also accepting a reduction in speech.

I'm not sure that accepting certain spaces becoming unwelcome is the same as a reduction in speech.

The quote toward the end of the article really hits the nail on the head for me:

> The room felt tense... I was shaken, but also determined to not silence myself. Still, the disdain of my fellow students stuck with me. I was a welcome member of the group — and then I wasn’t.

Feeling tense and unwelcome in a space where people disagree with you is totally normal and to be expected. A huge fraction of people grow up feeling exactly like that in virtually every space they inhabit.

(BTW, I'd be unsurprised if the tenseness in this case was more about annoyance with a loudmouth once again derailing a seminar with what they think is profoundly courageous iconoclasm but is actually annoying low-effort culture war trolling that's spoiling a quite expensive educational product for the rest of the paying customers...)

I grew up non-straight and atheist in the midwest, decades ago, and not in a city. The feeling of tenseness described here is totally normal. Gays are not entitled to a complete absence of tenseness in midwest churches or sports bars. That tenseness and unwelcomeness will result in lost opportunities for socialization, employment, etc. even without overt discrimination.

Not everyone will feel comfortable in every space. Not everyone will fit in everywhere. That's life. It seems like literally everyone except a certain brand of conservative hothead understands this.

To me, the entire cancel culture thing can be summed up as: "apparently some people went through a lot of life without ever desiring to inhabit a space where they weren't 100% welcome and, unsurprisingly, react in an emotionally stunted and frankly embarrassing way when encountering this situation."

IDK. Half the country -- and a much larger percentage of its landmass -- is wholly hostile to anyone who isn't a died-in-the-wool conservative. Whence the entitlement to also fit in perfectly everywhere else with zero friction? As a queer person, I don't even have that much sympathy for fellow queer people who try to get along in conservative religious communities. You have a right to free association. If you don't like feeling tense and unwelcome, exercise that right. If you choose to inhabit spaces where you aren't welcome... well, I can sympathize up to a point, but I'm mostly going to roll my eyes if you complain too much.
> I'd suggest you research more.

I've published papers in top conferences on EVM analysis. "Read more" is not an especially engaging topic of conversation.

Web3 does not change the systemic barriers that funnel users into platforms and frameworks. It does enable a small number of technologists to become operators while also enabling the rich to turn everything into financial instruments. Yes, some new nerds got to be billionaires. That's the same thing that happened with Web2. Nothing about the fundamentals have changed except now other people can bet on whether I'll buy Product X or Product Y.

> Continue to fight the tech tho, wonderful thing about web3 is you can't stop it, no matter who you are.

Perhaps not. "You can't stop it" is not itself evidence that something is a good thing.
It would be a consistent place assuming the people who condemn the fanatic left also condemn the religious right.
Without the ability to open your laptop screen 180 degrees, it can be difficult to create an ergonomic workspace on the go. I would recommend opting for a model that does have this feature to make travel a little easier on your body.
There's a lot of work that hasn't been done yet in studying what causes automation from an economics point of view.

A common thought experiment is "Why hasn't fast food been automated?" We certainly have the technology to make burgers automatically, to the same quality that MacDonalds does. This technology is at least 40 years old. Yet we still have kids running these stores. The reason seems to be: kids are cheaper than machines. This seems to suggest that it is low wages and economic precarity which is preventing automation, rather than that these are the jobs most threatened by it.
Agreed. Tons of obsolete assumptions in this thread. We have been using Podman / OpenShift in production and never ran into a use case where Docker was needed.
I'm not sure I understand this. You read that title and thought the book was going to argue that the literal concept of automation is a myth?
Feels like the 90s with proprietary stuff from SGI.
I said "for actions they take that harm others", and you jumped to some trivial difference of opinion. If the difference of opinion is supporting policy that hurts me or people I care about, then yes, of course it can harm me.

You are saying that someone can use freedom of expression to say people I care about should not have human rights, but I can't say those people shouldn't be employed by some company.

Freedom of expression swings both ways. I agree we should think about the harm done, ensure it is real, and what level of consequence is reasonable before acting, but that doesn't mean there are no situations action is justified.
I have been waiting 3.5 years for my Libre5 so I would caution anyone before purchasing that it will most likely be even more out of date if/when it actually arrives

They dont say how many they are producing, nor how big their backlog is, nor how long it will be until they catch up, etc.

Pay us now and ONE DAY in the next few years we may deliver... who knows?
Highly recommended substance.

See also https://erowid.org/columns/teafaerie/
Kremlin calls on FIDE to overturn Sergey Karjakin's worldwide chess ban
It’s much harder to go private than it is to go public. Blaming the CEO is a short sighted perspective.
Sure, I may have used stronger language than necessary because I do feel strongly for the issue as I am really fond of the kernel and many of the excellent work of the ecosystem. What I meant under “comfortable to use” is that a sandbox needs to communicate with the sandboxed application and with the general system to be truly usable. Otherwise it is more like a firewall for syscalls. Which has its place and is good for an absolute boundary, but it is not a UX for end users. If I use a bad firefox profile in firejail it should not just crash, firefox should be told what’s the situation. The most basic example would probably be a file chooser dialog — the application should be able to call for such a dialog but the dialog is made by the OS and only the selected file should be made available to the sandboxed program. Flatpak’s portals are a good direction, but I’m not sure that it is a good implementation.

I also have to agree with you on the “one can make it secure” part, e.g. android builds on top of pretty standard linux tools to achieve its better security, namely selinux for a larger boundary and the most important: running different processes as different users! It is such a gaping security issue in typical DEs, as otherwise not even the very crude UNIX permission system can do anything meaningful (other than the relevant xckcd comic: the attacker can access all my files, my browser cache, etc, but at least can’t install a video driver)
> I think that's a problem. But it cannot be solved by laws.

I actually think that there is a solution that not many people have mentioned.

What we can do is actually fund enforcement of the actual really bad stuff that people do during these hate/harrassement type situations.

And by that I mean, when people make death threats against someone, or harassment or target them in a similar way, then you have a government run doxxing squad that finds out who sent the death threats, and they arrest them, send them to jail, and put a felony on their record, even if it is a 1 time/first offense.

Right now, if you send a bunch of deaths threats to people, you'll probably get away with it. But if the government actually enforced the law, and sent you to prison, the first time you did that to anybody, well I think the worst of the "cancel culture" type harassment would end really quick.
This still makes sense! TPUs are useful for AI, which itself will be very very useful. It’s almost like it’s the best investment. That’s why smart players buy them all. Maybe I’m going out-of-topic.
The hand movements were jerky too. Just like they were in the 1990s. I don't understand why we're still struggling with producing animation that isn't uncanny valley?
Could you be more specific about what part of the website is bullshit? I've used some of those APIs and they worked as documented.

Vendor hostility is only an issue if you actually need to work directly with the vendor. Most of them have no incentive to help other developers who aren't their customers. Why would they? If you're doing something new that requires active Epic cooperation then it's best to partner with a major Epic customer, and put a formal legal agreement in place.
I think it's just because it's the newest model and for many newest == best. Also, they're cheap, so the difference between a pi4 and a pi2b isn't that much $$$.
Depends on which market you're talking about.

Everyone: Yeah, not particularly common, nor do they really add much.

PC gamers specifically (and series/ps5 now too, with those consoles supporting 120hz with compatible tvs and games): Quite popular, and they do significantly add to the gaming experience.
Please note I never advocated for censorship. I’m only saying the ideal solution won’t work. I don’t want censorship either, but also I don’t believe simply more speech is the solution. I don’t know what the solution is.
DSC was arguably the hallmark change of DisplayPort 1.4[1]. To say something is "only capable of achieving" its performance by utilizing the very tech it is built on feels like there has been a misunderstanding somewhere.

To be clear, Display Stream Compression is different from Chroma Subsampling[2], which the parent referenced.

1. https://en.wikipedia.org/wiki/DisplayPort#1.4

2. https://en.wikipedia.org/wiki/Chroma_subsampling
Ask HN: What makes you want to keep on reading README?
When you visit some new or not so new open-source project's page, whether it's on Github or maybe it has some sort of website, what makes you want to keep on reading after you glanced over the title and the first paragraph of text?

I would like to specify that I only mean content here - not presentation. So imagine there's just plaintext and browsers are not capable of displaying anything else but it.

Of course we all know that a well written documentation in general is such a rarity in this world and there are, in truth, very few examples (FreeBSD comes to mind) of documentations that stand out simply because you can sense every single sentence was written by a human passionate about it and a human caring for his reader. But how to achieve that - is quite a different question too. Let's suppose this wonderfully written documentation is there.

How does one punch through the wall of indifference with just the title, a subtitle/tagline and one paragraph? What makes you care all of a sudden, even though a minute ago you couldn't even imagine you'd want to try this piece of software or at least read more about it?
> either developer productivity or the robustness of the software falls off a cliff.

So, I once worked on a project for the retail industry. And the requirement changes weren't just crazy, sometimes they felt legit grotesque. Like for example: "hey guys, we have a new program - everyone in Nebraska and Ohio gets 20%, except these particular vendors. The discount should work only for their customers if they are buying these specific items. We're going to need to unveil this in four days. Get to work." And then on the day of the release: "oh, remember about specific items? They want to expand it to a specific category of items. Can you make a quick change?" An hour later: "actually, we need to keep both, marketing thinks we need to A/B test this..."

And it was like that all the time. We had numerous discussions within the team, each of us had rich experience working with multiple other languages before. I'm not gonna lie - a few times we've said: "if we had a static type system...", but in the end, we all agreed - it would've been challenging to maintain the system the way we did if we had to use something else than Clojure.

In any case, all this remains a personal opinion. Yes, Clojure isn't perfect, but right now, it's quite suitable for my needs.
> Deno adds permissions per dependency

Another project heading in that direction is also an anagram of Node:

"The foundation of Endo is SES, a tamper-proof JavaScript environment that allows safe execution of arbitrary programs in Compartments. ... Endo uses LavaMoat to automatically generate reviewable policies that determine what capabilities will be distributed to third party dependencies.

https://github.com/endojs/endo
I'm not sure I'm trying to do that. I chose "cool" as an example because none of us came up with the term, no one can confidently define it and have everyone agree on it, and it's a word we all seem to use without truly knowing what it means.

At the risk of stretching an analogy too far, I would not need to define what "coolness" is in order to confront people who I perceive to be overly critical and who are trying to get people to stop expressing themselves in ways they perceive as "uncool". In other words, if I tell someone "If you have nothing nice to say don't say anything at all", it does not seem reasonable to expect me to define what "nice" means in order to justify chiding someone for not being nice.
Nvidia DLSS is an important part of how they achieved 30Hz at 4k resolution, but that's more of a shading assist and doesn't affect the animation. The facial animation will be compressed with Ziva's ML solution.