skysight-inc/HackerNews huggingface dataset:
I remember[1] Windows 2000 somewhat differently. It was the windows that made me finally install debian potato.

[2]
> Overall, there are more than 65,000 "potential issues" that could emerge as problems, as discovered by Microsoft's Prefix tool. Microsoft is estimating that 28,000 of these are likely to be "real" problems.

And now I'm curious about what this Prefix tool was.

[1] https://slashdot.org/story/00/02/11/1840225/windows-2000-has...
[2] https://www.zdnet.com/article/bugfest-win2000-has-63000-defe...
MS Money reborn in Excel. I remember having to migrate my accounts away from MS Money.
You're laughably false.
RAID drive fails, "I regretted installing ClamAV".

Don't regret it! It allowed you to find a drive failure before a second drive failed, and allowed you to recover your data while it was still recoverable! This is a good thing!

Archival data is a tricky problem. If you don't regularly read it, you may find that when you do need to read it, that the sector has suffered some bit rot. What's one of the most likely cases where you have to read archived data? When a hard drive fails and RAID is doing a rebuild...

So, by all means, run a ClamAV scan! Or better yet, run a ZFS scrub monthly or so. I've been a huge fan of ZFS for my archive data, mostly historic photos and Google takeout data now, because it can detect silent corruption and can do scrubs to verify and repair any hard drives sectors that have problems.
The point is that risk = higher return is an oversimplification. What that risk means is a significant chance of a much lower return. So if a basket of risky assets predictably overperforms... it isn’t actually that risky. Prices should rise in that case (and returns fall).

Having a higher potential return and actually being +EV aren’t the same thing. Just ask any bookie.
People tend to forget this was during a period when computers were computers and actual work was done on them. Now they're over powered terminals.
Perfectly straight upward, to the lowest-flying tier of satellites, just pinging the satellite itself ... maybe?
You won't find the tools or processes for this in a downloadable form on a web site.

The things you'll need for this sort of job are things like:

* Clearly explaining highly technical facts and concepts in an easy to understand manner

* Reading people to understand their motivations, needs, and expectations

* Setting clear boundaries and communicating them early

* Connecting with the people you're working with and getting them to like you even if you don't really like them

* Consistently presenting an appearance of calm, control while simultaneously being excited and enthusiastic

* Learning the map of the organization and discovering who can help you, who is a waste of time, and who will actively oppose you

* Listening to bad ideas or ideas you fundamentally disagree with and handling them without being dismissive, possibly even going along with one because it gains you a position or relationship of value

All those things while being knowledgeable about your product or solution.
Parking is really expensive in a lot of cities. Easily $40/night+ if you're leaving a car at your hotel, plus you have to pay to park while sightseeing/etc.
This is such an "ok boomer" thread, but what can we take away from it? What lesson can we take from this to repeat the success with today's tech?

IMO the key was drivers:

> While the press criticized some of Windows 2000’s driver support at launch, the OS actually supported far more hardware configurations than Windows NT 4.0.

I ran NT 4 as a desktop and it was quite the chore with a mix of hacks and repurposing other drivers for similar hardware.

This reminds me of the Linux desktop experience now. With comprehensive driver support and an intuitive UX, Linux can be dominant as a desktop alternative to Win/Mac.

The litmus test is if Mom and Dad can manage it themselves, it's attained equal status to the above.
I would turn in a colleague if they did a hit and run, which is much closer to what we’re talking about. That appears to be something cops are incapable of doing.
Haven't been there, but I've been to https://www.carrieres-lumieres.com/en and the sheer scale of it is absolutely mind-boggling.
Go round up every elderly family member you have and teach them and all of their friends. Tell them you have a work project they can help you with. Interview them to see if there's some new capability they would want their phone to have. Then teach them how to use the new app or solve their issue. Try to do this all over the phone (don't give your elderly family the COVID) and guide them through it without being able to look at their phone screen. I give this advice because you are already highly technical and communicating with the engineers should be pretty easy for you.

This might sound a bit silly, but there's a significant overlap with your new role. You'll be needing to work with a lot of people with a vastly different level of technical knowledge. You'll need to do this without a guarantee that you'll get much face to face time with them at all. There will be limits to your client's attention span and willingness to participate. Your patience will be tested. You will be doing your best to communicate with each other, but it will be like ships passing in the night.

It's also a hugely rewarding role, in my opinion, since you will be helping to shape a client's future success with the product in a big way. Congratulations!
Yes Win2000 was perfect from the start, xp really was a nightmare until sp2 and got really stable when sp3 came. But W2k is still my favorite windows version.
Windows Me was a strange beast. On some (most?) PCs it was an absolute disaster up to corrupting hard disks, on others it was a solid step up from win98. But you could never say beforehand how it was going to behave, even on 2 identical PCs. I never understood what triggered its abysmall behaviour.

Oh well, who cares now, it lies in its well deserved grave, I guess.
They have told me that my title will be "Implementation Consultant" but im expected to do sales, integration, support etc.

Thats also mostly because they dont have a team in my country as such. I have only one other co-worker who does everything but doesn't belong from a technical background.

I will be doing everything he does and also handle the technical issues.
I edit a database newsletter – https://dbweekly.com/ – so tend to always have my eyes out for new releases, what's coming along, and what not. And I thought I'd share a few more things that have jumped out at me recently in case anyone's in the mood for spelunking.

1. QuestDB – https://questdb.io/ – is a performance-focused, open-source time-series database that uses SQL. It makes heavy use of SIMD and vectorization for the performance end of things.

2. GridDB - https://griddb.net/en/ - is an in-memory NoSQL time-series database (there's a theme lately with these!) out of Toshiba that was boasting doing 5m writes per second and 60m reads per second on a 20 node cluster recently.

3. MeiliSearch - https://github.com/meilisearch/MeiliSearch – not exactly a database but basically an Elastic-esque search server written in Rust. Seems to have really taken off.

4. Dolt – https://github.com/liquidata-inc/dolt – bills itself as a 'Git for data'. It's relational, speaks SQL, but has version control on everything.

TerminusDB, KVRocks, and ImmuDB also get honorable mentions.

InfoWorld also had an article recently about 9 'offbeat' databases to check out if you want to go even further: https://www.infoworld.com/article/3533410/9-offbeat-database...

Exciting times in the database space!
Is it any worse than someone that never has the discipline to have any savings at all?
One fear I've heard from Sys Admin friends is that you'll have another drive failure when the machine tries to boot back up (and possible data loss if you're only running RAID5). As I understand it, there's a nonzero chance the drive is fine while it's still running, but will disappear or have trouble spinning back up after a reboot, so you want to rebuild your array before rebooting.
"Alcoholics Anonymous has no opinion on outside issues; hence the A.A. name ought never be drawn into public controversy."

maybe github could learn a thing or two from AA and not get involved in outside issues.
So because not every clip has the full context wrapped up in a pretty bow, they're impossible to evaluate? To meet your level of standards, every single person would have to be recording video 24/7 and attach a written summary to every video. People don't really record things until a situation arises, so while we should take caution to understand the preceding events, we can evaluate things with the current information presented.

Blindly chanting "there's no context" to every single video is problematic at best; it's a dog-whistle for cop apologists at worst.

We have videos of cops shooting projectiles at people on their own private property; cops approaching people who are walking away and just shoving them or beating them up for no reason; cops driving vehicles (or horses) into crowds or towards pedestrians; et cetera. One needs to be adamantly ignorant in order to believe that every single instance has been instigated by protestors.

Saying "protestors started every instance of violence" and now going "wait, we need the context to judge these videos" makes me believe you have zero intent of approaching this from a viewpoint other than one that vilifies protestors and glorifies cops.
Do you have a link?!?
Draftbit (YC W18) Is Hiring a Product Designer (SF, Chicago, or Remote)
> Swiss German allows replacing ss for ß

requires, not just "allows".

> even the Swiss use äöü very frequently

I can't think of any case where Germans would use one of these and German speaking Swiss would not. But as another Swiss peculiarity, some of our words contain "üe", e.g. "Üetliberg", "gmüetlich".
I worked as a TVC on the Google campus in Mountain View for a while. One of my first impressions was that this was the baseline quality-of-life we as a species should work towards: transportation, food, sanitation, etc.

I feel like it's a kind of "greatest common denominator" if you will, not a utopia but close enough for the constraint "must exist in real life". We can work out all the details in the fullness of time, but in the immediate future (I think) we should concentrate on solving the easy, obvious stuff:

* a decent place to live

* healthy food (inexpensive)

* carbon-neutral energy

* health care

We have the resources and technology to do that (I believe.)
I think most people would agree that it's worthwhile (for various reasons) to preserve art if there are reasonable means to do so. Obviously there is a lot of artwork we've managed to preserve for centuries or millennia. There's no reason we need to wistfully resign ourselves to "the way of the world" here.
A great way to teach kids that inventing things is expensive!
I think they're more similar than you might think.

The only way you're going to make any money -- at least in real terms -- on government bonds is if interest rates go even more insanely low so you can dump them on another superoptimistic person.

Similarly, those who plan to buy the "IBO" shares are probably expecting to profit when some good news comes up and bumps up the price long enough to sell.

They're both built on the assumption of being able to dump the security on another sucker.
The problem here is that the implication that all uses of the word "master" are equivalent to the combination "master/slave". So tomorrow you will not be able to make your bed in your "master" bedroom. And the day after that you won't be able to display your "master" degree on the wall. And avoid restaurants with "master" chefs.
> What you're saying is that all uses of the word master implies master/slave,

What it implies depends entirely on reader perspective. What I'm suggesting is that with at little or often zero cost we can avoid this whole issue and make some users more comfortable working with us.

I could understand the argument if there was some kind of big cost to changing. The company I work with uses the master repo and I'm not advocating internally to change it right now. But for future, I'll use main. Because there is zero reason not to.

> In git parlance, master is where your builds come from for deployment.

As has been pointed out multiple times on this topic, use of the term in git did not come from the record industry. Git almost certainly uses the term master because Linux kernel developers used Bitkeeper prior to git. And Bitkeeper absolutely used the terminology master/ slave.

https://mail.gnome.org/archives/desktop-devel-list/2019-May/...
And that's with a pretty decent source of neutrinos
QUEL
A good read but man these PDF's are terrible to read on mobile.
Friston has a paper on free energy and psychedelics? Huh. Funny guy.

Thanks for the link to hakomi therapy. The technique seems powerful and I see similar elements in different schools of therapy: If you’re in mindfulness and I say, “Dogs are friendly” and you react with fear and disbelief, there’s no question about what model you’re holding. As soon as you’re in touch with those beliefs and those emotions, clear memories are likely to follow. And when memories are present, explanations aren’t needed. Even more important, when beliefs are conscious, doubt becomes possible. Change becomes possible. The key thing is to get the connection between the beliefs and the experiences.

I don't particularly like the eastern philosophy backstory, though. Lots of therapies have silly backstories.
I just went through my settings on my work machine and:

* Disabled transparency

* Disabled animations

* Disabled scroll-bars being auto-hidden

Unfortunately, I couldn't find "Fade or slide menus into view", but the rest of the settings are night and day! Thank you.
If only it had been better at gaming. Everything about it seemed solid but gaming always felt like a 2nd class citizen.
Not really. I don't think the insurance company thinks of themselves as a lucky winner when they have to payout a claim. They lost the bet.

However, in theory insurance is more about pooling risk, where payouts from claims do not exceed premiums collected from the risk pool. Though sometimes insurance companies overextended themselves into places where they are not collecting enough from the pool to cover claims.
Also it was power hungry app that drain too fast battery.
Definitely rewriting history to say they started it, but it was the nail in the coffin for Flash. Many developers hated Flash by then and were advocating against it. Although it was starting to decline, the marketing people and some wannabe UX types were still pushing it. The Steve Jobs essay is when the anti-Flash movement went mainstream and it was awesome. Prior to that, there was a question of whether Apple would support it. Once it was definitive that they wouldn't, the writing was on the wall that Flash would not survive. It validated what many of us had been saying for at least a couple years and made it easy for us to dismiss Flash.
Not kidding, my dad still uses dBase databases in his five-man company to this day. (non-IT company)
I even re-wrote some of his programs in C# 10 years ago, so he can use some of them with a modern GUI, but not replacing the database to stay compatible with his original software and tools.

I was surprised that databases are contained in *.dbf files, and no real database-service is present to process database-calls.
Top Altcoins 2020
But you need lots of power to run a browser nowadays.

Love the expression 'over powered terminals' that's sooo true!
My position on immigration has been the same for decades.

1. All persons that are not a danger to others and can prove financial viability (i.e they have a job sponsorship, or other means of self support with out needing social welfare) should be allowed to immigrate on a temporary basis

2. The Immigration process should be limited to only establishment of ID to clear a person from known dangers (i.e medical, criminal or other things that pose a danger to the US population) and financial viability

3. Social Welfare programs should be limited to Citizens Only. Persons can apply for Citizenship after they have lived here for 3 yrs under the temporary immigration program.

As far as Separating a person from their family. We do that to citizens every day. If you break the law you will be separated from your family. That argument does not hold any weight with me, nor does it make a person a racist.

Do you believe people with children should be immune from criminal prosecution?

As to "keeping children in cages" I have been opposed to those programs for as long as they have existed, which is going on at least 3 different presidents now. Where were you when Obama as doing this? Or are you going to pretend that these ICE conditions just magically appeared under Trump like most democrats try to?
The only thing necessary for the triumph of evil is for good men to do nothing
Modern CI/CD: Why Change Is Good
Continuous integration and DevOps are no longer about chasing efficiencies, but have matured into a true force multiplier for your team.
With all the changes in the industry and the rise of several new entrants, it is a great time to survey the landscape to re-evaluate if you should make a change. Eric Reich, Co-Founder, Quantum Mob shares some of his findings in this first part of a two-part blog series. The second part will cover why he decided to migrate over to a new partner.
eBay is such a terrible company (in part inherited from PayPal). There is no instance of dealing with then were I had plenty of headaches. I just hate the thinking to have to do anything with these companies again and any service that requires PayPal just lose me as a client on the sight of PayPal logo.
Lead is not named for the element lead nor is it pronounced the same. It's pronounced like leader (without the er, of course) and named for a mining term[0].

[0]: https://www.britannica.com/place/Lead-South-Dakota
Exactly, it's crypto all over again. People don't understand the assets they are buying; they just see upward trajectory and think guaranteed profit.
The best macOS interface was 10.3 in my opinion, here’s some screenshots:

https://guidebookgallery.org/screenshots/macosx103
Already taken[1].

[1]: https://www.gnu.org/software/gnash/
Apple doesn’t get a cut of free games.
AntiX, a systemd-free Linux distribution
Not that Win2K was that amazing (the Win32 API was then and still is today really full of inconsistencies, always favoring quantity over quality), but it certainly was the best Windows I've worked with.
Similar to the very cool TimescaleDB’s Continuous Aggregates (and InfluxDB’s not so cool Continous Queries).

There’s also ksqlDB that can be used in a similar way?
Using PNPM over Yarn or NPM for a Production Monorepo
I'm sure there's a more scientific explanation involving cognitive bias and rationality and so on, but all I know is that few phrases send more chills down more spines of experienced developers than "it should be easy, why don't you just..." It's up there with "ship it now, we'll fix it later" and "if we can't agree which way to go, let's just make it an option in the prefs" on the Mount Rushmore of famous last words in software development. I've been burned by it so many times, I literally have to catch myself when I hear those words coming out of my mouth (or anyone's mouth, but I can only be responsible for myself), which they still do sometimes, because I'm just as subject to human nature and cognitive bias as anyone.
Is anyone working on a decentralized version of Unicode?

Currently, one organization decides what symbols/emoji we can use, and I think that's stifling our expression.
That depends on how you train it.

If you only train it on examples of 0-9 then those are the only outputs it's going to give. If you fed a "P" into such a net then the outputs would be the degree of similarity of that "P" to each of the (0-9) digits it was trained on. You could of course threshold the output and ignore any prediction with confidence less than, e.g., 90%.

If you wanted the net to do a better job of rejecting non-digits, or at least some specific ones, then you could include a bunch of non-digit examples in your training data (so now your net has 11 outputs: 0-9 and "non-digit"), then hopefully - but not necessarily - it's highest confidence prediction will be "non-digit" when presented with a non-digit input.
Unless, say, they're trans, in which case plenty of those will turn them away.

At some point you will run down all these dead-end alleyways and you will realize that the perfect spheroid does not exist. For your moral sake I'd hope it's sooner than later.
Gauss-Wantzel theorem for constructible polygons
I was working on the remove diacritics feature of Drupal this weekend so I am quite fresh with these affairs.

"Any self-respecting" -- this is very, very hard. If you are Danish, your keyboard most likely has a way to enter Ø and you would expect Ø and O to be handled as two different letters. However, if an English article mentions the Øresund bridge, it's not unreasonable to expect a search on Oresund to match it. Or, in Hungarian, "kor" means period or age, "kór" means disease and "kör" means circle... but searching for "kor" in Chrome finds all of them. And Unicode won't save you: Ø does not have decomposition rules but ó and ö both do. So the common practice of decomposing - removing marks - recomposing route can either be too little or too much. The upcoming solution for Drupal will allow users to edit remove diacritics rules per language, no other way to do it.

This is Libreoffice taking that path, I know Firefox does the same: https://cgit.freedesktop.org/libreoffice/core/commit/?h=libr... see the icu::Transliterator::createInstance("NFD; [:M:] Remove; NFC", part.
Peter Zeihan on the coming collapse of China
Remote work has its advantages and disadvantages, objectively speaking.

Subjectively, remote work doesn't work for me. It's depressing and I feel disconnected. I need physical human interaction.
> I would say insurance is exactly the opposite of gambling.

Insurance is literally "hedging your bets". So getting the insurance isn't the gamble, you get insurance when you're about to gamble. So it enables gambling in a way that wasn't possible before.