skysight-inc/HackerNews huggingface dataset:
I was linux only until last year when someone convinced me to try a Mac. I have been very happy with it: it's way less intrusive than what I had pictured (I think prejudice against commercial OSes from my windows days). Memory and CPU issues that seem to crop up in ubuntu using desktop apps are not present - I had a lot of trouble using e.g. zoom and g-suite on ubuntu without having either lockups or full blast cooling fan. And I still have a unix-like OS that I can do my usual development, ssh-ing, and file manipulation on.

I currently have a Mac for "office productivity" stuff and ubuntu for development, but if I had to only have one computer, it would be a Mac.
Few things that expect a pointer do it by expecting an opaque dereferenceable thing. Most things that expect pointers actually expect a specific concrete pointer type (even if it's a pointer to an opaque thing.)

IMHO, a language with "real suppport" for handles would use them everywhere, instead of pointers—i.e. make all places where pointers pass through "wide enough" for handles to be passed instead—with reduction to a pointer being a kind of WPO for cases where it's proven to be possible.
> I come from a BSD background on 7th ed. 32V and 4.1bsd onward, so to me ports and pkg are the more natural path, which brew conforms to.

Brew conforms to your idea of how a traditional UNIX package manager should work? The same brew that pretends multiple users don't exist and takes control of /usr/local/ for itself? Are we talking about the same thing?
> But this connection is practically useless — web standards went so far ahead during the last 25 years, 99% of websites just cannot be opened. I can ping the website, and that is mostly the maximum I can do:

You can still open http only websites fine, even in the original internet explorer : https://whynohttps.com/
Children have a very strong sense of fairness!
Yes, the article is a bit wierd. If you want to require a reverse ssh tunnel, you should be able to leave postgres in it's default config - typically listening on 5432 on localhost (or, in its upstream default - only on a domain socket, I believe).

Now, you probably want to allow services to connect without needing to speak ssh - so you probably do want a bind whitelist, an IP whitelist and ssl - but the article is off to a bad start by being wrong about defaults.
Yes, 80386 had memory protection but windows 95 did not enforce it. That is the reason I started using linux.
One possible angle is that before the Age Of Science, pretty much everything was seen as controlled by good and spirits.

Which makes everything have a partial religious purpose.
It’s a very grey area. A corollary to “Everything is securities fraud” is “Everything might be insider trading.”

https://www.bloomberg.com/opinion/articles/2020-01-27/everyt...
If I recall UXTheme patcher unlocked the themes and let you download classic. This isn't pretty bad and yet annoying.
> although some may prefer XP in classic mode

XP was IMO the inflection point, where Windows started to get worse faster than it got better. And close to my heart, Windows XP was the first version of Windows that was too big to fit on my trusty Compaq Presario 1210 and its whopping 1.4GB hard drive.

If Microsoft had "stopped" at Windows 2000 (like it has ostensibly "stopped" at Windows 10), and had focused on refining that piece of near-perfection, I'd probably still be a Windows user today, and happily so. My dissatisfaction with Windows - starting with XP/2003, but especially every version after - was the big reason why I looked into alternatives like Linux.
I have a CLI tool (written in Python) called twitter-to-sqlite which imports Tweets into a SQLite database - it's a really fun source of data to play with: https://datasette.io/tools/twitter-to-sqlite
I found outlier.org to be fantastic.
Everyone thinking like that is literally how economies collapse.
> (data structure pointer, index)

One problem you encounter if you have something like this is that you end up with unnecessary states in your program. Like you start storing these in arrays and then frequently find the data structure pointers for all your objects are the same, because the owner of that array already assumes the same underneath data structure. Doubly (or multiply) so if the object itself has another pointer to its owning(?) data structure inside it. This inserts degrees of freedom into your program that you don't have any use for, and probably wouldn't have otherwise.

What's the downside here? It's hard to predict sometimes, but in general, there's increased potential for redundant fields to go out of sync. (And if your arrays are large, it can end up being a giant waste of memory too.) One thing I've gradually learned over time is that one of the best mechanisms for preventing your program from entering an erroneous state is to make it so that erroneous states cannot exist in the first place. If something can't go wrong, it won't go wrong. That means avoiding degrees of freedom in your program that you don't actually need. Which is precisely the opposite of what we have here, where we've redundantly replicated the same information copied across lots of objects.

And there are also other side-effects possible here, e.g., now you'll run into trouble if you ever decide to use the handles atomically (since now it's 2 pointers' worth of data), and you might also run into trouble with your IDE given that you can no longer use some built-in facilities for OOP, debugging, and/or visualization. There are likely more that I'm failing to remember off the top of my head.

Of course there are some advantages too, but my point is: it's hardly an obvious design choice, and it can work out to your disadvantage in ways you don't expect.
Please read carefully and comment after. He passed away from Pneumonia. There is no mention of COVID anywhere in this article or online.
I left a billion-dollar startup
I'm a bit confused about how the percentages work. It starts out with 0% and a long orange bar on the right that says "No". Then when I say I'm not going to sleep soon, the orange bar still says "No" but the percentage changes to 15%. A few questions in, the whole page aligns to the left instead of center.
Uber's Journey Toward Better Data Culture from First Principles
You don't say why though.

What printing did was enable capital markets and merchants to establish mercantile practices that could extend to an arbitrary N degrees of separation. That network expansion, more than any individual technological innovation, is responsible for the upscaling of all the enterprises which distinguish mass consumer society from any prior society.

The Atlantic slave trade was one important step on this journey.
I suggest this reference [1] for anyone needing to look something up.

[1] https://www.math.uwaterloo.ca/~hwolkowi/matrixcookbook.pdf
The problem with this is that there isn't a "root" cause. But there are atomic causes. If you do a component analysis you'll find that some components contribute more than others, but we humans LOVE to pin things down to singular causes. This even gets more difficult because some people are talking about the primary cause and just naturally shortening to "the cause" and other people that don't recognize there are multiple causes and actually mean "_the_ cause". This is one of the fun limitations of language and how we're bad at encoding.
Also any headline given as X in the last Y, for large X, means X in the last Y+1, e.g. 7 of the last 9 means 7 of the last 10 or it would have read 8 of the last 10.
I really enjoyed listening to Cal on the Lex Fridman podcast a few weeks ago.

https://youtu.be/y3Umo_jd5AA
To offer a counterpoint - back then everything in an interface had to be painfully obvious and usable in a myriad of ways because a significant portion of users were computer-illiterate first timers.

As it is now, and forever will be, I think the balance between usability and ease of development will be those 20% of effort to make your app palatable to 80% of the users (barring some exceptions by people with underdeveloped moneymaking sense whose self-description might involve the word "artisanal".)
That would be interesting however it is an unsourced press release. No names, no links. Hm.

Can you link the study itself? I can't find it.
Win98SE, you mean. The original Win98 was a dumpster fire stability-wise.
Where are you from, if you don’t mind me asking?
For the same reason they also are one of the better places in the EU to buy rare and expensive items (particularly wine due to lower taxes, but liquor as well) because they have country-wide buying power and the markup that the monopoly takes is a flat rate mandated by law. Example: https://www.thelocal.se/20181012/systembolaget-sells-rare-wh...
The moon used to be larger because it was closer, it every so slightly moves away from the earth. On a geological scale it will quite soon move far away that a total eclipse of the sun will no longer be possible.

It’s awesome now but in a few 100’s million of years it won’t be.

On a cosmological scale we’ll be eaten by our swelling sun in a blink of an eye too so there’s that...
Still do this all the time
why is disallowing id's a feature? it makes headless testing so much more easier, amongst other things.
One interesting thing I noticed (obviously IMO) is that even Office 95 looks better than LibreOffice.
My old BBC Micro would go from 'on' to 'prompt' in under the time it would take my hand to move to the keyboard.

But then again it had a lot less in terms of hardware to deal with, memory to test and so on.
Power consumption quickly becomes relevant in terms of cost when you are running it 24/7. I measure about 33 kWh a year per RasPi I run, my undervolted x86 2014 intel platform is easily over 15x that.
Ok. You got me there. But, in my defence, most macs are run single user. If I'd done any login separation I'd probably be wincing at what I said there.

Apt, yum, bundles, renamed packages at random, the whole -devel thing.. brrrr. Please, no.

Macports lost out. Liked it, found it wasn't getting enough attention.

Pkg on mac works pretty well
Reddit | Backend, Frontend, iOS, Android, Machine Learning Engineer for Video | SF, NYC, Remote (US), Dublin (Ireland) | Full-time

Reddit has recently raised $367m in their Series E funding to make strategic investments in the platform including video, advertising, consumer products, and expanding into international markets.

We are hiring across the board, I want to specifically stress out the jobs for video product which is currently a really exciting area to work and innovate in.

For any Golang enthusiasts out there: we are writing more and more of our services in Go. We have interesting challenges in scaling, data pipelines and building the foundation for a series of new products.

Some positions to highlight:

- Machine Learning Engineer, Video Ranking

"As the 6th largest site on the internet, Reddit generates billions of events and terabytes of data in a day. You will own projects from ideation to production instead of being stuck making small incremental gains on enterprise systems. We are looking for the best and the brightest Machine Learning Engineers/Scientists to join us in solving hard problems in order to create things that millions of users will love. We are a team of builders that value impact, personal growth, openness and kindness."

- Senior/Staff Backend Engineer - Video Platform

"Reddit is looking for a software engineer capable of building a highly robust, scalable, reliable and performant video backend that empowers the client platforms to build great video experiences. You will work closely with Backend Architects, Product Managers, UI/UX engineers and other Video experts to deliver a best in class video platform that will advance Reddit’s video expansion efforts to bring community and belonging to everyone on the planet."

- Senior Android Engineer, Video Creation

- iOS Engineer, Video Consumption

- Senior Backend Engineer, Video

- Senior Full Stack Engineer, Video Creation

- Senior/Staff Backend Engineer - Video Platform

- Senior/Staff Full Stack Engineer (Web) - Video Platform

- Engineering Manager, Video Product

- many more…

If you are interested apply here: https://boards.greenhouse.io/reddit?gh_src=3c9ba6c41us
Some sort of UUID for task identifiers so that you can beam them around without collisions.
At least you will know all the answers
I'm surprised it doesn't work on Firefox; it should have all of those features
I remember when upgrading Nokia 3310’s to Blue LEDs was a thing in Chinatown. People’s phones glowed like something out of the world back then.
"It’s a known issue that occurs on processors with a frequency higher than 2.1 GHz......in 1995 nobody was thinking that Windows will be running on a CPU with a so high frequency."

The good old days. Earlier no body would ever need more than 640K main memory....
Taiwan Train Derails in Tunnel After Collision
More Evidence of Collective Behavior at Cosmological Scale
In 1930 the Indiana Bell Building Was Rotated 90° With Everyone Inside Working
If more people in the industry appreciate concise and powerful languages that reward deep expertise, I am more likely to find paid work where I can be happy and productive in the future. I started in C, and it’s pretty alarming to see an impoverished language gaining market share after years of progress; that’s why I argue the bar should be getting higher for new languages in production.
Nothing like that cover would be injection molded. Vacuum formed probably.
Windows 95 was very vulnerable to computer viruses. That being said, almost every personal computer operating system of the era was vulnerable. This was an era of single user operating systems where software could easily gain full access to the machine. The notion of the operating system running with greater privileges than applications was fuzzy since applications could simply inject a device driver override that. (Granted, that isn't technically necessary for computer viruses.)

There were, of course, exceptions (e.g. Windows NT). Those exceptions were rare in homes and small businesses. There were people who would claim that their operating system is an exception, but most of those claims were only supported by virus writers having limited interest in those platforms.
>Stolen property. If you steal property, you must report its fair market value in your income in the year you steal it

I wonder do you get to write-off the related expenses? Also, what if the expenses are larger than the income? All those expense in preparation to the failed heist...

>The conclusion of the matter is unsurprising; it would be absurd to exempt criminals from reporting income on their tax forms while asking it of honest workers.

curiously, in case of machine gun registration the conclusion was different :

https://en.wikipedia.org/wiki/National_Firearms_Act#Exceptio...

"The United States Supreme Court has ruled in Haynes v. United States that the Fifth Amendment to the United States Constitution exempts felons—and, by extrapolation, all other prohibited possessors—from the registration requirements of the Act. "
> which takes upward of 40 sec to get to the desktop.

My ancient Core i5 with a whopping 4 cores gets to the Windows 10 desktop in just a few seconds.

The truth is that people care much more about features than performance -- especially system/app start up performance. Microsoft has always bet on Moore's law -- building software just not quite usable on modern hardware knowing that eventually hardware will catch up. Anyone designing software for today is immediately behind tomorrow.
> It was also interesting to see the beginning of the new era, the era of connected devices and online services, and to see what will happen with all these services after 10–20 years. This is something that is interesting to think about — will we be able to show our grandchildren how did old stuff work, or “Cannot connect to server” will be the only message that will be displayed?

You can't compare the very beginning of the internet and what will come from where we are now in the next 10-20 years. Most likely a lot of things will still work in 10 years, because the underlying foundations of the protocols are now standardized and fixed for a while. Same thing with cars from 30 years ago: they can run just fine on the road and with regular gas, because its matured technology.
These are the movie scenes that get war and military service right
> It does make me wonder if anyone in agriculture/food/health/etc has known about this stuff in private, and for how long if so, like how Exxon did private climate-change studies in the 1970s: https://corporate.exxonmobil.com/-/media/Global/Files/climat...

Yes, Biodynmiac agriculture is just a lot of sound microbiological practices explained with a 'woo' lens which yields amazing food; essentially what the preps are just an inoculation of the microbes found in the Ruminants needed to ensure a healthy flora and fauna at the beginning of a growing season, add this to N fixated crops in rotation with heavy feeders and leaving times of dormancy to repair with grazing Ruminants animals in the off-seasons.

These practices have been in practice since (at least) the beginning of the 20th Century, they started in Austria but took hold in Germany in earnest ever since, and while I think Rudolf Steiner was mainly a grifter, he did create a solid foundation for renewable, sustainable Ag.

Source: Me, a cellular and molecular biologist that undertook a Biodynamic horticulture 'Master Gardener' apprenticeship in Europe. Then managed a Biodynamic farm in Hawaii.

Also, I'd argue most European and Asian cultures have fermented foods that span millennia that reflect the need to maintain a healthy gut biome with tasty food like kimchi or sauerkraut, tsukeomono, too.
I'm convinced that the stark contrast between Bill Gates' awkward shuffle-clapping v. Steve Ballmer's cocaine-fueled mania is some kind of metaphor for the duality of man.
I use gnome edit markdown.

I observed task lists are just for memory references.
How would you for example represent a program in memory with simple arrays and hash maps, where most people would use a tree or graph?
Brew is the single thing that I absolutely loathe about macOS.

It dog slow (does it really need to git pull from GitHub every 15 minutes, really?), doesn't support multiple users, doesn't support alternative folders, hates static compilation (which is mostly why the two previous break), and lots of new things are not available there anymore.

In my new computer I didn't even install it, I just used the Rustup/Dotnet/RVM/NVM install instructions rather than using Brew. I then got statically compiled versions of ffmpeg, jq, z7, which took a couple minutes. Let's see how long until I cave. I'll probably try MacPorts.
Are you talking about the Jubilee Debt Coalition's efforts? Those are directed towards "the unjust and unpayable debts of the poorest countries," per Wikipedia, and have zero to do with Doctorow's post about forgiving consumer debt in the United States.
weird, I got a much smaller workstation (like dual core and 10 Gb of RAM) and I get to the desktop in ~ 10 seconds. Maybe Windows is spinning up each core one after the other?
If you are transferring more than $10k at a time, your bank will have to file "is this a terrorist?" Paperwork with the government. So you should definitely do this A LOT to make them rifle through too much false flags.
I have to disagree. A pentium at 100mhz was enough to run winamp and play 128kbps mp3 without any hiccups. Doing more than that at once was complicated, but not impossible.
SSL 2 and 3 wouldn't get you anywhere anyway.
CMake 5.0
And people trying to escape the M2 money supply inflation.
New theory suggests large blobs in Earth's mantle are from protoplanet Theia
More recently, the PA state-run liquor stores shut down for weeks during the covid scare and when they did open up, they only took a very limited number of orders online and over the phone. It was basically impossible to buy hard alcohol here for over a month. People were driving to other states to get it.
> Countries are not free to decide if they trade with Cuba or not. If they decide to trade with Cuba, the US government threatens sanctions which can lead to economic ruin and death

Nearly everyone except for the US trades with Cuba, including the US’s main allies like Canada and the European countries in NATO. The US is content to maintain its own ban on trade with Cuba because its politicians want to woo the Cuban exile vote, but it has been decades since it put pressure on other countries to maintain the same harsh policy.
Hey why do you add an extra preceding zero on years?
It looks like both were involved in trading inside information, one for market operations and the other for articles. If the journalist had a deal (which I can only suspect to be the case), he was facilitating the crime of insider trading.
Still amazed by the border bottom on letters to show shortcuts to the users. So simple and convenient.
That is very very late. This type of error was inexcusable back in 2009 when Redis first came about. There is no reason to trust this product.
Being possible != being practical
Armv9: The Future of Specialized Compute
> and install all software from read only CD media

Malware and AUTORUN.EXE: name a more iconic duo.
though today you can resize the window with Win key + arrows or by dragging the window.
I still run the Windows XP version of solitare today, its literally my favorite game (if judged by number of games played).
Focusing on Customer Retention Rate Drives Success for Customers
The best metric to focus on to grow your business and create success for your customers is the Customer Retention Rate. It's a much better measure of your value compared to your Customer Acquisition Rate - and this post helps to show why and gives a real world example of the benefits of focusing on CRR!
> but wasn't immediately popular because people didn't have music on their computers to play using it

I think Audiograbber was the first popular program to rip MP3's from your CD collection. Best I can tell, it was first released as v1.41 in Feb 1997. Winamp came out a couple months later.

And then young people were absolutely listening to their CD's as MP3's on their computers by the summer of 1997 -- I know I was, it was just so much more convenient. And you definitely didn't need to wait for Napster if you were on a college campus with dorms -- you'd find tons of "anonymous" network shares filled with thousands and thousands of tracks in the fall of 1997 for sure.

And the Diamond Rio player came out at the end of 1998... I remember that was huge... all of a sudden your MP3's were portable!
In the US insider trading laws aren’t about leveling the trading playing field, in fact quite the opposite we use the markets as a price discovery tool because it incentivizes acting on that disadvantage.

Insider trading is about stealing from someone, the shareholders of a firm, the customers of a company etc.