skysight-inc/HackerNews huggingface dataset:
I have tried several things, and have given up on a lot as they seemed more work than they were worth. Although it has been about 8 years since I looked into it, maybe I should again.

Spreadsheets
1) Current accounts - Charge Cards, Rent due, utilities, bank accounts. I update every 2 weeks when I get paid. This has worked out well as it forces me to look at our primary accounts and I catch things before they become problems. My significant other, knows this and has caused a change of spending habits, all for the good. In my balances, I have a baseline adjustment so every year the first paycheck all my current accounts balance to zero, this way as the year goes on I can see where I am. It also keeps me from considering as a total how much I have saved over several years and then feel like I can spend it.

2) Yearly - sometimes more often, I do a spreadsheet of investments and retirement money. I also add in large assets like the value of my cars, although they are not worth much. I also re-balance my investments then, or at least start to decide what to change.
Could anyone ELI5 the general ideas that Wolfram has been talking about the last few years?

I read the (original) announcement post, and the visuals are very interesting and full of neat geometric structures but it's so far over my head I haven't a clue what he's talking about.

It's some sort of theory about fundamental structures/relationships that underlie "everything"? How mathematically viable/potentially-legitimate is this?

His work doesn't read like a nutjob to me but I also don't have the credibility to judge.
I have read the first few paragraphs and I still have no clue what this is about. It is full of buzzwords that I am not sure if they're names of a company, a product or a shortening of two or more regular English words into a new one.

What are GAMI, avgas, G100UL, etc? I assume it's all familiar terms for people in the US aviation industry but I would have welcomed a short introductory paragraph or two on what this whole article is actually about
> I like scientific approaches that refute that.

No doubt, but this is as far away from scientific as it can get.

"I stopped advertising. My sales rose at the same time. Advertising doesn't work" is basically the thesis, but his only "evidence" is an unreasoned assumption that the two things are casually linked instead of just correlated by the timing.
Well, to me le monde belongs to moderate right-wing media, or at the very least enlightened centrism. It all depends on how left or right-leaning you feel I guess.
Misinformation is a problem and causes harm to society. Punishing people who knowingly spread misinformation despite having more accurate knowledge seems like a possible way of improving public discourse. It doesn't even need to be a massive penalty, a fine is probably sufficient in most cases to make someone think twice.
Nothing, which is why you may get to the point where you're advertising to protect your brand rather than advertising to build your business.
Unlike Windows, you CAN shutdown a service in Linux, update it, and restart it.

Uptime gets the *system* uptime, not a service uptime. And only Kernel and glibc require reboots... And with hotpatches, a reboot isn't strictly required either.
Did anyone else read this hoping for an invitation for nerds like us to Do Awesome Science and Change The World? Disappointed
Collins and Fauci are not elected, though Collins had the decency to step down (after holding the longest tenure ever of an NIH director).
http://jm.guide42.com

Mostly writings in Spanish.
I felt the same as you for several years in my mid 20s and drank a lot/did a lot of drugs to cope with it.

I came out of that haze realizing that the point of it, at least for me, is to spend time doing things I enjoy and spend time with people I love.

Making a mark on the world? Not my main focus. Making the lives of the people I care about better? Very important.
Unit testing is a tool, you don't need a 100% test coverage. But sometimes it's the right tool for the job. Sometimes it's not. If I have a piece of code... usually an algorithm that handles a handful of different use cases, and making a change might unexpectedly cause an issue to another use case, i'll unit test the heck out of it. If I have some code where it has a simple input, and output but it takes some time to test it, i'll write a unit test to make development faster.

But i'm not going to add an interface to every concrete class in my project, and design literally every component so I can mock it.

Writing software is a business, i can sprinkle TDD around for a high ROI. If I use it EVERYWHERE the ROI is very little if not negative.
the problem as many have already pointed out around this thread, is that, in an enterprise env. you cant really do that too much anymore. And as a result that starts being felt by non-enterprise shops too.

And you cant really do that because people dont really wanna deal with on-prem shit and server hostings

Tehnically speaking, i am rhcsa certified, i know how to do all of this on-prem, hybrid things. I dont even bother looking at job offers from companies that arent cloud based (even if i would get a 10-15% increase, or more if coming from the financial sector) because, i genuinely cant be arsed to deal with all that bullshit again.

I'm done with caring about disk space, and hw firewalls and configuring bs in linux. Fuck iptables, let me manage everything from a (network) security group. Fuck Traefik and F5 and all this bs, let me just plop an Application Gatway in Azure or API gateway in AWS. Fuck database clusters. At this point, i havent even configured an apache/nginx server in a couple of years. WebApps in Azure are more than fine; and for the rest K8s.

As a result, good "classic" sysadmins are a dying breed even at enterprise level. So they're even more rare and accessible for small/medium sized business. If i go to my IT dept. right now, i can guarantee 80% of them would be completely lost to setup and use an AD, AAD is just too convenient.

That basically leaves you with: move to cloud, or learn how to do all of these things by yourself. And those things take time (to learn and to manage)

It's like deciding to make apps with Perl. Can you do it? sure. But you'll probably have to do it on your own.
Modular ethical argument. There is nothing of substance but attention to the character judgement in the message.
Ask HN: Should I use “we” or “I” in product communication?
Hi HN,

I'm Robbert, creator of fast JavaScript data table library DataGridXL. You might have seen the Hacker News post a few days ago where I introduced v2 (https://news.ycombinator.com/item?id=30919257).

The product is a solo effort (and ideally it should stay that way).

My question is: should I write as "I" on my website or "we"?

I chose to communicate using "we" on my website. The main reason for this is that I am afraid that (larger) companies would not take my product seriously when they find out that it's a one man project. I would miss out on sales.

However, it would be nice to not have to pretend. I know other creators (Pieter Levels of Nomadlist comes to mind) that do not pretend to be a company of people.

Are there any people on this forum that have dealt with this for their own product? Or perhaps have a strong opinion on this topic? I am very much open to suggestions.
WSL + Windows Terminal could be great, but if your organisation uses Windows Secure Channel, you can't use Git on it. Which pretty much renders it useless for me. I endure Powershell, but even after six months on Windows, for a professional software developer it still feels like coding with boxing gloves on. It's a second rate experience vs. Mac/Linux in almost every way.

I don't think I'll ever understand why there are about 8 versions of System Preferences in Windows 10. And they all look different. Can anyone tell me what the difference is between Control Panel, Settings, Computer Management, Systems Configuration?
That's weird: MDI blocked me on Twitter? I don't know if I have ever had any interaction with him (and if I did it clearly wasn't memorable for me).

To the topic in the tweet: I'm surprised .NET hasn't implemented something like this yet. Java, Go, and Elixir all have virtual/green thread support. I would imagine this is at least being discussed for C#/CLR.
ive not had this problem, my windows desktop currently has an uptime of 33 days
The point you’re trying to make is valid, but it sounds very condescending and not very constructive.

Perhaps you could share how you would have set up the tests instead, and how the OP could improve his?
Same here. As well as Outer Wilds, I recommend Obduction, it's from the makers of Myst and is the most similar game I've seen to Outer Wilds. There are also Talos Principle and Antichamber, a couple games clearly inspired by Portal. Talos Principle feels like Portal 3 to me, while Antichamber is a non-Euclidean version of Portal.
The reviewer was Tolman (or Robertson I think Tolman), and it was arguably one of his most important ones.
>On linux, the 'normal' way to move files is using the terminal using 'mv'.

And that's exactly where you loose every average user when trying to convince them to switch from Windows to Linux. I work with Linux every day too but the command line elitism needs to stop.

>if you have to do actual work moving files between different filesystems or across network filesystems

This is the classic HN paradox where your 'actual work', differs from everyone else's 'actual work'.

>Like ctrl+click on them (that interface is terrible by the way, because one click makes the entire selection go away... who thought that up?

In Explorer go to:

View -> Show -> Item checkboxes

>Windows Explorer cannot even do the most basic selection of 'select all files with NNN in the name'. It's completely useless for anything but the most silly of operations.

Type verbatim in the Explorer top-right search-bar :

*NNN*

Then Ctrl + A, and hey presto, all files containing NNN in your current directory are selected.

The way I see it, the issue here is that you don't know how to use Explorer features, but instead of looking it up and learning how to use it, you're pushing the narrative that somehow it's Explorer's fault for you not bothering to look up such solutions. It' not like you were born with the Linux command line in your head. You had to take the time to learn
all those commands and practice. Same with Windows and MacOS and other OS. You need to re-learn certain mechanics whenever you switch OS and it's not the OS's fault you refuse to do that and choose to remain stuck wanting everything to work the Linux way.

>moving files between different filesystems or across network filesystems, it becomes even worse. You have to find something compatible with Windows, install it.

For which file systems do you have to do that? Windows works out of the box with the storage of any consumer device or external mass storage device sold today and in the past 20+ years, even iPhones.

The way I see it from your arguments, I only get that Windows is the wrong OS for you and your particular use cases, which is fair, but that's no argument that it's a bad OS in general for the avenge joe, as you keep moving the goals posts from copying and renaming files to linux power user activities, which you consider 'actual work'.
It's not that simple. Language difficulty isn't just about familiarity of vocabulary but also complexity of grammar. Some languages are just easier to learn regardless of shared vocabulary. Indonesian and Swahili, despite not having much shared vocabulary with Western languages, are well known to be among the easiest of natural languages to learn. I'm a native English speaker and have studied French, Spanish, German, Indonesian, Esperanto, and Mandarin and found Esperanto and Indonesian by far the easiest despite German (and maybe French due to the Norman Conquest) being both closer to English.
Try drinking when you're in a good mood. Drinking when you're down just makes you more down. It's a little 'hack' I learned over the years. Also choose a drink that agrees with you physiologically. My body can't process wine or spirits very well, and I can only drink beer, so experiment with different types of booze and settle for something you like. Not encouraging you to over-drink either. Stick to two nights of the week if you must.
I haven't, although its been on my list of things to play, so I will prioritise it. Thanks for the recommendation!
Letters to the Future
> people who would just disappear for hours, would spend hours/days working with very little to show.

Were they productive in the office? It feels like "being in the office" is a form of productivity. You didn't actually have to do very much as long you were visible.
Oh, it’ll open everything alright. Perhaps it’s asking too much, but could macOS open everything in the correct virtual desktop so that I don’t have to spend five minutes after a restart dragging-and-dropping windows?

It’s odd that it remembers that there were four virtual desktops, but then forgets which window goes where. And I’d swear that it remembers some, but the majority get dumped into Desktop1. Not the end of the world, and I don’t restart all that often, but it’s enough to make me hesitate come update time (“do I really want to be rearranging my desktops right now?”)
> A kind of false equivalency. You can't hire a "journeyman (any) programmer off the street" and have them understand the IMF or ALC. Or any complex app.

That's true, but it's way easier to hire people to write in a language that's widely used and has other career opportunities. A language on life support isn't going to be attractive to the vast majority of programmers and with government pay so much lower than industry, low pay + dead end skills makes it very hard to hire. It's not like the engineering leader in charge of this project can just go ask for more budget to hire some rockstar engineers to knock this out, they're stuck with congressionally defined pay scales. So what they're doing is building their architecture and process around their organizational constraints. That's really good engineering management.
This may be one of those famous last words, but friend, I do my own electrical work.
>The display is a beautiful 14″ 1366×768 LED TFT LCD

Now that's a bold lie.
The thing about Windows is it doesn't get out of way and let you work. It constantly badgers you like some bad 90's shareware. And this doesn't surprise me. What does surprise me, is people accept it.

I guess it no different that eating crappy fast food everyday for lunch or dinner.
Seems like an expert in advertisement would have a vested interest in the outcome of the experiment.
Used to feel this way and largely agree when there are less contributors on the project or the tests are so trivial like things doing what they obviously do. However, unit tests can describe behavior and written succinctly can be beneficial for other people’s eyeballs. I try not to get into discussions about “clean” or “elegant” code for the most part, as most people prefer the smell of their own farts.
Hi HN,
I'm Robbert, creator of fast JavaScript data table library DataGridXL. You might have seen the Hacker News post a few days ago where I introduced v2 (https://news.ycombinator.com/item?id=30919257).

The product is a solo effort (and ideally it should stay that way).

My question is: should I write as "I" on my website or "we"?

I chose to communicate using "we" on my website. The main reason for this is that I am afraid that (larger) companies would not take my product seriously when they find out that it's a one man project. I would miss out on sales.

However, it would be nice to not have to pretend. I know other creators (Pieter Levels of Nomadlist comes to mind) that do not pretend to be a company of people.

Are there any people on this forum that have dealt with this for their own product? Or perhaps have a strong opinion on this topic? I am very much open to suggestions.
I use Linux and Windows at work and home, and both have advantages and disadvantages. I've been migrating more and more to Linux as my daily driver, so my Windows home machine is basically all games at this point, with a Visual Studio install for occasional software development or things that have to be done on Windows. I used scoop (https://scoop.sh) for software installs and it was almost as nice as any Linux distro's package management.

UI issues aside, which I'm not that sensitive too, my biggest complaint with Windows is... I can't easily swap CTRL and CAPS LOCK. Every solution I can find involves becoming an Administrator to edit the registry, or install the SysInternals device driver (!!!) - madness!

I used to have a Mac, and it was a toggle setting. Linux as well, if gnome-tweak or the equivalent for whatever desktop is installed. And at home, I can become Administrator to do this. But at work I can't, the systems are very locked down. However on Linux even as a lowly regular user I can setxkbmap and do it.

This annoys me a ridiculous amount every time I have to work on a Windows machine.
What is the actual claim here? Nuclear power didn't prevent any deaths, after all everyone will eventually die for one reason or another. So it must be something like two million people would have died earlier without nuclear power, but by how much? Does it mean nuclear power saved the equivalent of two million average lifespans? Or would two million people more have died in coal mines?
Same with Brits. Great Britain is unequivocal part of "Europe, but Brits will often call the mainland "Europe" and themselves "Great Britain". Brits get even more confused if you then ask them "But what about Ireland? Is is European or British?". Most often, brits will then get angry and just leave...
GAMI = General Aviation Modifications, Inc., a company with experience in developing and selling modifications to general aviation aircraft. (They are best known for custom-tuned fuel injectors, but have several other products and the principals of GAMI also overlap with Tornado Alley Turbos [another modification company].)

Avgas - Aviation gasoline - https://en.wikipedia.org/wiki/Avgas

G100UL - The unleaded fuel proposed by GAMI as a drop-in replacement for 100LL avgas.
Let's just say that if you ever heard about the Russian journalists that were murdered for their investigations, chances are, they're from the Novaya. Including probably the most well-known one, the murder of Anna Politkovskaya.

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

(On a very sad side note, the fact that this is an actual Wikipedia list that exists speaks volumes.)
This is how we get Windows Vista
There's nobody holding them accountable for not getting stuff done, so why would they get stuff done?

From the perspective of bureaucrats, nobody ever got demoted for following established protocol and when the established protocol is delay any deny...

It boggles the mind that people think that the FAA, CDC, EPA, and their other "favorite" agencies are somehow immune from the misaligned incentives, bureaucratic dysfunction and "not technically corruption" that characterize the agencies they don't like.
Why Read Books
The article mentions no correlation between shrinking volume and its effects on intelligence or working memory. I wouldn't jump to conclusions quite yet that you are on a doomed path to being useless by 60.

I'm always skeptical of anecdotal evidence, but the chart indicates that between the age of 25 and 41 I have a ~7% decrease in my volume. I've seen absolutely zero change in my mental abilities over that time, and at 41 I am operating at an even higher level than I ever have before in an extremely high pressure environment.

What has changed in that time? I get physically tired more easily and staying up super late can mess with me for days afterwards. I've also noticed a slight decrease in performance when it comes to high speed adrenaline sports (which is demonstrated by some gnarly injuries in the last six years). Mentally though? Nothing.
You can't judge a fish on its ability to climb a tree,

but all we pay for is tree-climbing!, between the hours of 8 and 5.
Man, I feel like I skipped those Middle Years and went straight to living my life one meme at a time after college.
How to Write a New Osquery Table
Comedies usually reward cynicism. Then came ‘Ted Lasso.’ (2021)
I find it completely plausible that advertising is a zero sum game for the reason above, and a negative sum game when you consider the externalities and the money spent on it.
> It feels like more of our government is broken or perverted than is actually functioning correctly and beneficially.

I don't mean to excuse any of the B.S. that's going down, but I feel it's important to take the long view, to see the thing in the light of history. Not for nothing is it said, "Democracy is the worst form of government, except for all the others.", eh?
A Modest Proposal (aka nice-sounding fantasy): Congress identifies a country with a competent, responsible aviation regulation agency which has either "gotten the lead out", or is energetically moving down that road. It starts drafting laws to replace the FAA with a new "Contracted Regulatory Services" division of that other country's agency...with an explicit "the FAA will be eliminated" endgame. Whether that threat stimulates timely and competent action at the FAA, or not...
I searched for exactly those 3 words on Duckduckgo.com and got https://docs.ovh.com/us/en/publiccloud/ai/training/build-use... which is a tutorial for what I use.
> Section 7 states: “[i]f the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term.”

> As Plaintiffs point out, however, the AGPLv3 defines “you” as the licensee, not the licensor. AGPL § 0 (“Each licensee is addressed as ‘you’”). Thus, read correctly, Sections 7 and 10 prohibit a licensee from imposing further restrictions, but do not prohibit a licensor from doing so.

What an awful court decision. Section 7 is explicitly saying that the licensee can ignore extra restrictions, not just that they can't add any of their own.
That'd make sense - I'm just wondering how many of those would be in use today. From my limited experience with skydiving operators, I've seen only smaller dropzones run piston planes that take avgas (i.e. C182), or turboprops at larger operations (like a C208). Running a larger plane on avgas would be prohibitively expensive, lead to higher jump ticket prices and in return cause less people to jump there.
Before I started using Linux I used OS/2. The system had many idiosyncrasies and was quite ramshackle in a lot of ways but it did multitask quite a bit better than Windows. Its main problem was the dearth of good software, a problem which was "solved" by the addition of WinOS/2 which enabled you to run Windows 3.1 applications in OS/2. It ran most Windows software quite well, often better and faster than "real Windows". Did this solve OS/2's problems, though?

It did not. All it did was tell OS/2 users about the world of Windows software. When Microsoft finally launched a slightly less horrid version of Windows most users migrated to it, leaving OS/2 but a footnote in history where it concerns desktop use.

Enter the current situation: Windows is a horrid mess, it consists of layers of plaster upon plaster upon jury-rigged interfaces built on quicksand. For those who are used to the way things work on Linux it feels like an enormous step back, like having leaden shoes and gloves fitted for no good reason. This problem is supposedly "solved" by the addition of WSL which enables you to run Linux applications in Windows. It runs most Linux applications quite well even though performance is lacking in many ways. Does this solve Windows' problems, though?
America, the protagonist.