skysight-inc/HackerNews huggingface dataset:
Things I like about this article:

+ A focus on viewport size instead of screen size.

Few people browse websites in full screen in fact "Full Screen" browsing is used almost entirely for people using a web browser for presentations or physical kiosks. A completely different use-case than regular desktop browseing.

I loathe the fact that when I tile my windows to half my screen size the website "helpfully" switches into a tablet/mobile layout. Incidentally WCAG (which I consider a well-meaning but ultimately largely useless set of guidelines) can be blamed for a lot of this nonsense.

Things that I hate about this article:

- Like many "analysis" articles they start with a misleading validation of their sample size. 120,000 datapoints is not terribly big.

- Implying that these screensizes can't be grouped together. Resolutions #3 and #4 are practically identical 393x660 vs 390x664 is essentially a rounding error.

- Implying that any sane person should be considering how their desktop/mobile website should be displaying on a smart watch. This is totally different use case and (admittedly having never built anything for a smartwatch) I assume (hope?) that unless you've somehow identified your design as being smart watch compatible the browser is very liberally going to strip most of your layout and styling anyway to just text and headings.

- Implying that anyone should care about the minor differences in screen sizes.
As a veterean of the Flip-phone days when the scourge of "form over function" phones (think Beyonce clamshell phone) was at its previous highest. There is no solving this problem. Apple swooped in an took a strong-armed approach to screen sizes that made developing on iOS EXPONENTIALLY EASIER than supporting MIDP or Android.

- A useless masonry visualization of viewports in a garish orange/purple contrast that is impossible to read. Thanks for nothing.
The long-term impact of no praise or positive feedback at work (2021)
When I'm using parallel, it's usually because I have thousands of jobs. Worse, they have nontrivial memory requirements. When you background processes with &, the system starts timeslicing. Each process gets to allocate its memory before being paused to make time for the next process. Your system will almost immediately crumple under load. Hopefully, the oom killer will target your backgrounded jobs... but the script spawning them will go untouched because it isn't the thing hogging memory.

Before I learned of parallel, I tried a hack where I'd manually assemble jobs into batches, and wait on the batches before starting the next. It achieved very low system utilization, because inevitably, one job each the batch takes much longer than the rest. A slight improvement (still not good), is to use `split` to chop your jobs file into $num_cores chunks, and background each chunk. But still, this gets low utilization. Problem being that you aren't using a thread/worker pool.

Parallel (or, TIL, xargs) can maintain 100% system utilization, until the very last $num_cores jobs.
Atari ST also booted from ROM. But it also expected a floppy disk to be in the drive, to check for auto boot programs, etc. So that slowed the boot. If there was no floppy, it would hang for a while waiting for one, even. Poor choice.
SoftBank’s Arm Files for IPO That Could Be 2023’s Biggest
I'm sure they do, but the solutions they've proposed (let the markets decide) haven't worked. Hence the assertion that these economists are arguing from academic theories and not from real world data. Not to mention that those theories hide ugly premises like "older people are worthless".
Definitely agree it sounds like good system design. I think the overlap is the big picture thinking. It provides a way of re-framing goals to give a clearer picture of the most important things.

So not just list everything that could go wrong, but maybe: what's a terrible day for your service/system that's most likely to happen? Cascading failures? Outage that makes accessing/recovering your system impossible? Backups unusable?
What "source-available" license doesn't allow you to do that via a fork? I'd love to know.

ELv2 allows it. BUSL allows it. SSPL allows it. Apache Commons allows it.

People diss these licenses and they don't even understand them.
Yup that's a better idea.
If you have e.g. outdoors activities in sparsely populated areas as a hobby, having a car gives you a lot more freedom than being dependent on public transport. Buses may work if you're only going to locations that are popular enough but that may limit your options. Of course you could also rent but that could become expensive or cumbersome if you do it often enough.

Also, if you live in a sparsely populated area, public transport with good coverage often isn't really economically (or ecologically) feasible, even in countries that have good public transport in cities. A bicycle might be an option if distances aren't too great but relying on it exclusively probably takes more than an average person is willing to take on. Weather conditions could be poor, you might regularly need to transport groceries for an entire family, etc. All of that is entirely doable within a few miles in a bikeable city but it's potentially a lot less so if distances are greater.

I've never owned a car, I bicycle some thousands of kilometres per year (probably more than I drive most years), and I wish people didn't automatically consider owning a car a necessity even when it actually isn't. But I can definitely see reasons for owning one.
Standard question.

If that's a red flag, the whole world is red.
> Time is precious, you don’t get more of it.

In this particular example, the time saved on the download will go towards the noble cause of ... playing video games? Is that so much better use of time than the wait for it to download?
Wasn't this the entire thesis of Capital in the Twenty-First Century?

https://en.wikipedia.org/wiki/Capital_in_the_Twenty-First_Ce...

A great read if you haven't already.
Really? Tell me more, please.
Seconded, Proton has made it absurdly easy, to the point where if you aren't told there's a compatibility layer it's hard to know it's even there.
This is super cool!

It would be awesome to be able to record the notes to a sequencer, and then play them back, optionally sending via Web MIDI API[1], so that one could control an external synthesizer or VST.

[1]https://developer.mozilla.org/en-US/docs/Web/API/Web_MIDI_AP...
Oh, I use those. But even then it’s sometimes more expensive to buy it on steam than say Uplay or Epic.
With the design of this keyboard, only one note (maximum) can be in tune with the 440Hz equal temperament tuning, at least apart from octaves. No complicated proof of this is necessary since the ratio between any two notes in equal temperament is irrational and every note combination on this keyboard is rational. The irrationality of equal temperament is likely part of the reason why equal temperament was no common until relatively recently in human history.

I think the example also highlights why equal temperament is pretty good if you can't change tuning on the fly. Certain keys (the musical theory kind, not the keyboard kind) will sound completely different. At least equal temperament is equally out of tune from just intonation (how singers and instruments with variable pitch tune chords) for every key.

Something from the well-tempered clavier by Bach would likely work a lot better as a demonstration because it doesn't stray nearly as far from the home key. You could also make it work better by maybe adding in some keybindings to adjust the key like harps use. You probably wouldn't even need to add in 12 modes for it since harmonically related keys still work pretty well. Keys like F and Bb work well together because they are close on the circle of fifths, but F and B (natural) will not since they are basically as far apart as possible.
Fun discovery: a sarcastically spoken "Yeah, right..." sounds the same backward and forward.
Varies from game to game. I know it works in Cyberpunk 2077 but you need to include some special launch parameters. Portal RTX just worked. RTX in Control doesn't work even with config changes.
> Nowadays I tend to buy music on either CD or FLAC

Yes! I only buy music on CD or FLAC. Nothing else is good in the long term.

Sadly, when I first digitized my music collection around 1995, I didn't have that foresight and encoded pretty much everything as MP3s, mostly at 192kbps. And they sound poor enough to irritate me now.

My collection was large then (and is even larger now), and I still haven't finished the project of digging those old CDs out to encode them as FLAC.
Apparently no one read the part about dependencies being allowed between implementations section, and I imagine also never looked into Delphi packages, in regards to code size and organising units.
> If Meta wants to continue doing ML, and all the other cloud players jacked up their prices, that's gonna hurt Meta's operating costs

How so? Meta is not running AWS/GCP/Azure.
I was mostly referring to the "you have created a comforting narrative to explain it" (but also, a little bit, as a joke, kind of referring to the "you are also not psychic" part, but only as a joke)
Snakes are not a preferred target of cats but they will take them out.

From personal experience. Came home on a hot summer day. Let the cat loose and it immediately began to act unusual and drew our attention to a snake that had made it into the house. "Petals" ended the snake in short order without much fanfare.
I also remember Internet Explorer allowed for web pages to talk directly to sql server via an ActiveX control. Tried it out once locally. Was both interesting and terrifying.
Long sleeve shirts & pants. Loose clothing. Goal is to keep them away from your skin.
The Bush administration gave out major incentives to get more power plants built, yet only a handful of projects were started. These projects ended up (like most nuclear projects) massively delayed and over budget. In the end, Westinghouse filed for bankruptcy: https://www.reuters.com/article/us-toshiba-accounting-westin...

Pro nuclear people keep acting like our lack of new nuclear power plants is due to fear or lack of vision. The reality is that corporations do not want to build them, because they are incredibly expensive and may take over a decade before any revenue is produced. Renewables are cheaper and provide fast return on investment.
The history, yes. Today’s reality, no. If it were purely about a desire for career we’d see more stay at home dads, for example. In my social circle there are a great many working parents who would like to be full time carers.
The argument being made is that compound interest is higher the wealthier you are.
From reading about dev effort to support Mac with DXVK, there are certain things Metal/MoltenVK doesn't support directly. So current compatibility requires more hacking as well as the additional layer of translation to hurt performance.

Metal is fine, Vulkan support as well would be ideal.
Ngrams shows "hiccough" was 5-6x more common than "hiccup" between the 1860s and 1920s. https://books.google.com/ngrams/graph?content=hiccough%2Chic... .

An archive.org search found plenty of texts from that era using hiccough, though often with some hiccups as well.

This one from 1886 is interesting: https://archive.org/details/b21699331/page/n1/mode/2up?q=hic...

> No doubt many of my professional brethren are well acquainted with the Hippocratic aphorism <Greek transcription omitted> "Sneezing occurring after hiccough removes the hiccough,” or, as it is rendered by Adams, “Sneezing coming on, in the case of a person afflicted with hiccup, removes the hiccup.”

The 1886 author uses hiccough while quoting the older Adams reference, from 1849, as using hiccup (primary reference for Adams is at https://archive.org/details/genuineworksofhi02hippuoft/page/... )
That's interesting. Ohio's party plates are similar to Oregon's old yellow plates (which are still used for some niches, including official vehicles). The red font is different, but some of those party plates have very dark red numbers.
Married 15 years, together 20. My partner is aware what she’s dealing with, she finds my approach attractive (fwiw) and will encourage me to flirt in front of her. I am kind but also confident and direct. Win friends and influence people sort of thing.

I agree the dating marketplace is terrible, but you can’t change it, you can only change how you operate within in to arrive at a desired outcome. Would you own a business but do no sales or marketing because you find it icky? That’s a quick way to bankruptcy.
How is it possible that one man was responsible for the creation of Turbo Pascal, Delphi, C#, and TypeScript? [1] I don't look up to many people, but here's one.

[1] https://en.wikipedia.org/wiki/Anders_Hejlsberg
I looked into this recently in relation to AI models, and had the following list for reasons companies (and ICs to some extent) open source. It's my own post but I think it's on topic here: http://marble.onl/posts/motivations_for_open_source.html

Name recognition

Community contribution

Collaboration

Building a user base

Creating a standard
I picked up a Steam Deck recently and aside from when I’ve booted into the desktop mode to set up some emulators you’d never know it was running games through a compatibility layer. Truly incredible work from Valve.

Technical impressiveness aside it’s a really nice device too—I like having something that feels mostly like a console in the “it just works” factor, but still allows me to do some fiddling if and when I want to.
As an aside, it's probably for the best that the aforementioned bundle of rods around an axe isn't often used in a pro or anti context these days. Otherwise people might freak out about the design of the lincoln memorial or something. (this thought's been stuck in my head since I noticed them adorning a bridge's sides in a city where I lived next to a 1916 memorial.)
s/no/know/

Haven't made that mistake in awhile...
Maybe not financial necessity, but certainly economic necessity when the men went off to war.

Rosie the Riveter, etc.
Stand more than you sit every day!
SolarPi experiment 2: Finally something that works
The article talks about scale economies, "a shrinking economy would achieve fewer scale economies", of which "a cure for childhood cancers" surely is not a representative example.

Don't pretend you understand what my comment meant, so you can abuse me.
Indeed, a good answer to X will make clear why Y is the better option in most cases. But its a thin line to tread between subtly implying that X is bad, and saying "only idiots do X, anyway here's how an idiot would do X".
Is it?

Not really up to date on Windows stuff, but isn’t Microsoft only using UWP for all their (new) stuff?

Xbox launcher and all games on it are UWP, aren’t they?
In reality, we would usually take the value-based fee (how much we think it’s worth) and then allocate it down to scope bullets, which are also usually very vague.
Or you can hire people who are talented. Another advantage of the extra-rich is that they don't rely on their skills alone. As the article says: "Specifically, for given portfolio allocation, individuals who are wealthier are more likely to get higher risk-adjusted returns, possibly because they have access to exclusive investment opportunities or better wealth managers"
That's *really* awesome to hear. Thanks for sharing. :)

Let me know if you ever need anything!
Having used these in the past to moderate at first and then later fairly poor effect, in retrospect this conclusion seems obvious. Huge profit making corporations don't care about your relationships, your self esteem, your sex life or whatever is important to you. They're not neutral actors. They will manipulate and distort whatever they feel is appropriate until it extracts the maximum amount of money from its platform.

If you think it's eroding your self image then you can be fairly sure they've tuned something to do that to you because they think it will encourage you to part money for the perception of romantic advantage, or because they think it'll get your eyeballs on some ads, or for some other reason that funnels it money. The best move both romantically and for mental health 90% of users can make is to go touch grass, stop pushing for a date so hard and wait for serendipity to do its thing.
Yep.

In my experience, the traditional solution for editing with these kinds of hacks is to write a buggy piece of shit custom GUI so people can edit documents. That way, the complaints shift away from your lousy data format to your lousy UI. Problem solved!
MPD + SnapCast = the poor man's Sonos.
I don't think that "let the market decide" is reflective of the current discussion, nor would research be just based on theories instead of data. Just as one example look at the work of Daron Acemoglu.
Companies have never laid anyone off. What's their secret?
How are you going to monetize it? Your site has no mention of pricing.
"Bring your own UI" is the ideal user experience.
Editors do not own the copyright on the work they edited (unless the author explicitely licensed it, of course.)
A: Easy mistake to make. Let's take google results for "abolished slavery":

> When did slavery end around the world?

> After centuries of struggle, slavery was eventually declared illegal at the global level in 1948 under the United Nations' Universal Declaration of Human Rights. Mauritania was the last country to officially abolish slavery, with a presidential decree in 1981.

This is also what I was taught at school. Most people in my European country probably know that "legal" slavery (for example debt bondage) still happens in third world countries, but I'm almost sure most don't realise slavery is legal in the US too.
It's impossible to give advice to others on this without knowing almost as much about the problem space as you do. One can find plenty of stories of someone pursuing a project until they were bankrupt and it never worked out. It's more difficult to find as many stories like yours primarily because they aren't as gut-wrenching. But they are out there. I wish I, or anyone, could help with this but unless you have someone intimately familiar with your situation, I don't think we could.
I'm running all my games on Linux on a desktop. Haven't touched Windows in years.
The math indicates otherwise, as another user pointed out, a 9.54 MHz Tandy 1000RL could load to MS-DOS in 2.2 seconds with 512 KB of very very slow RAM and a very slow 20MB drive.

Even factoring in 100x more resource usage for a 2023 computer to deliver all the features expected, it definitely should be way under 2.2 seconds.
I’m not sure I agree with any of this. Space is cheap - don’t transcode, let something like Plex deal with it for you. Git seems like an odd choice too.
Good points! The unfortunate side effect of having 4k and 8k screens is that 1080p is still common. I could understand why they'd assume nobody leaves a browser window covering only a quarter of their screen, but at the same time, both major browsers have a Responsive Mode where you can test screen resolutions, orientations, and tap events.

There are devices with resolutions under 800x600 still accessing the Web. Every developer has to place where their own minimum threshold of consideration is. I personally aim for those old-school resolutions as the minimum, and may move upwards to something like 720p if it's a bit more complex. My screen itself is 1080p, so if it looks good at full screen, it will probably look decent on 4k as well as long as I'm using scaling units.
My anecdotal experience is the exact opposite! I'm from some unpopular Canadian province and live in Switzerland. Lots of random controls in CH. I watch a lot of French television where they at least pretend to do the same in France, sort of the Gendarmes de Clermont-Ferrand. Anyway. I've also been a passenger in a car in Germany and the driver was controlled randomly. Now, in my wasted youth in a former capital of Canada, I wasn't once controlled when I should have been.
Here's a related question that I should be embarrassed to ask: How do I actually purchase my own copy of music these days? I mean, my own file that I can store on whatever file system I choose. I honestly don't know if it's even possible these days. Do I need to purchase a CD, then rip it myself? If so, are artists generally still pressing and distributing CDs? I recall Amazon Music used to have a "Download mp3" feature, but not sure if they still offer that.

I apologize if this is a stupid question, but I really don't know. I've just been pressing "play" on my streaming service for so long, I forgot all about actually "owning" music.
As it happens, I was an early adopter. I have my 10-year badge just from CSGO. I was SMFC in ~2013 (it was easy at that point in time, I get destroyed now).

The game has changed a lot. The original version of CSGO wasn't even made by Valve Software. But every map in the Active pool is either a totally new map, or is an old one that's been re-built from the ground up.

And I have a few skins and a bunch of cases left over from back then. They were worth $0.03 each back then. But the game has grown 500x so demand has increased while the cases actually reduce in supply over time...
Pretty soon Android will be as locked down as Android.
they have special hacker schools and a program to detect high potential hackers in pre-school. I'm kidding, but I'm sure they have it
Is that just tracking inflation though? What was the date of their last markup increase, and what has inflation been since then?

Presumably their employees need to be paid more to keep with inflation and all.
$0 if you use open source lazarus
God damn, break out the AI...we are on to something
Huge scale typically leads to the opposite: more backend generalization, not catering to a specific front-end. That's why Facebook built GraphQL — because they run on anything, like fridges, TVs. That's specifically an attempt to avoid tailoring a backend to a frontend. The article argues that at small scale you shouldn't try to build a generalized backend for any imagined frontend. It's exactly how you would get unnecessary performance and complexity bottlenecks, when you really just need to serve your data the 1 or 2 ways that your front demands.
In much of TX - certainly the Austin area - there's been a really awful drought, which denies mosquitoes a place for their eggs to grow. Are you sure that this isn't the cause of your observation?
MoltenVK is explicitly not enough for vkd3d-proton. It lacks features that are now mandatory for acceptable performance. So lack of native Vulkan there is surely a deal breaker.

I think VK_EXT_descriptor_buffer is a critical one, and there are probably more: https://www.khronos.org/blog/vk-ext-descriptor-buffer

And that's Vulkan 1.3 which MoltenVK doesn't support (yet):
https://github.com/KhronosGroup/MoltenVK/issues/1776
Well, yeah, I'm sure one can talk directly to Oracle with an <object> tag, too (probably painlessly from wasm in modern browsers) since running random code is random
It doesn’t seem so. You are prioritizing your family over ideology. That’s because you are being paid to do so. These are the brass tacks.
Not a specific story here but as you read these....

I have NEVER ever ever ever seen a red flag (in an employer or employee or any other relationship) that was not real.

Not every red flag needs to be a deal killer, but it never is just your imagination or just goes away.
Also: subscription streaming did topple the iTunes sales model. It just wasn't Microsoft that made it work in the marketplace.
Yep. Computers should wait for people, not the other way around (unless it's a long running batch job).
I recently saw a car with an antique license plate on it.

It was a model that was popular among my high school classmates.

Time is a bitch, man.
An antipope is someone trying to be pope, confusingly enough.

See also; St Peter's cross.