skysight-inc/HackerNews huggingface dataset:
> But I understand that advertising is the only viable business model for much of the internet.

1. Much of the internet simply doesn't need to exist. If nobody is willing to pay for something, maybe it doesn't have value.

2. For a lot of what does have value, the problem might be your idea of what a "viable business model" is. If I write a weekly blog post and it makes $2000 a month, that's a viable business model. It's more than a lot of writing jobs pay. But it doesn't scale into some sort of multinational content corp so half of the people involved in the conversation are willing to write it off.

3. A lot of sites simply don't need to be businesses. I've paid hosting costs and helped moderate to help run forums, with no expectation of financial recompense, simply because I enjoyed the community. The best forums nearly universally work this way, still.

The real value of Reddit, for example, comes from subreddit moderators who are typically volunteers. Everything I value about Reddit is provided by people who don't work for Reddit, and the hosting/software could easily be swapped out with minimal impact for most of these communities. In fact, all the problems I've had with Reddit are caused by Reddit's decisions--I've never had a problem with an AskScience or ProgrammingLanguages moderator policy change, but Reddit makes some decision that harms their users significantly probably twice a year.
Virtue signaling isn't the same thing as being virtuous.

For example, many thinks that saying "I have many black friends!" is just virtue signaling by someone not very virtuous, and that is often called out. The virtue there is to have those friends, ie not being racist about who you choose to be friends with, the signaling is that you say you have black friends.

See the difference? And I bet you think that someone saying "I have many black friends" is more about signaling than being a virtuous act in itself. Many people signal that way, words are cheap actions are not.

What I don't get is why nobody says "stop virtue signaling" to those people, because that is what they are doing. Virtue signaling is absolutely a real thing and people do it everywhere, regardless of political alignment etc.
A funky UI, I suppose and blocklist updating etc. But functionally, nothing, they're doing the same thing.
Make it a tenth. I have two small VPS with two different providers, and I am paying a total of $25/year for them.
This shares energy with: "All right... all right... but apart from better sanitation, the medicine, education, wine, public order, irrigation, roads, a fresh water system, and public health ... what have the Romans ever done for us?"

Those things you list are the bits which made our lives healthier. Just because you can list them doesn't mean they didn't happen.
Fortunately big tech jobs are available in EU too. Highest salaries might trickier without moving to US, shouldn't be too hard to transfer to US once you get a job at one if you want to. Making quite a high salary without moving is possible too (though still need to be a in a major metro that has big tech companies.)
The message send syntax has one important nuance that you will be hard-pressed to somehow simulate with CPP: the selectors are actually interned so the message dispatch does not compare strings, but pointers. This difference has very meaningful performance impact.
Sorry, apparently we literally can't understand each other. I write "the structural/duck typing is not about [X], it's about not having to write "implements IDuck", and you reply with "that doesn't make sense. Not having to write "implements IDuck" is true of both structural typing and duck typing".

My original point was that TFA doesn't really feature duck/structural typing; the example program just shows dynamic upcasting/downcasting, which has been a staple of OOP since forever, and has no relation to duck/structural typing.
I am very thankful for the Proton effort, both for the product itself, and for the fact that the upgrades and modifications make it back to the community. Kudos for Valve for doing it this way.
I think it is worth pointing out that many European health systems do have strong private elements (e.g. most of them pay pharma companies for making medicine) and NHS in the UK as a goverment focused health system is still quiet bad compared to other European countries.

But to your original question: As you are hanging around these website, I notice (and you too maybe), that even the most educated Americans have an "only American" world view. They consider it is the best country in the world anyway and don't care about other parts of the world.

In German news on German problems (e.g. Digitalisation) journalist sometimes point other countries as a positive example or role model (here Estonia or rarely Ukraine). On American problems it does not happen and we (as a I assume you live on my site of the Atlantic) just nodding our head why it does not change. It would need to change a deeply entrenced attitude. On this discussion page here they dont discuss how other countries do it. Not a single example how to make it better. Because the US is on the top of the hill anyway.
Community-Plugins are also offered and managed through the app itself, so they do have some sort of responsibility for what they make available.
But it says "its" not "one of its", that suggests only one maximum.
(now ex-) Firefox user here. I think I am in love with this browser.

I tried switching to arc, but it didn't stick since I really got used to the Firefox way of life. The arc browser also felt really commercial and has a lot of gimmicky AI features, which is not optimal.

This Zen browser is like a blend of the best of both worlds!
Per-request arenas are a nice idea, yeah - we haven't pursued the optimizations more, because we're satisfied with the current speed, but certainly there are some things that could be improved.
Great point. Come to think of it, it always bothers me when an outfit is very particular about hard skills set.

Do they not want ppl able and ready to learn? Does the market not change? Is the dynamics of the org that ridgid?

Sometimes ya just gotta go with what ya got (and toss in some individual and team development). It will never ever be perfect.
I've a colour Brother printer now, after two BWs that lasted about ten years each. I thought about it and decided it was OK in this case — calibrating colours is hard enough if you know the manufacturing tolerances of the inks, I can see why one might reasonably choose to avoid calibrating with low-cost third-party inks.
I still program in C at times and would love what Objective-C offers in it's place.

C++? Not so much because, in essence, that is also a leaky abstraction where you have to care about even more issues. Static versus dynamic methods to give an example: code looks the same but works subtly very differently depending on whether the methods used are static or dynamic. So you cannot ignore how the mechanics of the language works underneath and there is a continuous high mental load.

IMO Objective C is simpler - the OO side of it is all dynamic. For performance optimisations you can drop to C and you can really know where you are and what to expect.

To be fair I haven't used Objective-C enough so perhaps there are things about it which would turn me off it in the end. I liked Go for example but the way modules work eventually wore me down.
Is the McDonald's of coffee. Why do people go there at all
I mean, if you’re Russia, being totally dependent on China is probably not a good outcome for you, and that seems to be where things are ending up. If nothing else you’d be depending on China remaining on-side forever, whereas in fact you’d assume China will use this dependence as a bargaining chip with the US and/or Europe at some point.
Likewise. I did my PhD in quantum foundations/information, albeit some years ago now. I'm not aware of any serious researchers in the field that look kindly on superdeterministic interpretations.

It's bizarrely parochial to suppose that every single photon is magically correlated with the experimenter's future measurement choices in a way that will exactly violate Bell's Theorem.

Another way to put it:

> If such a theory did exist, it would require a grand
conspiracy of causal relationships leading to results in precise agreement with quantum mechanics, even though the theory itself would bear no resemblance to quantum mechanics. Moreover, it is hard to imagine why it should only be in Bell experiments that free choices would be significantly influenced by causes relevant also to the observed outcomes; rather, every conclusion based upon
observed correlations, scientific or casual, would be meaningless because the observers’s method would always be suspect. It seems to us that any such theory would be about as plausible, and appealing, as, belief in ubiquitous alien mind-control.

Causarum Investigatio and the Two Bell's Theorems of John Bell, Wiseman & Cavalcanti, https://arxiv.org/pdf/1503.06413
Nix in 100 Seconds [video]
Looking at the history of the account that someone else posted, I think their intention was to be quite narrow in their comparison. I imagined they were working with a much more liberal definition of queer, more a synonym of "countercultural". I'd still like to see them flesh out their thoughts.
"Moron", "idiot" and "imbecile" are all terms which at one time had specific medical definitions concerning intelligence -- and none of them are nowadays considered remotely as offensive as the word "retard".

Why?

(That you don't see any of them in official publications doesn't count for much in my opinion. Official publications try to avoid all negative emotive language.)
EAC anticheat does work on Linux, but it requires a little effort from the developer to enable it, for example I played New World on Linux which requires EAC anticheat.

As for Blizzard I have no idea about the other Blizzard games, but I play Diablo 4 using Lutris, other than one update that caused the Battle.net launcher problems it works fine, at least for D4 (and D3).
Not a great way to drink milkshakes, they're too viscous to drink straight from the cup. Paper straws collapse on themselves due to the low pressure inside the tube combined with weakened structural integrity due to moisture flowing into the paper. I wish I could say it sucks, but it doesn't sadly.
No mention of anything about the carbon offset Starbucks should make up for?
Agreed, people get bizarrely up in arms over how git's 'master' doesn't have a matching 'slave' but also set max line width to 80 characters.

I don't know if you ran into this one but I was convinced to use 'allow list' and 'block list' over white/black list purely on the basis that its just a bit more descriptive. I sort of wish we could clean language up like this more regularly, just imagine a world where we didn't maintain the notion of an electrical current that flowed opposite to the flow of electrons. So tidy.
Boy, his Toyota Camry will be put to the test huh?

Can't way for him to present the ESG section on the quarterly earnings call. It would be better than most comedy specials on Netflix.
If I’m local, I avoid it. On the road, I know it’s a consistent product.

Also, in my area, it’s better than a lot of coffee shops. Definitely not the best, but better than probably 90% of them
And that's fine. YouTube channels are always better when they're someone's hobby rather than a full-time job.
clickbait.

reality: This took the OP a few days..
is it possible to update grub from Windows? or is it enough to disable secure boot, boot Linux, upgrade, reenable?
I think you’re possibly overthinking it. Being a dictator doesn’t normally come with a particularly enviable pension plan; once you fall out of the saddle, at best you’re going into exile, but often they just kill you. So Putin needs to stay in the saddle, forever. And thus, this sort of thing.
Ffs people. “It’s” is the abbreviation for “it is”. If you want the possessive form, use “its” (no apostrophe).
How about a Peanuts comic script by Charles M. Schulz. Oozes humanity in both the writing, and the shakey, loose penmanship.
As another 'mainsteam' academic with relevant expertise I think this comment is spot on.

I would like to add that Sabine's video on her academic experience was quite a tragic thing to watch. If her allegations are true then the behavior of her PhD supervisor was completely outrageous.

She also did seem a bit too dreamy-eyed about academia. Sure you can criticize everything you want, but she never seemed to have understood that tone of voice still matters. Academics are busy people with emotions, and not likely to engage with someone whose claims appear to have more loudness than substance.
Excuse me but I don't feel I can be a courageous and outspoken ally while remaining silent on this issue, so this is just a polite lesson since you appear to have some internalized ignorance. Using the term "shoot" as an exclamation is very insensitive and triggering particularly to people of color and refugees. I'm almost certain this was not intentional on your part, so in future be better, like me.

The morally virtuous new term that the experts have decided is the correct replacement is "golly gee willikers". Please use it.
that stuff is worth a lot, probably went to the highest bidder, tissue banks, stem cells, ... they probably tell the same to all the parents, to redirect the anger towards some average Jane and Joe... while trying not to visualize the ice and careful packaging in which they got it "disposed off" through some medical courier.

(sarcasm warning) But who can fault them, imagine they had to explain to each pair of parents from scratch what is happening behind the scenes, and how such decisions are being made with little to no public discussion let alone democratic oversight? The time it would take compared to the harvesting itself would be intolerable. Intolerable! Not to speak of having to invest in bulletproof panes from behind which they would quickly learn to explain all this.
40 years ago, maybe. Today, no.

(but hey, taking Croudstrike into account, everything is possible)
> Source for that?

https://www.unknowncheats.me/forum/apex-legends/

Paid/private cheats are hard to keep track of but the free/open-source cheats are nearly all for Linux at this point, aside from the crude macro-based "cheats" which use AutoHotkey or similar. Apex enabled Linux support over two years ago so I wouldn't expect it to cause a recent uptick in cheating, it's been table stakes for a while.
That’s the public line, of course, but likely not his actual reasoning. Putin wants to stay in charge, because once he’s not in charge, his life expectancy is measured in hours.
East-west vertical PV as an antidote for soiling in desert climates
I really hate the error message from shim (or SB in general) when a security check fails. At tell me what exactly failed and what I could do to fix it.
Yeah RSS is the least promoted web feature of the century.

Even youtube channels have rss, and it's advertised... nowhere.
The level of entitlement in this post is ridiculous.

Dude. You're just an engineer from an Engineering department of some company.

Nobody's gonna read & apply any special rules of communnicating with you, especially written by yourself (sic!)
For managing Docker installs another option could be portainer. Their community edition is open source https://docs.portainer.io/v/2.20/start/install-ce/server/doc...
I am rarely surprised at my age but HN community thinking that communism can indeed work over long periods is awesome
Thanks for expressing this. When I hear "code as art," I think of code that is itself poetic, which I think is the same thing you're saying here. Like natural language, computer code can be prosaic or poetic.
I don't think this is generally true and the generalization is actively hurtful. Promoting a skewed/miserable perspective on academia. It all depends on the institution, your funding situation, your field etc. The miserable academics are the ones that moan the loudest. There is often an online circlejerk of whining academics that wind themselves up (esp PhD students). Also the ones that are barely scrapping by are the ones that need to resort to bullshit. You may be able to game your stats but people can smell bullshit from a mile away. Everyone will know you're just good at playing the system
I wouldn't try update grub from Windows, but the second strategy would work.
Blocky is great! The maintainers are also really easy to get along with. I had a few features I needed to get off of pihole (cnames, defining DNS via zone files) and they worked with me to plan the feature and were very kind and responsive with reviews of my pull requests :)
Probably more reliable than a jet
There's Ladybird.

https://ladybird.org
No remote work for thee, but remote work for me.
Lots of people go to McDonalds.
I'm afraid I can't relate. I initially invested a lot of time in my first choice of career (over a decade) and just left last year. I walked out the door, said goodbye, and the next day it was out of my mind. That being said, I think the key is keeping a strong mental separation between "passion for a field of work" and "predetermined path by society to actualize that passion". The latter, in my opinion, is something that one should never get attached to.
One of the first things I'd bring back if I were him, seen them creeping back in a lot of coffee shops and no one complains when they do, not to mention bubble tea shops which are growing in popularity all have plastic.
Yep the split is the same but the conversions back to your base currency that can be a bit of a faff, especially if we're on holiday and doing these calculations multiple times per day

For example if I go to a restaurant with a large group and each item on the bill is in yen, we need to sum each person's total in yen and then convert each of their totals into GBP so we can each transfer what we owe (easy enough)

But depending on the exchange rates and rounding, those calculations can sometimes be off by a penny or two. Some people don't mind, others do
> Warning: there’s a bug right now that crashes the app in macOS 15.1. […] I’ve tested this with Xcode 16.0 beta 6 and Xcode 16.1 and they both act the same. But on a computer running macOS 15.0 beta 7 and Xcode 16.0 beta 6, it works perfectly. So this is a bug in macOS 15.1.

One of the reasons I've left development for the Apple ecosystem is that these things happen all the time. They are tedious to fix and often require reverse engineering their system.
Russia is physically large, but pretty poor (its economy is only about the same size as that of Italy) and its defence industries are increasingly cut off from essential supplies. Russia has limited everything right now.

As we’ve seen over the last couple of years, well-trained competent military personnel are also in short supply.
No idea then. Maybe it's something to do with Windows 10, but it definitely was showing me tons of "software blocked" and "unknown developer" warnings.
> A call is more distracting than a chat message.

I highly disagree. A call has a definite start and end. Async chats leave an open thread in your mind that needs to be constantly polled and interrupt flow much more than a call.
Yes, beta version for sure(just go to about:config), possibly it works on the normal version with the following method (which allows you to insert a user.js)

Instructions: https://github.com/yokoffing/Betterfox/issues/240

Other option is to use another gecko based browser check this
https://divestos.org/pages/browsers
> Is "cloud" really being considered as a viable backup solution?

Yes, by some people. Who later ask on HN how to recover their data from Google Cloud or Azure. /s
I get the sentiment, but also, for many the work place is a socialization hub.

And what OP argue about is a direct consequence of that: small talks, serendipity, politness rules, etc.

If you want raw efficiency, the article makes sense.

However, in most orgs, that's not what most workers want.
At a certain point it just doesn't make sense to over-optimize for productivity, when the sacrifice (being pleasant & accessible to coworkers) isn't worth the gain (more focus time coding).
Rememebr some time ago someone made an effort to paackage windows games in appimages

I wonder what happened to that
CrowdStrike: Tech Alert – EU-1 – system performance degradation – 2024-08-22
Yeah, being against advertising isn't fundamentally about privacy. I mean, I care about privacy too, but even an ad that collects no data about me is bad. I simply do not want products shoved in my face. If I need something from your company I'll come to you.

Yes, in the current environment, companies have to advertise to compete with competition that advertises. This is why we need to agree as a society to stop this nonsense, so that companies that don't advertise are in competition with other companies that don't advertise, competing for independent review based on the quality of their products and services.

Advertising undermines the fundamental premise that companies win in competition by providing the best products and services. An well-marketed inferior product outcompetes a poorly-marketed superior product every time, and that's a problem. Advertising should be viewed as anti-competitive, because it's not competing on the metrics that serve people's needs: which is the entire point of an economy.
Walking everywhere is great if you are able bodied and live in a place that is even halfway designed for it.
Zoom works for me on iOS but I had to zoom so much to read the text that I then had to scroll a lot, turning the whole experience unpleasant. Landscape mode did not naturally enlarge fonts enough to make them readable.
The Go standard library uses it. I didn't suss out the reason for it though.

An example is in the errors package: https://cs.opensource.google/go/go/+/refs/tags/go1.23.0:src/...
Why does this have to be curl | sh if there’s a checkbox in the settings for this specific setting? Do you value your privacy so much that you’re ready to run arbitrary script directly from internet?
This x1000. Lots of examples.
Starbucks wanted/needed a new CEO because the previous one was mismanaging the company, and Niccols is the best Restaurant CEO in the industry, having lead Chipotle's turnaround.

Niccols was in a position to make his own demands, and Starbucks had no choice but to comply.

Niccols even became chairman of the Starbucks board (it's very rare for a CEO to also be the chairman of the board at this size of a company).

Already he's paying off by jumping SBUX stock from $75 to $94 just based on the announcement alone.

If you're truly indispensable and critical to the operation of a company, they will let you work however you want.

Niccols also has to deliver, otherwise he'll be ousted like Laks was after barely a year.
I recommend "Heroic Games Launcher" specially to run the free games provided by Epic. Also very easy to use.
I'm not a professional. I'm an engineer. I don't do my own electrical work.

Personally I'd be capable, but the vast majority of people aren't.
This reminds me of k9s, particularly the UI and full functionality. I use dockge https://github.com/louislam/dockge for managing stacks on a home server. Isaiah feels very admin oriented, or perhaps developer friendly for that full docker experience via the web.

I only had a brief play but I couldn't see how to deploy a new container. That would make this a companion tool alongside something like Dockge, portainer etc.
I think the core advice here is excellent and something I frequently think about when I receive requests for help, "can we hop on a quick call?", and "hi [name]" - but it's written extremely condescendingly and obnoxiously. This person seems intolerable to work with or interact with in general.
True, the information-gathering phase did take a couple of days, but the actual process of cracking the lock was incredibly quick once I had that info. It just goes to show how a little bit of observation can significantly cut down the time and effort needed for tasks like this. It's more about the strategy than the brute force!