skysight-inc/HackerNews huggingface dataset:
Pascal, at least the original specification, does have a few flaws. It was intended to run as P-code in a VM so you wouldn't expect it to be as good as running directly on the hardware.

The successor to Pascal, which fixed it's problems, was Modula-2, which is vastly superior to C. Unfortunately by the time it came out and started becoming available, it was too late for it to compete fairly with C. Ada is comparable to Modula-2, especially before Ada added OOP, but Ada was too late to compete with C as well.

It's taken 30 years but finally we are starting to see safe languages, eg. Rust, compete with C and C++. I don't know whether Rust will be the language that overtakes C and C++, but if not, I believe a successor to it will and C and C++ will become like COBOL, that no ones uses to write any new code.
I'm not sure how this works out in media which slow down light

https://en.wikipedia.org/wiki/Cherenkov_radiation

There, e.g. gravitational waves will be at c (in a vacuum),
but wouldn't photons experience time there?

Edit: I suppose the photons are still actually moving at c
Of course, now you're opening the speculative execution leak by cache timing can of worms.

Which, again, may not be an issue given your constraints.
Breaking apart Twitter would certainly be in the interest of Saudi-Murderabia. For the Saudis, their loan amount is petty change, and they get to destabilize the main driving force behind all major political unrest in the Arabic region and the best and most efficient way to share and spread documentation of government-committed crimes also vanishes.
Sigh,

"Some exercise beats none; more is better" https://www.health.harvard.edu/blog/exercise-beats-none-bett...
Enforced how?

Sure you have a contract but you need to enforce it. So you have to sue which takes time - a lot of time.

Then you “win” but the other party can still not pay, or they could appeal - back to court and even more time.

The landlord has an iron clad contract sure - but Twitter has what they want ($) and the leverage as a result.
I wrote a small blog post on my journey and shared it not too long ago: https://news.ycombinator.com/item?id=34181689
Compiler testing at Microsoft circa 2006
Agreed same. My knee is too screwed up for running anymore. I stick with cycling, swimming, hiking and the "7 minute workout" morning and evening to keep to something regular.
notably with usb4 support, this should become moot, as 4x2 operation is now mandatory. All the pins will need to be connected to one usb host controller, which will will have to deal with jack orientation.
In my experience: hardware out for fewer than six months will have issues, especially on outdated LTS systems like Ubuntu. For example, my laptop (which I bought before it was even on the Lenovo website) had issues with Intel's audio driver that they forgot/didn't bother to submit firmware for to maintainers, though there was an easy workaround.

In my experience, Linux will usually just work if you don't have any hardware from crappy vendors. Nvidia is one of the most important vendors that refuse to work normally, but many "gaming" vendors also haven't done any work to support Linux. Elgato and friends have hardware that's useless without software support and for that you need Windows or some weird project from Github.

Unlike ten years ago, bluetooth, WiFi, ethernet, sound, video acceleration, suspend/sleep, and all the usual suspects just work if you give the kernel people time to merge the drivers (Windows drivers are ready before release, while Linux often gets them later) and if you pick a recent enough Linux distro.

I think most people can grab a copy of the latest version of Linux Mint and just get started. Maybe Pop_OS! if you want a more Ubuntu feel without the Ubuntu hassle.
I use system76 pop os as a main driver for my desktop.

There is a learning curve to do everything and i do occasionally switch to windows for some games. I am a senior engineer as well.

I think the biggest thing holding linux desktops back is not technical really it's a human element, like the services to talk on a forum, having things setup ahead of time for the user etc...

Windows has a learning curve which people went through if you want to switch to Linux you need to learn. Just as if you start on Linux and wanted to switch to windows you'd have a learning curve.
If I were starting cardio from being a couch potato I would choose walking, cycling or swimming. All of those are easier on the body, especially if you're overweight.

If you do decide to run, remember to take it easy in the beginning. It has a high impact on your joints so you need to train them gradually.
I've never used Apple, never liked Jobs or the too high prices. KDE rules, Gnome 2 was good but was never a fan of Gnome 3. KDE has done it right (speaking as a technical user).
That's an interesting path to using a Linux desktop, but it makes sense. I'm not sure if you're asking rhetorically, but I'd say that if you wanted a Linux gaming desktop, you'd just start with a normal gaming desktop (prebuilt or custom - you'll find endless guides on either). The thing about Linux/Open Source is that there are nearly endless distributions and politics around those, which is confusing, but I'm a fan of Pop!_OS for its simplicity - I suspect I could install it on my parents machines and they'd be OK, but it's also fine for my uses. The other option I'd consider is SteamOS so you could presumably just run the OS installed on the Deck on your dekstop for commonality, but I have zero experience with it as an OS, so it may be more complicated than that.

I'm using Pop!_OS with an AMD CPU/GPU system that's pretty far from what I'd call stout, but I'm able to play games like "No Man's Sky" or "Crysis" just fine. I've probably tested around a dozen games personally going back as far as "Total Annihilation" from 1997(?) which ran without issue.
Not really. You actually may have other legal requirements to keep the data but you shouldn't use it for daily business because of GDPR. Imagine banks and long closed accounts.

Moreover, technical backup solutions, where only a very limited set of people have access, are fine. If you store DB backups, you don't have to rewrite or delete them because a customer that used your service for a week decided to ask for deletion under GDPR.
As I understand it, running does not cause bad knees and can even help by building up muscles.

However, if you have bad joints to start with, running can be hard or impossible. In which case, pick another exercise. There are lots.

My favorite thing about running is that it requires little equipment and can be done any time at all. (My second favorite thing is that it's easy to listen to podcasts or music.)

Check with a doctor if you have any pain. There may be something they can do to enable that very convenient form of exercise. And listen to your body. If it hurts, especially in a new way, stop.
"Ah sorry the magic AI has decided only comments aligned with <X> political party are good. It must be correct!"

AI is just an algorithm. It's not a magic truth knower.
As a counter point, I installed Ubuntu on a 5 year old laptop someone gave me because they bought a tablet and gifted it to a computer illiterate friend whose Windows laptop died. He didn’t notice it wasn’t windows and he has had 0 issues. This was over 5 years ago. He uses it for everything and takes it everywhere.

Like I said in another reply: do you have details on what happens when things break. I have never seen it myself and maybe the community can prevent it if they would know.
There may be ten thousand dragons; that's not an argument against slaying them all!
I believe Dreams actually runs even better on the PS5 (I’ve heard when running Dreams in a PS5 the “resource” that limits the size of worlds you can build is much larger).

I do wish that Sony would release a free “player” version of Dreams automatically installed on every PS4/5 so that everyone could access what you build. Right now Dream’s creations have a hard time going viral because you have to buy and download a copy to access them.
I also wish that Sony would make the tools available on the PC.
January 6th is a significant data point and shouldn't just be handwaved away. I've watched political correctness erode the dynamic of my own family, it's continuously sewing resent between people who have different angles of non-PC opinions.
“Internet in space” will transform the satellite imagery industry
Linux fails because it's not a product. Ironically that's the exact reason why it's a breakaway success in the server world, but gets no desktop market share. When you turn Linux into a product and market it (a-la Android, FireTV, Nintendo Switch, Steam Deck, Tesla Car™, et. al), it's successful all of the sudden again.

Desktop Linux' success is like a hedge bet against Microsoft and OSX. It's just capable enough to be dangerous in a Mexican standoff between the three OSes.
If only people becoming millionaires on a $180k/year salary would actually write laws and read them before passing.
Newfound kind of supernova can tear apart a planet's atmosphere
I had this same issue. Use a shared vault with OTP. Anyone with access to the vault can see the same 2FA code.

As for shared SMS, look into Google Voice. They automatically forward SMS texts to email as an option. I created a "shared" email account and gave my family access to that.
maybe it will happen, but maybe it will take 'a long time' until we pair/adapt commercial applications into the Linux/GNU ecosystem... as from a business perspective i really can not understand why you would not migrate to a free to use, as well to modify, OS... as long it have what you need
They don't need to evict: they can lock the doors and turn power off to all computers.
what is the deal with western cultures hating on dragons?
C is a garbage language. It has a lot of undefined behaviour. It isn't safe. It isn't even strongly typed. It's only marginally better than a macro assembler. C programmers consider that a virtue but programmers who want to write safe, robust code, know C is garbage.
What a weird rant. Most people don’t even use a desktop anymore but somehow it counts that Linux runs on servers and supercomputers (and Android which apparently is the same kind of things as Fedora or Gentoo).

Linux “on the desktop” is unusable for anyone who is not 1) a computer hobbyist 2) a person with needs limited to a browser
It's a bad analogy. Ironically, this story flips the assymetry of death on its head. It is always easier to destroy than to create something durable.
It's not a coincidence that when the story flips the difficulty on its head such that the job was killing (bringing death) to a dragon, intuitions flipped too.

Every programmer knows that getting his program to crash is always an easier job than to keep it running indefinitely. Every probablistic bug eventually will happen on long enough timescales, and defeating death isn't defeating a single bug, it's defeating all of them. It isn't a single dragon but infinite bugs.

I preferred Blade runner take on it: when they tell the replicant that there was no built in destruction mechanism, they built him as best as they could, and that was simply it.
I see it more as a result of the nature of computer intermediated communications.

Most people read something and go on without commenting, it's only when they have something to make it worth the bother of a post that you'll get a response. This is why you'll see disproportional lots of nit-picking in responses here and elsewhere on the internet.

I spend a lot of time and effort in most of my posts here on HN trying to anticipate criticisms and being defensive as a result.

As far as using jargon, it helps remove ambiguity to help ease getting a point across. It's not something that people do to deliberately exclude people, for the most part, though I'm sure there are twits who do otherwise.
IMHO the immaturity you're speaking of stems from High Conscientiousness. When conscientiousness becomes obsessive, we worship The Right Way, The Right Tools, The Right Culture. We believe in tools and methods like they have some magical power. We get more concerned about the "how" than the "what" we output. Dogmatism creates immature thinking and debate.

"Woodworking Mindset" is one antidote: https://scottstevenson.substack.com/p/lego-mindset-vs-woodwo...

A lot of the time being too high in conscientiousness actually makes it super hard to be creative:
https://scottstevenson.substack.com/p/how-to-finally-make-so...
Not really. Tube amps provide certain sound effects that electric guitarists consider desirable - tone, a little bit of drive/distortion, and I think a little compression. So you can plug an electric guitar into a regular old PA system and it will make some sounds, but it won't have that desired tone and the listener might not think that it sounds very good. You can compensate for that by putting an effect pedal in the middle the simulates the sound of a tube amp, and of course the solid state amplifiers that professional guitarists use these days have that effect built right into them so that they sound good out of the box, but notice that the question has now changed from "why do people use a tube amp" to "why do people use real tube apps when simulated versions are possible"? The tube amps that people use are well known and well liked, and while it's certainly true that there are solid state amps that sound good, these days, too, it's not like they are categorically better than tube amps in any way (yet?)
A half functional mainstream Linux distribution is infinitely more stable than Windows 10 and 11. They don't even pump ads into your start menu! There's no telemetry!

I've been using Linux forever in one form or another. It was tough in the Windows XP days (which is the most superior Windows distro to this day), but after Windows 7 released Linux came into it's own. I've had no problems running it on all sorts of hardware and gaming on it has gotten better since proton.

People are just set in their ways. Mac-people will mock Linux because they're the kind of people that will pay $1500 over marginal cost for a few extra pixels and some more color depth. Windows people will mock Linux because...it's not Windows. M1 is not cool enough to justify the cost. Once Windows started calling home every time I click something on my desktop it became too much for me to bear.

The reason is as you stated. When grandma goes to buy a budget PC it comes loaded with Windows crap. Their market penetration is deep and their budget is nearly endless. Based on my experience with Windows 11 demos I think Windows 11 will finally push people to look elsewhere. Either Macs, or a out-of-the-box Linux system. Until Linux natively supports Excel, however, I don't think it'll ever reach widespread corporate adoption. Windows and OS X are both moron-friendly as you can tell by their userbase. That's important when you're trying to sell something. It'll always be "people who know" vs. "people who think they know".
I wonder if any commercial real estate company would rent Twitter anything at this point. It's pretty clear Musk intends to save money by f*cking others.

Might as well go 100% remote.
I think more like 30-35 minutes at the 50th percentile for the general population (ignoring warmup, stretching etc.)
I wish C had never been born.
That's pretty horrifying, it's a good thing Canonical isn't as integral to the Linux desktop as Apple is to the MacOS one...
Same. It looks like it is geo-restricted.
I’ve been using Linux on the desktop for 4 years now. Im no means a sys admin. I bought a pre configured machine because i didn’t want any hassle. It’s largely delivered and hasn’t been any worse than the Mac I used to use at work.

Im using pop which is a Ubuntu flavor. I’ve had one problem upgrading (some package was ahead of where it needed to be..). It got resolved with a few terminal commands. (I think because I installed steam..) it’s not perfect, the software installer could be better, but man it’s pretty great. Window managers are fantastic.

Honestly after some adjustment I’m staying here. I’m not dependent on any one company and I feel the OS is respectful unlike the commercial offerings.
Litigation takes years, but eviction normally takes much less time.
Creditors can force a company into involuntary bankruptcy proceedings.

Bankruptcy and leases survey:

https://www.jdsupra.com/legalnews/what-to-do-when-commercial...
Sometimes to get out of the lease you break the contract. This contingency and associated penalties are often clearly specified in the contract.

That being said, I would bet the article is just lazy journalists trolling for clicks as usual.
ZboxFS – A zero-details, privacy-focused in-app file system
Blogs never went away. It's just that all the vast majority of the new web users, a number that completely overwhelmed the existing population, went straight into the walled gardens of megacorps. They still haven't become aware of the web at large (partly because web search sucks now). But their perceptions don't effect that the fact blog users and readers still exist.

I think the real title of this article should be, "Introduce Personal Blogging to Smartphone Users".
For 25% more time you would expect more than 25% more pay, since the marginal value of your free time grows as it gets shorter
Do you have any references to read about this idea?
Completely agree, and I'm ready to do that since I rarely use any other Prime services like video, music, or picture hosting.

In fact, I got in early on Prime where they allowed me to add up to 5 people to my account to get the free shipping (but not Prime Video) and my neighbor is splitting the bill with me. But if they go back to 4-5 day shipping, I'll still cancel it. Amazon might come out ahead if the other 4 decide to buy Prime. As I'm thinking about it, Amazon might want me to cancel Prime to get the others to subscribe! I'm sure they have the statistics to know how likely that is!
This is my experience. I've been using Ubuntu exclusively since 2015, having installed it on a variety of my own laptops and desktops, as well as a few systems of friends and relatives.

Sure, on occasion something breaks, but I've not encountered any major compatibility issues or installation blockers.
Desktop?
Yep, who knows!
> What's more important: knowing how the story ends, or the subtle inflections and dramatic pauses?

The inflections and pauses are the story. People are often disappointed when a good story ends.

If the goal of your story is just to densely transmit information then maybe you should just print bullet points on cards and mail them instead? It would save you the time wasted traveling to events.
There are a couple of "domain name loans" companies out there, so there must be a market for it. Have you applied to any of them? Can you share the domain name in question?
Refactoring is also where statically typed languages combined with good IDEs that have a large set of automated provable correct refactoring shortcuts come in.

Also, I type a lot faster on my phone than a keyboard. I met my manager for the first time in person a year after he became my manager (Covid travel restrictions). In our first team meeting, I mentioned that if he sees my typing on my phone a lot it’s because I am on Slack talking to my coworkers or customers (I work in the cloud consulting department at BigTech specializing in cloud application development and “DevOps”).

As far as documentation, my job requires a lot of writing.

For my current project I’m writing a lot of small one off Python scripts. You would be surprised how well ChatGPT can “explain” what a script involving AWS automation does in plain English and I can even ask it “Why would I use this” and it often gives me a good enough bottom line up front summary.
How does twitter get out of paying short of bankruptcy?
Regarding that matter, he was wrong. I wish he'd never written the garbage that is C. It's a stain on his reputation.
Upton Sinclair's life is also an example of activist politics striving for things everyone can agree on. Notice how he never got into social engineering programs that tried to reinvent humanity. The horrors he painted of the meatpacking industry were universally appalling. They just needed someone to expose it.
I mean you can do that now.

* Install the OS of your choice. I would recommend Nobara for minimal tweaking for games. PopOS is another popular choice

* Install steam and enable proton for all games in Settings

* If you want Steam desktop UI, you can opt into the Steam Beta, set Steam to load on boot with launch option '-gamepadui'

and voilà! You have yourself a Steam Deck gaming desktop!
> It tests for that generic and general ability to estimate anything, and to break down any problem.

Ability to BS and multiply, more or less. Feels like a waste of a question even for the one asking it!

> Yet some people get flabbergasted . . . since they think too much about specifics of each of the numbers they use and how wrong they might be. Basically, they have a hard time of letting go of the inaccuracies :)

Having a hard time letting go of inaccuracies seems justified if you're in a more technical profession. Too often there's good engineering reasons for not wanting to excuse loose reasoning with bad guesses. On the software dev side, there are also too many cases where those kinds of fudged numbers are inevitably used against us.
Is running really better than walking?
If animals are persons, should they bear criminal responsibility?
They will in Texas, FL, or TN which is most likely where the company will be moved to
The ability to throw a new pod into a cluster is great. There are lots of pre configured helm charts and whatnot making it easy to add things.
Starting running has been one of the best things I've done for myself. It's one of the best ways to explore the world, and I've seen so many interesting things while running.

I started in my mid-20s with couch-to-5k. I'd never run more than a mile in my life. It took me a couple attempts to get through the program, but now I've been running pretty consistently for years. I've had a streak of running every day for over 18 months.

If you're worried about injuring yourself, my best advice would be to take it slow. Your cardiovascular fitness can improve a lot faster than your musculoskeletal system, and this leads to people feeling like they can do more than their bones and tendons can handle. And listen to your body. My worst injuries have been from ignoring a nagging pain and trying to power through it. I would have been better off taking it easy for a month or two, than being stubborn and ending up completely unable to run for months.
Understanding the N + 1 queries problem
The Kelly criterion that is widely used in finance was invented at the Bell Labs. It was based on the Shannon’s theory.
I'd like to fall back on Alan Kay's view on the topic. In his talks, he often considers large parts of computing immature. For instance, in serious disciplines such as Mathematics, there is a great focus on scholarship, and building up on predecessors. In computing, we find it hard to come up with a definition of "progress". There is constant "change", sometimes what looks like "improvements" and "corrections", but it is hard to tell whether stuff is really getting better. At best in software, we find "extensions" of concepts/systems. Contrast with mathematics, where there is a clear mounting to higher concepts over time.

From the above perspective, programming is more like politics/fashion than mathematics. There is in general insufficient respect for scholarship, a lack of universally accepted authorities, a consensus on what's high quality and low quality. There is too much dispute and room for profitless argument.

PS: We got attracted to this field; what does it tell about us? :P