skysight-inc/HackerNews huggingface dataset:
I think a lot of people just haven't learned to touch-type the top number row. It was required for me to graduate to the 6th grade in 2002 to get at least 35 WPM / 90% accuracy on the typing test, and there were a bunch of numbers in there so using the type row naturally was an important part of this. I suspect people who have had similar experiences would never use the numpad. The context switch alone causes huge amounts of downtime.
No, but most of these would be prevented if people would just get vaccinated.
Reminds me of some Xerox copiers that actually were changing 6s to 8s with their compression: https://www.theregister.com/2013/08/06/xerox_copier_flaw_mea...
I'm quite jealous of people who have this skill. I played saxophone for a school band part but they didn't really have anything for saxophone at the time. The band captain took out a pen and paper and scribbled something in like 10 minutes. I thought that was pretty badass
PS/2 interfaces are actually still quite common for "enthusiast" motherboards, because of the low latency (the simplicity compared to USB certainly has a lot to do with it.) Laptops also tend to have PS/2 keyboards and a "mouse" (the trackpad, which can be switched to a proprietary protocol later for more features) because the EC they use provides that "for free" and that industry tends to have a "it works, why change it and break things" attitude.[1]

https://news.ycombinator.com/item?id=17692499

That said, BIOSes can also emulate PS/2 with USB (no doubt via SMM). This is usually a setting called "legacy keyboard/mouse support".

[1] The notable exception being Apple. Think Different. https://news.ycombinator.com/item?id=12924051
Why do these guys keep spamming hacker news?
It’s a good read.

Here is the primary source: https://www.metamute.org/editorial/articles/californian-ideo...
No biggie, just get an AI diagnosis classifier to look at your AI upscaled medical images.
Dealing with Small Files Issues on S3: A Guide to Compaction
That opinion itself is quite a shockingly revisionist statement, to simply wave a broad brush like that at a rather complex time period and then apply modern political coloring to ancient history.

I see no attempt at nuance here, so taking this at face value, are we then to simply dismiss Pliny the Younger's writings to Trajan about persecution? Should we ignore Hadrian's note of slanderous attacks on Christians? Was Tacitus writing also 'myth' in saying that Nero blamed Christians for the fire in Rome?

...To get rid of the report, Nero fastened the guilt and inflicted the most exquisite tortures on a class hated for their abominations, called Chrestians by the populace. Christus, from whom the name had its origin, suffered the extreme penalty during the reign of Tiberius at the hands of one of our procurators, Pontius Pilatus, and a most mischievous superstition, thus checked for the moment, again broke out not only in Judæa, the first source of the evil, but even in Rome, where all things hideous and shameful from every part of the world find their centre and become popular.

— Tacitus' Annals 15.44

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

This was a complex period in history, I would be wary of anyone making sweeping judgements or applying modern political coloring which acts to cloud issues rather than to illuminate history.
Mac mini Apple never made
Amazon VPC Routing Enhancements Allows to Inspect Traffic Btwn Subnets in a VPC
That's the problem with bitflips isn't it? It's only a possibility that can be considered when all other possibilities have been eliminated.

Whenever I've had non-ECC systems KPs/BSODs, it's possible that it might just be due to a bug, but in the back of my mind, I know there's always the possibility that it was due to a bitflip.

I feel psychologically uncomfortable working on a computer without ECC. I say ECC everything - Desktops, Laptops, and even smartphones.

This laptop proclaims a maximum of 64GB of RAM. If you do populate the slots with that much non-ECC RAM, that only further increases the surface area for random bitflips. What use is more RAM in a Linux laptop if it hasn't been made more reliable?

It's high time more laptops shipped with ECC. At least unregistered ECC, if not buffered ones.
We all need more blink tags in our lives.
Because anti-vaxxers need to be right even if other people die.
What non free drivers / software are necessary to run this laptop?
Performance Study of Microplastic Inhalation Risk Posed by Wearing Face Masks
Useless? Did you never learn how to touch type the numbers? Unless you do data entry the top row numbers are vastly quicker to get to than the number pad. You just reach a finger out and tap instead of moving your whole hand to the number pad.
This doesn't provide insight into how much sitting is too much, which would also be interesting to know - is sitting on a chair 3 hours a day basically OK? How about 6 hours? At what point does it start to have negative health effects?

From the article: "...In other words, putting in some reasonably intensive activities – cycling, brisk walking, gardening – can lower your risk of an earlier death right back down to what it would be if you weren't doing all that sitting around, to the extent that this link can be seen in the amassed data of many thousands of people."

This is based on multiple studies "...involving a total of 44,370 people in four different countries who were wearing some form of fitness tracker."
Energy consumption is increasing everywhere. Renewables are just adding to the overall available energy needed for the new consumption demand and not negating fossil fuel consumption.
You should really try out Yocto. There is a lot to learn but you can configure it from super-minimal tiny distros to mega kitchen-sink-included distros.

Everything is customizable, every file, every compiler flag and option of every package, with easy overrides in your own layer which only 'appends' to the original instructions, or adding and removing packages as you see fit in the base install.
Also, keep in mind that the current U.S. health insurance system is a by-product of the government trying to control the price of labor.
Wearing a felt hat these days unfortunately makes you stand out (consider Notch or GRRM and their trademark hats) but after having a carcinoma cut out of my balding scalp I'm all for wearing one. Not worth going bare these days, even if the ozone layer is repairing and I dislike wearing sunscreen when I'm mostly indoors all day.
I remember seeing this post on r/lisp earlier today, and the thought that I had then was that perhaps the reason why Lisp hasn't embraced "modernity" is because many Lisp programmers have not only embraced Lisp the language, but also Lisp the ecosystem, one that came from a world completely different from today's popular commercial systems. Lisp's heyday was during the time of Lisp machines and interactive environments/operating systems such as Xerox Interlisp and Symbolics Genera. While we don't have these things today (though thankfully Interlisp Medley was made open source), we still have Emacs as a surviving and thriving vestige of that world. I see the same thing in the Smalltalk community, except Smalltalk still has modern evolutions of the Smalltalk-80 environment in the forms of Squeak (which is more conservative) and Pharo (which has gone beyond Smalltalk-80 in terms of features). Many Smalltalkers relish the "other world"-ness of Smalltalk environments. These Lispers and Smalltalkers, among others, are still the keepers of the "the right thing" (coined by Richard Gabriel of "Worse is Better" fame) and "The Unix Haters Handbook" flames, and they want to evangelize their world.

I disagree with the notion that in order for a programming language (or any other software product, for that matter) to thrive, it must conform to the "standards" of the most popular platforms and tools. In fact, I argue that providing a compelling difference that is substantially better than the competition is what makes a programming language or software product thrive. Why are Lispers so attached to Emacs? Why are Smalltalkers so attached to their environments? For them, they feel that these things are compelling enough to provide an advantage over "standard" tools. I love vi, but I have great respect for Emacs' extensibility through its own Lisp.

I also disagree with the notion that a tool needs to be "modern" to be popular. Now, if modernity means running on current operating systems and adhering to current protocols, then I agree. However, if modernity means conforming to mainstream expectations at the expense of a tool's identity, then I disagree. Here on this forum we have a sizable, vocal segment who speaks out against "modern" trends such as the flat UI aesthetic, desktop environments that are designed for mobile computers instead of workstations, Electron apps, Web framework churn, and large siloed applications. Many people find Lisp, Smalltalk, Plan 9, and the suckless (https://suckless.org/philosophy/) community of traditional Unix users refuges from this type of "modernity," and they want to keep things the way that they are.

Now, this does not preclude Lispers (and Smalltalkers) from embracing mainstream platforms and tools and building solutions that will make Lisp a more attractive solution within these worlds. After all, I love these "other world" environments, but my livelihood relies on coding for mainstream platforms. However, I wish the author had a better appreciation regarding why Lisp programmers evangelize the Lisp world instead of making efforts to have Lisp conform more to mainstream platforms.
Seconded. I needed a refresher on the derivation and the chain rule a while ago, and her content was perfect.

NancyPi channel here:

https://www.youtube.com/channel/UCRGXV1QlxZ8aucmE45tRx8w
Did 3 Zoho suite implementations over a few years.

Swore off using any of their products because the rough edges hurt badly on a daily basis.
As someone who went from the PA suburbs and small IT shops (where 75k was a premium salary) to the SF startup scene and Facebook, one of the observations that has stuck with me was the incredible cheapness of my wealthy tech peers. It's hard to explain unless you've been around people who do a whole lot more with a whole lot less.
Say I enter into a contract with a hosting provider who only offers support between 6am and 10pm.

There's an issue with one of my servers at 3am and I'm pretty sure it just needs a physical reboot.

No chance they'll let me into their data centre to fix it myself. Even though in this specific scenario I might be able to solve the problem with no cost to them.

I can also think of a lot of reasons why I wouldn't want just anyone to be able to restart my servers.

Sure this sucks, but maybe I accepted the terms of the agreement because I figured there was a low chance of having the issue and I wanted to save a few bucks.
I've flirted with Lisp over the years. I appreciate its simplicity, I'm always casting curious glances when lispers talk about slinging code around, editing it live, this (alleged) blissful nirvana of pure digital expression. I used to work at a company that used lisp (I worked on other things, but I poked at it occasionally), and I've done a couple of small projects in Clojure, just to try it out. I've even made a couple interpreters/transpilers of my own.

But advocates always seem to emphasize how fun and effortless lisp is, how that's one of its biggest strengths. And frankly, that has not been my experience. Mainly because of the tooling.

I don't have the dedication to dive into learning emacs for something I'm merely curious about. Clojure's experience was less esoteric in some ways, but the tooling was more complicated in other, more Java-flavored ways.

If somebody made an all-in-one Lisp toolkit tomorrow, complete with a modern editor experience that just worked, I would revisit Lisp in a heartbeat. Who knows, I might become a convert. I doubt I'm the only one.
> I was surprised at how much you don't hit your head intentionally like you do in American football.

Maybe it's because I grew up in the Pacific Northwest, but even 25+ years ago when I was a young guy playing football, we were using what is now identified as the "Seahawks" method, which deliberately protects the head of the tackler. It's what my son is taught now playing ball as well. It still dumbfounds me that others were taught to use their head as a weapon.
All good ideas. However nobody in the Lisp community seems to actually want to do the work. Despite claims that Lisp is so much more powerful than anything else that it should be “trivial” to do. A bit like people introducing themselves as book writers, without actually ever, you know, having written any books. They are brilliant writers in their own heads but just can’t seems to actually deliver their masterpieces to the real world. While dismissing the rest of us who actually deliver every day.
There's been some work on doing adds instead of multiplies (e.g., https://arxiv.org/abs/2012.03458). And I think float8 will roughly be doing this under the hood.

Personally, I'm not sure whether this is the path to go down or not. Doing everything in log space could help from a hardware perspective, since multiply-adds are much more complex than adds. But it 1) doesn't reduce the number of operations being performed, 2) might increase the necessary bit width for a given level of fidelity (depending on your input distribution and other factors), and 3) might make accumulate operations expensive, since these aren't cleanly expressed in the log domain.
Disappointed at display resolution. I'm forever waiting for a laptop with AMD CPU, no dedicated GPU, 4K built-in display, enough RAM, a few USB port and a Ethernet.
unless you send different files each request, pretty sure browser caching is still a thing and imports with `preload` links are just fine?
> Marcus Venerius Secundio, a formerly enslaved individual who later became a priest

If he was a libertus, I wonder if he came from some remote part from the empire, possibly with different funerary customs.
FDA: You are not a horse. You are not a cow. Seriously, y'all. Stop it
It is genuinely alarming to me how many people in this thread are saying that this will be a boon for crime investigation, medical imaging or the like.

To spell it out: This is not re-creating what was actually present in the original image. That is, and will always be, impossible due to fundamental limits of information in the source seed. What it is doing is using AI Hallucinations to create a believable-looking fake.
> Who says we can identify colours well?

We don’t really. We have three receptors that respond to different wavelengths (plus black and white) and our brains stitch together a composite image.

Animals can have fewer or more receptors, and see more or fewer colours. Just like a person who is red-green colourblind, and sees them as the ‘same’, some animals and even rare people can see different colours where we see only one. We are all effectively colourblind to some extent.
You said: <<On a ~42" 8k monitor, using 2x scaling>>

Is this different from <<On a ~42" 4k monitor, using 1x scaling>>?

I am also _very_ picky about my screens.
If you can fit it in your image, systemd is amazing for embedded. Dependency tracking, auto service restarts on crash, unified start/stop and enable/disable, even journald is nice with per-unit unified logging.

It is miles better than SysV or monit. I haven't needed to try the 'suggested' replacements like runit or openrc.
My point is that the people who suddenly seem very worried that wind turbines and other renewables produce a small amount of waste don't seem to care about the fact that fossil fuels produce a huge amount of waste (in addition to the GHG emissions). Same issue as being very worried about renewables using resources (some steel, etc.) when not caring about the huge amounts of resources (especially including the fuel itself!) consumed by fossil fuels.
Yeah fair enough. I mean I agree nothing is truly neutral.

I tend to like geopolitical analysis that comes out of the financial space because I feel like at least the game they are playing isn't primarily politics and they have a greater degree of motivation to make objectively correct predictions regarding where things are heading.

I unfortunately cannot read Chinese but I'll try to throw it through a translator.
I want to ship a dockerfile in my CI/CD pipeline, not a VM image
Apparently, there are some VS code extensions for Common Lisp, e.g. Alive: https://marketplace.visualstudio.com/items?itemName=rheller....

I will check it out.
Is it just me, or does Faulkner come off as extremely overwrought and self-indulgent. Especially when you consider some of his contemporaries (Hemingway, Steinbeck) who opted for simplicity, Faulkner comes off as flexing his thesaurus and creating artificially flowery paragraphs that convey very little.

There is novelty in complex language/code, but truly beautiful code/language is as simple as possible.
Why is the XID a 32bit number? Surely we can move to 64bit and punt the wraparound issue a bit?
laugh track cue

zoom in: smirking late night host with his gotchya face.
Well said, appreciate you taking the time to get me up to speed. See some of my other comments where I'm grappling with frustrations around FOSS and a desire to pay to make things smoother.
Unicode, in Friendly Terms
What marketing? I use VSCode because it is really really good. Better than anything else I have tried (including Emacs). Emacs feels like it hasn’t evolved for 50+ years. The kind of thing that my grand dad might have appreciated but not something that a modern person would use.
Does anyone know how much power this draws when idle? With a 49WH battery and assuming 5W idle (which is what you can get the 4k series ryzen mobile down to on windows on a good day), that's just under 10 hours. Anyone have any tighter numbers? I would seriously consider buying this if I could actually expect 10 hours battery pretty consistently.
14″ is an uncomfortable size for integral scaling: past 1366×768 (112ppi), all of the popular sizes call for fractional scaling: in my rough guide of 110–140ppi, that’s about 110–140% for 1080p (so the 125% you cited is good), about 150–190% for 1440p, and about 225–285% for 4K.

(13.3″ works better: 100% for 1366×768, 120–150% for 1080p so no integer there, 160–200% for 1440p, 240–300% for 4K.)

Fractional scaling in Sway doesn’t degrade quality in any way in Wayland windows: it leaves the scaling to the app to execute, and I haven’t come across a single app getting it wrong. Text will be rendered perfectly. Pixel-precise stuff can be a tad funny, e.g. a 1px border on an element in Firefox will be rendered as one or two device pixels in most contexts.

But then there’s anything still using X11: without the high-DPI patches, XWayland renders at 1× and scales it up so that it’ll look bad for any scale higher than one, whether fractional or integral. With the patches, you get to decide what to do.

On my 1440p 15.6″ display, I have scale 1.5 and xwayland scale 3, which normally works very well, but I do have to drop it to 1 occasionally for some things due to apps that don’t do scaling and the fact that the patches are still imperfect and you can actually soft-lock apps when they try to open certain windows (mostly popups, including menus) until you drop the scale.
Circling back I had not realized SN disables themes and extensions on the self-hosted version. I could see them providing some proprietary themes/extensions if they want but self hosting just seems so hard just let people do what they want and let people like me pay for it.
Here's a gallery (and video) of previous shows that may give some more insight into what goes on at a VCF:

http://vcfmw.org/past.html
The question I have is how independent each of these are. If every person has one political view that's a deal-breaker, then it doesn't matter that only 15% of the population has that particular deal-breaker.
Pakistan Becomes Smartphone Exporter
Conquering Generals: An NP-Hard Proof Of Useful Work [pdf]
The work of those young volunteers is worthy of our respect and gratitude. Thank you to them and you!
This isn't related to the prior subject of the thread, but:

> E.g. the fact that you can't save every starving child in no way proves that you shouldn't try as hard as you can to save those that you can.

"Shouldn't" is doing a lot of work there. Why should anything be done? It's a question of morals.

So on the moral question of whether someone should try as hard as they can to save as many starving children as possible: I don't do that. I'm pretty certain 100% of people here including you don't either. Actually 100% of the world aside from perhaps the parents of said starving children plus a rounding error of extremely passionate and dedicated people will do so.

So I think that is pretty well established isn't it? You need not try as hard as you can to save starving children.

Better analogy might be that you can't prevent being in an automobile accident all the time, that doesn't make it okay to stop paying attention sometimes.
This wasn’t true when I joined the company.
Treatment... what is the standard of care?

I had it and have a letter from my Dr. that says so and that I have recovered. Dr. said the standard of care is to send people home until they choke, then rush to the hospital for a breathing tube.

The standard of care could be to lose weight now, before you get it.
> But this week, I was reminded why I still use Mac OS 10.13.

[Goes on to illustrate all the problems he's had... On MacOS.]

> For as long as software continues to be distributed as binaries for Mac,

Apparently it isn't, is it, since you've been compiling so much?

> in a dmg or pkg, I'll continue using my Mac.

So when are you quitting?

> I do still have to recompile sometimes, but it's something I dread, because of the huge amount of time it takes.

On MacOS. So you're dreading Linux. Impressive logic.

> Requiring this for every software package on Linux

[Citation needed]

> is what's pushing me away from the platform.

The wrong one. All the shit you've been whining about should logically be pushing you away from MacOS.
Woah. Nice quote about "CPU Single Thread Rating". Can you share a source?

I can understand why there is this real push to reverse engineer the M1 platform to get Linux running on it! The efficiency per watt is amazing.
Lisp enthusiasts don’t get why Lisp isn’t popular. And they keep repeating the same thing over and over again: that somehow it isn’t Lisp that’s the problem but something else. Nope. The problem is Lisp. I have written my own Lisp interpreters just for fun. An it is nice how you can built a language from very little. However it still doesn’t make me want to use Lisp for real projects. The same way I admire Lambda calculus but would never use it for real programming.
Why do you care? Serious question.

Have you ever compared the system resource demands of emacs and vim or neovim when you add enough plugins or extensions to reach feature parity with VS Code? They get to be just about as demanding on your disk space, ram and idle cpu.
I think the big disruption will be automation especially for accountancy, so much of it is grunt work.
General Fusion: The Fusion Demonstration Plant
There is some indication that valproic acid makes it possible for adults, though (https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3848041/)
I heard some horrors stories about the registry going down and dying without working backups. They had to rebuild all containers more or less manually in a specific order because the build system did need some containers during the build.

Of course you can setup a high availability self hosted registry and test your backups regularly, but it's not super interesting in my humble opinion and it's a lot more expensive. Hosted Docker registries are cheap.

Having a local copy of the images is very interesting I agree. I would use a cache for that.
Automatic Extraction of Secrets from the Transistor Jungle Using Laser-Assisted [pdf]