skysight-inc/HackerNews huggingface dataset:
Eh... a bit inaccurate, I think.

First, he's probably running those OSes on a monster of a machine, relatively speaking. Stuff is snappy on my desktop too, which has a PCIe4 NVMe drive and 128 GB RAM. Chromium, which is a huge and very complex application starts up in maybe a second or less.

When you're doing old school computing today it's easy to max out the specs to a point that would be unrealistic in that time. You can put 128MB RAM into a machine when most people in the day might have had 16MB. NT4 is from 1996, and that machine is from 2000, so seems likely. I remember computers back in the day. Windows 2000 ran slowly on the hardware I had.

Second, modern software does way more in the name of convenience. Eg, nobody really uses notepad. We use VS Code for instance, which is an enormous application, the sort that would have seriously challenged a computer back then.

And really everything grew in the same manner. Discord is big, but Discord draws its own widgets and includes a web browser. If you did Discord with native widgets, plain text and without all the fancy stuff like animated emoji and special effects, it'd be much lighter and faster to start too.
For work, the choice has been made for me.
This looks like you copy and pasted an ad from somewhere. Anyone who has used a credit card for a while knows their 'anti fraud' is not very sophisticated and anyone who has used a computer should know that whatever they do happens 'in milliseconds'.
Just my 2c as a startup guy - this is patently absurd. VC's would not just write checks for millions again after such huge losses. Many, many startups would shut down and the entire startup/VC ecosystem would be devastated.
Corn would like to have a talk with your meat subsidizes.
New strain of JavaScript dropper delivers Bumblebee and IcedID malware
> Windows is especially bad at this due to so much legacy reliance

Part of the "problem" with Windows is also lack of legacy reliance. As in: MacOS and Linux are at heart Unix systems, with a kernel architecture meant for 1970s hardware. The Windows NT kernel family is a clean-sheet design from the 1990s, a time where compute resources were much more plentiful.

For example, on Linux file system access has (by default) very basic permissions, and uses a closely coupled file system driver and memory system in the kernel. On Windows there is a very rich permission system, and ever request goes through a whole stack of Filesystem Filter Drivers and other indirections that can log, verify or change them. This is great from a functionality standpoint: virus scanners get a chance to scan files as you open them and deny you access if they find something, logging or transparent encryption is trivial to implement, tools like DropBox have an easy time downloading a file as you access it without dealing with implementing a whole file system, the complex permission system suits enterprise needs, etc. But on the other hand all these steps make the system a lot slower than the lean Linux implementation. And similar resource-intensive things are happening all over the kernel-API in Windows, simply because those APIs were conceived at a time when these tradeoffs had become acceptable.
Install Podman Desktop for managing containers and learn how to use it for Java development (Spring Boot, Quarkus, Testcontainers, Buildpacks).
I think Postgres could learn to write to a raw block devices (instead of over a fs) before jumping to this step.
If the SF govt can spend $20k on a non-functioning trash can (that is actively defended), is $50k that crazy?

https://www.theguardian.com/us-news/2022/aug/22/san-francisc...
Does it come from animals or merely from cells similar to those found in animals?

I wonder what the popular opinion among vegans will be. I certainly don't think it's as clear cut. Or maybe the term veganism will fall out of favor in exchange for something like cruelty free.
Calling something a term used for a specious debate tactic when it is not degrades the ability for others to accurately make that accusation.

Your one or two sentence insinuations instead of statements which can be argued against lay ground for long responses because you, sir or ma'am, are using a dishonest tactic (two actually, add ad-hominem for the new account jab) and I feel that your 'others in HN' would agree with me.

Continually asking easy, loaded questions then disregarding the responses and attacking anyway is a low form of rhetoric.
> it's not harder to make then the equivalent html version

Much easier, I'd say.

<table>
<tr>
<th>Header one</th>
<th>header two</th>
</tr>
<tr>
<td>Column value 1</td>
<td>column value one</td>
</tr>
<tr>
<td>value two</td>
<td>value two</td>
</tr>
</table>
I’m surprised at the skepticism here on HN.

Was everyone this skeptical / glib when the (insert technology) was useless when it was invented? Anyone seen the efficiency of a solar panel in 1970?

Factory farming is a real problem to solve.
My system pops up a terminal pretty much instantaneously, maybe he just needs to turn off transparency or something? I mean I’m on Linux but I’m sure Windows can be configured somehow…
Oh, I'm not doing the pink salt because of the health benefits. I'm doing it because I like the flavor and how it interacts with my food better.

I've never really like iodized table salt, the pink salt tastes "right" to me.
Those hidden costs are part of the cost of living, no?

Just in the US, though, I think it's hard to argue that a person making $200k/yr in New York City is meaningfully making more than a person making $50k/yr South Bend, Indiana.
Ditto. Every wildfire season we hear about how controlled burns would help mitigate the risks and...they haven't been doing that?

At what point does the Fed Gov say, "wait a minute, if you want disaster funding you've got to clean up your act." And certainly the insurance industry has lobbying power, and nothing from them either?

This has a foul smell. I'm rarely pro-litigation but CA residents should start a class action suit again the state for what looks like negligence.
In my experience (in a different field), it is common for researchers to acknowledge the source of their funding. In particular, researchers are keen to acknowledge funding from government grants, as this is perceived to be helpful in applying for future research grants.

I glanced through the paper and I could not find any mention indicating who funded that study.

I'm also very sceptical of single studies that support the status quo for very large industries -- even more so when there is no indication of who funded the study.
When you say extraction, what specifically?

Energy? Any specific non-energy resources?
I don’t play anymore, but I’m a little sad it had that reputation.

The game was so much more than then, and had (has?) brilliant PvP.

It really was one of the games that did a great job of providing a real sandbox. Spreadsheets were just part of the equation for some playstyles.
It obviously is a serious problem. Because all money in the world doesn't miraculiously materialize the needed production facilities over night.
Microsoft’s bootkit patches offer ‘false sense of security’ against BlackLotus
ah yes, I have not thought about that one :)
I've been considering offering early access exclusively to GitHub sponsors once the documentation and migration guide are completed.

Would this be something that interests you?
Instantly? Are we watching the same video? Have you not used any version of Windows past 2000? It took well over a second for explorer to open (and even longer to load) on the modern laptop; It even took over a second for the terminal to load. Having native programs open in under a frame on modern hardware would be trivial just ask the kernel team to write the application software.
So how does starting a meta-meta conversation about that conversation help?
So they are using GPT-4 to write Lisp? Or some probabilistic language that looks like Lisp.

They keep saying LLMs but only GPT-4 can do it at that level. Although actually some of the examples were pretty basic so I guess it really depends on the level of complexity.

I feel like this could be really useful in cases where you want some kind of auditable and machine interpretable rationale for doing something. Such as self driving cars or military applications. Or maybe some robots. It could make it feasible to add a layer of hard rules in a way.
The ascending order of IDs though is a great property that is used in other contexts. I.e. for many of our workflow processes we want queries to return reverse chronological order, and "ORDER BY id DESC" is our most common sort. A v7 UUID as a primary key is still great for that, so you'd usually want to keep that property.
Plain old steel seems to work and I'd imagine would be better given most subs are made of it. The Deepsea Challenger was made with 2.5 inch thick walls and went to 3x the depth. https://en.wikipedia.org/wiki/Deepsea_Challenger
Your honour I am not a cat
My friend’s boy died just after entering college with it. Ugh.
Malicious USB drives part of new self-propagating malware campaign
I remember those days, Win 3 was never that snappy. You had to wait and it was really happy to crash if more than a couple of programs were running.

Win9x was better, you could run a few more apps without too many issues. But blue screens were super common. But it was fairly responsive if you didn't have too much running.

Win2000, yeah it could be that responsive.

What stands out to me, is Windows is very responsive the less stuff that is running, even today. Once those older machines had to do anything else you had to wait.

Those old apps sat much closer to the metal. I can't imagine how many layers sit between windows apps today, worse if they off Electron.
From my POV security and this particular implementation uses threads so automatically gets bonus points imo when dealing with the problems associated and discussed on the linked mailing list thread wrt large memory.

However, from a much more arguably important POV - usability - if you look at the vast collection of docker-compose.yml files out there a ton that want postgres to run. Yes, you could run it on the side and run the rest as unikernels but that breaks the UX of the compose functionality. It is such a small thing but having it goes an insanely long way towards having better developer experience.

We now have compose like support too, so you can take some app that spins up 10+ instances locally and along with the others and spin up postgres inside as well. So usability/dx.
Lemmy v0.18.0 Release
> Why it's non redundant? There were likely spares around, if it misbehaves you can get a new one in seconds.

So you are saying they were carrying around a spare controller, and a spare everything else inside the sub? At all times?
Network call are incredibly slow compared to a processor call to L1, L2 (damn even L3 cache, an ssd or ram!), so I assume that every telemetry option is putting this computer in a state of "I will waste billions of cycles waiting for an answer from a server for something I could launch right away if I wanted to".
> On the whole, DBs already manage their own persistent storage

Nope. No, they don't. They use filesystem. I think only MSSQL can be configured to use bare block device, but this configuration is rarely used in practice.

Oracle, for example, implements its own filesystem, and it would use that, if you configure it to do so, but the database itself expect there to be files, directories etc.
Windows 95 running on a 133mhz computer would open Excel (I believe from Office 98) essentially instantly once the machine was up and running. Which unless you had AV running took under a minute.
I disagree with the notion that it should be "career ending", but I do think they got off pretty light.
I'd go to war over that, but first, I'd start with a peaceful protest, like throwing plant based garbage into the harbor dressed as Ronald Mcdonald and fast food mascots
Haha, seems like OP randomly chose the wrong argument from the wrong pamphlet. Yes, livestock produces CO2. The part about it feeding on grass is a typical argument against purely plant diet, based on the assumption that if we stop eating meat we'll starve, because we cannot produce enough plant-based food, and meat production helps, because we can turn otherwise useless plants (grass), growing on otherwise useless land, into something we can eat.
Sure, but FDIC suffices for most normal people. If you add up all the dollars over $250K in each SVB account, it's going to be overwhelmingly VCs and their set who benefited.
Neat! I write every blog post / documentation in Markdown, so I'll definitely be following your progress!

Do you accept "embed" requests? I tried embedding an Iframe but it did not work (instead displayed a code-editor view) and would happily join the list of embeds with SimplePDF

<iframe src="https://embed.simplePDF.eu/editor">
</iframe>
Last time I calculated storage costs, it was around 50 cents per day per cbm. Add in military security and so on, and your not far from it.
I inferred from your text you were referring to controlled burns done before European colonization. Apparently incorrectly.
Also, I love that every time I make it to the front page of HN, this comes up.
Code comes from the same shop that writes Windows. However, I would compare that with older software of similar purpose and capability. How long does it take to launch Visual Studio '97? According to some youtube screen recordings, VS '97 needs over a minute to draw a window even with a hot file cache, which is consistent with my memory.
How does the choice of hosting change this?

Bare repo on a server is exposed to people exactly like Github: a remote URL you put in once and forget about it.

How people use their local git repository is their business, command-line, Sourcetree, GitKraken, what have you, but any of those work with any remotes.

(Sure, git by itself does not provide the other features from the hosting services like issue tracking and pull requests, but not every workflow requires those to be linked directly to the SCM)
Implementing FIFO-Reinsertion should be easy, adding quick demotion would take some efforts. FIFO-Reinsertion also allows Redis to avoid random sampling and better handle TTLs
You could still do all these things before the summer is out.

Compiler design is no harder today than 20 years ago.

Any text processor you would have created single-handedly 20 years ago is similarly doable.

Simple, performant GUIs are easy if you restrict yourself to a single platform. Windows 11 still runs win32 apps, Ubuntu/GTK is also straightforward.

For an OS, consider targeting a well-documented microcontroller. Some variants are approaching a similar amount of compute and RAM as 25-year-old PC hardware but have Ethernet ports and/or LCD displays.

And if you just want to build a game to say you did, you could build just about anything in the browser using vector graphics primitives reminiscent of DOS.
Why is Win11 so slow and unoptimized that it needs such crazy hardware.
Electron feels snappy on modern machines as well. If only it took a bit less RAM than it currently takes to run an app.

I read somewhere that Webkit and specifically Chrome are optimized towards more efficient CPU usage in the expense of a larger RAM use. Probably makes sense in terms of energy consumption but you need more RAM.
Modern OSes have the technology to make even the calculator app load slowly https://bugs.launchpad.net/ubuntu/+source/gnome-calculator/+...
The database itself assumes the existence of a filesystem. The whole toolset from Oracle, also includes a filesystem that you can install and use with the database, but the database itself cannot just work with a bare block device.
I'll share a memory circa 2010 from my time at BlackBerry that comes to mind when people point out performance problems like this.

Around that time, whenever a new BlackBerry device was rebooted, it would take about 45 seconds for the OS to fully boot and become usable. I'm making up the actual times in this story because I can't remember the exact details now. Like in this video, the oldest devices would start up nearly instantly, but the boot sequence for modern devices was agonizing. Especially when you were an engineer trying to run a test that required rebooting the device!

One day, a pair of engineers finally became annoyed and curious enough to look into it and profile the problem. They found that a substantial portion of the boot time was spent parsing XML files that contained descriptions for device themes - that is, information about colors, icons, and text styles that users could choose from to customize their device. Something like a full 15 seconds was spent just on this one feature as part of the boot sequence!

So what happened? I suppose that no other engineers felt they had the responsibility or the time available to look into the long boot times until that point. But imagine being an engineer at a company like Microsoft, and one day saying to your manager or product manager: "Hey, can I spend a week on understanding why it takes a full second for Terminal to boot on Windows and see if we can speed that up?" How many managers are going to be enthusiastic about that when they're staring down a kanban board with enough tasks to fill 4 quarters?

The only reason these engineers at BlackBerry were able to look into the bootup times was because they didn't have to answer to anyone responsible for product. The team lead for this team at the time was "Engineer #2" at BlackBerry who had written all the apps for the first devices. His team was given permission to pursue whatever ideas or prototypes interested them, so they had the breathing room to chase leads like this that wouldn't necessarily pay off.

So part of the answer is that I don't think we as an industry are prioritizing performance. Once the performance is good enough, it's time to ship and move on to the next feature. But the other side is that we're building in more dynamic behaviour to our software. More customization, more flexibility, more behaviour that's defined at run-time. And this all probably makes software more useful and makes it easier for engineers to build more complex software. I think it's a similar kind of trade-off to choosing between python or Rust for a tool you're working on. What kind of performance do you need, and what kind of developer experience do you want?
The future looks there comes in dark aqua tones and chirping noises when information scrolls up and down. The effort reminds me of Star Treks LCARS https://www.thelcars.com where orange blue and purple are prominent and is all touch screen. The future can be very distracting.
No it's not. macOS explicitly will not support external GPUs of any kind. It's not limited to Nvidia, although Nvidia is clearly the target.
spam ad from Dedy Ariansyah AR/VR Entrepreneur, "helping companies to adopt and maximize the potential of digital technologies"

Excited to show a captivating Digital Twin demo, using Azure Digital Twin and Unity, and brought to life on Hololens 2.

This powerful application breathes life into wind farms across diverse geographical landscapes. But it does more than just visualize - it also analyzes. The digital twin doesn't merely display real-time power generation based on current operational conditions, it also monitors the performance and health of the wind farm units.

Imagine a seamless synergy between the virtual and real-world where your digital counterpart anticipates needs and alerts you when a particular wind farm unit requires attention. It's more than just identifying problems; it's about proactive management. Digital Twin technology allows users to take corrective action remotely, ensuring optimal operational parameters are restored swiftly for each wind turbine.

We're at the cusp of a revolution where real-time data analysis and actionable insights become the linchpin for efficient operations. For businesses involved in renewable energy and beyond, this innovation is a game changer. It brings increased efficiency, maximized uptime, reduced costs, and ultimately, a greener planet.

Interested in a personal demo or curious about how this advanced Digital Twin solution could elevate your business operations? Feel free to reach out.
Together, let's harness the power of Digital Twins for a sustainable and efficient future! #DigitalTwin #AzureDigitalTwin #Unity #Hololens2 #RenewableEnergy #BusinessTransformation
> I am done with Artificial Intelligence companies regularly stealing my content--

An example of said "stealing" would be most helpful in order to gain some context as to why he's upset.
Doesn't this seem like we are just going to use up iron supplies.
Iron would then become a used up commodity and drive up prices.
Just like when Corn was used for ethanol, the side effect was driving up corn prices, and raising food prices.
This could use up Iron, and then impact a ton of stuff.

EDIT

Missed this:
"This can later be reduced—that is, the oxygen can be stripped away—back into iron powder. “You can think of iron fuel as a clean, recyclable coal,” says Bergthorson."

So guess it's all good.
Yes. That's what it's anti cheat is. A rootkit.
Corn subsidies provide animal ag with cheap feed. Cut the corn subsidies and prices for meat will better reflect the cost of producing it.
I would say one of the main points of the article is that it's cheap and easy to outperform BoW using ChatGPT.
Or we could just ditch beef and get more than half the benefit with little compromise:

https://ourworldindata.org/environmental-impacts-of-food#dis...

Where I'm from most domestically consumed beef comes from diary cows. It's sort of chewy, but at least all this meat didn't go to waste.

No need for extreme measures.
i can't tell if you're joking or serious ;D
> If 1 animal dies and all of humanity can stop eating meat, I'm happy to do that.

You still need resources to grow the meat, and many animals will be harmed and killed in the process of extracting those resources. Probably many more animals than would be harmed using traditional meat raising practices as when humans extract resources we like to strip things bare. Other animals tend to be a lot gentler on habitats.

Of course, if you are only concerned about cute, domesticated animals then you may find success here.
Yeah, it can work. Valve is private and basically owns the pc game distribution market. Even competing agains industry titans like MS.

I’m not sure I know another example, so maybe it’s very rare.
the article is about being read and help the publisher make money.

the narrative "we bad , they good" always sells
It's becoming more clear that the pain of this transition back to the "natural order" where laws are incapable of protecting ideas and their reduction to words, music, or other form will be great. I'm not against efforts to resist this transition as it will give societies more time to adjust.

But the shift appears inevitable eventually.

This 1-2 century period of tight IP controls could be seen as a blip on radar after a few more generations die and are replaced by younger generations whose views are already moving quickly in that direction.
This isn't exactly a fair comparison. When Windows 3.1 was released, that machine would have seemed like an absolute monster. (Remember when Moore's Law actually got us speed improvements, not just more cores?)

Regardless, to answer "what happened?", people started demanding more from apps (dark mode, UI parity with web editions, rapid prototyping, simple development, cross-platform) and it became cheaper to use Electron (or Qt, or WinForms) than simple win32 calls.
Europeans weren’t stupid. They just labeled native populations as primitive and decided what they do is how everything should be.

You can see this from ignoring food forests and insisting on farming when the soil was just throwing up rocks year on year in north east U.S.