skysight-inc/HackerNews huggingface dataset:
What desktop environments did you try?

Linux itself is oblivious to 4k, that's a job for drivers and DEs. Before you gave up, did you try switching DEs or looking for better drivers?

GNOME, for example, supports HiDPI and (experimental) fractional scaling. [0]

[0] https://wiki.archlinux.org/index.php/HiDPI#GNOME
Good point. Maybe not 51.95, but 51.9 mm you can say if you eyeball the measure to be quite close to the mm mark, but not exactly there.

Repeat enough time and you can interpolate 51.9, which you wouldn't have been if you had thrown away the precise measurement even if the precision is within your measurement errors (of 1 mm here)
You become more proficient at the things you do, so I'm guessing a lot. A slight tendency as a baby plus a supportive environment probably makes up a lot of the variation.
This is the paper in question:

https://www.pnas.org/content/116/2/593
Agreed, though with this sort of pixel art you really want either Lanczos, or some palette-based scaling like hq#x. That way you will preserve the "crisp", high-frequency content in the original image as much as possible while not introducing artifacts like a "blocky" appearance (instead, the result is smooth but crisp, like a watercolor painting).

(In fact, I wish modern desktop environments did this automatically on HiDPI screens while keeping the original pixel art as their source-- especially for its improved usability on lower-res displays, which are still widely used, both on desktop and mobile. Instead we tend to get SVG, which while extremely crisp on high-res displays is a mess for the original 16x16 or 32x32 use case.)
Did VSTA for Excel ever exist? I can find only references to InfoPath (whatever it is, it seems it was part of Office for a while).
> Show them the app store and tell them, whatever they install from there is safe (so no viruses or something)

Is this generally true for Ubuntu? I'm not terribly familiar with it, but i was under the impression that vetting apps is a difficult problem in general.
EU copyright laws face uncertain fate after 11 countries reject proposal
The trouble with articles like this is that I cannot work out how to distinguish them from pure nonsense. For example, what am I to make of this section: "According to holism, the table in front of you does not derive its existence from the sub-atomic particles that compose it; rather, those sub-atomic particles derive their existence from the table." The sub-atomic particles that were, presumably, in the trees that eventually were used to make the table did not exist before the table was made? Nonsense, surely. Yes, there are fundamental problems (like fine tuning) that are deeply troubling, but how does philosophical game playing really contribute to de-troubling these problems?
Yes very true. In fact the NRC should probably set up an HTTPS redirect and HSTS.
One of the theories is that homosexuality is an evolutionary advantage in humans because gay siblings can forgo having children and help raise their family’s children, increasing community fitness. That makes sense to me but if it’s also common in penguins, I imagine it would either have an entirely different selection pressure or both come from a different mechanism.
Does counting the number of times 2 blocks collide result in Pi?
many experimental sciences took, slightly, wrong turns as well early on(chemistry).

The failure of most of todays cryptocurrencies is that they have become investment vehicles.
They are trying to compete with gold on one side (because of limited supply), and financial derivatives on another side (because they are hard to track). Crypto coins become a 'brief-case' of clandestine
global wealth movement (just like many of financial.
instruments )

It is hard to say if those were the objectives of Bitcoin creator. I personally doubt it, but lacking any statements from him, I can only guess.

There are positive things too, of course.
There are new coins that come with well thought out economic envelope model, and some technical innovation that protects them from being gobbled up by hardware-heavy-miners, or drown under its own weight of record keeping.

Notion of tamper proof record keeping, without the need of centralized clearing centers -- that's another useful buzz on the fore forefront of business community.

Clear displeasure with US controlling world policy, through its banking system. Due to US dollar being peg currency of the world (so that anything tradable has to be convertible easily to us dollar). Not sure if this displeasure is overall good or bad. But it definitely makes life in US and anybody who gets paid in dollar -- much much easier, than in the rest of the world.
Seconding all the call outs about focusing on changing environment rather than relying on will power. In general, I think people have a tendency to expect to much on simply "willing" themselves into doing something, then feel guilty when it doesn't work, which erodes the willpower they stared out with -- recurse down to giving up.

The specific thing I'd add to the comments already here is four things that have worked for me. These are more about phones specifically than internet addiction in general, but I think they help with that larger topic too:

1. I bought a travel alarm clock. At night, I leave my phone downstairs. Having an alarm clock means I can no longer use the excuse "I just need the alarm function on my phone." This also helps in the morning as I literally can't just wake up and go online.

2. I removed Facebook from my phone. If I were on twitter, etc I'd remove those too. Communication is better from a keyboard anyway -- I'm on social media less frequently, and when I'm on I have an input device that actually supports writing full thoughts and sentences.

3. For web sites, I stay logged off on my phone. Similar to above, though less drastic than making those sites completely inaccessible on my phone. I still browse, say, Hacker News, but there's now often a forced wait between reading and replying.

4. I have a small phone (iPhone SE). It feels "cozy" (to one commentor's point about making the internet a more cozy place) since it actually fits nicely in my hand and pockets.

I guess I'll throw in another point too -- I experiment with different ways to change my environment. I think that's the real trick, more so than even the above -- I came to those through trial and error. Try changing something, and use the results of that to inform what you try next. Recurse to improvement. Good luck.
”felt like I was doing real work, important stuff, even if I was just messing around.

I don't know what changed”

You got more experienced. When you’re looking at your second, third, etc. system, there always are cases where you think “This is so easy on ‘Foo’, why does ‘Bar’ make it so difficult?”, and feel like wasting time, even if it isn’t really difficult on that system, but just different, or if it is difficult because you are working on step A, but the new system has a better workflow that does steps A thorough Z in one go.

If you ask people what’s the most fondly remembered or impressive OS, computer game, word processor, mobile phone, music player, etc., it often is the first one they really used.
Soon?
I’ve already seen that described as low level JS
If you work in an office, try to sit somewhere that others can see your screen(s). Knowing that my boss or co-worker will see me constantly re-opening obviously distracting sites is a big deterrent. This works better than blocking sites or using productivity apps personally, but others swear by them. You just have to find what works for you.
Sounds like people with health issues over there are also living "harder" lives:

>"Cerebrovascular diseases, ischemic heart diseases, perinatal deaths, influenza/pneumonia/asthma and tuberculosis were the leading causes of AM in the past eight years in Mongolia. The AMR [amenable mortality rate] was higher in remote western provinces with harsh weather conditions, high poverty rates, lack of human resources for health, and poor infrastructure."
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4767514/
And of course no one would lie about it!
And if you use mysql client to upload files to the mysql server (like csv files) then you could invoke the mysql client with a command line argument saying "I intend to send files from this directory to the server" and pledge would let the process read files from that directory but not others.
If I describe this as an IDE in the browser that runs in debug/breakpoint/interactive execution mode by default, how wrong am I?

The interface also reminds me of RStudio somehow.

My own preference is to only use notebooks as an exploratory tool, debugging tool, or to make presentations. For any longer code or serious project that I'll write I'll stick to my traditional editor (emacs/vim/etc.). Call me old-fashioned?
The most successful cases involve the city council setting up the platform for all citizens, it is otherwise difficult to avoid overlaps and become the "official" website. However, the software equally useful for other types of organizations (NGOs, cooperatives, social movements) for them to coordinate their action and decision making. It is already been used for that purpose.
"However, with proprietary software the protocol is unknown unless it has been published" this is not true. Proprietary software does not necessarily mean opaque protocols. It's chicken and egg question.

1) IIS is proprietary server, but speaks open HTTP protocol. Proprietary software may implement well known protocol. This is probably most of the cases.
2) SQL Server is proprietary software, but speaks documented protocol - TDS. Specification is published.
3) Oracle Database is proprietary software and speaks undocumented TNS protocol.

Protocol is just a specification. If design meant to be secure it is way better.

There are proprietary HTTP clients, but no HTTP server can request file from client. So HTTP protocol is better than MySql protocol. If someone will write custom open source MySql client it will probably be affected. So this is bad design. If someone will write custom open source HTTP client it will not be affected. So this is good design.

Open source does not overweight bad design. I see no sense in "open source v. bad design". Bad design is bad design, no matter what the license is. There is nothing good is keeping bad software alive just because it's open source. The fact that you can play with code and fix security bug is very nice at most. The fact that protocol was misdesigned is paramount.
I published my first book
Flat pack / DIY assembly does not magically lead to 10x reduction in the cost of an item.

Also, deciding to do DIY assembly changes how you think about / plan the design + manufacturing of the object, because you aren't training a workforce to assemble specialized parts, but now need a system that most people could pick up and assemble without any major mistakes. It's more design and thinnking, not less.
Amount of non-stories about Facebook is getting boring.
> I often have a lot of intermediate build artifacts/stages

I don't know your use case in depth, but I don't see why Task wouldn't work for you, since it's similar to Make in this regard.

You can have multiple tasks (for each step) and then either set dependencies or have a task that call all other tasks in the right sequence. And, of course, you'd have to enable [this](https://taskfile.org/#/usage?id=prevent-unnecessary-work).

Anyway, seems that Make is already enough for you, since you're used to it's quirks.
I did the same thing a while back, except that I used Fedora because everything in Ubuntu crashed constantly on their old hardware and half the drivers wouldn't work. When their old Dell finally died, they decided to get a new one and asked me which they should get. I pointed them at the previous gen XPS (that still had USB-A ports) and they bought one with Ubuntu on it out of the box without asking questions and don't appear to know the difference (they did ask me if I could change the trash icon back to the old one, because they didn't like how "blue" the new one was… but that was a minor change compared to my dads work machine being upgraded to Windows 10 so I think they're okay with it for now).

So far they seem happy with it; hopefully more laptops ship with Ubuntu or similar in the future.
I've actually seen your hypothetical in action, but the bug was even more subtle. Assume service A, B and C. A and C both need information from each other which is usually cached. Normally, you'd deploy one service at a time so the call chain would go A -> B -> C -> A or A -> C then A -> B -> C but in this particular instance, A and C's caches were cold, causing an explosion of service calls that took both services down.
Obligatory XKCD (albeit about editors)

https://www.xkcd.com/378
I'm not sure myself after those years, but it felt like functional programming.

Golang is not much about functional programming than say JS from my personal impression, but it felt like it had some attempts to follow it in its foundation.

In the end, it failed to realise the original though of Wirth - "with clear separation of functions and inputs, every program turns into a spreadsheet"
Thanks. Always nice to know it's that type of explanation.

Have a great day.
I can't claim that he did or did not, I quoted him simply as I first heard it from him in this form. And it's not really important who come up with the idea first, in some way it is really an obvious thing, but we all forget about it too often. With the rise of Internet we stopped comparing ourselves with people around us locally, instead now you compare yourself with the whole damn planet. Instead of competing with few hundreds or thousands, you've now set yourself against billions of people - and that's a recipe for depression.
Better than the Betteridge law of headlines, I present you the nonsense law of headlines: if once inverted, the headline still sound something that may be written about in the article, it's not science.

Here: "Is the conscious mind a universe?"

Also, both are unfalsifiable, therefore not science in a Popperian way.
Jokes on you, Facebook is actually training their AI for deep fakes!
PETRA JORDAN ART and HISTORY
Davos Billionaires Keep Getting Richer
Selecting a container runtime for use with Kubernetes
For configuration you can help them with TeamView or something similar, usually parents don't go and buy printers or video cars without asking you if you are the one that is more technical.

But if you already ton't help them cleaning Windows and instead sending them to a store then sure let them continuing use Windows.

I am a Linux user and Free software supporter but I would never try to switch someone that is happy with his system, I am lazy and I hate taking responsibility for the system. (as an example a friend of mine fixed someone PC by reinstalling Windows but the sound would not work because of missing drivers (he did not had internet do find drivers) and he was suspecting of stealing the sound card or breaking the sound somehow... so yeah if you don't care send them to a store)
Network is a high performance system, and each layer you add adds latency.

Consider a traditional monolithic application. In comes your HTTP request in one end, a bunch of cross thread communication happens, and database queries come out the other end. With that, you have 2 points of network communication.

Now with a micro-service, you might have 4 or 5 applications that are needed to replace the above monolith. Throw in a service mesh on top of your cloud providers SDN, you've turned 2 points of network communication into 20 or more. The 5 micro-services talking to each other and the service meshes talking to each other. Add on top the additional processing overhead of maybe 1 to 2ms, you've just added at best 10ms round trip time to get to your databases and some more CPU. And to what benefit? TLS? You can do this in your application, or trust your private network is private. Tracing? You can do this with PID matching and watching the kernel's networking stack.
Yeah, these are excellent. Very BeOS feeling.
Show HN: Twif – Tweets Out Daily Joke and Replies GIF on Trigger
In the games industry I've heard discussion of the "real" competition being other forms of screen time for a very long time.

Video games are a complex and involved way to spend ones time that requires a lot of commitment and attention in comparison to things like Snapchat, Netflix and Youtube.
Reality Distortion Field 2.0
To expand, I wonder if people expect progress to come much faster after super computers reach the scale of solving quantum systems of “useful scale”.
Yet, somehow, Mongolians seem to have a slightly higher life expectancy than Indians, who generally subsist on plant-based diets.
I was so disappointed with Visual Studio 2018 when somebody decided to remove all the colors from the icons. This made users guess the icon only by its outline. The icon color design of windows 98, 2000 and xp were great, i miss it so much.
I think the older systems had to prove that they weren't frivolous compared to text interfaces. The newer ones don't.

I stick with KDE and have been happy.
I'm not entirely sure, but the fact that there are compatibility/compliance issues leads me to believe it's a mixture of both.

Either way, the drivers may be the issue: Parsing the serial correctly etc.
I find a simple interim/transition trick is to say: If I do x,y,z tasks then I can do web browsing (any habit). Just make those other tasks things you want to work on and the web stuff a reward for working on it.
I felt so cool in Grade 5 when I found that file. I had discovered that EXEs could contain icons, and then found some 3rd party program that loaded one from a DLL, so I went opening random DLLs until I saw that filename. What a rush! Where were all those programs? I found out many, but some were still a mystery.

This was part of whatever that Win3.1 thing was that would scan your disk for programs it recognized and add them to Program Manager, right?
No it never existed. But I believe that at one point it was the intention, it was meant to cohabit with VBA, and work essentially in the same way.
You probably make a lot more than most Americans (I'm assuming you're American since from what I hear Netflix content is really bad for everyone else).

Everyone I know already shares accounts because it's too expensive to have all of them. Adding another streaming service is hard to swallow. Does anyone have an idea how much Disney will charge? I feel it won't be as cheap as the entry level Netflix sub but who knows.
FWIW, I am involved with an outfit that sells licensed sports apparel on Amazon.

We drop-ship directly from the manufacturer. Companies you are very familiar with.

We have to work through counterfeit claims all week long... reviews, complaints, returns, etc.
People above 18 don’t have very different face biometrics between 18 and 118 years old.
What exactly? Plugin an USB then opening Firefox on youtube and watching a video, then try to print something? Is this more work then reinstalling Windows, do all windows updates, reinstall all the apps, restore the data , each time something fishy starts happening and you are not sure if the computer was infected?
Not sure why you’re getting downvoted for contributing your thoughts to this conversation. But I’ve held this similar view for a long time. We are all connected energy and we all form this group consciousness together.

We’re conscious of ourselves and each other and the universe. Yet we form groups of “us v. them” along abstract lines and get overly focused on the differences, which are very small relative to the similarities.
If you were going for a joke, nice one!

If serious, I can confirm that I saw this on reddit a few days ago too.
I think similar like Simplicio, but I would like to point you to Hanson's "C Interfaces and Implementations" which will show you how to organize your C code well and how to implement robustly ADTs. It is pretty educative and enjoyable to read.
You have to have some ideas of what the state was before the change, and what changes need to be done to transfer states. In complex UIs, writing custom update logic for every change results in an unmaintainable mess and a large payload to the client.
Seeing only the icons is barely half the truth. There should also be a rendering of the noise those boxes made during operation. With every movement of the mouse and each key press the hard disk made a sound as if it were being eaten by the cookie monster. And of course the disk access indicator flashed like mad all the time. Contemporary hardware seldom reaches that level of entertainment.
Yerkes–Dodson law, motivation and performance relationship
Who at the first little head wind and responsibility run away and is now making money as a talking head.
You guys are all missing the point. It doesn't matter who cheers, who "hates humans" (which is a ridiculous oversimplification) or who's "in charge" (since no one is). It doesn't matter if you like it or hate it. Is it "anti-rain" or "pro-rain" to notice a heavy rain cloud? I dunno but the rain absolutely doesn't care what you think. It doesn't even mind if you disingenuously reduce the issue to the same old simplistic pro/anti binary.

If you have the basic powers of observation of natural laws, and aren't so vain as to believe humans are exempt from them, you can see this coming. I've already gone through my 5 stages of grief about it, that's what you're picking up on. It's not anti-human; driving your car is anti-human. To the tune of 35,000 Americans killed every year by it, and that's just from crashes. Don't blame me for how you feel when you hear the bad news for what I'm pretty sure is not the first time. The pro-human approach would be to see this coming ahead of time and actually manage the transition.

EDIT: ...like Germany is trying to do (a step in the right direction, but probably not enough and not fast enough)
Great band. I'd urge anyone reading the article to listen to their records, as you don't really get a sense of how they sound from the (really interesting) description of their techniques. It's much less "weird sounding" than you'd think from reading that! All their albums are brilliant.
It's a bit ying-yang. The universe is the model I have in my head. But I wouldn't have my head without the universe.
Willpower is overrated
I'm curious how it actually saved you headache and support calls? Your general process of switching them over was well thought out, but I can't see how this really helps either of you.

In my experience Linux requires a lot more command-line tweaking and such to get basic things working, but then again that could be for my more advanced use cases.

So the only benefit I can see is that it is more privacy focused and safer than Windows, but at the cost of a limited application selection (through the Ubuntu App Store at least).
I think we'll see more government caused internet blackouts than hacker caused internet blackouts. Even in 2018, this was the case, and I expect the gap to grow wider even.
Ah, I just found it, but it's on the website only under "playback settings." You cannot turn it off from the app clients, or at least not from the Apple TV one. I think this still shows an intentional act by Netflix to make this hard to do, because most people are not using Netflix from a web browser / computer.

You also cannot turn off the auto-playing previews with sound.
Our overall computing environment acquired a distinct patronizing/infantilizing feel to it in the last decade. I don't think it's only visual -- or even visual at all, not sure.
When I was a child, my family and I drove from Florida to New York to say goodbye to my dying grandfather, wasting away from cancer. Ours was the only group now already in New York. He was unconscious for the first 24 hours we were there.

The day after we got there, he woke up. He wasn’t able to see, and he asked my grandmother, “is everyone here, Mother?”

“Yes, George, they are.”

“So I can go now?”

Through tears, she said, “yes, you can go now.”

He took one more breath.