skysight-inc/HackerNews huggingface dataset:
> Even Tomb Raider 1 - 6 did not have that much continuity.

If you're talking strictly about the physical appearance, sure they did. TR 1-5 are basically the same game, running on the same engine, and Lara looks practically the same. These were all released within a span of 5 years, so it's no wonder only incremental changes were done.

TR 6 was the first attempt to redesign the character, but then again, the game setting and direction was entirely different. After that flopped, the series went on hiatus until the very well received 2006 reboot with Legend, which was developed by Crystal Dynamics instead of Core Design, so the changes aren't surprising.

> The continuity of the first six games is simply lost, it's like replacing Homer Simpson with some different, slimmer, more average looking character, while still calling him Homer Simpson.

I see your point, but video game characters are much more fluid than cartoon characters. For one, the content is released every few years, and each release gives designers the chance to tweak the appearance. Moreover, the technology changes rapidly, which makes some features possible that weren't before, and designers tend to experiment with that. The free-flowing hair braid wasn't possible before the first TR game, and neither was making a character "attractive", so they leaned into those features in the early design. But it doesn't mean that these are the defining features of the character.

Ultimately this boils down to the creative vision of the creators, and how strictly they want to stick to a single design throughout the series. Considering the TR IP changed hands several times, it's likely that designers were given the freedom to experiment.

BTW, those cosplayers are enacting the early version of Lara, but notice that those sunglasses aren't fashionable anymore, and realistically, that outfit is highly impractical for the exploring that Lara is supposed to do. So if the artistic vision for the project changes for whatever reason, so will the character appearance. As long as they keep the fundamental traits of the character, their physical appearance shouldn't matter. At least to me it doesn't, but you're free to disagree, of course. :)
The solution (although somewhat rough around the edges, but much, much better than other options) is to use a tiling window manager like Yabai. It will completely change the way you work with windows and spaces in macOS. This definitely solves your (1), especially with the help of `skhd` to map your keyboard shortcuts. Another option is Amethyst but it's a bit less configurable (although it supports stack layout for windows).

(3) can also be solved. Go to system preferences -> accessibility, check the "Reduce motion" checkbox. Now the spaces can be switched almost instantly without the annoying animation by using keyboard shortcuts.
My understanding was that there was a strong appetite to attack Japan in the US government, but that there was no domestic support, so US goals had to be achieved using other means. I might be wrong about this, but that's what I recall.

As far as I can see, there is very little to compare that situation and the Russian invasion of Ukraine.
That's a binary take if I've ever heard one. The quadruple speed also means products hit the test groups sooner and one can iterate on it faster. Nothing in the story implies the 'star developer' is done once the code hits production, but that's the assumption made. Meanwhile, the 'part of the team that actually cares' may as well be paralyzing themselves through overanalyzing what-ifs without gathering enough information, with the most extreme cases bike-shedding weeks worth of development time.

Surely a group of people who deem themselves 'intelligent' can broaden their perspectives a little?
> Companies are free to impose whatever fees they want.

Wrong. You seem to be unaware of the whole concept of anti-competitive behavior.
> DANE technically achieved that

What exactly did DANE achieve? Replacing CAs? I must've missed something, last time I checked every webpage on the planet was still using CA-signed certificates.

> Right now, the path ahead is stapled DANE TLS extension.

This thing I find really funny. It basically boils down to "we secured DNS. ok, we figured out it doesn't really work. Ok, how about let's stuff our DNS security system into TLS, because over DNS it does not work? Then we have secure DNS!"

Though I've heard this idea many years ago, and it appears deployment is nonexistent, so... probably not gonna happen either.
Not every post-menopausal patient will have sexual dysfunction.

Testosterone is not the only (or first line) treatment for sexual dysfunction and is off-label/not FDA approved.
> And...isn't the common system of digits 0123456789 called Arabic numerals because it was invented in the present-day country of Saudi Arabia or somewhere nearby?

No. The system was invented in India and the actual glyphs are probably derived from Bramhi script.

> Why would they of all countries use a different system?

Because they never used the symbols familiar to Western readers as Arabic numerals in the first place.
Is asking a question that fewer than 1% of applicants "can even get the basics correct" -- which implies that only a tiny fraction of 1% actually provide a fully complete and correct answer -- a good use of either the applicants' or the interviewer's time? Is it effective in distinguishing candidates, or are you only seeking 1 success (fewer, actually) per 100?
Funny 1st April joke from IETF. It proves that humans stay behind the design of RFCs.
> It makes them more attractive to companies, and less attractive to investors.

No, it also makes them more attractive for (real) investors.

Reminder that investors own the company, so when a parasite investor joins up with some class action lawyers to sue the company, they are just looking for a cash grab at the expense of all the other investors.
Don’t forget how many men the USSR lost in the war. They went years without even having weekends just to rebuild.
Imprison the offender. Jail time tends to focus the mind.

If it's impossible to achieve on a meaningful scale without wearing an orange jumpsuit people won't try.
With content moderation, you either have universal rules which automatically apply in event of transgression, or you have human moderators making judgement calls on a case by case basis. Given that Elon Musk is an active, interventionist CEO, with his own episodic (and inconsistent) judgement calls, this role is impossible to perform for anyone other than functionary, surprised Ella Irwin lasted this long
Women are more than able to do manual jobs and it’s very common that they do. Strange ideas about gender roles are coloring your perception of what is normal.
If you think that’s bad, read or watch any western coverage of anything to do with Russia - pre or post invasion. And I mean topics even far outside the realms of politics or war. It’s being happening since the Great Game geopolitical competition.
Ask HN: Why Did Ruby Fall Out of Favour with Startups
I have always heard that Ruby is a great prototyping language, which is why many startups used it.

Companies like Github, Shopify, and others are built on it.

- What are the factors that led to Ruby's decline?

- Specifically, why do we see fewer startups building on Ruby?

- Will we see Ruby bounce back?
I know of several smaller companies that do this. It's a great policy IMO.
We can estimate the amount of information processed. Visual is like 10mbit [1] plus other senses it might be up to 100mbit. Only doing similar sensor fusion and extracting features in realtime on computer requires more power. But there's also the symbolic processing, doing something similar too requires much more power on computer. Then there is other stuff such as maintaining homeostasis we don't really know how to compute yet.

[1]https://www.eurekalert.org/news-releases/468943
> I just want to have one stack and master it.

Java, PHP or C++ is probably where you want to look. I get these aren't the cool new things, but the thing is that cool new things come and go all the time. Boring and technologically conservative things have sticking power.

A good yard-stick for how long a technology can be expected to stay around is as long as it's already been around. A 50 year old programming language? Yeah it's probably around in 50 years. Last year's hot new js framework? Probably dead in a year.
These storage boxes have very narrow concurrent connection limits and are not suited for the problem in the OP without additional hardware/services.
https://www.rferl.org/a/manhoff-archive-part-four-spy-or-art...

> Spy Or Artist? / Part Four / The timing and location of Martin Manhoff's work suggest spy. The artistic images he left behind suggest something else. ...

> There is no direct evidence that Manhoff was a spy during his time in the U.S.S.R. His military records contain no indication that espionage was a formal part of his duties. After the Soviet newspaper Trud alleged that the Americans had been taking note of various infrastructure while traveling the Trans-Siberian Railway, U.S. authorities declined to comment. And to this day U.S. intelligence agencies refuse to discuss the issue.
This is something I've been unable to articulate as succinctly as you have - thanks.

In the past I put it down my experienced approach and what I need from others: make it work (mediocre solutions that deliver 80% value are fine!), then make it better (reflect and refactor until readable/approachable/idiomatic) before finally (stretch goal) make it faster (break idiomatic paradigms, vectorize etc.)
I have to confess that I don't deeply understand DNSSEC. I've set it up on domains in AWS (Route53) and GCP (Cloud DNS) and found it pretty simple and never had any issues (only .com and .org, no weirder TLDs). Are all the problems that people complain about only relevant if you manage all the DNS infrastructure yourself (rather than just letting GCP/AWS handle the KSK, rotation, etc)? Or have I set up a ticking timebomb that's going to be a big outage at some point?
> This is red-scare rhetoric, not communism.

It's not "rhetoric" at all, it's literally what he's doing. His strategy has always been to slowly install socialism small bits at a time so that nobody notices. Therefore it's obvious what his objective is when he starts saying you should have to "mediate" with someone who invades your private property instead of having access to the justice system or the right to use force. Why can't you see?

> Anyone trying to have a discussion/debate about ideologies

It's the 21st century, we don't "debate" communism anymore. I'm not at all interested in the academic difference between these terms. They're history. The whole problem is we got these fools trying to install this cancer in my country in the first place.
“However, the rate of true statin-induced hepatotoxicity is exceedingly low. Moreover, multiple retrospective studies have shown that statins are not only safe for use in patients with cirrhosis, but are also likely beneficial in reducing liver decompensation, hepatocellular carcinoma, infections, and death.”

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6170890/
Maybe talk to someone that lived in Glasgow in the 80s before deciding it was a utopia rather than starting with an ideology and choosing your facts to match?
"Hitting the test groups sooner" always sounds nice in theory.

But more often than not "people are done after their code hits production".
I use F# Fable.Lit with web components. here’s a sample app I built, a 3d bin packer load calculator. https://bindrake.com
It's not uncommon for tradespersons to charge to come out and quote.

Having said that, I think paying people to interview for 6-figure salary jobs (AUD) is a non-starter to me. If a company is stretching your interviews out to the extent it's a waste of time, that's a signal that it's not a place you want to work.
The world isn't black and white, it's not either/or. Democracies come on a spectrum.

And if you measure "democracy" by representation of the population in the elected leaders, the State Senate is 33% Democratic, the House is 40% The cities are Democratic, the rural areas Republican. The state has had both Republican and Democratic Governors in it's history, with some times the Democrats controlling all three seats of power.

Seems pretty democratic to me.
>her features were exaggerated partly because it wasn't possible to render an attractive quasi-realistic character before the first generation of 3D hardware

Are you saying real women don't have triangle boobs?
Palo Alto Networks is doing the scanning themselves. I see them in my logs all the time. Won’t do much good to report an abuser to an abuser. They are a “cybersecurity company” like most malicious companies.
Indian commercial vehicle operators like cab drivers, gig workers and truck driver find trouble with working capital management and vehicle management. Here is an open-source plan you can look or take inspiration from.
I think most commenters on lwn are misunderstanding this gravely.

RHEL not supporting LibreOffice doesn't mean you can still install it, right? It just means RH won't offer support for it?

Also does not mean you must use Flatpak to use it, does it? Am I missing something?

If it does make sense business-wise, it's their call. I'm pretty sure they know their userbase and did the math.

I also prefer efforts put on Wayland improvements, much closer to the OS itself and relevant to several use cases.
If you are looking for static system wide key remapping on the console without additional dependencies, extra software or running daemons the program "loadkeys" should be working on any Linux system. Configuration on startup is dependent on the distribution.
I've got two. The first one is a bit older, from around 2015. It was a small platform that did have a Java Web Start app for some features. It downloaded an app, where you were automatically logged in. However, when downloading it, I noticed that there was no secret or anything transferred, just your username. Turns out, the downloaded application contained a database connection string with full owner rights. As far as I know, that was never fixed.

The second one was a bit more severe, and happened just last year. At our company, we're using a service to host private package feeds for some libraries we're selling. Users get their own account, and usually use an API key authentication to get the packages.
However, we've discovered that one client, although a paying customer, didn't have proper rights assigned to their account. After contacting them, it turned out they could access everything just fine, and never noticed a problem. They did have their own user account, along with their own API key. However, for the actual authentication, they used _their_ API key with _my_ account name, and that worked.
The service was first checking if the API key was a valid one (which it was, for some account without any access rights), and then checked if the user did have access (which it did). But there was no check whether the API key actually belonged to the user account. So, with publicly available information (account names) and a free account to generate API keys, you could essentially access any private packages you wanted.
That one was a bit more scary, and took half a year and multiple emails to finally get resolved.
This isn’t really true. I think you maybe seeing things from a capitalist perspective.

Usage of bright color is culturally dependent, and also geographically dependent when it comes to sourcing dye.

For example west African counties have always used bright colors in fabric due to culture.
Static type system!

It's the only reason Ruby (and Rails community) declined.

Longer answer: To work effectively with Ruby (and RoR), you need a dedicated team to maintain the test suite, because it's the ONLY way to go forward.

In case you're a small startup, it's a NO.
1% success rate is typical when interviewing developers.

Also they get asked multiple exercises, not doing great at one is not eliminatory.

Being able to quickly identify whether an individual is exceptionally good is very important to ensure the employer can fast-track them and be responsive quickly enough that he doesn't accept another offer.
European probe beams Red Planet views to Earth in first-ever video feat
Ask HN: Books about security/wargames/CTFs?
I've enjoyed playing OverTheWire's Bandit [0] immensely. But many concepts were unfamiliar, and I had to guess how the things work. I want to get more thorough understanding of infosec, possible attacks (in games and in the wild), maybe even real life stories - and also something I can read on my commute.

[0] https://overthewire.org/wargames/bandit/
"<name> has died" is an HN convention:

<https://hn.algolia.com/?q=%22has%20died%22>
I can’t speak for everyone but I never played the games because of her shape. Frankly, I never found her character design that attractive (the low polygon count probably didn’t help) but even if I did, the vast majority of the game is spent from behind her anyway.
No, i am not the one advocating for mandatory schemes, which some people push into the rest, usually through government. By default no such schemes exist, so i am not the one that meddles in others business. If you want to get involved you are free to do so.
Kittl.com | Frontend, Backend, Data | BERLIN, Germany | Onsite/Remote | Full time | https://www.kittl.com/

Kittl is for Adobe Illustrator what Figma was for Adobe XD - the most intuitive way to create. More info here: https://jobs.kittl.com/

- Straight forward 3-step interview process - technical call or assignment (your choice)

- Competitive compensation and equity package

- You’ll work on an exciting new product

- Very structured but hackathon work environment

Please send an email to rpaulavicius(at)kittl.com
I have looked into this a year ago, with the goal of having some key - named control or not- always perform the emacs-lite operations we know from readline. But it seems like it's very tedious, as most of GUI toolkits expect the windows-like behaviour and are not reconfigurable
Yes, because many are residential IPs, so likely hacked machines in a botnet.
The Flatpak (Flathub) version works just fine and it is what I switched to using on Fedora for a while now, so I don't see an issue here. I'd rather the core OS would get more improvements.
Yes exactly. Do I need to look for 1-1-3-1-1 markers in _all_ 359 directions? What about warping/distortion of the surface etc? All the details is what I'm interested in seeing.
Which parts of it suck in particular? From the videos I've seen so far it's quite useable but requires configuring tons of stuff, possibly disabling SIP, animations are a bit jaggy (mainly due to macos not providing proper non-blocking apis to certain things), no proper master stack layout etc. But all in all looks pretty useable.

Planning to switch to it now, because all the other options (like using no tiling manager at all, or Amethyst) seem to suck even more.
The main issue with Usenet was it lacked any form of content moderation.
@vkou mentioned industrialists, not rank-and-file employees.
Assuming you bought a whole back and have $1m equity, You could sell your $1.15m house and take 4% a year or $40k from that for doing nothing. You just need to live in a sensible location and let SF die.
When IBM bought Red Hat this was the kind of thing I worried might happen: That Red Hat might stop supporting the Linux Desktop.

I have no idea how their announcement makes any sense. They want to improve workstation experience by... not offering an office application any more? Like, what do you even mean by workstation?
you typoed "единение"
Keyd is great. Really easy to use. Kmonad is another option but configuring it is steeper I find.
1-liner for viewing the shape of all local Tensors in Python
Using torch and numpy a lot I find myself perplexed about the shape of some torch.Tensors, particularly if they have a non-obvious set of dimensions (e.g a batch dimension or something). I reach for this one-liner pretty regularly so perhaps it can be of use to others:)

Here's an example output:

Array Shapes:
==================================================
attention1 : Tensor : (8, 8921, 251)
m : Tensor : (8, 8921, 50)
ŷ0 : Tensor : (8, 8921, 50)
ŷ1 : Tensor : (8, 8921)
ŷ2 : Tensor : (8, 8921)
random_np_arr : ndarray: (2, 3)

And the code:

print(f"\nArray Shapes:\n{'':=>50}"); [print(f"{k:<20}: {str(type(v).__name__):<7}:", tuple(v.shape)) for k, v in locals().items() if hasattr(v, "shape") and not hasattr(getattr(v, "shape", None), "__call__")] # Exclude the 'numpy' import, the `shape` func. isn't relevant

(semi-golfed to be able to easily run in a `breakpoint()`)
I think you’re confusing packaging and maintaining. Red Hat helps maintain the Linux port, as in actually paying people to keep it supporting Linux, vs just packaging it and keeping the package up to date.
> But Nuremberg was very successful in de-Nazifying the country.

Um what?! You seem to know very little about post-war bureaurcats in West Germany. They failed completely at de-nazifying then country.

Example, the first secret service (Organisation Gehlen, precursor to BND) was headed by a Wehrmacht general. The CIA put him there and didn't care. He was useful against the Soviets.

Even the first chancellor (Adenauer) eas basically blind on the right eye.

The East was much more effective in de-nazifying, sometimes a little too eager even. (And Adenauer refused to accept even the existence of the East German state. Surprise.)
LibreOffice comes with its own support these days... RPMs are provided out of the box too. So it makes sense.
I must be infinitely smart then?
> A system as easy as ACME for domain holders to revoke any certificate.

ACME in fact supports this, and I expect at some point CAs will be required to support it.

In the meantime, I'm working on a tool that will take a certificate, identify the true issuer, look up the CA's problem reporting email address, and provide an email template with the right words to make the CA care. If the CA supports revocation over ACME the tool will take care of revocation automatically (although you'll still have to demonstrate control over the domain).

(Note however that your example is flawed because the certificate was actually authorized by virtue of making Cloudflare your DNS provider. If you don't like that, your recourse is to pick a different DNS provider which is more respectful of their customers.)

> A monitoring system that will only alert me on new certificates in the CT logs that it can't find on my infrastructure.

Commercial CT monitors, like Cert Spotter (my product) or Hardenize support integration with your certificate issuance infrastructure so you're only notified if the certificate is unknown. I only get CT alerts for my domains if I actually need to care.

The open source version of Cert Spotter can execute a script when it discovers a certificate, and I know of users that use this to cross-check against their inventory and only send an alert if the certificate is unknown.
School district sues Meta, Google, and TikTok over ‘mental health crisis’
You know I agree that superintelligence is totally possible, but what I disagree with is that it follows immediately after AGI. Suppose you reach the level of AGI. Then your AGI can not just write down the weights for a smarter AI. It has roughly the intelligence of humans, so to build a better AI it would have to do something similar to what humans do: Large scale training on large computers . This takes time and is easily supervisable. I don't see a risk of rapid singularity like intelligence blow up. There is a risk of the AGI escaping but since it needs aignificant amounts of compute, and does mot have the intelligence to just rewrite itself into a decentralized abstract form, I again don't see a big danger. When we are at this stage we can start worrying about superintelligence, as well as AI rights and digital citzenship obviously.