skysight-inc/HackerNews huggingface dataset:
On recent Android versions you get a pop-up notification whenever an app accesses the clipboard. (I think it doesn't notify for the active app, or maybe it doesn't notify for explicit user-initiated clipboard interactions, I'm not sure exactly what the rules are.) If I saw any app repeatedly accessing the clipboard for no discernible reason, I would definitely uninstall it.
Oh, of course.

Nintendo don't "get" online gaming in the way that the other two seem to. The ROM hack of Melee made by one guy famously has better online than Smash Ultimate does.

They are the only company still serving up the classic experience, though.
If it was that important to them, they should increase the offer until someone is willing to take it. I guarantee people on the plane have a price at which they'll agree to take the next flight. But yeah, asking nicely does help too.
> Generally, no. If you have met the following conditions, airlines are not allowed to deny you permission to board, or remove you from the flight if you have already boarded the flight:
You have checked-in for your flight before the check-in deadline set by the airlines; and
A gate agent has accepted your paper boarding pass or electronically scanned your boarding pass and let you know that you may proceed to board

That is pretty clear, so you can stop making up stuff for the sake of an invalid argument.
Those square parentheses are unfortunate because traditionally they are used to index arrays. I'd like to write one of

2.g.f
g(2).f
(g >> f)(2)
(f << g)(2)

with a strong preference for the first one. That's the Elixir pipeline with a dot instead of a |>

The second one is OK-ish but it turns weird with a long list of functions.

The last ones are not nice to read, too much syntactical overhead.

There is a ton of new syntax added to Ruby in the last years and they had to find a way to fit it into the space between what was already there. The results are not always nice IMHO.
Keurig won’t make your drink because you didn’t buy their capsules.

https://www.reddit.com/r/assholedesign/comments/r7n8cd/keuri...
Well not everyone's going to agree with everything I say. And that's the point. You should know that... I thought the French were really into their Liberté, égalité, fraternité. Perhaps in modern French that's an old fashioned notion. But I would have thought that in the wake of Charlie Hebdo people in France's awareness of the preciousness of free speech would have been reawakened. Disappointing if that's not the case.
What's worse is that it's particularly acute with financial services where most ads are scams.
But google used to be able to handle cases like this without quotes...
But it’s not agentless. It depends on ssh. And we discovered back in 1995 that parallel ssh to even a medium sized number of hosts doesn’t scale. In fact, it anti-scales.

There’s a reason why tools like Puppet and Chef have agents. It’s so that they can have a more scalable parallel UDP-based communications mechanism between them and their agents.

Heck, some tools even do a torrent-style mechanism for the lengthy stuff.

These are lessons that Ansible actively refused to learn. At least until recently.

And shells are variable across platforms and versions thereof. If you’re depending on your bash script running exactly the same wheat everywhere in the world, you’re going to be in a world of pain. There’s a reason why defensive bash scripting is hard and convoluted. And I don’t think that any of the Ansible playbooks have really been written to be sufficiently robust in this manner.

Moreover, all of these tools end up treating your infrastructure like pets, because you’re applying one set of operations on top of another on top of another, ad infinitum.

Instead, you want to treat your infrastructure like cattle, and ideally use immutable infrastructure. If you want to make any changes to the infrastructure, you don’t change the existing ones, instead you spin up new replacements and then tear down the old ones.

To make that easy, you want a robust and reliable build system to create OS images that have everything you want/need, and then you run them read-only. Logs and other things that might want/need local write access use a different partition.

And the further you go down that road, the less and less it looks like Puppet or Chef or Ansible or any of those kinds of tools will be helpful to you.

Of course instances themselves are only part of the equation. You also need to be able to configure network devices and all the other aspects of infrastructure in a similar immutable manner, and tools like Puppet or Chef or Ansible have never really been able to offer much in the way of configuring anything other than hosts/instances.

IMO, you’re asking the wrong questions. You instead want to know how you can deploy your static-built code onto your immutable infrastructure, and what kinds of tools are available to help you do that.
Very cool.

By the way, I know you can print and just rotate, but for display and orientation purposes, the bottom right corner should be a white square.
Do you mind to share why?
Again... People seem to be making their own rules for a stitation that the DOT already calls out

>Generally, no. If you have met the following conditions, airlines are not allowed to deny you permission to board, or remove you from the flight if you have already boarded the flight:
You have checked-in for your flight before the check-in deadline set by the airlines; and
A gate agent has accepted your paper boarding pass or electronically scanned your boarding pass and let you know that you may proceed to board

https://www.transportation.gov/individuals/aviation-consumer...
I just started writing up a formal process on how to improve the small bits gradually. It's actually way more complicated than you think at first... Presenting a user problem, identifying root causes, proposing a solution, mapping out the individual components, listing all of the steps needed to complete a solution, working on each step, and validating each resulted in an improvement based on measurements. There's all these little details to consider to get each one of those right. Maybe this is all well described in some software project management book, but I've not seen it.
Lenders were doing "KYC checks" long before KYC regulations of course and I'm sure no one is loaning their Bitcoin without doing thorough "KYC". But I'm not sure how this is related to the topic (sending money).
IIRC, it was canned because it was linked to search performance and was abused on an industrial scale for negative seo.

Such a blacklist could be limited to one's personal account though but, I guess, since there is no monetisation benefit for google they don't care to offer it?
Neuralink's Human Clinical Trials this year
You might appreciate this: https://mmontag.github.io/chip-player-js/browse
I'm puzzled for 2 reasons:

1. The vast majority of account terminations for individual (not public-facing) services by financial platforms is linked to KYC, AML, and other risks; banks don't wait for the government to tell them to shut down an account, they do so preemptively if they detect "suspicious behavior". There's plenty of stories of people with "unusual transactions" (e.g. freelancers who receive a few thousand £/$ in deposit) and get suspended by Revolut, with support that refuses to talk to them, because Revolut wants to cover their ass and ban people proactively even without hard evidence of fraud. You probably know someone who's been banned from a bank for "suspicious behavior" who don't even know why they were banned. Anyone who hung out around Bitcoin subreddits a few years ago has heard stories of this happening with Coinbase. The risk for Coinbase users isn't politically-motivated bans, it's bans for "no reason in particular".

2. They link to Cloudflare's famous "Why We Terminated Daily Stormer" article as further readings; but Coinbase terminated Daily Stormer months earlier than Cloudflare, for (presumably) an infrastructure, non-public-facing product. Presumably Daily Stormer didn't violate US laws. Here, they claim to only terminate private-facing infrastructure for illegal activity, so this marketing post about their "philosophy" doesn't seem to match their behavior.
Having seen several projects written by people who "happen to know some code," I can tell you there's a good reason this hasn't caught on.

These sort of people can work the very foundations of the company into an ungodly quagmire that would send you screaming back to the fad-chaser dev in a heartbeat.

Also despite the meme, most mid-senior devs are actually keen on making their contributions valuable to the business, having gotten over this phase of fascination with new tools
One could argue that the main problem here was writing from argv into env^1 , so if one wants to break userland APIs to secure this the best start would be to hit the memory region argv resides in with write protection.

^1 We all know that buffer overflows in C are extremely common so fixing argv[0] alone would be insufficient to fix the majority of bugs.
There's a "Papers Please"-type subtext in Factorio, in that you're subtly induced to do uncomfortable things. One must alter the ecosystem significantly to survive and escape the planet.

It speaks to the fundamental nature of humankind. By existing, we've permanently changed everything around us.
iOS/macOS really need to add clipboard to privacy settings. I opened monopoly on iOS and the first thing it did was paste my clipboard to god knows where.
>I'd much prefer these passengers be put on the official no fly list, if only to force the law suit that will eventually give EVERYONE on the list information...

While I appreciate the thinking (sometimes falsely attributed to Lincoln: "The best way to fix a bad law is to enforce it perfectly"), it's a bad idea to make it easier to add people to the current no-fly list in the hopes that this will "poison the well" so-to-speak. If your idea were tried, it would result in a measurably worse world for a generation, perhaps indefinitely. The no-fly list is a great example of a "boring tyranny", a type of tyranny that politicians don't credit for confronting, and so don't even get talked about. So you'll make this change, and then for 20 or 30 years you'll hear the same exact debates about abortion and gun rights, and the worse world you made will continue in the shadows.

So, no, please do not do this.
> I just don't get why to the cancel culture types everything has to be cancelled or their world is completely out of balance and existence is awful.

I don't think I'd put this situation in the same bucket as cancel culture. The spread of Covid misinformation, especially anti-vaccination stuff, has a provable impact on the healthcare system which forces our governments to ask us to endure more restrictions than would be necessary if vaccine hesitancy wasn't a thing.

People like Rogan are sitting there complaining about government overreach while exacerbating the problem by spreading misinformation. As the distributor I think Spotify has an obligation to put a stop to it. I'm not saying he should be cancelled, but they need to tell him to get back to entertaining and to leave the medical advice to the experts in that field.
If this was implemented:

func foo(a, b int) int {
return a * b
}

At compile time, what is the return type of foo? Answer: Unknown. The compiler has no way of determining if the resulting type will be small or big int. This has to be taken into account not just in foo, but in every function calling foo, and every function that is called with the return of foo as a param.

One of the best things about golang, is how little "magic" there is. Everything that happens is immediately obvious from the code. An int that is upgraded to a completely different type when it reaches certain values, goes directly counter to that; it would be hidden behaviour, not immediately obvious from the code.

Should golang have a builtin arbitrary sized integer type? Maybe. Using math/big can become cumbersome. But a much better solution would be to introduce a new builtin type like `num`
> When I called them to ask what had happened

But what happened?? The suspense!
Data point: not for me. I don't watch YouTube and listen to whole podcast episodes rather than clips.

I don't care about Joe Rogan enough to deal with Spotify.
It may be possible then, in theory. I recommend working with very good immigration attorneys and keeping track of all previous employment, the history will be required. Good luck!
You better protect your twittacles!

You’re really going to be hating life when someone kicks you there!
One good reason why the amyloid hypothesis persists in attracting support is that it is currently the only way to account for how the mutations in APP and presenilin cooperate to cause early onset familial Alzheimer's disease.

In particular, out of the 695 amino acids that constitute the APP protein, all the mutations that cause disease are located within the 42 amino acids that comprise the amyloid peptide, or just next to it.
Just checked: Tom Segura is still there. Kreischer, Ian edwards too.
>> ...but I just plain don't have the time to listen to a meandering 3 hour podcast, even if I was interested.

> So how deeply informed by experts do you gauge that you are if the majority of what you read or hear is short-form?

Huh? You're jumping to conclusions and, frankly, saying foolish things. In addition to just plain being wrong, there's literally no way you could validly infer anything about "the majority of what [I] read or hear" from what I wrote.
Why can apps even read it in the first place, as opposed to the os sending it only to apps the user initiates a paste in?
We have a group of local newspaper sites in the UK which cover just about every area and they have clearly adopted a business model of squeezing every last drop of ad revenue they can before the inevitable happens.

There is virtually no actual news on these sites anymore unless it is click bait that elicits a lot of comment.

I'm beginning to think that google are doing the same.
Yeah lets just add people that flick their boogars to that list too. And people that don't like it and say so, let's add them as well.

While we are doing this, let's go full Facebook/google play/opioid prescription and not have a way to call and figure out what happened. Just you find yourself on the list and that's that! Sounds wonderful.
What I learned here is that there are a lot of people in HN that think the airlines have some sort of ultimate rights. That isn't true, and they are ignorant of the facts... Who knew HN was full of airline shills!

https://www.transportation.gov/individuals/aviation-consumer...
Trespass law is not within DOTs regulatory purview. It is possible for a request from an airline to be legal under one set of laws but illegal under another. Airports are both under federal and state law. Which may conflict at times.
by refusing to get vaccinated, wear masks, get tested, or otherwise take steps to prevent the spread of a virus during a pandemic.
Am I the only one that keeps reading the name as AngularJS? oh the memories...
Probably never will. ML is not a golden Hammer. It's an analog information encoder and decoder. It's excellent at parsing images, but it can't make decisions, that's not how thought processes works. On AI day when they explained that they were training their car by throwing all sorts of random garbage scenarios to it because if they didn't it would run stuff over I facepalmed. Like they spend all this time avoiding the actual solution because they want an AI breakthrough.. GUYS you already have an amazing 3d parser, just write a fucking if-else to stop when somethings ahead. You don't need to add a moose in flipflops to your regression testing sets...
“Monopoly” is a word with a specific meaning, lets try to not use it as a catch-all for any trade practices you’re unhappy with.
Is it possible to deny clipboard access to every application and only pass the info through stdin through the explicit ctrl-v or pbpaste/xclip/whatever?
>The only distinction between them and CPython is that they were AOT and CPython is JIT. And now we are back to my point about how you’re conflating “interpretation” with “JIT”.

Talking about conflating though, AOT and JIT mean different things in a programming context...
I think it's just a reaction to the adtech community's total disinterest in user's objections to tracking. They keep invading our privacy and only really consider our wishes when it starts hurting their bottom line for real.

I'm sure that's what inspired my hard line against ads. I block ads and tracking where I can. And I've become so used to an ad-free web that I don't think I'll go back anymore.

If they'd only listened to us this before things got totally out of hand this could have been avoided.
They should refund 100% unless they receive explicit directions from individual donors to forward the money to charity, and it should be to the charity of the donor's choice, without exception.
I'm not saying he shouldn't speak up against a toxic work environment. I'm saying he's doing it on LinkedIn in a way that makes him look bad and could hurt his future career prospects.
I imagine the client facing pages are very sensitive to seo/crawling so that's why they go for server side rendering
Never heard of that before so looked up. Sure enough there was a giant motion-to-photon latency table compiled by someone using gutted controllers and a camera, which in the end seems to all fall within 5.7-7.5 frames(95-125ms). This is almost ten times the typical input latency in a PC, and also roughly coincides with equatorial circumference of Earth(134 light-milliseconds). hmm.

1: https://w.atwiki.jp/smashsp_kensyou/pages/40.html
I mentioned somewhere downthread about how the lessons of Deming allow me to operate more efficiently.

Here's a concrete example from today: under my supervision is an extremely good, but also somewhat expensive contractor.

My predecessor hinted that upper management has started to become nervous that the costs will run away, and recommended that I try to control that cost by having everyone in the company ask for my permission before they used this contractor's time. I'm not a fan of blocking other people's work on my approval. Besides, it's not like I understand the nuances of each situation well enough to make a good decision.

So instead, I asked for the historic bills from that contractor and plotted them on an XmR control chart. Sure enough -- every single one in statistical control.

It's a stable system. There's no sign of increasing costs. NNo unusual amounts billed. Barring special causes, I can predict the future costs of this contractor perfectly, with zero intervention -- just from the data.

Now maybe this stable system results in too much expense, and that's a conversation about common causes worth having. But I see no reason to meddle with individual decisions. It can only make the variability worse.
A communication error has occured :). I wish they would fix their online offering. I'm not a serious gamer, but my collegues get kicked out during a Mario Kart online session all the time.
The only time I've regretted overdesigning is when there's been significant original design work involved.

I don't think I've ever regretted overdesigning to meet a common standard or match how everyone else does something.

A lot of the YAGNI I see is in the form of "We don't need a framework, just do vanilla JS" or "I only need one of the features of this library, I'll just write it myself".

Almost all of my own big tech regrets have to do with building something "innovative". Even when they've solved the problem better than existing solutions they often become regrets, just for the simple fact that they aren't better by enough to justify the nonstandardness.
Falsehoods in the right hands can be made much more sexy. Reality is rarely as flexible.
Yes, on Qubes OS, https://qubes-os.org. It's based on VMs for secure and transparent compartmentalization.
Or maybe they actually read the scientific literature and know the vaccine is completely ineffective at stopping the spread of the virus: https://www.thelancet.com/journals/laninf/article/PIIS1473-3... Or is The Lancet fake news to you?
They could have offered money instead of vouchers too.
Has to be pretty niche for that still to be the case in my experience. If I search for help on, say, a bit of python syntax I get endless low quality webpages from Google.
Success = product x distribution

Took me way too long to realise this, at least first two failed companies were as a result of over indexing on product. We do not have perfect market intelligence and inexperienced entrepreneurs most common mistake is relying on how good their work / product / service is. It's a business killer as not enough customers will ever find it.

It actually makes more sense to build distribution first, so that your product (however good or bad it is) gets an opportunity for as much exposure as possible. Somebody will buy, if enough people see it
>It’s not good [use of] analogy because it doesn’t add anything. Everyone already understands the concept of problems being less urgent as their arrival is farther away in the future. They don’t need an analogy to understand that.

You've missed the point though. This analogy is not there to make them understand that - it's there to help them feel it.

The analogy helps pin them to something the other can immediately feel as an absurd worry.

Abstract understanding is not the only thing an analogy is good for.
The article you're commenting on without having read it puts it at 1,900 passengers for just one airline.
Hopefully you're aware that the vaccines are completely ineffective at preventing transmission: https://www.thelancet.com/journals/laninf/article/PIIS1473-3....
Commercial domestic airlines in the US are effectively nationalized. The first time I flew AirIndia I noticed how terrible the service was, it being a government entity.

Now all domestic airlines in the US are like AirIndia. Flying private/charter is the only choice, I wouldn't trust a commercial pilot for long haul or international travel.
I think polarized sunglasses are always vertically polarized, to block glare off horizontal surfaces.
I use them exclusively for one-shot websites that force me to create an account.

I have always thought their business model was ads based.
If you're so certain, it means you already have reliable data for attribution. Why do you need Facebook's tracking to confirm it to you?

I understand it's nice to have fancy reports etc but it sounds like you already know where your customers are coming from. And tracking is very invasive, in this case it doesn't really seem to add much value.

You could also ask your customers "where did you hear about us" for example. Perhaps you already do and that's the source of that 100%. If not you might even discover a way you didn't know of. Eg word of mouth, some obscure forum where your product was mentioned. As well as that it's a method where you respect your users' privacy.
I think a lot of rewrites happen because of too much adderall lol
> I think though, what won it was not the hardware but the software.

Not even just new stuff: I had Grandia II on the Dreamcast as a kid, and thought I'd never play it again. Then I found out it was ported to the Switch, and that was the tipping point that got me to buy it a few years ago.
They are plenty of mobile apps you can buy from apple, it's called the appstore. Whether they make them themselves is irrelevant to the point.

And similarly again there's none you can buy from Oppo and Samsung (I'll consider the Samsung store negligible in terms of market share).
Thnk you for clarity! Indeed, I believe this is the best practical solution.

I imagine minting say, a whole PNG, and doing the processing on-chain would be prohibitively expensive. Unless the image were very small and the algorithm very optimized.