skysight-inc/HackerNews huggingface dataset:
Read about the concept of Leitmotif [1], that some claim was introduced by Wagner but seems to have already been present in the early 17th century.
Leitmotif represents the idea that you can imply dramatic progression through music. The idea is that by using short melodies and simple chord progressions you can bind together elements of a story.

Also see [2] for a birds eye view on soundtrack design by major movie makers.

[1] https://wikiless.org/wiki/Leitmotif?lang=en
[2] https://www.youtube.com/watch?v=7vfqkvwW2fs
It goes back to bbcode forums, in particular Something Awful, which is ~circa 1999 (1998?). Your post would have an "edited by [user] at [N time]" which only shows up if the edit happened after the next post, or Y time had elapsed. If you made an inflammatory statement, and got dragged for it, you could try and edit the original post, and it would show that you changed your position later, and people would drag you even harder. A lot of people will quote you if you make an inflammatory comment so that you can't change the past. Their quote won't have an edit tag and yours will, after their post, which further points to you backtracking on your original statement. HN doesn't really use quotes to any great degree, neither does reddit.

Reddit came into being ~2008-9 so this practice of EDIT: blah goes back at least a decade before then.
> what does it mean to "use AI on" the tasks and what is AI?

Is that some sort of reflexive question? I see you are a long time HN reader, so you should know what AI is. Not to be disrespectful, but I'm not fully understanding the objective of that question. It'll be nice to have a philosophical debate on AI, should I proceed that way?

> is this just an idea you have or something that people are currently paying for?

I worked for 3 months implementing the idea with some innovative features that other very famous "tools" are missing, then found that FTX was funding similar projects and applied. I sent them a link to the working app. FTX funds non-profits so it doesn't need people to pay for it.
Right now it runs in a dev-mode on a single EC2 t3.large instance with loadavg ~0.30, but the inference load is quite tiny right now: around 3-4 reranking requests per second. And yes, as a typical open-source project it still crashes from time to time :)

The training dataset is not that huge (see https://github.com/metarank/ranklens/ for details, it's open-source), so we do a full retraining directly on the node right after the deployment, and it takes around 1 minute to finish. We also run the same process inside the CI: https://github.com/metarank/metarank/blob/master/run_e2e.sh

There is an option to run this thing in a distributed mode:

* training is done using a separate batch job running on Apache Flink (and on k8s using flink's integration)

* feature updates are done in a separate streaming Flink job, writing everything in Redis

* The API fetches latest feature values from Redis and runs the ML model.

The dev-mode I've mentioned earlier is when all these three things are bundled together in a single process to make it easier to play with the tool. But we didn't spent much time testing distributed setup, as this thing is still a hobby side-project and we're limited in time spent developing it.
If I edit punctuation or spelling, I don't usually add a disclaimer. If I add or remove whole words or sentences, I add a disclaimer.
Russian IT pros fleeing the country, says local tech industry lobby
Hug of death on the demo app. (504 on calls to https://demo-api.metarank.ai:3000/movies)
https://youtu.be/J33pVRdxWbw?t=396
The web3 answer here would probably be “use blockchain for identity” which is a hard thing to get right (understatement) when you consider “right to deletion” and various privacy laws, but imagine you could tie an email sender to some pseudonymous trail of transactions that prove it is a real economically transacting agent and not a bot.

I don’t think anyone is proposing to use blockchain for email? (I’m prepared to be wrong here but it’s certainly not a common position to hold). They don’t eschew all the old protocols for every task.
I don't think you read what I said.
My initial thought. lmao
It's still optional. You don't have to create a sys-usb VM. It's not even created by default if you have a USB keyboard: https://www.qubes-os.org/doc/usb-qubes/#how-to-create-a-usb-.... See also: https://www.qubes-os.org/doc/device-handling-security/#usb-s....
I also dislike the pretentiousness of "379 year old".

"2500 year old geometry calculates something or other". What does including age have to do with anything, other than trying to "wow" readers.
Always fun to see people rediscover Greenspun's 10th rule...

Hmm specifying my UI in code is tedious, and porting it to a different framework is impossible! I wonder if I could encode this somehow...

Eureka! I can just specify my code as a data structure! Now it's implementation agnostic!

How can I actually use it though?

I know! All I have to do is write some functions which recursively descend through the UI data structure and make the corresponding calls to the UI framework!

[Writes an interpreter(s) for their data structure]

Congratulations, now you understand the value prop of lisp, and have a poor supplement in C++.
Lockbit wins ransomware speed test, encrypts 25,000 files per minute
Does it buy you much though? The big issue with databases is storage, and you need local storage for optimal performance.

You can ask k8s for a persistent volume on local storage, but at this point you have to treat that pod exactly the same way you'd treat a snowflake database server, because the local storage is what ultimately matters.

You can replicate to other pods with their own persistent volumes, but the replication overhead adds up too both in terms of performance and complexity.

I know there's stuff like vitess and crunchy data, which try to abstract this away, but the amount of layers buried here is very high for benefits that seem kind of nebulous compared to "big ol server" mode.
After watching it, just reading the name "Bojack" turns my current mood 3 shades greyer.
Facebook's genocide filters are bad
Did you not pay attention to the Fed's policy moves over the past 2 years? Which were clearly far in excess of what was necessary, once the acute crisis passed.

They didn't even blink as housing rallied at the fastest pace in history as they continued to buy MBS month after month, artificially pushing mortgage rates lower.

Hard to argue they cared at all about overdoing it, or distorting unviable companies towards profitability.

This kind of policy approach steals wealth from future generations to pay the present. It's basic math. Personally, I prefer policy makers that optimize for the long run, even when it makes the present a bit more challenging
Novaya Gazeta Dmitry Muratov will auction his Nobel peace for Ukrainian refugees
What, with your bare hands?!
Nvidia: Better parallelism coming to standard C++ lib
I've gotten much worse about that over the years. I used to almost never have typos or grammatical errors in my writing, starting... I dunno, at age 10? Really young, anyway. If I made a mistake I'd catch it instantly and fix it without missing a beat. Some time in my 30s I started to get worse. My main problem seems to be simply skipping entire words, but I'm also far worse at catching word or phrase re-use without a separate edit pass.
Token Ring's where it's at - you mark my words.
Data50: The World's Top Data Startups
The comment I replied to wasn't about `Dum`.
All of the QC companies have “gone public” via SPAC mergers. Less oversight, more hockey stick revenue projections.
I use the latest version of qubes and sys-usb and I don't ever reassign my usb keyboard(I do for other usb devices.) It sounds like the person from the top comment just configured their system in an annoying way.
i've been loving egoist/dum as a complement to antfu/ni, but god forbid i ever remember how to update a cargo package. egoist if you're here, have you considered publishing binaries to npm?
And 6 days ago: https://news.ycombinator.com/item?id=30711269
Most forums automatically add the edit string and the time of change and they usually provide a possibility to add an explanation. Here this doesn't happen so people add it manually. E.g. I have never had an account on Reddit, I do not visit it and I add it when it makes sense.
1.5 is a small increase, particularly when the baseline probabilities are small (as they are here).

For context, a "big" increase would be something like smoking, where the effect sizes are measured in HR multiples of ten.
I edit all the time and I almost never make an edit disclaimer. I don't feel any need to disclaim that I'm editing something, I'm not a professional broadcasting service or anything. I'm simply a person writing stuff. I can write whatever I want and how I want it. Everything I write is well intended (IMO), editing is servicing to communicate whatever I want to say better. If whatever I write is too out of line, I'll see it in the amount of down votes.

And yes, that editing includes this comment. I've edited it as well (9 times now, I think, could you imagine me writing 4 to 5 edit disclaimers every comment? I know I can't). What I simply can't stand is a blinking cursor and then needing to read my text. I like to read my text in the presentation as others see it, which is why I edit so much. It's a quirk I have, I don't see any issues with it. And even if others see issues with it, I don't think I'm going to change the way I write comments.

After an hour you can't edit anyway, so I always view comments over an hour ago as "canon".

With that said, sometimes it can be useful to indicate that you've edited. This is especially the case when someone quotes you and you've deleted that text, stuff like that.
Seven shots? According to the brochure, "Its armour-piercing warhead can destroy heavily protected MBTs in a single shot."

https://www.saab.com/products/nlaw
I'm on HN for about 2 years now, but I spend a considerable amount of time on old posts via algolia. I've heard the claim you brought up a couple of time recently and it doens't match my experience. This is not about whether or not things are good as they are, but if they were better in the past. And my perception is, that the overall tone has gotten better over the time. I often stumble across unfriendly and cynical comments on those old threads which I feel like would be light light grey really fast these days.

But this is very subjective, I guess. From my observation, nowadays there is a bigger share of threads that aren't tech-related. Maybe this brings in a different kind of people (like myself) who lower the quality of the tech-related stuff. Just a thought...
Hi, the `find` command is probably easiest: https://www.nushell.sh/book/commands/find.html

ps | find k9

That will search through every column in the `ps` results. If you want to look through just the name column:

ps | where name =~ k9
Ask HN: Is FAANG possible if you have a serious mental illness?
Please give your advice if you are a successful software developer at a major company, despite having a serious mental condition such as bipolar or schizophrenia.

Did you disclose your condition to your employer/coworkers?

Does your employer offer you any accommodations?

Do you have any other advice?
Are there any privacy implications? i.e. you're learning to show me the best results based on my experience, what happens to that learning when I leave the site?
Was coming around to make this point that in the cybersecurity world the word "breach" can have a very particular meaning with legal implications. As a cybersecurity professional, we are trained not to refer to anything as a breach while communicating findings of investigations or alerting organizations to activities that we see unless that has already been legally established.

There is plenty concerning about their response to this situation, and this phrasing can be confusing, but from my POV in the industry this choice of words is understandable.
There are two papers linked at the bottom of the not-so-fine article, both leading to "green lock" unpaywall https://research.lib.buffalo.edu/articleaccess/unpaywall https://unpwaywall.org/ destinations.

The articles correspond to the following arxiv preprints:

https://arxiv.org/abs/2112.05171v2 [Quantum Hair and Black Hole Information]

which is an overview work published in Elsevier's Phys.Lett.B on an open access basis; and

https://arxiv.org/abs/2110.09386 [Quantum Hair from Gravity]

which is the main work (published to APS's Phys.Rev.Lett) that the not-so-fine article attempts to summarize.
From reading some of the repository and architecture overview, I think this is true, but: could you confirm that users of metarank can self-train their own models from scratch?
Pretty light on content. Amounts to some cherry-picked quotes from ancient philosophers (and ancient mythology) with no conclusions.
It's levels of abstraction. The kernel does not know that swapping out X11/window-manager/gnome-terminal/whatever will make your system unusable.

There is mlockall() but it's a loaded footgun by default, and is rlimit-ed by default because it's not something you want users on a multiuser system to be able to do willy-nilly.
First off, the USB-thingy is indeed a configuration option. https://www.qubes-os.org/doc/usb-qubes/

Regarding the Dvorak: It's a PITA. I'm running Svorak A5 currently so the current procedure is:

* Make sure it's the default setting in each template

* Make sure it's the default in XFCE

* Run a cronjob in dom0, this make sure that newly connected USB keyboards are changed to the correct layout aswell.

* * * * * DISPLAY=:0 ~/fix-scripts-xkb

#!/bin/sh
[ "$(setxkbmap -query | grep -oP '(?<=variant: )[a-z]+')" == "svorak" ] || ( setxkbmap se svorak; echo fixed xkbmap )

* XFCE login is STILL qwerty. This is a _long_ standing bug.
Have you played the 3D Myst remake? I've played it both on pancake monitor and in the Quest.

On PC, I found it was very easy, though that might have been because I was 20 years older than the first time I played it.

It's a delightful experience in the Quest. Some of the difficulty comes back due to not having any ability to take notes. But being able to walk around and see this world "for real" that I've already spent so much time in was giddying.
Good animated movies / cartoons can be more deep and existential than live-action, much like how a Picasso painting can more deeply reveal the secrets of shapes than many photographs.

I don't think Kung Fu Panda is particularly deep, but probably is deeper than a lot of other Hollywood films. I'd say the deeper animated films I've seen are Secret of Kells (largely an adventure story, but very in depth with regards to dark-age Irish history/legends/mythology).

There are a lot of in-depth Anime movies, hard to pick anything in particular that stands out. Tokyo Godfathers, and Wolf Children, probably affected me emotionally the most (despite being mostly mundane situations). I think a lot of the more sci-fi / dream / supernatural stuff loses points due to technobabble (Ghost in a Shell, Evangelion, Paprika), but these are also deeper movies than typical.

Tokyo Godfathers / Wolf children manage to be deep about a relatively mundane subject. Homeless people for Tokyo Godfathers, and Wolf Children is basically a simple "raising a young girl / young boy" story, with the wolf-myth just largely representing the uncertainty that all mothers face when raising kids for the first time. Despite being about mundane subjects with only the barest of myth/sci-fi/fantasy in it, these movies seem to discuss the human condition better than many other films (even contrasted to other anime films, like Evangeleon)
The mortgage banking origination pipeline, mortgage backed securities, and the housing/wage macro situation is a topic onto itself.
Maybe I am reading it wrongly, but you also need genetically modified mice, and is it actually closed skull or open skull? I mean if you want to see the brain photons, it is most likely open skull. Dont do that at home.
Apparently support actions can be found with "user.session.impersonation" from what I read.
He's not comfortable divulging that. Let it go. I understood and expected he may not want to share either of the things he expected. Declining information about yourself online is reasonable and requires no further explain action.

I mainly was curious if he was young enough he was burning himself out and the burn out hadn't caught up to him.
> use computer

You don't know how

> pick manual

You have the manual

> read manual

You now know how to use a computer

> use computer

Your hands are busy

> drop manual

> use computer

... except funnier
Or Rick and Morty, The Midnight Gospel, Studio Ghibli?
You have high-level-synthesis tools on many FPGA vendors tools, using C/C++ or even Python for hardware description. I personally don't think they are superior than typical HDLs, the thing that makes the difference is to think about the circuit you ought to describe, the language you use then is not as important IMHO.
Is he the only moderator? That's impressive.

After a decade or so on reddit and twitter, I tend towards snark and shit talking and jokes when posting online. I've received a gentle nudge or two from dang and it's so much more effective than e.g. twitter account blocking & suspensions or being summarily dismissed from a subreddit. I may drop a little quip here every now and then but generally if I don't have the time and effort available to articulate what I think without being combative, I don't post it here. It's been made clear to me that's not what this place is for.
Any potential dangers with using it on a Pro Display XDR? Wouldn’t want to ruin that screen, but I do have a very sun-lit room and one of the reasons I got the monitor was it’s sustained 1k nit brightness (and only afterwards realised that it tops out at 500 nits and anything above is XDR only…) definitely going to try this though!
> The beauty of this all is that I automated the whole thing. And I mean 100% of it. I wrote code that finds these pictures or videos, makes a caption, adds hashtags, credits where the picture or video comes from, weeds out bad or spammy posts, posts them, follows and unfollows users, likes pictures, monitors my inbox, and most importantly — both direct messages and emails restaurants about a potential promotion. Since its inception, I haven’t even really logged into the account. I spend zero time on it. It’s essentially a robot that operates like a human, but the average viewer can’t tell the difference. And as the programmer, I get to sit back and admire its (and my) work.

It'd be funny if the views and likes are also from bots. As well as there being a bot that algorithmically judge promotion solicitations from "influencers" and automatically dispenses the free meal from their advertising budget (is it really just a free meal?). Makes me want to write a short story (I wish I had movie making talents for a short movie) where social media bots keep reposting content and sending heart emojis to each other after the future where Putin's nukes killed us all (too soon?).
Apple launches the first driver’s license and state ID in Wallet with Arizona
Lots of issues with microcontrollers, even secure ones, can be found around the ISP routines. I remember issues with NXP Micros (also LPCs, but of another generation) where, if you glitch the power at just the right time, you can get it to ignore code readback protection.

I'm not sure that getting the manufacturers to open source the ROM code is the right solution, per se, as even if it was known beforehand that there was an issue here, you would still be left with the same solution space: disable the affected code paths, and prevent access to them with additional (external) integrity checking.
I have seen it being heavily used with Amazon Linux.
Don't really need the rail, same benefits apply to a 'paved' road.
Live Webinar at 8am PST on by Okta on Lapsus$
There are many ways to look at it. Deep, insightful sayings are easy to come by. There are books of wise, buddhist and dao sayings.

The real depth, in anything insightful said, is created by the listener and how they choose to take the words to heart.
Something is amiss; did you disable qubes-input-proxy?

If you follow this simple step, USB keyboard and mouse input should Just Work in all your Qubes:
https://www.qubes-os.org/doc/usb-qubes/#how-to-create-a-usb-...
I owe most of my career growth to HN community. I never thought of this place at warm when I first joined. But now, I feel attached the HN crowd. Especially the unique perspective I get from the comments. No echo chambers!

Thank you pg and dang!
One time at the doctor's office I watched in awe as the nurse quickly dismissed the exact same repeating dialogue box over half a dozen times in a row by clicking "cancel" then performing the same action to summon the box again. The text in the box was a bit dense, but after seeing it many times I had managed to read the entire paragraph over her shoulder. I gently suggested she update the field the error was complaining about to a valid setting and we were on our way.
Is it just me or is there a wider belief that VR will never be anything more than a niche? Facebook aka Meta has bet its future on this and I think it's a mistake.

When people think of VR they think of the Matrix but that will never be because of the laws of physics. Latency is the big problem (unless such a network is very localized in the real world) but visually speaking, black is a problem. Black is a colour on computer displays but in the real world it's the absence of light. Another big visual problem: focus.

Yet another problem: controls. In the real world you just think and act. In VR you have these controls to direct movement. That's never going to feel natural so you're pretty much predicated on a pure brain-computer interface for it to feel realistic.

There's no killer app for VR (optimists will add "yet") and no hint of what one might be.

Part of what made these old adventure games so compelling (IMHO) was the format: text. Games like Myst added images and can have an appeal all of their own but it's different to the text adventure game. The same goes for video (meaning rendered 3D graphics). I have doubts that this magic (which has a heavy dose of nostalgia) will translate to VR.

For me the Infocom games (Zork in particular) will always be remembered fondly but part of the magic was the time and you can never step in the same river twice.
The MFA tokens you use on Github are provided by you. The MFA tokens used by Okta employees/contractors may be provided by Okta, therefore Okta may know the token that was attempted to be added was not provided by them, and that is why it may have been blocked and a security alert generated. GitHub can't do that unless they are the only ones providing the tokens to their users.
Part II: Implementing RSA in Python from Scratch
(2^8)+1 and (2^16)+1, for example. Pretty easy to compute, and hack too :).
This has been a pretty rough week for GitHub
People on HN won't admit it for some reason, but the population really does get a lot of value using Facebook to find old friends, organize family gatherings, post their business info, buy/sell things, and yes, advertise. Services at this scale are genuinely useful to society. Does any other comparable service have a team of millions of humans to manually comb over every single ad when AI gets it right 99.99% of the time?
> "You need data, there is no data, and there won’t be any data."

Why won't there be any data? Is it just physically impossible to collect or is it an engineering problem?
Thanks to the poster for reminding us of the value that HN provides by bringing everyone here together, I'm also grateful for HN and enjoy reading it and found the expertise, diversity and politeness on here fabulous and extremely valuable.

If it wasn't free, I'd pay for it! Plenty of decent hackers, and even a few painters. ;-)