skysight-inc/HackerNews huggingface dataset:
As hobbyist Linux [server] user, I've been using which, with hit and miss results, and 'find' never really worked for me (I clearly don't have the magical aptitude for it). I've just given whereis a go - and that's perfect for me. Nice.
Most big societal change was done through riots, not so much voting.

Boston Tea Party, Union strikes/riots, guillotine.

Oligarchs slow boil the proles until they pop.
That's a great insight and idea, I'll make sure to update the post to add this suggestion.
> On Windows and macOS, there are some SDKs the application can lean on. On Linux, the only stable "SDK" is the Linux kernel API.

This is a very good observation I think. Basically, what Linux distributions have failed to do is to create a higher level SDK for their platforms - instead, they rely on a soup of libraries and on the package maintainer model to know which of these is which.

Basically, they are failing to provide a true OS: there is only a Kernel + various user space apps, from systemd to KDevelop, with no explicit line in the sand between what is the system SDK and what is a simple app bundled with the OS.
Best non-fiction books of 2021, according to Tyler Cowen
If you’re not aware already, there is a font face that is designed to aid people with dyslexia. I’m not dyslexic myself, but this font helps me read ebooks substantially.

https://opendyslexic.org/
I have used Monolingual[1] on past laptops to remove unnecessary architectures from installed OS X applications when disk space was running low.

Having said that, I never bothered installing it on my current laptop which sort of reinforces the point others are making about being less concerned with application size.

[1] https://ingmarstein.github.io/Monolingual/
The OS seems to be re-developed from scratch each version. Perhaps it has changed.
> you pretty much have an AppImage already

That's not wrong, but AppImage is focused on the UX of the application as single file, which you can move/copy around and can be integrated with the desktop launcher, which i personally don't know of standard solutions for with a classic tarball. For example, Tor Browser is a classic tarball and works great, but the .desktop generation relies on some hacks rather than a properly-defined mechanism.

> the author was complaining about the complexity introduced by Proton

That's not what i understood from the article. I mean wine/proton makes sense on its own to run Windows apps, i think the author was criticizing that their specific approach relies on steam-specific runtimes instead of using system libraries.
This post isn't about GDPR cookie popups. It's about security notifications.
Can you elaborate? I’m interested to know how you’ve done this, and what differences you’ve noticed, good and bad.
Another addition for Foone's thread!
hopefully not an indication of what Winamp is to become.
I don't think the internet content should be regulated in the interest of cosmetics companies or in general advertising companies and advertisers themselves. Those were the ones that made these platforms rich and motivated to optimize content engagement.
Go over to The Long Now and place some bets on those. I think you will be wrong on almost all of these.
Pottery – A pure C, include-only, type-safe, algorithm template library
Qt in your case is one of the exceptions, just like GTK for Gnome users.
You're really straining for this point - nobody is going to be confused by the use of the word anomaly. It is not "chance" that there is an actual anomaly, that's the reason the terminology is being used.

If they'd used the word "deviation" would you have been happy? Or is your real objection to the use of the word "anomaly" to describe temperature deviations in science generally?
I live a life of ignorance.
What happens when the chain devotes from reality? Let’s take the house title. I stop paying but refuse to sign a transaction giving up ownership. I get a divorce and destroy the key out of spite. I sell the house but have lost the key, can I never transact with my property again?

The chain will drift from reality, in an uncorrectable way, reducing its usefulness over time.
The last two sentences are:

> While attempts have been made to impose more elaborate hypermedia controls on JSON APIs, broadly the industry has rejected this approach in favor of simpler RPC-style APIs that forego HATEOAS and other elements of the REST-ful architecture.

> This fact is strong evidence for the assertion that a natural hypermedia such as HTML is a practical necessity for building RESTful systems.

This all sounds about right to me and makes me ask what the problem actually is? Maybe an RPC-style API is a better choice for most systems?
Coffee could lower risk of Alzheimer’s disease
Worth noting, indeed; thank you. Probably should have worded my comment more carefully to just be generally worried about debris in Earth orbits no matter the source and not singling out Russia.
Mark my words, at least 60% of your list is BS.
This is engineer speak for "we dropped it"
Nix itself is more focused on "distribute from this host with nix, to this other host with nix".

Though, here is e.g. https://github.com/matthewbauer/nix-bundle, which is supported as an experimental command in nix 2.4.
This is an example of bad promotional material -- there are good reasons to use external security service, but the post does not show them. Instead, it is trying to scare people into getting the service, by listing reasons which apply to external product as well.

You are going to have "bus factor" with outsourced security as well. You will need local integration expert (or a team of them) to support the local developers. You still have to worry about scaling, but this time from financial endpoint.
Apple would never write software that scans your files and reports material your XOR USG does not like, without your knowledge.
I do something similar, but only for bugs that were especially tricky. I don't do it as I am debugging, but if the bug qualifies, I'll write down the steps I took debugging it, as well as the reason for it, the fix, and (most importantly) lessons learned. I've done this for close to 20 years now, and I believe it's helped me internalize a lot of lessons on how to code, test and debug.

https://henrikwarne.com/2016/06/16/18-lessons-from-13-years-...
The quote in my post about funding can no longer happen. The EU only funds research at EU universities, and UK universities aren't that any more.
That's a great idea! I never knew i wanted this until now!

Edit: Just found this: https://chrome.google.com/webstore/detail/time-zone-converte... seems to work great not hover but right click and select
You mention GHB, but as you mention to dosing in ml I expect you actually mean GBL.

It's really not as safe as you make out, as the dose needed to OD isn't much more than a recreational dose. When you overdose on GHB you can become aggressive, lose consciousness, lose all short term memories; and worse case fall into a coma and even die. The margin of error is just too small!

If you take GHB for a long time you can build up a tolerance and become dependant one it. The withdrawal is terrible and depending on how dependant some os can result in post acute withdrawal syndrome, in which case you can't just stop taking it as the result could be fatal.
Does it? Why would they contribute to PureOS instead of Debian for packages that are in both?
If you use uBlock Origin, you shouldn't need it because prevents the ad from playing at all.
Froze my browser for a good 10 seconds haha. What a disaster this is going to be
Not to pick on you specifically, but the “economy vs climate” dichotomy is nonsense. The climate crisis is an economic crisis. The real dichotomy is near-term economic issues vs long term economic issues. Do we stop incurring credit card debt now or do we go bankrupt in the future?
Call me a pinko commie libtard, or whatever, but couldn't this problem be solved if America, Israel et al stopped bullying Iran and Venezuela, allowing them to sell their oil on the free market as they should be allowed?
My understanding is that Scala 3 introduced a sound type system as a key feature
In my experience, the title “Senior developer” encompasses two separate ideas: the subject matter expert and the team leader. (One can be both.)

The leader aspect tends to be harder to pin down because it amplifies team output at the expense of immediate individual output.

Leader in this context also means helping the team avoid wasting effort on ineffective solution.
What is a TSEC?

EDIT:

Well, some clever guy ;-) reminded them that the T210 chip (the main CPU)
has a proprietary NVIDIA "security processor" called TSEC, which has: [2]

(1) its own SRAM (protected from the rest of the system)
(2) its own "secure boot" (protected from the rest of the system)
(3) bus mastering capabilities
(4) and.. is able to DMA to ARM7's memory
> If any of them were surprised at this seeming paradox, they certainly didn’t show it.

I wonder how long the author chuckled at this turn of phrase.
> usually I put them in a folder, grab an icon somewhere and place it next to it with same name, then add an entry in OS manually

I'm also familiar with this approach, but that's unfortunately something i can't easily teach my friends. AppImageLauncher is arguably more user-friendly, and i wish it were more commonly distributed as a distro default.
Why are female-led superhero films stuck in the past?
We're focused on supporting all frontend frameworks (and we created Next.js, so that's one of our favorites). You are correct, we have a free tier for your personal projects. While we do have git integrations with GitHub, GitLab, and Bitbucket, you can always build custom CI/CD with our CLI/API to support your provider of choice. Good feedback on a guide specifically for Azure, we will create this!
The only thing I disagree is "Body modification and tattoos". If any they will pick up a lot from here, with implantable technology. We will want to break free from our meat hardware, and body modifications is a step towards that.
Futures contracts alone can't do this. A futures contract for March 2023 delivery will always be delivered in March 2023, no matter how many times you buy and sell.

Instead you need to buy a contract for Dec 2021, store the oil, and sell another contract today for delivery in 2023 for a higher price. This is exactly what people with storage facilities do, and is why people who buy CRUD ETF's don't make all the money, even if they make the right call about which direction the oil price will go.
>”Maybe, just maybe, if we stopped building telescopes like fragile porcelain dolls…”

It’s a pet peeve of mine but whenever I read “Maybe, just maybe” I instantly dislike whatever comes next. It’s an indicator that the post is sardonic and dramatically over simplified.

The real reason why the JWST is so delicate is because it’s a large satellite that had to be crammed into a tiny fairing. That means it has to be folded up like the worlds most intricate origami. All those moving parts, coupled with incredibly thin and weight saving components means that deploying it successfully is tremendously fraught with complexity. If we had a wider diameter rocket, JWST wouldn’t be nearly as complicated. But that simply wasn’t the case in 1997 when it was first designed.
You say that but if your debt is on credit cards at 20%, believe me, you don’t feel like inflation is your best friend. If you’re the government, it’s a very different scenario.
Money is free right now, get while the getting is good.
Fallout: https://pbs.twimg.com/media/EgJZbFAWAAEelSb.png
NIH Director's Thoughts on Feeling Grateful for Biomedical Research
So read the actual contents of this story: https://gizmodo.com/everything-you-may-have-missed-about-the...

Notice the part about where the conspiring here took place and how those conversations were discovered and revealed. Sure two people can communicate over E2E but if you want to start a movement (something that actually would matter rather than just complaining to your bestie), you need to open it up to the public which turns out also opens up the door to people spying on you.
All the professional futures traders were of course trying to do exactly this, with the result that all of the storage capacity that was available on the open market was full. What made this a good opportunity for the US government was that they had a whole bunch of storage space free in the strategic reserve to execute this strategy, and making use of it would both make them money and reduce the disruption to the economy from the sudden surge in oil demand once everything opened up again. It was both entirely predictable and predicted that oil and fuel prices would shoot up again once that happened, there just wasn't any way for most people to take advantage of it due to the difficulty of storing oil.
https://www.google.com/search?q=%22Futamura+projection%22

Even with quotes I still get “about 5,230 results”. Dunno how you ended up with “about 90 results” in your search.
Credits up to 10.000$ & 30% lifetime discount for Hacker News Community
Albus brings communities on social media into ad groups with a privacy-led perspective. Albus turns ad copies & influencers into high conversion ads.

Since you are on board with us early, you will receive:

Beta access to Albus lasts for three months, during which you make no payments to Albus! *

You can spend up to $50,000/mo on advertising during the beta period.*

$10.000 credit for onboarders (valid for 12 months).

You will be rewarded 30% lifetime discount after onboarding.

We just need the email address associated with your Google Ads account.

Let's get it started.
In zsh, you can press tab after something that will get expanded, and it expands in place. I actually use it quite often to check whether the expansion is right.

However, this does not cover the case where an unexpected globbing happens like in this find situation.
I think the difference is whether the vibration is expected.
Vibrations from being launched are probably accounted for and tested numerous times, while an unintended vibration caused by a "sudden, unplanned release of a clamp band" could cause unforeseen damages to the instrument.
More importantly for me, it doesn't screw with me if I don't want to do it at their rythm and scroll fast anyway. So many site with their accelerate / decelerate / transitions end up being horrible to use if you're a quick reader, theirs doesn't.

I don't quite like the low information density it uses, but at least it doesn't take away my control. I prefer that a site doesn't do it at all, but if they do they should at least do it this way !
Thanks for the positive feedback! We're a little over a year old so we may not have been around when you Googled.
Is the federal reserve a good enough source for you[1]? Oil price shocks causing recessions is widely accepted by economists.

[1] https://www.federalreserve.gov/pubs/ifdp/2014/1114/ifdp1114....
Brave browser combined with Sugarcoat, I wonder how this combination will turn out. Also, it would be great if Sugarcoat could be integrated with other browsers that don't want to jump the Brave train.
I'm talking about realistic kernels, which aren't that simple. sure, we can also say that multiplying two arrays doesn't need it. but everything from gemm to FFT does.
Does All Wine Taste the Same? (2012)
$30M raised by open-source Neural Search framework, Jina
Deadlines Should Be Impossible
I think this isn't quite as implementable as they say it is. If someone breaks into a house, steals the crypto phrase from a little old lady, and moves a house into his name/address, should he really own it?

If a Blockchain contract needs to be ratified by an external entity, is the Blockchain really worth it over a database owned by that external entity?
I had that problem with being too easy on correcting a black student and having it cause a lot of trouble including being accused of being racist.

The good news is that we got it straight, he received the correction and succeed in the next class. The bad news was that failed the next class so bad that he went to jail and didn't pass go.
A less hostile [article] link:

https://www.extremetech.com/computing/329258-winamp-prepares...

And:

According to AudioValley, which is the parent company of Winamp and Shoutcast, the new app is going to "become the one-stop platform for audio enthusiasts, which connects creators and consumers of music, podcasts, radio stations, audiobooks, and any other peripheral content."

I have a bad feeling about this.
Using casts between types with different generics can cause "heap corruption", but the compiler will give warnings on them (except if explicitly suppressed). The article doesn't use any such casts, but can still "cast" any non-null object of any type to any other, without any warnings emitted.

The behavior used to get that to happen, as far as I remember, uses the java spec giving a concrete way on how to parse generics. Multiple other compilers (including the official Java 9 one, if I'm reading correctly) actually emitted an error on it, despite "technically" it being "valid" Java code, to emphasize how weird the situation is.

edit: this is of similar (mostly academic) significance to, say, finding a case where you can double-free in Rust without any unsafe code. Sure, rust is unsafe if you use "unsafe", but other than that, you should hope it's sound. It's not at all as catastrophic as JVMs are already pretty much just dynamically typed though, but it's still a bad thing to have.
Used to use Archive.org's own extension, but I encountered way too many false positives over time to continue using it. I'd recommend One-click Wayback instead - no automatic activation.
Actually the engineering committee of Morton-Thiokol (the real engineers, not the managers) did flag it as risky.

But hey, we need to launch, right?
Eh, I'm happy to rent my music from Spotify. Available instantly, much cheaper, don't have to worry about storage on cds/hdd/cloud. Definitely the dream for me.

Also, yes. Bad site, old Winamp was cool, etc.
Now that's a lot of money. It seems admirable to have "Support open-source projects" as their first item but I wonder what portion of that funding goes to open-source. Is it an euphemism for hiring open-source maintainers to work on integrating their projects to Next.js stack? I mean certainly Vercel aren't just donating the money away.

But I assume most of the money goes to hiring new folk. Dunno how much new engineers you can get out of it. Anyway, good for them.
> Yes it does, because you end up loading multiple versions of the shared libraries.

Given that not all applications necessarily use the same libraries and versions, that's an issue you cannot avoid even with shared libraries.

So, yes are right; it could be an issue. But it doesn't strictly have to do with the containerization.

To be thorough, let me qualify my statement:

Neither Flatpak nor Snap do necessarily result in an increased memory usage because of containerization.

> Snapd is quite big since it is written in Go.

Yes, that's true. Go probably wasn't the best idea for a system daemon.
None of the sites you mention above would require npm to build.

At some stage after you've seen enough 'interesting' dependencies changing the world around your app as you write it you'll realise that boring is good for most of the tech you depend on - the more boring the better, and the fewer dependencies the better.
Note: this sounds like it's law now, but that's not the case.

I'm not an expert on EU legislation, but as I understand it, a commission (i.e. subset of the members) of the European Parliament (directly elected by EU citizens) voted on what they want their position to be when they, as representatives of the wider Parliament, negotiate with the European Council (leaders of the EU member state governments) on what the Digital Markets Act should end up looking like. Before that, however, the wider Parliament will also need to vote on that, which will happen half December.

(And as for how the other big EU institution, the European Commission (which functions like the government, and has a representative of each member country chosen by that country's government), is involved, I think they were the one to originally propose the Digital Markets Act?)

Source: general vague knowledge, and this tweet by a member of the negotiating commission: https://twitter.com/kimvsparrentak/status/146308360186886963... Corrections welcome.
>we need to come to grips with the fact that people will not lower their quality of life

No problem, climate change will do it for them.
I don't get what this comment is trying to say.

I agree that at some point it does start to feel like the EU is just souring the grapes they failed to grow themselves.

Why not invest in homegrown alternatives that bring the changes they want to see? Trying to mandate interop is I'm sure a dream for the .0001% of users who've been clamoring to get back on Pidgin...

But any meaningful amount of their revenue being fined for not providing that is ludicrous to me. It's just not withholding that kind of value from end users.
Not the version of the code linked to, but playable from the browser:

https://www.retrogames.cz/play_102-DOS.php?language=EN

https://classicreload.com/prince-of-persia.html (this page explains what keys and key combo's to use)

For anyone who got their appetite up for actual playing.
Ask HN: Recommended Reading for Software Engineers
I'm currently reading DDIA by Martin Klepman. It's a wonderful book and I seem to understand a lot of different systems. I'm interested to know more such books which are absolute reads that helps built mental models for a great software engineering. it can be any of compiler, database, distributed systems etc.
Weird how this pure science instrument seems to be constructed entirely out of porcine muscle tissue.
Its a small miracle paypal doesnt flat out prevent you from running the app when rooted.
Grandmother, granddaughter are kicked out of hotel after giving a 3 star review
That was a fascinating story!

"I'm looking you, Paltrow." was a chuckle.
Not exactly what you're suggesting, but nix/guix addresses most of the problems around dynamic linking.
Nix allows each package to use a specific version of a library and let's them co-exist via unique paths.

In NixOS the whole system works this way, so there aren't really any global system libraries, except for the graphics system.
A Graph Database for Julia
Re body modification, I’m sure you’ll appreciate that people have been doing all manner of terrible things for centuries and many of those remain acceptable, even increasingly so. The pendulum may yet swing the other way. I’m betting on this one becoming viewed the same way we view testing in production.
Stylus!
I like colors https://skins.webamp.org/skin/9bddbdeb502cdd6703b602789d1675...
It's a nice idea, but GHB really isn't safe.

While it's pretty hard to kill yourself with alcohol, but very easy using GHB. Even experienced users mess up with GHB, as it matters how much you are taking over time, and how much is being absorbed.
Some history about the strategic reserve:

https://www.washingtonpost.com/archive/politics/1977/04/19/c...

and the Wikipedia article: https://en.wikipedia.org/wiki/Strategic_Petroleum_Reserve_(U...
How are you going to stop Facebook employing Embrace, Extend, Extinguish.
Pleasantly surprised to see Clementine in the list (though a bit disappointed with how low it is in the list).

Great app, and I used it a lot because it had seamless last.fm scrobbling (Man, those were the days!). I was one of the early users of it back a decade ago, and funnily found out about the "clementine" fruit after googling why my music player has an "orange slice" as it's icon. :D
I wish Fred Wilson would use his influence and widely read blog for something more important than this constant NFT/blockchain talk.
The "new" owner of winamp has been saying they're about to unleash something awesome ever since about 2014 or so.