skysight-inc/HackerNews huggingface dataset:
Here's how you have a good experience:

Use one of the following:

- Fedora

- Fedora Silverblue

- Ubuntu

- openSuse Aeon or Micro Leap

Next, don't modify anything. Use the DE it comes with, never open the terminal, treat it like it's MacOS or Windows and you're your grandma. Then you'll have a good, solid desktop.

The problem people have is using hobbyist distros like Mint, some flavour of Arch that's just a buggier Arch, some terrible DE that's riddled with bugs, or using distros that I'd only recommend to actual developers, like Debian or (real) Arch.

Or they modify shit because they saw it on some YouTube or blog. Then they break things and don't know how to unbreak them.

Lots of distros are poorly funded and buggy. That's a thing. But the big, corporate money distros are ultra stable, especially in their default configuration.

Also the thing about games, just look at the Steam deck catalogue... That's not an excuse anymore in the current year.
The big risk is we call a companion molecule asterix.
How do you write the expected return from an external API in your test setup?
Yeah - I would have liked Falme to be more epic, and Tarwin's Gap/Rand's fight with Aginor/Ishamael in Eye of the World. Impressive CGI is apparently quite expensive, though, especially at the scale necessary to really depict what is described in the books.

(Spoilers for a 3 decade old series to follow, I suppose!)

But at the same time, as written, these fights were... kinda weird. For Falme, Mat blows the horn, and a fog covers everything and no one can really see what's going on except localized fights, and Rand's fight with Ishamael happens in the fog with swords, yet... everyone can also see his fight happening in the sky, apparently for hundreds of miles around where it happened? It's written almost like some sort of dream sequence.

And the Eye of the World fight is even stranger. Minimal explanation as Rand fights to wrest control of the Eye away from Aginor, but then Aginor tries to use too much of the power from the Eye, and it kills him? Then he Travels to Tarwin's Gap and pounds his fist on the ground and blows up a Trolloc/Mydraal army... and then climbs through a bunch of non-euclidean stairways in another dimension to end up in Ishamael's bedroom where he somehow cuts the link from Ishamael to the Dark One, which causes Ishamael to fly into the fireplace and get burned up. And then Rand faints and somehow ends up back on the ground where he was originally fighting with Aginor.

The first time I read either fight scene I don't think I could have explained exactly wtf was going on, particularly the end of Eye of the World. Later books revealed some of the power and magic being used and clarified them a bit, but at the same time, Jordan also retconned how some things worked later in the series, which also made them more confusing in other ways.

Thankfully most later fights of this nature are less fever dream-ish and more practical. There's just a whole lot of challenges with the show that make it quite difficult to adapt. I think a long-running animation might have been a medium that would have allowed for more flexibility, but the lack of realism would also hurt. Maybe someday AI stuff will be amazing and we'll be able to just generate hundreds of hours of premium television.
Hold on, they're having a better experience with CUPS than with the Windows printer system?
> Passkeys are trying to solve the phishing problem.

They won't.

AIUI, their solution for this was to refuse to export the key material from its container. Now, they're allowing (or maybe "allowing") trusted third parties to copy that key material to back it up. I predict that within another couple of years, there will be a standard way for anyone to get that key material, which (from what I gather) makes their phishing-protection scheme no better than what password managers have been offering for a long time now.

EDIT: It looks like at least one major password manager will just export your passkey private keys wholesale. I guess this exciting future is here now. Details here: <https://news.ycombinator.com/item?id=42555371>
Use a dark mode extension like this one on FF: https://addons.mozilla.org/en-US/firefox/addon/dark-mode-by-.... Works well with HN
I'm seeing a lot of endorsement of Wine ITT, which is strange to me because the Linux Mint forums constantly seem to trash it whenever it comes up. (I'm not particularly interested in any programs that would need it.)
Even having long lived access keys and secret keys anywhere is insecure.

There really isn’t a need for them. If you are running the application on any AWS compute - EC2, Lambda, ECS, EKS, etc, there is an IAM role attached to the VM that gives code permission to run.

On the client facing side, it should be connected to your Orgs SSO solution so when a person leaves the company, you deactivate the user in one place.

Besides, I can’t think of any organization of even 2 people that isn’t already using Office365/OneDrive or Google/GSuite with plenty of shared storage. The cost per seat for either is $6 - $25 per user.
I use it for a few years already. It is not an option in this game, right?

I got Nanum Gothic Coding, but couldn’t find a good site to compare it with Iosevka side by side to check if they are similar
I’m curious what the reasoning behind having no id or key column. Do you use indexed expressions to index JSON fields? Do you use Rowid for certain queries? Or do you not bother with indexes?

My understanding is that NoSQL databases still have indexes and it seems like using SQLite as you demonstrate could be worse in that regard.
Please don't write a lot of stored procedures. Changing them in large or sharded DBs is not trivial and tooling to support them is minimal.
Unfortunately they don’t actually bother to fight eh.
They’ll just lay down and pay more taxes
EU is much more than a trading union, to these people EU represents giving up on the sovereignity of your nation. I have not read that anybody would be opposed to trading. They were and are opposed to giving up on sovereignity, and against the laws passed as a consequence of that, but not against trading with other EU countries.

There are other trading unions and agreements that are possible besides EU, and it seems like EU has prevented UK from re-establishing the trading unions and agreements it had prior to joining the EU.

We can only speculate why, but it seems plausible and rational that EU is doing this as kind of a punishment and warning to other nations considering leaving the EU. UK benefits more from these agreements, while EU benefits less from these agreements.

On the other hand, EU is under an existential threat, and will disintegrate if other nations follow Brexit. So it is kind of rational (albeit only for the short term) for the EU leaders to think that EU benefits from preventing these agreements from happening if it prevents or hinders the disintegration.
some people like Harleys because they feel cool and they feel like Brando and they don't mind taking their bike to a mechanic when it breaks down.

some people like BMWs because they are well engineered and relatively easy to fix if you don't mind reading a manual and getting your hands dirty.

neither is better or worse. it's just taste.
Nothing but hate speech. Has no place here.
If you are referring to the 20% of your comment after the anti-Israel bits, I agree that intrusive technology, security theater, etc. is concerning. That a company in Israel is a leader, but certainly not the exclusive developer of this stuff is less relevant.
QModem allowed me to explore the wonderful world of BBSs before the Internet was a thing. Having access to BBSs gave me a leg up when I got to University and got access to the Internet. BBSs are what got me seriously interested in computers and helped me launch a career in software development.

Your Dad's legacy will be writing the software that opened doors for many of us when computers used to be a walled garden and talking to another person on a computer was still a foreign concept for the general population. Condolences on the loss of of your father but hopefully you can take comfort in the fact his legacy made the world a better place for PC users.

Just wanted to add, found this YouTube video of your father launching QModem on an old PC: https://www.youtube.com/watch?v=Gs7XZs6jOhc
What are you on...
I am not interested in the political slinging that both the west and china deploy large capital in.

I just think it is funny
He didn’t have Reagan’s stage presence to be sure, but did either of those really change what actually happened to the USSR? I’m pretty certain most of the work was being done by socioeconomic factors which weren’t affected by sound bites.
To be honest, homelessness in Stockholm is really, really low. The very few homeless I see here are in a couple of spots in the city (mainly by Östermalmstorgs t-bana) are there by choice and go into shelters most nights.

I don't ever see homeless people in tents or anything similar.
Thanks for the link! LineageOS has kept my 7-ish year old Moto X4 working like a champ for most of the time I've had it! As long as it keeps working, I have no intention of getting another phone.
I don’t think that the ethnicity of the actors really matters all that much, the height & hair color are the only real trait that describes how Rand stands out. Honestly the only character with a skin color description I can recall is Tuon? And that isn’t really something that matters either…

Bigger issues as other people pointed out are things like inventing weird bullshit storylines when you have 10k pages of content to draw from, or messing with the “hard rules” of the magic system, such as you can’t burn out in a circle, or heal someone from death.
Given you have a law background I can understand your appetite for new and complex regulation, and your desire to defend it.

Legal professionals live in a different world to entrepreneurs - with diametrically opposed priorities.
Wouldn't your own LLM be overkill? Ideally one would generate decoy junk more much efficiently than these abusive/hostile attackers can steal it.
Agreed. Going from Mint 20 to 22, the experience in Cinnamon (/ Muffin / LightDM / Nemo stack) is a ton more stable, and there's a lot more readily available customization that's a lot nicer to do overall (notwithstanding the bits that are hidden in a binary file designed for `dconf`).
Linux user here: there was an issue with systemd that could brick your system if you RM -rf / ... It would also delete your uefi volume....
Santa Clause Python Concurrency
> Passkeys are badly implemented on some sites. So let's fix that.

It's not the obligation of the Ars writer to fix that. It is their obligation to give the system a solid try and report honestly about what did and did not work.

> Try copying the passkey private key into your clipboard from your password manager.

Yeah, something that's roughly equivalent to that is coming. Used to be that you were not permitted to export key material. Now you can. This will erode further as real-world use continues.

Oh, wait. It looks like secured-only-by-a-password access to passkey private key material is already possible, today:

"Q: Are stored passkeys included in Bitwarden imports and exports?"

"A: Passkeys are included in .json exports from Bitwarden. The ability to transfer your passkeys to or from another passkey provider is planned for a future release."

Quotes are via the "Passkey Management FAQ" section of this page: <https://bitwarden.com/help/storing-passkeys/>
You can run Pg against a RAM disk too, if the container isn't effectively already doing that.

And tests can often use a DB transaction to rollback, unless the code under test already uses them.
Maybe that cynicism was one of the reasons he appeared to be against applications, in as much as they would be a form of monetisation or exploitation of his work. edit: Just read some more about him and it seems this may be well documented already heh.
Python Software Engineer – Contractor
Northern NJ (hybrid - mainly virtual, occasional onsite)
Ref#817

We are seeking a contractor to act as Python Software Engineer for a back-end (server side) position with our ratings client. The contractor will be responsible for continued build-out of the firm’s quantitative analytics module.

Responsibilities:
• Continue to build out/improve the current data stores (Oracle, CEPH, and possibly MongoDB) including data access and persistence
• Work across full typical software development life cycle and deployment processes.
• Work with HTTP REST, some FAST API as well.
• Serve as both development and DevOps, including building Ci/CD pipelines
• Develop on Redhat Linux

Qualifications include:
• 3-5+ years server-side development experience, familiar with fundamental algorithms, data structures and database concepts (SQL tuning, indexes, views, stored procedures).
• Bachelor’s degree preferred.
• Python: NumPy, Pandas, Oracle PL/SQL, Python collections, server-side Python processes (concurrency patterns with asyncio, mutli-processing, and threading).
• Other non-interpreted languages (preferred): Java, C++, Rust, etc. (intermediate-advanced level, concurrency, memory management).
• API development: HTTP REST protocol mastery required; prefer experience with FAST API, GRPC/socket communications.
• SDLC/Deployment/Source Control Management: GIT, MS Azure DevOps, Artifactory. Experience doing both development and DevOps, building Ci/CD pipelines.
• Design patterns: Typical GOF patterns (factory, facade, singleton).
• Data structures: Maps, lists, arrays.
• SQL: Oracle indexes, SQL tuning (Explain plan), views, Stored Procedures/Functions.
• OS: Redhat Linux required, comfortable with Windows, some Unix shell scripting.
• Must be comfortable working flexibly, in an iterative fashion.
• Able to converse with technical and non-technical groups.

Compensation commensurate with experience. Must be authorized to work in the U.S. (citizen or permanent resident, no visas, OPT or TN1s).

Third party candidates will not be considered for this position. Applicants are considered for positions without regard to race, religion, gender, native origin, age, disability, or any other category protected by applicable federal, state, or local laws.
I've only accidentally (via a GeForce Now trial before I gave Steam Remote Play another try) played a video game on a Windows computer in the past two years.

The only games that routinely cause problems are those with ridiculous kernel-level anticheat, and I am not interested in those games.
See the talk "Recent TPM Security Enhancements to the Linux Kernel" by a Microsoft engineer (I find this ironic) for recent Linux TPM security enhancements. New features add some transport security.

https://youtu.be/WK7NERQXh4I
In my personal QC skeptic opinion, frequent recertification of the site certificate would do for now. We don't need perfect forward secrecy and so future pqc outcomes about decoding packet captures made now seem fruitless for this context. (We don't need pfs because afaik everything here is visible, and individual user logins aren't based on public private cryptography. If the tls cert was rolled every day I wouldn't care)

Maybe the cert issuing chain needs to be looked at for its risks but I can't see the site certificate itself being at risk.

I mean I am glad cloudflare and others are showing capability but my highly broken foot gun of futurology says to me, this is a fools errand. I've been wrong many many times.
Sounds like https://en.wikipedia.org/wiki/WTFPL

"DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE"
> The law, in its majestic equality, forbids rich and poor alike to sleep under bridges, to beg in the streets, and to steal their bread.
From a non-expert here (maybe a dumb question): does “batching” affect quality in a similar way as averaging parallel batches? (Like is there a difference between having a batch that is 10x the size versus averaging 10 batches that were calculated in parallel?)
Compatibility between remotes using one or the other hasn't arrived yet, and git doesn't want to break compatibility. But you can create SHA256 one's today. [0]

[0] https://lwn.net/Articles/898522/
It's not just some sites, the article goes into more detail than this, for example the biggest sticking point to me mentioned in the article is vendor and device lock-in. This is a recipe for getting locked out of your accounts and is far from a conspiracy theory. The only answer to this is create multiple passkeys on multiple devices/services OR use a password manager.

This is hardly the frictionless experience promised by passkeys. And it's perfectly valid to point this out. I don't care about the decisions and trade offs that got us to this point and not should I have to. If you want me to use a shitshow you designed the onus is on you to fix it, not me as the person you're attempting to force it onto.
>I can not imagine that someone who smokes a few cigarettes in their 20s loses the same per cigarette as someone who smokes for years.

Realistically even in a large enough sample set you won't see a "jump" or "cliff". It'll just look like blurry data.

At some point, you'll be like obviously this is making a difference, but it'll be this very wide band and putting drawing a line will never be right. You'll end up saying something like >500-12,000 smoked means X minutes per cig.

The band will be so sloppy it's better to just go linear and say an overly simplistic answer.
IBM plex mono also won out for me, although I’ve been using Fira Code for ages.
First twelve and last twelve characters are the same:

$ echo -n retr0id_662d970782071aa7a038dce6 | sha256sum
307e0e71a409d2bf67e76c676d81bd0ff87ee228cd8f991714589d0564e6ea9a -

$ echo -n retr0id_430d19a6c51814d895666635 | sha256sum
307e0e71a4098e7fb7d72c86cd041a006181c6d8e29882b581d69d0564e6ea9a -

* Via: https://news.ycombinator.com/item?id=38668893
Quick Update: I didn't expect so many people to show interest in this project. As a few suggested, I plan to add more storage solutions in the next few days.

Testing Other Cloud Providers:

Backblaze B2 ($5/TB/month)

Wasabi ($6/TB/month)

Google Cloud Storage ($20/TB/month) - I am ready to deploy to production.

DigitalOcean Spaces ($5/TB/month)

Cloudflare R2 ($15/TB/month)

Hetzner Storage ($3/TB/month)
I was trying to convey a subjective and emotional experience. Obviously I failed.

I hope that when you try to express awe it isn't dismissed as weasel words.

I give up. Delete my account please dang. This site isn't good for my mental health.
Yes it will allow stable training at much smaller batch sizes. Test it out and let us know if it works for your use case!
The Guardian Angel of Laughlin Drive
I did zero shot 27 solutions successfully with local model code-qwen2.5-32b. I think adding sonnet or latest gemini will probably get me to 40.
How is it that Linux is ready for huge swaths of industrial applications and yet it somehow isn’t ready for the desktop? Personally, I have been enjoying “Linux on the desktop” for years now, and I find the distribution that I use exceedingly user-friendly (in its default configuration anyway); hell, it’s less confusing and annoying than Windows (not sure about how it compares with the recent versions of MacOS, an older one drove me crazy enough I wiped it out and installed Linux in its place); not to say anything about the trustworthiness…
I did <any research at all> and found the following in case anyone is interested:

1. It appears Amtrak sleeper cars accommodate between 30 and 50 people.
2. An Amtrak coach car seats up to 80 people (fewer than I expected).
3. So to switch everything to sleeper cars would require trains to be 2-3 times as long.
4. A typical Amtrak train is 11-12 cars long, and each car is about 85 feet long.
5. So Amtrak trains are currently about 1,000 feet long, which means they could be 2-3x as long and still be *well* under a mile long.

This seems easily doable. As others have pointed out, super-long trains have a number of issues, but trains could accommodate almost 2x the passengers, and be all-sleeper, and still be only a mile long. Then you run multiple trains to handle the larger demand!
> After the WWII which made clear that lasting peace can be achieved by deep cooperation.

If the Axis powers had won the war all the countries of Europe would have had even deeper "cooperation"

Cooperation is fine when everyone retains agency. It's the people who want us all to cooperate -under their system- that worry me.
That's a tremendous success, there's loads of investments that lost more than 36%.
> Forcing a user to compile C code is a bad user experience; it often fails due to linking or other dependency-related errors.

I've had no failures building major projects like CPython (multiple versions) as long as I RTFM and ensure that clearly identified build dependencies are installed first.
The other question is why should any normal person want to run Linux as their primary OS except for philosophical reasons?

it's free.

it's stable.

it's easier to use.

it doesn't have adds.

it uses less resources.

it runs on older hardware.

it doesn't contain spyware.

it doesn't violate my privacy.

it includes more powerful features.

it offers more alternatives for the GUI.

i can trust it because the kernel has been audited.

it is way easier to configure to my personal preferences.

it allows me to replace or remove any application that i don't like.

Mac [...] is genuinely certified UNIX

why should any normal person care about that? UNIX is dead. Linux would be a genuinely certified UNIX if anyone would bother to pay for the certification. in fact, at some point someone did: https://unix.stackexchange.com/questions/293396/is-there-a-l...
The is not a full git commit hash collision. It has to do with a git note which only needs to matche a 12 character prefix of the git commit.
I don’t like how you make System 1 to be somehow
the lesser of two evils.

System 1/2 are both extremely awful, but in different ways.

System 3 would be highly affordable and available housing, coupled with out-of-sight permissiveness but strict enforcement once certain indicative lines are crossed.
I mean, if it were, it would always win...
Don't remember, I put one laptop bag around ny middle, and larger backpack I put my legs into. However, it can be removed by a knife and opened if enough are in on it plus those not sleep. With a friend you can take guard turns.
Perhaps we should have a EndlessOS distribution flavor targeting programming learners. See https://www.endlessos.org/os-direct-download
That's a ridiculous idea.

Consider: the Europeans pretty much caught the Yi Peng 3 in the act and _let it continue on its way_ on Dec. 21.

And on Dec. 25 there was another _group_ of cable breakages between Finland and Estonia.

The Europeans are pretty much doing a good job of _not_ keeping an eye on this sort of thing with no prompting from Trump whatsoever.

I'll tell you something else: you want to stop Russia? Stop giving their allies who are also making war on us or preparing to make war on us, like Iran and China, so much money. All the sanctions relief we've given Iran over the last Presidential term have gone straight to the war effort. And it's all one war.
HN doesn't handle super-secure data, outside of email addresses and passwords (which should not be re-used elsewhere). I'm skeptical that HN would benefit much from using post-quantum crypto, over using current recommendations like https://ssl-config.mozilla.org/#server=nginx&version=1.27.3&...

That said, HN could use an update in configuration (disable TLS 1.0 and 1.1 and CBC ciphers, enable TLS 1.3): https://www.ssllabs.com/ssltest/analyze.html?d=news.ycombina...

I get it, new crypto algorithms are cool, but these just aren't widely implemented in browsers or servers yet, and we're still several years out from a quantum computer breaking 2048 bit RSA or 256 bit ECDSA.