skysight-inc/HackerNews huggingface dataset:
4690 OS evolved from Digital Research FlexOS, which replaced Concurrent DOS 286.

The revised license for CP/M from DRDOS, Inc this month covers "CP/M and derivatives".

DRDOS is a derivative of CP/M, as is Concurrent DOS/Multiuser DOS, and arguably the FlexOS line too.
Is it FF that doesn't support these things, or Google that doesn't bother supporting browsers that aren't their own?

I suspect the answer is somewhere in the middle.

Here's the bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1703668 - sounds like it would work, but not with acceptable performance at present
HSBC in the UK does something like this. It detects the regular monthly outgoings from your account, like bills paid by Direct Debit or other regular payments, groups them by whether they’ve been paid yet this month or not (based on the date that you entered as your payday) and estimates what your remaining bank balance will be after the bills are all paid.
It's a lower bound estimate: Even if all "male losers" voted for the SdP, at least 80% of women would have to vote for the SdP, too, for SdP to get the results it did. So I assume you'd refer to them as "female losers", then...
What we do at my company is I only test in Firefox, another developer only uses Chrome, a third only uses edge and QA tests on Safari.
> Kinda hoping in the next decade or so we'll get good enough augmented reality that we'll be able to walk around in the woods with a floating terminal. Maybe a chorded keyer for input.

Wolfram has also had that hope, according to the linked article:

> I’d actually been thinking about walking and working for a long time. Twenty years ago I imagined doing it with an augmented reality display and a one-handed (chorded) keyboard. But the technology didn’t arrive, and I wasn’t even sure the ergonomics would work out (would it make me motion sick, for example?).
>But the current alternative is no action at all.

Why is there a dichotomy of "fund low impact project that's relevant to this thread" and "do nothing at all"?
We should put it in list in a Github markdown file.
Before 2020 that was pretty easy to accomplish. My home in the Raleigh-Durham area is under $1500/month including taxes, homeowner's insurance, and HOA fees.
The virus is a permanent part of the world wide biome now. We can never get rid of it. Time to accept that and move on.
UI Browser Going Away
I made this point today, but it was summarily dismissed as "not a problem".

https://news.ycombinator.com/item?id=32120246&p=2#32121248
Ahhh thanks! Didn't realize umatrix had been discontinued. Well, scratch that from the list, I've enabled it in uBO. Looks like the box to check is 'I am an advanced user'.
Rowan Atkinson: Visual Comedy (1992) [video]
You can create your own versions of things that other people have already made. Consult local law for limitations.
I'd like to add that it combines very nicely with Gesturefy, defining a couple of mouse gestures to switch between tab groups (either through a small popup or switching moving back/forth) is what got me to actually use the tab groups meaningfully.
Is the purpose of using two bookmarks to open the container and gmail simultaneously? I just use one bookmark, two containers, each is only logged on to one gmail account.
I certainly agree with your tone/sympathize with your frustration but I will say that on several occasions I have followed the webpack breadcrumbs to figure out what the hell is going on with a vendor's misbehaving script, knowing it's going to be faster than going through support. Some of these methods would make that much harder.
Don't Use Manjarno
> Any half-decent IDE created in this century gives you both these features and much more

If you've paid for the expensive "Professional" Visual Studio .NET in 2002, you do indeed get version control. But it's Visual SourceSafe, which is garbage†. Fortunately, it's optional, so you probably just never switch it on (it's not default) and don't use any version control at all, so you're back to square one.

If you're just using the (cheaper) Microsoft Visual C++.NET for example - whose users I imagine would have believed they had an IDE - you don't get Visual SourceSafe. As we saw that's probably no problem since you don't want VSS anyway, but it does mean you do not, in fact, get version control out of the box, you're going to need to pay Microsoft $$$ (or, try using anybody else's offerings which are better and many of them are free...)

Either way, you're not getting that comparable experience.

† It's markedly worse than CVS, which itself is awful. Microsoft actually sold VSS for money rather than giving it away and so there was (until 2005) a team at Microsoft maintaining it. As I understand it the revision control of the Visual SourceSafe software itself was eventually... a Perforce repo (technically "Source Depot" Microsoft's internal-use licensed fork of Perforce's software). This is not an endorsement of your confidence in your own product.
I don't know the details behind it, but I can already cancel all of my subscriptions through an app (Grip) my Dutch bank (ABN AMRO) provides
I don't think that's a useful comparison, since Britain's military instrument was (and continues to be) its navy, with a small but largely proportionate land force. By contrast, you never hear anything about, say, the Austrian navy because there isn't one that matters.
Well, rustdoc lets you include arbitrary Markdown files. So that case is not eschewed.

With that said, they serve two different use cases. So as someone who has probably written more lines of docs than I have code in Rust, it doesn't make sense to me to ask for one and not the other.

API docs with a bit of high level prose and some examples are very likely good enough for small focused libraries.

For bigger libraries or projects, you are absolutely free to write prose that is disconnected from the API. You can do that in rustdoc or use some other tool (mdbook is very popular).

But either way, you pretty much always want at least some API docs.

> Doing it that way repeats the mistake of HTML. Annotation should be separate from content, not made into a sausage with it.

This doesn't make any sense to me. The API of a library is both the signatures of items exported by the library and the documentation on those items. The docs might make certain guarantees about behavior, error/panic conditions and more. Those can't be described by the type system, and thus, the items and the docs are intricately connected. Both are required to define a library's API.
That is incorrect.

Windows 2000 is Windows NT 5.

Before that, there was Windows NT 3.1 (the first version), NT 3.5, NT 3.51 and NT 4.

Windows 2000 was the fifth version of Windows that did not need DOS.
I can sympathize. For example, while I love to go to great pizza restaurants that use the freshest ingredients and the best dough, I am often still attracted to takeaway pizza of worse quality - it's great comfort food.
This was the reason for IP laws - to keep industrial revolution in Great Britain. And Germany as well as USA industrialized by pirating the shit out of these books and ignoring patents.

Same as China and India now. There's no other way to catch up.
I also enjoy bad coffee, maybe because I really enjoy traveling, and it reminds me of a hotel breakfast.
Oops, I should have read it -- I just scrolled and looked at the pictures, haha.
B4: Experience with a globally-deployed software defined WAN
I made my own using the weather.com api. You’ll be surprised how many websites use APIs with keys in the url and those api keys work on any site forever. Look around and you’ll find an open api, then you can make whatever interface you want
Not quite sure whether the limitation on the worktime of drivers is because of safety regulation or because union. It seemed like while certainly the trigger was the worktime the real problem here were the way too many parties and layers involved and the coordination issues arising from those.
Fair enough, I do think it's kind of cool if there's no loss of privacy and it's a direct beam-to-eyeballs. But there isn't much about the actual tech provided.
The modern vernacular is 'right clicking'
Does it connect to tor via apple’s vpn?
CCP and the People's bank of China are not setting monetary policy in a vacuum, the Chinese currency operates within a managed floating exchange and has been internationalizing for last decade, that constraints the actions PBC can take without crashing the currency or the systems they have been building up to make CNY the(a) international reserve currency.
Blade Runner is the epitome of Cyberpunk.
Ah yes, Flash fill. It always falls at the last hurdle. Nice idea, never quite gets it right.
I addressed this in lighter terms below, but I don't think this is a logical fallacy (in context). To carry on your example, a serial killer that believes murdering innocents is immoral should also consider themselves immoral. They have the option to not kill, and continue to do it.

This is very different from the 'holier than thou' perspective taken by those who condescendingly dismiss arguments that they are contributing to things, by their own free actions, that they claim are evil.
Replied with this on a different thread, but I built an extension[1] so that I could choose which sites are opened in Chrome... so that whenever I need to use Google Meet, it automatically opens it on Chrome.

[1]: https://onchrome.gervas.io
> Calls and texts are sufficient.

No, they're not. I refer you to my comment here: https://news.ycombinator.com/item?id=32131180

> ... you seem pretty defensive.

I'm really rather tired of people saying "Well just stop using FB" while apparently expending zero effort to understand the context.

I'll stop now.
messenger, whatsapp and instagram. And of course they're relevant because if Facebook employs these tactics on one site there's no reason to believe they won't do equivalent things anywhere else. They own the largest competitors to their own products, obviously that's relevant because it shows how strong their grip is and that there's no genuine alternatives.

"delete it" isn't a solution at all. You may as well say "turn the electricity off". People deserve privacy when services are provided to them by private companies, that's not a bonus, it ought to be a fundamental right. It's not the job of individuals to take on trillion dollar multinationals.
Like most things, coffee is subject to diminishing returns. I have also owned nearly every device invented to make coffee - as I'm sure many others here have - and I've settled on a simple over-the-mug pour-over cone, but mainly because there's no moving parts or tubes to worry about cleaning. I don't even know what "correct" pour-over technique is, so I'm basically making bog-standard single-serving drip coffee with store-brand beans, and I couldn't be happier with it.

Ultimately I think fancy coffee is the same as fancy beer - it's not about the quality of taste of the thing, but rather it's about tribal membership and signaling. Among certain groups of people, caring deeply about 1% gains in taste value from small changes in coffee preparation or hop blends is a chance to prove your worthiness to the in-group.

The fact that so many can honestly profess that these tiny gains in subjective taste experience are Very Serious Business is a testament to humans' ability to convince ourselves of just about anything.
The feature set says it supports MD import and export.
I really misinterpreted the headline.

I assumed it was alleging that LucidSpark, LucidChart, etc. [0] obtained unreasonable data when used in educational settings.

[0] https://lucid.co/
I've tried one of these, and it's difficult to type and walk at the same time. I love walking, sometimes walking for multiple hours on the weekends, but I wasn't able to make the "walking workstation" work.
I've been wanting to see a review of https://brownstone.live
Couple thoughts: First, I would gently suggest that, while it is easy to complain, it is hard to build - if you are into spending energy on humanity’s current plight, ‘focusing on disintegration of society’ is going to be a full and complete waste of your time, and of no benefit to the rest of us - I’d encourage you to do the much harder (and often riskier/scarier) thing of figuring out what you might do to improve things. Probably won’t look like what Elon does, but it’s a big world!

Second, counterpoint on Starlink. Starlink is actually pretty amazing - it, at scale, will provide global relatively low-ping pervasive broadband internet EVERYWHERE. Without any ground-based deployments. Logistics in much of the world are prohibitively difficult to even get strung-out microwave repeaters into places humans live, much less 30-100ms broadband. Seriously, Starlink is amazing. While I agree that military budgets could often be better repurposed for the good of humanity, I’m not sure that even the US military budget could blanket the earth with broadband in any other way than this — politics plus logistics make it seem impossible to me.

Anyway, I personally think the world could do with a lot more crazy dreamers building things right now!

(Sent over Comcast)
If convincing people to not replace their phone every two years, or accept one that's a little thicker is too difficult, then I suspect we're in big trouble.
Looks like you’ve found one way: asking a meta question.

Show, don’t tell. Show how your product will benefit me. Make it clear and short. Persuade me to invest my time in your product and that you’ll support it.
I'm not living paycheck to paycheck, so I'm not in the habit of looking at every transaction. The monthly/quarterly budget and subscription reviews that truebill prompts are massively helpful.

It is a bit aggressive in classifying recurring charges as subscriptions, but that's better than the alternative.
I'm not Cornell of course, do don't take my word for it, but a tented keyboard feels 1000% more comfortable for me than this negative incline setup. Maybe I have to re-work my elbow angle.
I am trying to decide if I want to learn more about your “clown subscriptions”.

I’m betting it’s probably an autocorrect failure for “cloud” but I keep on trying to figure out what it would entail if you really meant to type “clown”.
I like the idea, but to echo another comment, the hardest part of running a blog is not selecting the blogging engine or how to host it. The hardest part is keeping new posts flowing through the engine.

What blogging platforms focus on this side of things? Which ones help solve the "What do I write next?" problem?
Empires do tend to have a lot of features in common and run into the same difficulties. I recommend The Fate of Empires by John Bagot Glubb for a concise statement of the problem.
While that's an interesting hypothesis worthy of further research, at this point we have no reliable evidence that a SARS-CoV-2 infection can cause physical damage which manifests as clinical depression.
I know that distributions commonly do this, but what exactly are they changing?
writing is neat in that you can always go back and edit.

just chunk out what you can and dont worry if it isnt up to your standard the first time around.

fragmented concerted effort is better than no effort, every time.
Just as unethical as creating spyware that spies on users who haven’t given informed consent or sometimes even non-users.
Most startups, at the cusp of IPO, go through this.
Direct link to the actual study:

https://pubmed.ncbi.nlm.nih.gov/35676089/
"I don't know when it happened, but I've devolved into an unexpected love affair with bad coffee" - if I'd hazard a guess, maybe around the time the author joined Starbucks? :-)
> * You’ve got to start somewhere though. And anywhere is marginally better than nowhere.*

These are the classical mistakes people make when optimizing software.

This way you end up spending a lot of effort to make your code 0.0012% faster.

I have no doubt this mistake will keep being made throughout all of human history.
I personally wouldn't trust anything less than steel ammo boxes. I've exploded batteries before and they get seriously hot. It will completely burn through anything without a lot of thermal mass. There are videos on youtube showing how cheaper pouches are completely useless
JavaScript Decimal Proposal
I'm surprised you didn't use floating point math, it seems cumbersome to make animations that way. My attempt at programmable LED strips used Lua (like that: https://gist.githubusercontent.com/Milek7/760a683f3480a4ff95...), though they were driven directly from Linux SBC. https://milek7.pl/.stuff/26gru.webm
"Modern"? Webpack/code bundlers is quite an ancient tech by now.

Regard it as an intermediate representation (IR) of your code, a stage between your readable source code and browser bytecode/jit.

The "shit" is still readable since webpack also generates source maps.
rustdoc may be good for reference documentation (as a Rust noob, I don't really think it is, most docs are pretty messy and the UX isn't very good, it's often better/easier to read the docs in-situ in the code), but it seems to lack any and all facilities for non-refence docs, which most Rust projects basically don't have at all, some put in the top-level module docs (which usually limits the size) and a few have completely separated docs for anything non-reference. (Or one of the creative hacks to get around it, like creating empty public modules or useless macros to have additional pages).

In these areas rustdoc is a significant regression compared to say, Sphinx.

The upside of rustdoc is no settings, no setup, no friction. Which also means that the deficiencies as far as the reference functionality is concerned can actually be fixed.
Yes that all makes sense to me.

In hindsight I made some vague points partly because I misread your original comment.

I am myself annoyed by some popular misconceptions about Orwell and his work.

I had read some nuanced articles about him as well and they didn't all paint him in the way that I put in quotes.

Regarding capitalism and fascism, I misleadingly wrote "you hint at it", but maybe we disagree here at least partly.
> Kids aren't idiots, they just had too little time to learn everything.

These are wise words right there.
Everything is fair game in asymmetric guerilla warfare against well-capitalized antagonists
I switch to standing when my back and neck hurt, and switch back to sitting when my feet hurt. The standing desk isn't a continuous necessity, but an outlet for occasional periods of back and neck pain.
Standing alone isn't as good as movement, but I do all my meetings that way.

When you're on cam, people can tell by movement that you're not sitting, but so far I'm not aware that's a downside.

For standing with laptop, when I had a proper desk, I'd use an egg crate-style container (with felt protector glued on) atop it, and be able to switch stand/sit within seconds.

Now I use my laptop atop a height-adjustable "lectern" on casters, and wheel it around to wherever I want to be, for light, etc. When not standing, I just carry laptop to a comfortable chair or other place I want to slouch with bad posture. https://www.amazon.com/gp/product/B079MH6BCL/
In my experience people do this to avoid doing their actual job. Maybe they can’t, maybe they don’t want to.

Spending their time instead “optimizing” their environment communicates they have an optimum. Most of the time it’s just avoidance.
Congrats, you have bad taste. There's an easy middle ground between "a flat white at a Manhattan coffee shop" and instant coffee. Buy and grind fresh beans. Buy local instead of supporting Big Coffee and poor cultivation practices.

I won't turn up my nose at diner coffee but you don't have to be a snob to notice a huge difference. Besides I have bonded over flat whites before :(
I have a sit/stand adjustable desk. Here's what I do:

1. Stand for first ~1 hour of the day.

2. Depending on how I feel, alternate sitting/standing about every hour or so until lunch.

3. After lunchtime, stand for ~30-60 minutes.

4. Repeat step 2 until end of day.

I also walk for ~30 minutes/day in the mid-morning. When I return from that, I sit.

I also take eye breaks and try to use a pomodoro method (25 min working, 5 min. looking away/etc).

The key to feeling good seems to be variety, as the article implies. I can't ever go back to a sitting-only desk arrangement.
Probably a bit of a tangent, but the BI world sure loves their no-code tools. It's one of the few sub-industries where they really took hold.
Not myself but our tech VP does this all the time.

It's kinda funny when he runs into neighbors or sees a weird reptile (he's in Florida)
https://www.bea.gov/data/gdp/gross-domestic-product

2 quarters of negative GDP growth is a recession. We’ve had 1 quarter so far and lay offs are increasing.

I hope not, but with increasing rates we stand a good chance.
Anyone here worried about cafestol content? [1] What is your brewing technique that avoids this substance from getting into your coffee? Do you make your own filters?

https://en.wikipedia.org/wiki/Cafestol
I am confused about the "I don't have any other choice" comment. I assume you mean because Firefox doesn't support whatever teams uses for meeting audio/video, or maybe it's the install feature you mentioned, but I use Firefox for both and use my phone for meetings.
Related: a multi-program programmable LED strip (in Lua, allows the led strip to be split up into multiple segments) https://zeus.gent/blog/21-22/ledstrip_sandbox/ with the code on https://github.com/ZeusWPI/ledstrip_sandbox
The most solid fundamentals have been mostly true throughout great software. Even older books can hold a great deal of wisdom.

Engineers now seem to lean on books less, I think it is a great way to learn about tech and programming. Quick searches are mostly optimized to solve one issue. For a bigger scope, I have had great experiences with reading books, including older ones.

Some older titles I have really enjoyed are:
Mythical Man Month
Code Complete II
The Psychology of Computer Programming
Joel On Software
Rapid Development
"Vaccine trial protocols do not typically monitor for major adverse events for more than 7 days"

I am stunned by this. Seven days? Is there really no reason to think that a vaccine candidate might have adverse effects more than a week later?
> A recent example I found: https://tools.usps.com/rcas.htm (the "Initializing Services" modal never goes away in FF, works almost immediately in Chrome and Edge)

I can't reproduce this in FF 104.
The first time I used it, it was family members wanting to connect with me, and the old "everyone uses it!" argument (the same one applied to MySpace back in the day). So I made an account, commented on stuff, posted pics of my cat, but ended up deleting my account after a few months because nobody was really "connecting" with each other, plus I found friends-of-friends' posts boring.

Second time was from some new friends I had made, who argued that exchanging phone numbers and emails were old-fashioned and awkward when meeting new people, and that it was essential to have Facebook since it's easier to just say "you can just look for me on Facebook; you'll know it's me since I have XYZ in my profile pic". I saw some validity to the argument, since recently I had met and got along with a couple cute girls on a train ride, but regretted not exchanging contact details with the two of them because asking for numbers/emails felt like a slight overreach. Though if I had a FB account at the time, I thought it'd have made sense if I could've just been able to casually say something like "look up John Smith on FB if you wanna hang out sometime. See ya!".

Third time was my then-SO. She posted on Facebook a LOT, and had many hundreds of followers. She begged me to make an account for months, so I could bask in all the content she posted.

Anyway, your experience with people not using Facebook sounds on-par. Facebook is increasingly considered a "boomer" technology, especially by the younger generations. Many younger folk these days tend to keep in touch via small Discord groups, or whatever dopamine-drip privacy-nightmare app of the week is.