skysight-inc/HackerNews huggingface dataset:
Remembering the Viral Outbreaks: Sharing Old Computer Virus Stories
Calling all tech enthusiasts! I'm curious to hear your old computer virus stories - remember the days of the infamous ILOVEYOU virus or the Melissa worm? What did you do to protect your systems back then? And more importantly, why don't we see malware outbreaks of that scale and impact today? Let's share our memories and perspectives in the comments. Thanks in advance for your contributions!

There were several notable computer viruses that emerged during the period of 1989 to 1995. Some examples include:

The "Jerusalem" virus, which was first discovered in 1987 and was one of the first computer viruses that was able to replicate on both IBM and Macintosh computers. It was activated on Fridays the 13th and would infect .com files by appending itself to the end of the file, causing the system to crash.

The "Stoned" virus, which was one of the first viruses that was able to infect the master boot record (MBR) of a computer's hard drive. It was first discovered in 1989 and was able to spread quickly to other computers connected to the same network.

The "Michelangelo" virus, which was first discovered in 1992 and was set to activate on March 6th (Michelangelo's birthday). It was able to infect the boot sector of a hard drive and was able to cause significant damage to computer systems.

The "Concept" virus which was came in 1995, it was a macro virus that infected Microsoft Word documents, it was able to spread via email or floppy disk and was able to cause significant damage by corrupting documents and data.

As with viruses from 1995-2000, these early viruses were able to spread quickly and cause significant damage due to vulnerabilities in commonly used software and inadequate security practices. With the advancement in technology and security measures these type of viruses seen less often.

There were several notable computer viruses that emerged during the period of 1995 to 2000. Some examples include:

The "Melissa" virus, which was first discovered in 1999 and spread via email attachments. It caused widespread disruption to email systems and was one of the first viruses to exploit the macro capabilities of Microsoft Word.

The "ILOVEYOU" virus, which was first discovered in 2000 and spread via an email message with the subject line "ILOVEYOU" and an attachment with a .vbs file extension. It quickly spread worldwide, causing significant damage to computer systems and networks.

The "Explore.Zip" and "Kak worm" which where coming in 1999 and 2000 and spread via a worm that utilised the Outlook program and a vulnerability in Internet Explorer to propagate.

The "Anna Kournikova" was a worm that was spread via email in 2001. It was spread as an attachment purporting to be a photograph of the tennis player Anna Kournikova.

These viruses were able to spread quickly and cause significant damage due to vulnerabilities in commonly used software, lack of user awareness, and inadequate security practices.
Over time with better security practices, software patches and improve use awareness was implemented that's why we don't see large-scale malware outbreaks of that nature today.
I've done fancy dough plenty of times, but mostly just use lazy bread-machine dough these days. It's serviceable same-day—not as good as fancier preparations, but not as far off as one might think—and does also benefit from a night in the fridge, if one thinks to make it the day before. Just have to let it get back up to room temp before cooking, or it won't rise properly. Takes like five minutes of hands-on time, which is all just gathering and measuring the ingredients.
Sadly no. I've been depressed for over 20 years - this was the kick in the arse that I needed to spiral down into oblivion.
> but I don’t perceive them to really cater to external needs beyond what will monetize

So then why does all of Apple's operating systems and apps receive updates at all.

Your argument is completely illogical.
I think the GP probably poorly phrased that. “Memory unsafe languages” would be a better term, apart from the basic syntax C# really isn’t very C-like.
It even works on Parallels! Goodbye productivity...
Microsoft Says It Will Give US Workers Unlimited Time Off
Electric dryers aren't 100% efficient if the source is the usual gas/coal/nuke/etc steam plant because the plant itself is only ballpark 50% efficient at converting the heat->electricity, then you take a percent or ten in transmission losses/etc. So, if the choice is pump the gas to a combined cycle gas plant, burn it, transmit the electricity to a resistivity heating dryer vs pump the gas directly to the dryer and burn it, the gas dryer will generally win.

Using a heat pump returns much of what is lost, but on balance in most places its sorta a wash. To be specific you have to look at the whole picture including the energy source, which requires actually picking a location/city and a particular product. And even saying maybe 100% of your power comes from PV+Wind (yah righ, haha) if you really want to lower the footprint the best plan is just to hang your cloths outside.
Do Less Proficient Coders Avoid Running Unfamiliar Code?
I’ve wondered for a long time why some software engineers increase their skills consistently while others seem to get stuck in skill plateaus.

This blog post goes into detail on the theory that expert coders benefit from the compound effect of a habit of running unfamiliar code in isolation.

Curious to know if others have observed this and agree that ineffective learning strategies are the main culprit holding some coders back from reaching their full potential.
No, that's data lake. Data lakehouse is data lake where your objects are wrapped in a "table format" like Iceberg that allows you to query (update, itd) them like they were stored in a traditional data warehouse.
Prince st pizza is a joke, it's literally just a pepperoni gimmick and any serious NY'er isn't putting up with that crap, let alone waiting on a stupidly long line to eat it.
is the new lucali slice any good?
Or they exist at a completely different scale than us. Their neurons are the size of galaxies or they live in Whoville in a snowflake.
I see you did not go to college on a tight budget.
It's something of a clearly ridiculous example and I'm sure a lot of people (myself included) would prefer using more modern solutions 99% of the time. However, I suspect that when you tell most people that also means their 911 calls that basically cannot fail by law now also need to work on Discord or whatever they'll at least take a minute to think about the implications.
Here are some links which were posted on HN that discuss this.

- https://archive.fo/RJ7bl

- https://uxdesign.cc/how-apple-makes-you-think-green-bubbles-...
> Adding to this, hard fail should be used with parked domains without exception. If a domain is not used for sending emails then it should have a null MX and hard fail SPF stating not to trust any IP's or domains.

This is correct, but this is also mentioned in the article multiple times.

To add to that, a DMARC record with a "reject" policy is also recommended for domains that are not supposed to send any email, see also: https://www.mailhardener.com/kb/hardening-unused-domains
Conversely, will existing Obj-C (and hybrid Swift/Obj-C) apps be able to call the new Swift Foundation?

And will it be binary-compatible with existing apps, or will Apple just ship a separate compatibility version of Foundation for use by legacy apps?
I absolutely love the frequency roll-of! It's very nostalgic to me.

It's one of the reasons I love the move The Vast of Night. The audio for the whole movie sounds like it was run through a perfect band pass filter.
They're not culturally indistinguishable. But they absolutely share many similar characteristics distinct from both agrarian and industrial societies: all of them primarily interact and live in social groups much smaller than agrarian societies. All had rates of violence drastically higher than today.

Of course they have different languages, religious practices, etc. But that's not particularly important relative to the point I'm making: none of the societies you listed were examples of the idyllic noble-savage kind of society that popular culture tends to portray hunter gatherers to be.
> First; you will be impressed how close you are to a pizza spot wherever you are. Second: you will be impressed with the slice

Unless you're in Bed Stuy. Most of the pizza here isn't worth the cardboard it comes in.
Fully agreed, it just shows what people should already know - the only folks who know a layoff is coming in advance are C suite and VPs, maybe a few others. And they will lie through their teeth about it right up until the moment it happens. I'm sure the recruiter who sent that message had no idea this was coming, and is just doing his job.

The rest of us have to read the tea leaves. But for every company that lays people off, you'll find employees swearing up and down that the business is healthy, layoffs aren't happening, and they know this because execs assured them for the third time just yesterday that there's no plans for layoffs.
Oooh I think this is great

Another one, as an example, check the FDA food and drug alerts for medicine you take. I guess the pharmacy should email you but who knows, it's just filtering an xml for a set of regex. I built a cheap example myself on a micro self hosted server I use for other things

Having quick and easy email behind a very simple url is great. Another usecase I use is I have a tiny http endpoint which just emails based on the url parameter (e.g. since it's only me my.server.com/email?msg=DONE_AI_training). Then I can use it to notify me when a long running job is done, using curl or the easy off the shelf requests that's in any language
> They're just running a Mastodon instance, why so many people?

My first reaction was surprise that there were 20 people at Parler to begin with!

From what I've heard of people running Mastodon servers, they are not exactly lightweight, and a large one might actually require a lot of housekeeping. So maybe 20 is not too unreasonable...
iPhone's crash detection caused 300 false emergency calls at Japan’s ski resorts
C# is not a C-like language. It's a managed runtime with garbage collection.

However Mark Russinovich, CTO of Azure did say that it's time to drop C and C++

https://twitter.com/markrussinovich/status/15719951172335042...
Lots of open source designs that can route steel, like PrintNC [1] and OpenBuilds [2]. If all you need is Aluminium, then you can make do with something like the RS-CNC32 [3] or MultiBot [4].

[1] https://wiki.printnc.info/en/about

[2] https://openbuilds.com/builds/category-list

[3] https://www.makerfr.com/en/cnc/rs-cnc32/

[4] https://hackaday.io/project/176110-multibot-cnc-v2
Not just https://www.nbcnews.com/news/nbcblk/black-lives-matter-activ...
> They're just running a Mastodon instance, why so many people?

Marketing, promotion, moderation, fundraising, interfacing with your political allies, figuring out a way to make money with whatever they are doing, grift.
I haven't had that problem, even with big Makefiles.

I think the key is to acknowledge that it's a program. Just like any other program, instead of writing something that looks complicated, write it in a way that's easy to understand later. In particular, no code golf please.

Also... just use GNU make, and use its extensions. The POSIX specification is so impoverished that you end up with complicated code (it has no functions for example). There are other tools, but I find make often does the job.
I don't care if SMS goes away for good, but whatever replaces it should be a different universal standard that can/will be implemented by carriers. I'm not going to purchase a smartphone just so that I can use a fancy messaging app when my current phone already has sufficient messaging abilities.

Further, if SMS is completely turned down (and not replaced) so that there is no text messaging service for non-smartphone devices then I'd rather be without messaging capabilities than have to get a smartphone.
A few minor tweaks today, realized people probably want to change a password that was in LastPass even if they're using it on an unrelated domain or new username in Bitwarden, so added a `--passwords-anywhere` flag. Also added `--json` and `--csv` shortcuts for convenience.
True, but you can theoretically format a gravity wave to not follow the inverse square law - these are called solitons (apparently, I just looked this up)
Interesting that they say:

> At Flexport, 2023 is going to bring extraordinary velocity – we are in the process of doubling our software engineering talent and moving to single threaded business organizations to build world class products faster, and we will continue to invest in delivering best-in-class operational execution for our customers.

Looks like they are laying off non-tech workers who they have made (or will make) obsolete through automation
I don't understand why you point out that you "were the only white kid in the program."

Why is this significant and what was the race of the other students?
Reading the letter, it looks like the departing folks are being offered good severance. That makes me happy to see. I've been through rounds of layoffs myself. It never feels good, but how the company treats you if your number is called makes for a lasting impression.
But, the abstract promises a direct challenge:

> one of them is Jonathan I. Katz who challenges Loeb’s hypothesis directly
I think I'll start using it but I'd like self hosting only because I want to set it and forget it for years potentially, and I don't want to have to check to make sure it's still working
I used to use it, but the non stopping crashes since 0.24 made me switch to libretube, and I actually find libretube to have a better UI.
If the foundation is rewritten in Swift, it will become a very potent alternative to Rust for this use case. Swift+LSP has good enough IDE support and the developer experience and debugging capabilities should make possible.
March 2020[0] businesses laid off millions and six months later were begging for workers.

[0]https://www.bls.gov/opub/ted/2021/temporary-layoffs-remain-h...
Variations of it date back to at least the 1970s: https://www.businessballs.com/amusement-stress-relief/tree-s...
Ongoing discussion: https://news.ycombinator.com/item?id=34344009
I'm not certain of any specific percentage, but here's a thought experiment:

Imagine there was an AI which was normal compared to a human mind — as in, you can reasonably assign it an IQ score the same way you would a biological human, and the score wouldn't be biased by it doing the maths and memory puzzles a million times faster even as it fails a simple word game or is unable to either count or subitize a small number of objects in an image.

IQ scores are normally only valid in the "+/- 2 standard deviations" range, which by definition is IQ 70 to 130.

(IQ tests are just a direct mapping onto standard deviations, not at all a linear scale, so while I'm very impressed with ChatGPT, I don't know if it would always outperform an IQ 70 human or not, even though it can definitely sometimes outperform IQ 130 human).

Assume this AI's electricity bill is equal to Example Everyperson's wages.

If the AI has an IQ of 70, then 2.3% of the population are permanently uneconomical through no fault of their own; 85, then 15.9%; 100, then 50%; 115, then 84.9%, 130, then 97.7%.

What is the likely IQ of the first human-like AI whose electricity cost matches an average salary? And how fast is it likely to go up?

~~~~

From the other direction: I don't know for sure how much ChatGPT costs to run, though I think it's in the order of cents per response. What I do have is an upper bound for Stable Diffusion of $0.0001 per image, less than half of the $0.00022 it takes to keep a human (on the $1.90 per day UN abject poverty threshold) alive for 10 seconds to type in the prompt[0].

I don't know what the future of AI will be, but I suspect that it will be so cheap that that won't need to be a superior intelligence to all humans in all domains, to cause literally all humans in all domains to be uneconomical.

[0] https://kitsunesoftware.wordpress.com/2022/10/09/an-end-to-c...
They tricked me once. I was hoping for something akin to Pizza Hut's short-lived early-'00s "Big New Yorker", which wasn't really like NY pizza but was a lot better than everything else PH was serving at the time. Nope, just as bad as their regular pizza.
No, I understood the example perfectly, it's you who doesn't seem to understand the downside risk. You would need a $480k loan to buy the four years of stock because you are buying it before you've done the work to earn the $480k. A loan is something you have to pay back, so if the stock tanks you have to make up the difference. In order to be equivalent, the terms of the loan would have to be pegged to the stock price on the downside (so if stock price was cut in half you would only owe $240k), but not on the upside (so you get all the gains). No one in the world will give you a loan with these kinds of terms.
SMS is not for fotos and videos. For that you have MMS. And security ? Facebook can read my WhatsApp messages, Google reads everything on my phone so ... industry state of the art.
It frustrates me that every year quite a lot of people are killed due to old houses not having whole-building GFCI's

A whole building GFCI sounds like a bad idea, throwing the entire house into darkness as well as cutting off the refrigerator and HVAC because a contractor plugged in a damp power tool in an outside outlet sounds like a bad idea. Worse if you were out of town when it happened.
Not an electrician, but an observer of tradespeople at r/electricians.

There are definitely bad feelings about these AFCI breakers. The feeling is that the code mandate for AFCI got out front of the reliability of actually-produced AFCI's, and actually-in-use products like blenders that may have small "arcing". This results in expensive call-backs from unhappy customers who are getting nuisance trips.
I wouldn't immediately parse that abbreviation in the US--but if I did I'd parse it as G being shorthand for grand. More commonly 2Gs would be used for 2x the normal force of gravity--i.e. you weigh twice as much.
maybe not CS concepts, but wanted to re-share Perpendicular disc storage from Hitachi. https://www.youtube.com/watch?v=xb_PyKuI7II It's a simple concept to explain, but animation sure makes it fun and lasting.
It'll be more likely something subatomic, like they're chain entangling photons, we just don't know how to interpret it yet.
Microsoft 365 Basic is a new $1.99 a month subscription with 100GB of storage
I like this. It's like a modern version of webscript.io . The ability to provide form input / render HTML would be awesome.
Europe, but Not Quite
I agree with the other commenter that this is needlessly antagonistic. Thing is, no meeting needs 50 people. You can invite 50 people to a meeting but most of them will be optional and them showing up or not has little impact.

If a meeting is focused on low level concerns, then only the team members involved in the implementation need to participate (if this is more than 10 people, you're probably doing something wrong)

If a meeting is focused on high-level concerns, then only representatives are required. This too should be less than 10 people.

If a meeting requires the active participation of 50 different people, you've royally messed up your company structure.
Books will take you pretty far:

- UNIX and Linux System Administration Handbook

- The Practice of System and Network Administration

- The Practice of Cloud System Administration

- Tannenbaum's textbooks (operating systems / networks)

- Readings in Database Systems
This might be wise advice. I have spent a lot on gear, and I buy bags that are typically around $30/lb, although there are some great blends that can be picked up for around $15/lb.

It has ruined the cheap (Robusta) coffee for me. There are diners that make a great medium roast cup and use Arabica beans.

But the good coffee sure is good, and it’s fun to get familiar with the varieties.
> I don’t have a baby (babies don’t carry metal forks)

Your second claim could only be made by somebody for whom the first statement is true.
Based on the context I think by "c like" they meant languages with a culture of dealing with raw pointers. c# is c by name and curly braces, but primarily uses managed memory
The Foundation framework is a cornerstone of most macOS and iOS apps, providing a large number of ubiquitous abstractions, including NSObject, NSString, NSArray and NSDictionary, and many more.
I don't see anything about deserialization. If you can add a function to an object, then you're running code on the server already, there's no need to wait for the function to be called. Surely I'm missing some scenario where this is impactful.
No, I meant the UK, for instance:

https://internationalconfig.com/icc6.asp?item=72300-S-10MA

or

https://www.screwfix.com/p/british-general-900-series-13a-2-...

It's the only place where I have seen these.
Also null BIMI records as well, especially if one is going to use soft-fail. Or maybe a malware symbol.
Copper and aluminum can be used as a cladding around the ferrous metal core just fine. I guess you could do the same with some of the ceramics/stoneware as well.
It’s so easy to turn a cheap part into an expensive part!

The classic example, internal corners: Dimension them with convenient big radius and your feature needs a single pass with a big end-mill. Inadvertantly specify them “sharp” and suddenly it’s off for broaching (if you’re lucky) or maybe a custom EDM sinker tool.
History of the “what the user wanted” treeswing product design comic
That's a lot of the advantage of UBI in my opinion - is that it's much easier to access than the complicated welfare systems we have now, which require meeting up and consulting with lots of volunteer specialists to be sure you're doing it the right way.

I agree that getting benefits to people without an ID is a problem, but it seems very tangential to the UBI vs Status Quo debate.

What policy would you prefer?
From the article:

>Microsoft 365 Basic will be available worldwide on January 30th with 100GB of cloud storage, an ad-free Outlook web and mobile experience, and enhanced security features. The security features include data encryption for an Outlook mailbox, suspicious link checking, and virus / malware scanning for attachments. Existing OneDrive 100GB storage customers will be automatically upgraded to Microsoft 365 Basic at the same $1.99 monthly rate.

I have access to 365 through my former university, but $1.99 seems like a very attractive price.
I wonder if this is what drove a lot of pandemic hiring. A bunch of companies froze their hiring in March-April (some did layoffs), realized they made a mistake, and in the Summer went on a hiring spree.

A bull-whip effect, but for employment.
>rip bill

Uff... yea. I think Bill and I might have been the two biggest bike nerds in the neighborhood. I always wanted to join him on RAGBRAI. Sadly, I waited too long.
Apps such zoom also desperately need hardware acceleration, I am not sure if zoom works on Firefox, I prefer Brave.
> For FreeCAD, I recommend trying RealThunder's dev branch, which fixes its main topology issues.

Hallelujah! Does it fix all cases, or 70%, or...?
If you're more of a Lindy learner:

https://www.youtube.com/watch?v=3San3uKKHgg
I’ve never worked on a Django codebase that puts Meta at the top of a model definition. Not saying that it’s the wrong hint to do, but this just feels like feigned surprise because you surely also know that it’s far from common.
> Yes, and it means Swift scripts and modules that don’t reference UIKit/AppKit/SwiftUI/Combine will run on Linux and possibly Windows with zero or little modification.

This is already pretty much true today, aside from the few, mostly down-in-the-weeds holes in Foundation on Linux that will be solved once this rewrite is complete.

Cross-platform command-line tools, web backends, and things like AWS Lambdas are all possible and pretty easy to do today.