skysight-inc/HackerNews huggingface dataset:
I like situational pair programming, but there's no point in forcing another senior developer watch me e.g. set up a toy repo to track down a bug, when we both know what error I'm currently getting and what I'll be doing. You have to be able to pair when you need it and stop pairing when you don't.

For me, pair programming carries the implication that you're always doing it, which seems almost as bad as never doing it.
> Something like 90% of cancer cases are either cured or successfully suppressed (to the extent that the sufferer ends up dying of some other cause).

This is not correct. It's true in the US for prostate cancer, which is one of the most notoriously treatable forms of cancer, but it's not true for cancer at large.

(It's also not true for prostate cancer in many other developed countries, which actually have a worse track record at treating cancer than the US does)
"Pay for" current tense? Why are you using that many email services?
> Would they be happier paying 30% less for their apps though? Quite likely.

Indeed, but that’s almost certainly not going to be the consequential result of whatever happens to the App Store.

The businesses might make 30% more, in their best case.

Worst case, Apple is ordered to split up in a way that means development of iOS has to be funded independently of device sales, and also that there App Store is no longer allowed to be the unique store for iOS sales, in which case developers might find that each of the frameworks they rely on from ARKit to WidgetKit now has a licence fee, or end users of iOS may find they have to pay for upgrades instead of getting them free.

It’s possible that the economic rent Apple currently extracts from the App Store will end up somewhere more economically useful, but not guaranteed for the same reasons mergers can reduce waste — replication is necessarily redundant, even though it’s also necessary for the exact competition that would naturally minimise economic rent extraction.

(That said, I don’t think any of this is why basically all governments are going after Big Tech right now. I think that’s happening because Big Tech is scaring a lot of governments by being too big, and in the case of everyone outside the USA, too beholden to Washington — as I’ve said before on the site, it is ridiculous that I, a British national living in Berlin, have to report to the US federal government the use of encryption in the apps I write, while working for German businesses who sell the apps to other German business).
> register your own domain name, either for personal or professional purposes

I have a question about domains, for whoever might be able to answer. I've had my own domain for a few years, a .se domain (only because it's .se and my middle name ends in that, so I was able to make the whole thing read like my name but with a dot in it)

This is the Swedish TLD, which doesn't require you be a citizen to register. Is there any chance that the requirements for a TLD can change in the future and revoke my ability to own it? i.e. they start requiring you be a Swedish citizen to own a .se domain? Cause as it stands I just use the domain for my portfolio website which I could change whenever I want, but if I start tying my entire internet identity to that by registering it as my email everywhere, then it seems just as risky as using a gmail account that could get banned at any time.
I will never subscribe to services for the most part if they don’t provide a way via Apple. I’m sorry but I don’t want to email, call someone, answer hundred questions of why I want to unsubscribe etc. I want a single click unsubscribe with no questions asked. A very handful of companies do this. If they earn my trust then I will, until then I prefer to do it via Apple.
Sure, but if you're trying to get away from Google... out of the frying pan and into the fire, right?
That could mostly be due to multithreading. That comes free with go but requires a different model in node.
Unfortunately, Webmentions are also still a spam vector that needs moderation.

I don't think Webmentions yet are common enough to get much spam, but some of us still remember spam wars in Webmentions predecessors like Pingback.
And yet as mentioned earlier in this comment thread, the IRS has already managed to automate this on their side, as they can do an “electronic audit”.
Have a look at r/degoogle
- at the end of last year they recorded a decrease in users
for the first time

- their users are about a quarter of the world's population; at that scale even a downward trajectory will take ages and it will likely stabilisie at some point

- there's many people who aren't like you out there in the world, there are more people like you on HN so it will be easier to find similar opinions to yours
“I asked a cop about how effective an OTC medicine is” is an absolutely insane thing for anyone to say, let alone a legislator. Sadly it does not seem like such behavior receives the social opprobrium it deserves.
I just don’t like pair programming. It feels like peer micromanagement to me. Thankfully I’ve only had to do it a few times.

If we need to collaborate then let’s hit the whiteboard but please afterwards let’s work in peace on our own computers like civilized humans.
By comparison, the number of accidental firearm deaths is around 430 per year, and somewhere around 40% of US households have a firearm. So we can say that having acetaminophen in the house is roughly as dangerous as having a firearm in the house. Obviously this is not some kind of direct comparison between firearms and acetaminophen.

I included the statistic in the first place because I thought it didn’t make sense to cherry pick the scariest statistics. I’m not fearmongering here, just trying to illustrate that acetaminophen should be treated with more care than we currently do. I think we could be making better health policy decisions about which medications are OTC and which aren’t, although this topic is incredibly complicated and doesn’t just come down to simple facts like toxicity.
I’d love to find a way to quickly prioritize stories in the backlog- tab to highlight the next story, “5” to rate it as medium priority, tab to move to the next one…

I’d also love to find a way to see recent comments on stories directed toward me- and then a way to respond. I can search through all Jira tickets that @-mention me, but there doesn’t seem to be a way to clear the comment from my list as soon as I reply.
Just look at Facebooks last quarterly results and guidance. When the company itself tells investors it's dying, it probably is.
I think they mean if you can, don't define the execution yourself. Rather, specify what needs to be done, then have the machine work out what to execute.

Eg declare dependencies and have Make build things, specify SQL query and have the optimiser fetch the data
I would argue that computational complexity helps you branch out on many problems and fields. In terms of thinking models I would say basic understanding of theories like Moore's Law, Pareto Principle, Uncertainty principle
and Matrix Multiplication go a long way.
What do you imagine all that "exploitation" was about? Which "power-hungry individuals" benefited, and how? Everyone ended up with loved ones sick and dead. The governors and mayors who implemented mandates did so knowing it would wreck their economies. Who would have benefited from exaggerating (or manufacturing) this crisis?
TL;DR: Enterprising consumers are using the free money they get for signing up to use online gambling apps to make multiple matching (e.g., opposing) bets on different gambling apps, and keeping the net winnings. It appears some consumers are using multiple email addresses and proxies (e.g., relatives) to sign up. The makers of these online gambling apps may be aware, but they're probably looking the other way because they want to show rapid user growth, profitable or not.
Is there a name for this pattern? Changing the user interface immediately before the user interacts with it? It's not normally a dark pattern like this but as far as I know it's an unsolved problem. E.g. I go to click a button but 50 milliseconds before that the app has decided to change layouts and now I click a completely different button than I meant to.
Tell HN: Google Play blocked payments for Riders app with 1M users
Google blocked our payment profile for Riders App (https://play.google.com/store/apps/details?id=com.whitescape...).

After 2 months of providing all of the required docs and getting auto-declines, I've talked to their support and they just answered (quote):

"I have consulted our specialist about your account. Our specialist team has determined that this profile must stay suspended due to violations of our Terms of Service. We’re unable to discuss the specific circumstances of this or any suspensions.

Our Google Payments Terms of Service states that Google Payments Corp. reserves the right to change, suspend, or discontinue any aspect of the Services at any time, including availability of the Services, or any Service feature, without notice or liability."

The app has nearly 25k of positive ratings and currently one of the most popular apps for action sport participants.

I frankly don't have any idea what to do, that's super sad.
Again this is unhelpful rhetorical relativism, because the circumstances of 'national interest' are defined completely differently.

Yes, if someone is pointing Nuclear Weapons at Japan, they will force Yahoo.jp to fork over data on the spot, but otherwise, no.

In China, a random person making a comment about someone in government could be suppressed as a matter of 'national interest'.

It's pointless to make rhetorical analogies. Even if one could argue they are 'different in extent and not in character' (though I would disagree), the 'extent of difference' is sufficient to make them different in character.

A random person walking down the street has little to fear in either country, but that line can be crossed quickly and arbitrarily in authoritarian regimes.
A systems language is a language used (typically) to write systems :P

Jokes aside, this is kind of a fundamental problem with the term, and many terms around classifying programs. Also worth noting - "program" is a term that is a lot looser than people who typically live above the kernel tend to think.
This reminds me of how F1 teams will look for any ambiguity in the regulations to allow them to take advantage over fellow teams.

Mercedes with their "not rigid enough" rear wing springs to mind. The sporting rule makers later clarified exactly what was and was not allowed.

And yes - I note the other responses mentioning the difference between bending the rules and breaking them.
My problem with it is that it removes all the agility of quickly searching incognito / with a 'fresh "ai"'
Developing is constant problem solving. Inside the app domain and also outside. Nothing new here. Someone claiming developing is possible only within the app domain is a fool.
Yes, it's called Vouch and it's documented well on the indieweb wiki. https://indieweb.org/Vouch
If you're greatly concerned about that, choose a .net/.com/.org or similar, or a TLD belonging to your actual country of citizenship/residence.

Yes it's theoretically possible the Swedish authorities who control .se could do something else policy wise in the future.
> Is HN bot-free mainly due to the niche audience it's targeting, or is it because the community is good at downvoting useless bot comments?

Both.
I'm pretty sure it's bios mediated on computers.
I’m not sure if it is still legal, but importing “coca tea” - that is, tea bags filled with shredded coca leaves - was legal at some point and a few enterprising folks imported a few kilos of it and processed it into the drug.
Comment sibling of yours by turoczy suggests that already exists?

> I tried a few of those "commenting" solutions that attempted to pull the social channels into the blog itself, but they never seemed to recreate that 2005-2010 dynamic of active and engaging conversations occurring on a single post.
Again, your efforts are wonderful and inspiring, attempting to create understanding between opposing views.

Yet, it's hard for me not to feel like our current situation is ultimately hopeless, with a well-established trend underway of complete disintegration of all social connections and bonds. It may not be long before this internet itself collapses.

We could create viable community again in future, yet all current dominant forces are pushing everyone apart, splitting up friends, relationships, families, cultures, countries, and even dividing us internally within ourselves.

Extremes always eventually flip to opposites, so once this "isolation wave" runs its full course, we may be able to reestablish human to human collaboration again, yet we may not be really "human" at all, by this point.
Sure! I've actually though that it was a relatively small number :) I've reached 8k users around 1/1.5 years ago, so the times are even shorter.

I did not plan for exposure (audience size); however, looking at the stats, I think that there is a clear indication.

My articles are often more or less deep dives into mainstream topics; I believe that the consequences of this approach are two:

1. the articles get exposure because the topics are common, and frequently searched by developers;

2. by being deep dives, I think they slowsly get used as references and linked by other sites.

I think this is a specific approach with pros and cons.

The pros are that it slowly grows a good audience over the time, and that it tends to have a stable minimum (since the references are there). Also, repeated deep dives in a given field will get attention from known people working in it, which is very significant.

The downside is that this type of articles is a pain to write (and I'm not sure I'll continue).

I had at least one article that exploded in popularity, however, while that's nice to see, it's a type of article that doesn't provide any value in the long term (on the other hand, short term is also important; I got interviewed because of it).

I think the numbers are generally normal to reach if one focuses on at least one subject, and dives in it. My blog is intentionally very scattered - if I focused, say, on databases, I would have certainly multiplied the users, but that's not my end goal.

All the best! :) The blog is https://saveriomiroddi.github.io, by the way :)
Intel Arc Graphics
> If you are relying on everybody who reads code that uses your type to have thoroughly scoured all the documentation, you are Doing It Wrong.

As fluoridation indicated, this is the norm in C programming. By means of example, in the OpenCL C library, bitfields all use the same type. You have to consult a function's documentation to know what you're allowed to pass. [0]

I do agree that the 'Ada-style' approach to types is far superior to the 'C-style', but Doing It Wrong seems a bit strong, unless you want to condemn all C code.

With the right library you can use the 'Ada-style' in C++. Specifically, using a 'strong typedef' library which prevents implicit conversions, such as [1], but not Boost's strong_typedef which permits implicit conversion back to the underlying type. Unfortunately this kind of thing isn't possible in C.

> Programmers understand pointers and pointer semantics: when they see a pointer, they know what is required of them

Not really. Should you call free on the pointer once you're done with it? The type alone doesn't tell you. You need to consult the documentation to know how you are meant to use the value, whether or not a pointer type is used.

[0] https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenC...

[1] https://github.com/foonathan/type_safe/
And it’s chemistry that forces the additional benzene in denatured alcohol. Water- ethanol forms an Azeotrope at 95% ethanol. Benzene is added to break the azeotrope and get to 99.99% ethanol. Chemistry not a conspiracy
angry selfish conservative HN users scare the shit out of me.
You can find the best medical care in the world in the US if you have the means to pay for it. I don't think people will agree though that it is the indicator for the best healthcare system.
This makes me wonder if it would have been possible to, instead of using something that causes significant harms to health, instead something which just causes a rather unpleasant experience.

But, I guess one important thing is whether such an additive is compatible with the altered substance still being usable for the purpose for which it is being made available.

Now, presumably something as simple as “dissolve large amounts of capsaicin in it” wouldn’t work (I’m not even sure if capsaicin can be dissolved in alcohol), but, what about something along those lines? Or something that just causes headaches, or vomiting?
The restrictions the state places on us largely function as a one way ratchet, alas. There is a lot about American drug policy that is wildly unpopular, and yet here we are.

A huge portion of the issue is that we’re largely ruled by people who don’t need to deal with any of the inconveniences they cause; if any senator or rep has a runny nose I’m sure they can get an aide to sort it out for them. The rest of us are not so lucky.
Note that this is pretty US-specific. In New Zealand we don't use the word "condo", and usually you can purchase an apartment which will have an associated body corporate (a legal entity that all the other apartment owners in your building contribute towards to maintain and insure the building).
Pair programming is one answer.

So is retaining engineers, so that, once they learn the system, are available to maintain/teach it, and more importantly, are invested in doing a good enough job, because they will have to be around to deal with the fallout, if it was not a good enough job.

There's no one answer, but I'd suggest that having an environment that retains engineering talent, and incentivizes good, long-lasting work, could be helpful.
I read an another thread where there were questions about legitimacy of the app. And here we are: we have 25k+ positive ratings, the app is unique, it provides value for tens of thousands of active users.

The full disclosure is: we've closed our previous bank account to open a new one. Google tried to send a payment to our previous bank account, it has returned, they instantly locked our payments profile and that's it, the whole story.
This is literally all knowledge. You've got to narrow it down. Literacy, numeracy, knowing how to use a dishwasher, knowing to hire a housekeeper if you suck at cleaning etc.
What about https://mailbox.org/? I
We have miracle cures for many things, but medicine is worse than ever.

I grew up with ER doctors. There are dozens of things that would have killed you on 1990 that you’ll walk away from today.

But in the slow transition from a professional discipline to a sort of IT help desk for health delivery, billing comes first, and even that sucks.
I'm guessing you haven't heard of Goodhart's Law? (https://en.wikipedia.org/wiki/Goodhart%27s_law) Under your proposal, surgeons will be incentivized to selectively operate on easier patients and minimize their complication rates while not performing surgery on very sick patients who may also need the same surgery.

Different surgeons in different areas treat different kinds of patients. It's hard to accurately measure anything in a meaningful way that should influence decision making. To use your example, surgeon Z may also perform procedure Y but has (N-5)% of patients reporting relief and (M+5)% of patients reporting post-op complications. However, surgeon Z works at a community hospital and treats a poorer patient population with more co-morbidities. Can you really say if surgeon X is better than surgeon Z?
> Simulated miles are still better than no miles.

Provided your starting point is AV software with some ability to drive, this isn't necessarily true. Tuning on simulated miles can lead towards over-optimization for the conditions of the simulation.
eBPF was the initial proposal, but Landlock didn't go with it in the end. It's just using a set of regular system calls, the logic behind it is just implemented in C in the kernel as a LSM.
Maybe include and sign a timestamp?
In Switzerland, there is this comedy channel called "52 Minutes" that publishes a "World Music" series every month in which they share what's being going on based purely on video and music clips that have been published during that month.

This one is absolutely beautiful, enjoy.
There are definitely some apps that charge more on iOS compared to paying directly. Off the top of my head YouTube and Spotify (before they removed it). And apps like Netflix doesn't even let you subscribe in the app. Or I'm unable to purchase e-books with the Amazon Kindle app. Even Twitch.tv's subscriptions costs more on iOS.
It wasn't just the claims of power. It was the claims of power to impose rules that were ignored by those doing the imposing. How many officials imposed mask mandates and then were seen in public unmasked? How many imposed travel bans, and then went on vacation out of state? How much do they think they can rub their hypocrisy in the face of the public before people get angry?

Then there was the legal over-reach. This isn't a dictatorship; it's the rule of law. People in power don't get to just issue orders; they have to have the authority to issue those orders. A lot of people giving orders didn't seem to care. Worse, they didn't even seem to understand the concept of limited government. They just acted like they could order whatever they wanted. Well, in a country where a fair number of people actually care about freedom and limited government, of course there's going to be pushback.
An alernative to Magic Earth would be Organic Maps. https://organicmaps.app/

Though it's not as focused on driving, it seems. But may be good enough.
I'm going to go a different advice route then other commenters here.

If you went to the gym and did a really easy workout that was comfortable.. that would be a bad gym session. The goal is to push yourself. Not to injure yourself but to go until failure.

We don't learn in the comfort zone. We learn and grow by pushing ourselves where we feel like we might fail and then pushing until we fail.

Success isn't a game of avoiding failure. Success requires learning and growing from repeated failure. Failure isn't the opposite of success, it's part of it.

Feeling dumb, not knowing where to go, having difficulty even reading and comprehending material is when we know we are engaged in building ourselves.
Community college or a guy who knows how.
Not to hijack the thread but in a similar vain: is anyone using an esolutions/murena degoogled phone as a daily driver? Thinking of getting their Fairphone version with /e/os but am unsure how it will handle common tasks (banking apps, navigation, camera, ...)?

ie. https://esolutions.shop/shop/murena-fairphone-4-fr/
As a Dutch person, one of my biggest concerns with this datacenter is its green energy usage; from what I understand, it’s going to use up a huge portion of all the green energy we managed to build the last years. The datacenter is huge: 166 hectares.

To me, if that concern is addressed, I would be ok with it (a more suitable location would be nice though), and planting a few extra trees is not going to cut it.