skysight-inc/HackerNews huggingface dataset:
Ok. I don't see it that way. Most SPAs on the internet should never have been SPAs and it's usually poor judgement which leads a project in that direction. That poor judgement includes things like the characterisation of full page reloads as overly cumbersome and asynchronous requests as being lightweight. It also includes the expensive decision to try to reimplement the native browser behaviour that you get for free, as the commenter alluded to by suggesting asynchronous requests can be programmed to show a custom UI for error messages and use custom behaviour for retries of failed requests.

I believe I have indeed taken the time to understand what people are saying in these comments specifically and on this topic more broadly. And I just don't agree with the opinions presented. I think they're silly, in the same way that microservices are almost always adopted for silly reasons. The popularity of either approach doesn't negate their silliness.

For more on this topic, this article is good: https://www.timr.co/server-side-rendering-is-a-thiel-truth/
You're talking about a different thing. I'm not interested in Nix for end-users who maintain office suite installations and Steam on their desktop computers. By all means, if somebody wants to make a great UX improvement for that - go ahead, but it doesn't need to be in the core of Nix.
Very tough. Need to have prestigious and very precise relevant direct experience in every facet of any role it seems. They won’t look at ability to learn anymore. Folks like me without degrees seem to be getting tossed without a second look even when experience directly aligns. I assume people can get whoever they want at nearly whatever price they want.

I’ve had many recruiters talk with me for 30 minutes to an hour and then go dark as they have maybe 3, 4 roles to fill and everything needs to be perfect.

Couldn’t have come at a worse time for me, as I had to take 2 (well prepared) years off for health reasons, thinking my experience which is still quite relevant would help me get back in. I’ve done a few consulting gigs but those have mostly dried up. It’s a state of constantly lowering expectations in terms of salary and role, and doing side projects as I can find the motivation.
Thank you for sharing about DANE, I never heard of it before. It's an interesting alternative to PKI.

In my devops engineering team, a great deal of our time is passed managing and troubleshooting certificates setup (either getting them from letsencrypt, buying them from real CAs, setup local hashicorp vault as a local CA, or sharing/installing self-signed certificates).

By being able to generate "self-signed" cert ourselves and just having to setup a DNS record instead of having to have to request everyone to install it, it could free a great deal of our time. (If I understood it well)
since we're sharing, here's mine, I've been actively using/improving it since 2012

https://gist.github.com/raveren/bac5196d2063665d2154
My calculator is bc -l in a terminal but I'd bet that there are calculator apps with network access to display ads, sync to the same app on other devices, save past calculations to the cloud, and get plugins.

I found one with some of those features and some more, with only one minute of googling https://apps.apple.com/us/app/graphcalcpro2go/id1091870099

That's for iOS but why not on Windows or Android? I'd be surprised to find one like that on Linux.
They shouldn't draw the line. To do so is to basically become Amish. Fine if you like that lifestyle, but not if you're trying to teach the next generation. Human augmentation is the future.
> I'll just be doing RAID and ext4

Why do you need/want RAID ?

RAID is for availability, but is your data really that important that you cannot wait for a restore ? Most people would be much better off using that 1..N parity drives as versioned backups instead of running RAID.

I've run NAS boxes for years, but these days i'm only using single drives.

My setup these days consists of laptops that synchronizes data (encrypted) to the cloud, and a small ARM machine that synchronizes cloud contents locally, and makes a versioned backup to a single drive as well as a versioned cloud backup.

As for cost, it's cheaper (for me) to store my data in the cloud, than the cost of electricity required to run my NAS.
And then you pay “rejection” fees (or whatever they call the fees they charge you when a payment bounces), which are in the same ballpark…
Appreciating something doesn't make it urgent. Tweaking a knee requires somewhere to sit -- again, not urgent, because the ground is always an option. Kid got sick, unless they need medical attention beyond what the school nurse can provide, they can sit for a couple hours and be fine while they eat some snacks and re-up on OTC meds.

Honestly it seems like you're really stretching the meaning of "urgent" for online brownie points. People responding here really are trying to redefine "urgent" as a matter of personal preference or inconvenience. These blatant attempts are frankly shameful for a discussion community of this caliber. What makes things urgent is loss of life or limb or some other kind of serious trauma. Words mean things!

It's perfectly fine to want things and to be a little sad when bad things happen, but bad feelings do not urgency make.
> Its then not surprising if they fail at about the same time.

It is, but in a different way. It is a testament to the depth and precision of manufacturing process control, that two insanely complex machines will behave nearly identically for years, up to the point of failing at about the same time, if they've been made in the same batch, and exposed to about the same environment and usage patterns over those years. You'd expect any number of random factors to cause one drive fail way before the other, but no - not only there is very little variation between drives in a batch, tiny variations in usage are damped down instead of amplified.

It truly is amazing.
Emails are downloaded when you receive them. Isn't that how email works?
in india, a non profit can be for any purpose.

say libreoffice foundation was set up in india.

the foundation gets a x amount of donation. they can spend 100% of that for anything in their bylaws. paying for devs, conferences, paying freelancers to fix bugs. They wouldn't have to pay income tax if they spent 85% of the income during the year so the incentive would be to spend almost all of the funds received.

why can't that be done for LO currently?
I've got one. For what it is, I recommend it. The fit and finish is very nice, especially for the price. It's a little bulky, and not waterproof. Not an every-day watch.

The software is basic, but I was able to recompile it and re-upload the same day it arrived in the post. If that appeals to you, you should get one!

I have a fantasy about creating some kind of habit tracker app for it. One day...
S'okay, we like it that way :)
As far as I can tell that has always been their reporting methodology. As can be seen in Column CV, SV (subject vehicle) Any Airbags Deployed?, around 90% of all reports have Tesla airbag deployment. I have not been able to find reliable information on airbag deployment rate in crashes, but it is nowhere near 90%, so the report distribution is statistically unlikely if that was not already their reporting methodology.
I lost brain cells reading this
An example from last month.
"Byron Bay breach victim told to pay Adidas, National Basketball Association $US1.2m by US courts"
https://www.abc.net.au/news/2023-07-25/byron-bay-data-breach...
> You have to understand that async programming is hard, and no matter how good the tooling is, it's going to make your code more difficult to manage. It has a high price.

Is it unfashionable to say that NodeJS got this right with > v7.6? It's always felt pretty straightforward to me but perhaps it just suits my mindset. It's only when I try to do this in other languages (e.g. Python or Ruby) that it starts to feel clunky.
Because it works, and works well.

Because it's thought out and polished by decades of use.

Because it's extensible.

Your very question, "why are people using an IDE from 1970s in 2023" should provoke some thought. Assuming that these people are not crazy (a lot of them is rather smart and rational), what us so good about Emacs (or Vim) to make it still a preferred choice?
> Yes, if you're talking about a timeframe of ~50 years, use vim and emacs.

There isn't any compromises that make vim or emacs less useful than those tools with much less longevity. They are just as good as an editor to even those who don't care if they will be around 50 years from now.
Also, not really true of Gmail. Try turning your WiFi off, then deleting your Gmail account. You might have mail stored offline on your phone (let alone any other device), as well as any IMAP or other clients. It's the same or worse.
I mean, I'm in my late 20s and use emacs.

Maybe for whatever work you do your IDE works better for you.

In my case, I mostly code in C++. I've tried JetBrains' IDEs and it drives me insane how slow they are to index and I often get freezes when working on really large codebases.

The same applies to Visual Studio (not vscode).

vscode drives me insane with the amount of dumb notifications it keeps popping up. But I can concede that for most people it works well enough. It also doesn't perform nearly as well as Sublime Text. Working on really large codebases is a PITA with vscode.

If I need autocomplete (which I actually don't like that much), LSP works well for my needs.
i hope me mixing the models and buy times (i have been using the raidz expansion branch) will keep that raidz alive.

it has become non economical / practical for me to backup everything
I'm not an old greybeard (in my 20s) and I solely use Emacs. What's "modern tools"? Emacs has everything; with the Language Server Protocol it is exactly like VS Code and the like, with autocomplete, find definitions, native tree-sitter support. It can even read PDFs, images, man/info pages, browse the web. I don't see any advantage that VS Code has over Emacs.

PS. Try Doom Emacs and evil-mode:

https://github.com/doomemacs/doomemacs/
Or could be that the tolerances and environmental factors were so tighly matched between the drives.
Even if the participants in some folk-dance clubs are supposedly tolerant old hippies, they still expect new members to be quiet and just learn the moves that are taught. Your examples of Scottish Ceilidh, Irish Ceili and Platford and Regency dances are all about the traditional rules that are passed down, not self-expression. LGBT folks can’t show up and be out, proud, and loud like they can in the electronic dance world. People of color might feel distress at being forced into a mold of whiteness.
Magit is probably the easiest one for casual devs to appreciate.

"M-x magit" get a nice list of the status of the files in the current branch.

After you mark which ones you want to keep by moving up and down pressing s(tage) u(nstage) you just press "c c" and write your commit message. Then you press P and your git repo is up to date.

At a previous job the head engineer flagged the number of commits I was making as an issue since I must be wasting a lot of time pushing incremental changes. When I showed him that it took me about as long to push changes to my branch as it did to save the file he was flabbergasted that one could use git without pain.
Most of the lines in the main factory (Northvolt Ett) are still under construction
The lamp of the body is the eye. If therefore your eye is good, your whole body will be full of light.

Matthew 6:22
Amusingly the new MagSafe is based on USB-PD I believe, just in a different connector form factor. (The old was 1-wire I think?)
Setting aside the fact that such a figure is obviously hard to determine reliably, keep in mind that the overwhelming majority of cryptocurrencies transactions are speculation and never leave the exchange. If you discount the speculation and just focus on the use of cryptocurrencies, then the figure is going to be appalling even if the .24% from Chainanalysis was accurate in the first place.
btrfs only thing that i do not like at all is the fragmentation that it is prone to having. especially with sparse VMs images.

zvols are so much better for that
Apple's batteries are covered under warranty up to 1000 cycles. I had them replace my battery that hit 80% capacity at 3 years right before AppleCare ran out.
Ah, like automatically adding .context("msg") to Return values.
well im Indian - so i speak 6 languages :D

I've constantly worried about how to get the kid to learn the non-mainstream language. Now i get it!
YMMV - I just cursed LibreOffice a few minutes ago while trying to open and fill in a form (amateurishly) built in Word. When loading it, it obviously didn't look as it was intended (text boxes were overlapping and partly obscuring each other), but it was more or less Ok. But after filling it in, it wasn't able to print it - the print preview only showed an empty box! I then proceeded to upload it to Google Docs, which also didn't show it as intended, but at least managed to print it.
Well..

We what we really want us to watch the real angry wrestler/boxer actually go for the owner.

Or... We want to see the entertainer/wrestler fight a real match for once. Or Elon Vs Zuck.

We're hard to please.
> Am I the only one who doesn't have any important data?

Quite possibly.
I wish people would stop writing "header-only" stuff. I get it, but it distorts the point of a header file, which should be an interface for an accompanying implementation. What's so wrong about providing 2 files?
I think I agree with the author's sentiment and final conclusions, but I very much disagree with some of the language used.

The author never defines "criminal". I can only hope they don't literally mean "someone who breaks a law". From jaywalking in Singapore to being gay in Iran, plenty of people meet that criteria, for reasons that don't necessarily mean any software they produce cannot (or should not) be trusted.

Whether or not you are a criminal is often political. To write off "criminals" in this way without even acknowledging any of this seems very counterproductive to the larger fight for rights the author is clamoring for. I am sure a simple "in the context of this article, I mean [this and that] when I use the term criminal" would be enough to clarify.

> Would you deem Mark an upstanding citizen or report his insidious behavior? His actions mirror a stalker’s obsession, yet he commands a virtual kingdom. Now, transpose this image onto the face of Big Tech, those companies that liken themselves to friendly community builders. Is it any less sinister?

It may not be any less sinister, but there is a qualitative difference between having a single person stalk you, and having an apparatus in place that automatically reacts to what it observes of your behavior. Stalkers often set up such apparatus, and that should be/remain illegal in that context. Yet I don't think taking shots at Sentry or haphazardly reducing them to privacy violations is useful. Nor is is useful to treat a system (largely digital) the same way you would treat a person.

> So why does the situation change when you’re talking about billion-dollar conglomerates in the tech industry? Why do we laugh it off or shrug when it’s technology that’s tracking us?

Technology on its own doesn't want anything, whereas stalkers do. Again, I suspect the author's intent here is to highlight that there is someone on the "other end" of this tech that is actually viewing and using the tracking data.

I just can't understand what this is being written for, in the end, unless it's mostly for the emotional release or catharsis. If it is the latter, then I don't think there's anything fundamentally wrong here.
If this is intended to reach an audience and maybe push for change, however, it fails pretty flatly to me. It's a call-out of the unconvinced that ends up preaching to the choir more than anything else. As I would consider myself part of that choir, I don't find it that upsetting to read. At the same time, I don't get much from reading it, either.
It helps that the Apple Silicon CPUs run so cool. In other laptops your CPU cooler and fans will fill up with dust causing the CPU to thermal throttle.
That is not the practice anymore. The assessment was found to be incorrect.

There are now two people focusing mainly on C++ development:

https://blog.documentfoundation.org/blog/2023/05/30/welcome-...

https://blog.documentfoundation.org/blog/2023/07/04/welcome-...

However, out of 16 The Document Foundation employees/contractors, I count 9 (including myself, Ilmari Lauhakangas) who do at least some LibreOffice development or 11, if you count development outside of LibreOffice source itself. So donations have always paid for development as well.
> their reviews are complete black boxes

They are certainly not "complete black boxes". This page [0], for example, explains in detail their test procedure for vacuum cleaners.

Just an excerpt on durability testing (via deepl):

> Impact test (500 cycles): The hoovers drive over thresholds 10 000 times and bump into posts 1 000 times.

> Drop test: The suction nozzle must survive 1 200 drops from a height of 80 centimetres.

> Cable pull-out test: 6 000 pulls.

> Test of hose attachments: 40 000 swings with the connection nozzle clamped.

> Squeezing the pipes, hoses and auxiliary air adjusters: The testers load them with about 70 kilograms for ten seconds.

[0]: https://www.test.de/Staubsauger-im-Test-1838262-1838266/
Check out the actual paper: https://n.neurology.org/content/neurology/early/2023/08/21/W...

There is significant overlap in the distributions of prodromal and control Parkinson’s patients even for the measure with the strongest signal. While some values for that measure seem to be almost conclusive markets of Parkinson’s, there are ranges in which the overlap is enough to make it not useful as a sole measure without having a high false positive rate.

Seems promising at catching a decent proportion of Parkinson’s super early, but I don’t think by itself this could yield both a good false positive and false negative rate. Keep in mind this is an ebullient press release summarizing a more conservative publication
Ah, the old "you're criticizing me, ergo you believe everything I am criticizing unconditionally" fallacy. What fun...

Disengaging because of the amazing amount of bad faith in your responses.
Wow. I have got to the place in my journey as a software developer that I can actually agree with this statement.

Whilst I once dismissed Flash for being being "proprietary", I can now appreciate it as a great democratising force.

Today- if you want to make some cute animations from scratch, you basically have to first work out how to rig up the js development environment de jour, and then delve into some fairly complicated mathematics to make it work. In other words, the type of thing that no spontaneous creative type is going to waste their life on.

Flash used to help normal people to make websites. Normal people have stopped making websites. We should bring back Flash, or something like it if we want to maintain a truly decentralised web.
Java applets took forever to lunch. Maybe that's why
Ya got me there guy!
What should I imagine under term "extending"? Is that adding new extensions (like in vscode)? I never felt that this is something I often enough to need quickest possible way to do it.

Or do you mean more like changing how editor looks, how many windows/panes/tabs are displayed and where are they displayed?
I work at Northvolt and we don't do any sale of cells to retail at the moment

The only retail product we offer at the moment is:

https://northvolt.com/products/systems/voltpacks/mobile/

and I am not even sure you can just outright buy it or only lease it

You can't just ship by mail such big cells due to fire hazards so I don't expect you will be able to just buy one
This “need” standard doesn’t seem useful. You could say they don’t need anything besides air, water, food and shelter.
And with opinionated configurations, you can be up and running with a good configuration in minutes:

https://github.com/doomemacs/doomemacs
> Plus, most of peoples' biggest current expenses are education, housing and healthcare, not that a toothbrush costs $1.99 and not $0.99.

If you think that, you are looking at things from an elite perspective. You might want to look at any national subreddit in the last couple of years and read some threads about inflation and how people are feeling the squeeze and having to deny themselves all kinds of ordinary things. As I said, this is not just toothbrushes, that was a mere example, it is almost every non-food product a person would have to buy.
I've witnessed quite a few bad trips and the failure mode corresponds well to my mental model of "ego struggles against ego death so hard the person is driven to psychosis".

Broken people on the streets are most often people with prior serious mental issues who were pushed over an edge. Typically by intense trauma (living on the street really fucking sucks for lots of reasons) but also to a lesser extent this can be drug-induced. However the drug class that usually performs this role is amphetamines ("meth psychosis"), not tryptamines or phenathylamines.

But you're clearly not willing to listen, so what use is there actually engaging here?
>If you want to be good at math, piano, chess, sculpture, or whatever you need the talent and then it can be nurtured.

No offense, but you sound like you don't really know anything about these disciplines, or about the science of learning (Peak is a good book to read). Getting a good piano teacher will absolutely accelerate your progress and being talented at piano as a kid is a pretty bad predictor of how good you'll be as an adult. Every outstanding Piano "talent" you see on stage today has been nurtured and nurtured themselves through practice, to hell and back.
that does not make any sense if you are talking about the controllers.
That's a tarp, I also use one sometimes (a simple rectangular one.) Lanshans are cheap tents that are pitched with trekking poles: https://www.aliexpress.us/item/2255800228890614.html (this is the older generation I think.) A friend of mine has one, they're good.
Thanks! I’m still curious about good neighborhoods for chance encounters though.
Like LastPass? I'd venture to say the ratio of engineered projects in this space is shockingly similar to software in general.
Caveat, I'm by no means an expert.

A photon travelling between Alpha Centauri and Earth does not experience time it effectively arrives instantly. We as observers however will see that it took 4 years to make its journey. The idea of whether it's recent or not is irrelevant, it is all relative (to the photon it's recent, to us the light is 4 years old).
Creating a GUI to cater for "normal people" has merits. But GUIs, and especially GUI-only apps come at a cost too.

Using the Unix philosophy to combine text based tools does not translated to GUIs. How about test automation?

Back in the day when I was still forced to develop software on Windows or Mac OS I wasted so much time maintaining brittle click & even snoop-based integration using kludgy tools like selenium and add-hoc click-the-freaking-button.exe just because the app originally happened to be developed natively in Java, Flash, HTML5+ajax by some rockstar, 10x coder without seatbelts.
> little progress towards solving it.

The reason progress isn't made is _because_ the casual experience is so good. Gmail works very well, at least the average (read: compliant) user. Therefore, the system is designed so that it works well for said average user, and so they do not have any incentive to pay for a more "difficult" to use product, which enhances an aspect that they don't care (or know to care) about. That is, until they get hit by an issue (after all, you're average until you're not). But since their numbers are still overwhelmingly small, there's also no political arena for which this can become legislated to make it work.