skysight-inc/HackerNews huggingface dataset:
A few years ago I worked on a web-based augmented reality app intended to be shared by users through services that often displayed links in webviews. Newer SFSafariViewController worked fine but WKWebView failed silently in a way that was impossible to detect. There was no way to determine if you were in a WKWebView except: adding a hidden DOM node somewhere in the format “(123) 456-7890”, real safari would automatically turn it into a detectable phone number link, whereas WKWebView would not. With that ugly hack, we’d have to display a message asking the user to open in safari and hope the app had deigned to put a safari button somewhere.
Terrorism isn’t defined by the weapons or tactics used. It’s tiresome that so many intelligent people are ignorant of the term.
> It's not "directly observed" in any sense other than "something is wrong here and we can't explain why".

That's not disagreeing, that's literally an observation, in this case via photons coming from things we can see possibly interacting with things we can't. That's as direct an observation as you're going to get for most things in the universe.
I fill out test procedures that take several days to complete. In docusign, usually, you sign the entire document in a single session. Sometimes, the document has to be filled in a different order than the one the person creating the form thought it should be filled out. Some of our procedures are also filled out in paper because we didn't have time to convert it into a PDF Form.
> The internet is responsible for about as much pollution as the airline industry.

Which is another 2,1% then? The upside is, compared to the airline industry, you just need low CO2 polluting energy for production and running of all the electronics and telecommunication.

The BP campaign about "personal footprint" is the base of this displayed thinking here too.

Get rid of the Gas and Coal power and the internet will be much cleaner automatically, not only regarding CO2. We need a system change away from fossil energy (and meat consumption and today's concrete and some more) not less websites. The people will just spend more time on Netflix or reading someone else's blog, if you take yours down because of the BP designed "CO2 footprint" distraction.
Agreed, and guitar-oriented music isn't the same as it used to be - or at least from the observations I've made as a sample size of one, that which resonates with newer generations.

Polyphia is one of the big bands that are fully instrumental and also maintain the spirit of virtuosity (more aligned with metal than rock, but the guitar-centric piece is there). There are other amazing guitarists and artists in a fairly interconnected community such as Jason Richardson, Plini, ichika, covet, etc.

I would likely agree overall interest has waned as it's not as mainstream as it used to be. But I'm more inclined to say guitar-centric music seems to be going through more of a transformation to fit the mainstream or certain niches than sunsetting as GP said.
I kind of wish I could change the title to Ask HN.
CDMA doesn't increase capacity because the N codes have to each use 1/Nth the rate. It fell out of favor around 15 years ago because it doesn't allow one transmitter to temporarily use the whole channel, which is advantageous for data traffic.
Well this is a first for me. I don't think I've ever seen a paper published to PNAS that wasn't open access.
I think of selfishness and I think of taking deliberate actions to serve ones self at the detriment of others. Things like hoarding limited resources or taking a second slice of cake before everyone has had their first.

I will never forgive you, John. You denied me cake.
Wait! Contingent was just defined as everything that's not necessary. Not contingent with its normal meaning of dependent on something else. Like, a square has 4 sides, that's necessary for it to be called a square, but it might or might not depend on something else for that quality. Or a square is blue, that's contingent (i.e., what's not necessary in this usage for it to be called a square), and it might or might not depend on something else.

If you are using "contingent" with its normal meaning, the idea is absurd. We can divide everything that exists into "necessary" and "contingent", one or the other? We might as well divide everything into edible and picturesque, for example. Words, but more like word salad than meaningful statements.
2008 was a completely different story. If you had a job, any job, you felt lucky.
One of 5G’s Biggest Features Is a Security Minefield
Nader has nothing to do with the Dawn Project. There are a lot more people who recognize Tesla's FSD Beta is dangerous than just O'Dowd.
> and I have learned to darn (from an HN post no less)

Could you possibly provide a pointer? I've been meaning to learn exactly this.
Now, this is a nice reply!

Enlighten me in a lot of subjects and with H2 downsides I can accept.

I confess I know a bit more about batteries that the H2...
I don’t think anybody really cared that much about the risks, everyone was just looking out for their own bottom line with no regard for the systematic consequences.
> Marooned in Real Time

Incidentally, I will recommend that novel by Vernor Vinge.
Violent agreement on the 1:1 point. The hard part is, making it natural as it would be in a face-to-face setting, and I think for remote the frequency has to be much higher than if you saw someone f2f.

The important thing to think about is to make is as non-transactional as possible. Start with open and personal questions like, "How are you doing today?" and do as much listening, if not more, than you do talking. Focus on developing rapport with people, develop curiosity about their situation and circumstances as you can. Example, one of your colleagues is from Europe, ask them about how things have been for them there, where do they spend time when they can get away, etc.

On the transactional part, I think you need to be very careful in that it seems like you want to get something out of these relationships you hope to build. Flip it around -- on every 1:1 ask them, "How can I help you?" (regardless it it's a person who is a peer, someone who reports to you, or someone above you). I firmly think that will be returned ten-fold.
Biggest issue here are workaholics, over-achievers, and extremely talented people setting unhealthy standards for everyone else.
This seems cyclical to me. If you do the bare minimum and get fired, that is a contradiction.

If the bare minimum is getting promoted then that means there is no room to slack.

If you look like you are slacking to your coworkers, then you probably are not doing the bare minimum. The bare minimum would be exactly what it takes to keep your job.

So I believe what you are saying is that there are multiple bare minimums from various perspectives. In those cases, you take the biggest one.

Another example for a gameable aspect of promotion is cutting up your achievements to look more favorable during a promo round e.g., salami slicing. If you hit a promotion, save the extra stuff for the next round.

And if you are at a large organization, you certainly have the data to estimate exactly the bars for promotion.
But that could be done by other, less obvious means, if desired. Does this redirect add any new tracking abilities?
The concept of Pi and the irrationality of sqrt(2) predates the universe itself.
Think about it.
Whiskey also evaporates while it ages but the tax is on the full barrel.
I agree that there is definitely a sense of entitlement in this industry, especially with these larger companies. On the other hand, if you’re coming from a startup, you’re going to be way more incentivized to put in the work since that ultimately determines your future (and likely, your pay). These guys playing basketball in the middle of the day are getting paid either way, regardless of how well their projects turn out. I don’t blame them. I’ve been at those cushy jobs and doing extra work often doesn’t get rewarded anyway, so you may as well maximize your quality of life.
Of course they do and this is only the tip of the iceberg. Crypto Currency is only a good idea for criminals, I see no practical use.
"High intensity physical activity..." is exactly one of the things I DON'T want. Any programming position that wants me out of my chair for exercise... nope.

I'll deal with exercise and nutrition on my own time, thank you very much.
Too bad that the Rohloff setup alone is like $1600, and the non-electric bikes with them tend to be >$5000. That Santos Cross Lite with the Lauf suspension fork does look pretty trick though. They have a helpful bike finder, though lots are not available in the US https://www.rohloff.de/en/service/search/bike-finder
"“There’s no way that somebody I’ve never heard of has done this.”"

Gatekeeping in a nutshell. Gotta love academia.
> There was no way to determine if you were in a WKWebView except: adding a hidden DOM node somewhere in the format “(123) 456-7890”, real safari would automatically turn it into a detectable phone number link

What about non-US users? And doesn't Android's browser do the same thing?

Also, what happens if the page has `<a target="_blank">` or `window.open`? Does it always open in the same frame/window/target?
'“There are real concerns that our productivity as a whole is not where it needs to be for the head count we have. [We need to] create a culture that is more mission-focused, more focused on our products, more customer-focused,” he said. '

That sounds like a CEO that has failed on a few significant counts. Maybe the first change needed is a new CEO.
No. I know specific people that use porn, and among those that I know who use it excessively, they have a hard time forming relationships. No where does that say or imply that "It's harder for everyone to form relationships today than it was in the past" as you for some reason are consistent on believing I said. Those are two very different statements with very different meanings.
You’d also need a hole in your seatstay to remove the chain unbroken. (Some frames designed for belts have the ability to remove part of the seatstay, but it’s not common.)
I have 2500+ hard miles on their socks, used the warranty, and highly recommend both the company and the socks.
I think you're seeing this as a "take away this choice from society to protect the children" kind of deal, but to me it seems more like the argument is to give choice to parents and addicts to control their own devices more completely. All other things being equal, why would a consumer want to not be able to control both the browser and in-app browsers as much as possible?
> One of the challenges in writing is realising that no matter how hard you try, you will not be able to please every one. I spent a lot of time on this post, and it went through several revisions.

Yours was one of the better takes, and I mostly agree with what you have to say - I especially appreciate your self-awareness around biases (I have my own). I should clarify that didn't take issue with the entire article, I was mostly reacting to the sentences that implied, as I read it, that the period of formal Apartheid was brief, and an improvement over the previous colonial period (as quoted by gp) - those ideas sound absolutely tone deaf to me.

edit:

> An unfortunate situation has arisen where any criticism of the current situation in the country is construed as 'minimising the damage of apartheid' or something similar

You misunderstand me, I think, and possibly doing a great disservice to your article and the discussion it spawned if you're reducing my criticism to just that. I tried to clearly state why I thought you minimized specific aspects; and it's not because I wanted you to adopt a tone of atonement, or for something I wished you had written. I took issue with 2 specific ideas, which in all suggest that Apartheid wasn't a big deal. Perhaps we should discuss the specific criticism rather than be pulled into a generic race-relations meta-discussion?

What I disagreed with, in point form:

1) The idea that Apartheid was brief. 50 years is a long time in politics; Apartheid spanned >90% of both my granddads' productive years, 100% of my dad's education (including college) as well as his early and mid-career, and a small part of my early education. I count 3 generations directly impacted.

2) The idea that Apartheid was a long time ago. As you can imagine based off what I said in (1), the effects are still very present to me, and I'd like to think I'm not that old. This doesn't absolve the government, but it is true nonetheless.

Politicians deflect blame everywhere, but just because politicians like to ham-up Apartheid's effect doesn't mean we cannot have a nuanced, honest take.

That said, South Africa was built on the foundation extractive industries and cheap labor. The end of Apartheid did not change that; the only thing that changed was the introduction of the black ruling elite, and a modest increase in the size of the non-white middle class. The levels of inequality are dangerously high, and people seem concerned about it, until you ask them how much they pay the help (this goes across all races, BTW). The TRC was fine and all, equal attention should have been given to national cohesion, people are unwilling to look out for each other, even for their own sake, in the long term.
Do you use the Connex link and recommend it?
Coincidentally, I learned yesterday my girlfriend's main source of income after graduation was daytrading IT stocks (with no prior education or experience), line went up and she made enough profit to live off for a brief period. This was just before the dotcom bust.
> Not the colloquial mental model but fit the definition nonetheless.

I’m not sure dictionary definitions provide the right moral compass when it comes to suspending rights.

We should discuss what such an expansive interpretation aims to achieve, and then discuss whether adopting that interpretation achieves those goals.
Sadly, most of newer smartphones are getting shipped with more default google apps like Phone, Messaging & Keyboard.

AOSP alternatives of these apps works well, but manufacturers are choosing/forced to choose more Google apps as default which is really sad.

I don't want Google updating "Phone" app every few days.
Using SDFs. It looks fairly good! Maybe not as good as the proper coverage methods, but when rendering UIs on a high resolution screen, it seems good enough.
Maybe of more interest would be https://lwn.net/Articles/751763/, which measures latency on Linux.
Good discussions in the post, although it’s from 2016.
The zutty project had an interesting article on terminal latency, as well:

https://tomscii.sig7.se/2021/01/Typing-latency-of-Zutty
That’s a stated goal of many serving congress people.

If things swing a particular way you might see a national ban bill next year.

I don’t know how likely that is but it’s certainly a position many Republicans take.
I don't tumble dry clothes though, so not in my case.
> Nearly every app, even "safe apps" including children-rated apps, allow access to an in app browser. Even when iOs has locked down all access to Safari, a parent has removed access to all the "apparent" unsafe sites, there are still ways to access the unfiltered internet inside of these safe apps.

Last time I checked, WKWebView will follow the parental control settings set on the device.
This is an important concept for people to understand.

All aspects of security (policing, counter-terrorism, cybersecurity, etc) are all fundamentally impossible to prove how effective measures taken are. Usually the best we can do is use a proxy measure or test pre/post.
Why are you both being so coy?
I don't see anything wrong with "collectively" deciding that every American citizen should have access to high speed internet access and putting our money where our mouth is. Especially remote areas that are expanding and will become increasingly populated to take advantage of the infrastructure.

For most of us, it doesn't cost anywhere near that much to get access so we can handle the rare costs to build out to remote areas where it's more expensive. That's the benefit of collective money. No one person has to shoulder the burden alone and together we each only chip in a small amount to achieve a massive goal.

America should be heavily investing in building out select remote areas now because we're going to be getting much more crowded in the decades ahead. Climate change is going to force people inland, away from the western US, and cause hundreds of millions of climate refugees from around the planet to seek relocation. The US is going to have to do our part to help take many of them in. MI is a pretty good place to expand.
About 5k US citizens on the list.
Not the change, the information about the change itself predated the change.
Why, yes, Hughes certainly did.
Honestly, the spin that I typically see just feels steeped in bias: "Netflix has nothing _I_ want to watch, therefore it is catering to no one and doomed to failure".

I imagine Netflix has a really good grasp of the content landscape and is playing a bit of moneyball with that. Sure, reality TV is not everyone's cup of tea, but it may have a larger audience:budget ratio than other projects, thus being an important asset in a content portfolio. Let's not forget the Bridgerton's and shows of the like, whose appeal probably inversely correlate with that of Star Wars for a particular viewer, in aggregate.

I think an analogy to the gaming sphere is apt. You are not going to sell RTS's to people who play visual novels. And furthermore, in the MMO arena, there is also the dichotomy between those who play the game at a leisurely pace and those who consume end-game content as if it's their job. All of these different segments exist, yet how best to allocate resources among them is the true question. I do think disregarding a niche would be a mistake if one is truly chasing growth but it is also a balancing act. Essentially, Netflix is Steam, but forced to take on a much larger publisher role.
I'm not the person that originally replied to you. Besides that's not what that person said. You just conjured the everyone out of thin air. That was not mentioned in your post and neither was it in theirs.
Breakfast stopped at 10, not 8. Dinner started at 6, but most people didn't stay for it.
8th chart down
makes sense. rather than have an ever expanding user table with multiple columns, save attributes as rows.
example.
thing table, user id 1, 2, 3:
data table user id 1, attribute name, value mike
user id 1, attribute address, value Chicago.
> This is an incorrect understanding of how web views are implemented.

No, it’s not. Nothing requires you to use SFSafariViewController.

As you yourself noted, WKWebView exists and grants the application effectively complete control over it.

UIWebView also still exists, and despite being deprecated, remains usable.

Finally, even if everything but SFSafariViewController were removed from the OS, nothing stops the application developer from embedding their own replacement webview implementation.

> However, it would be possible for the platform vendor to restrict use of the web view such that only certain more powerful APIs can be used by browser-style apps, while other less sensitive APIs can be used by all apps.

Such a restriction would be equivalent to the existing SFSafariViewController, but regardless, I must reiterate: absolutely nothing stops the application developer from embedding their own replacement implementation.

> This is because pretty much all of the APIs involve an IPC from the embedding process (e.g. an app under third party control) to another process that actually powers the view under the control of the browser engine (usually the content/renderer process).

Again, nothing stops the application developer from embedding a replacement for your hypothetical sandboxed webview API.
If it's not search or advertising, it means f*k all to Google. Any time you are confused about their obvious incompetence in an area, just go back to that first statement.
That's true, (not always but often yes - 'stiff collars' to distinguish) but it was also common to replace cuffs and collars (sewn ones) with the long 'tail' of the shirt. (Many modern shirts have not nearly so long a tail, if that's hard to imagine.) So whether motivational or not, they certainly serve that purpose too.
The quantum state of Linux kernel garbage collection
> In theory, I actually like the idea of games connected to the blockchain. The issue is, now your little funtime activity has serious tax implications.

> Imagine this, there's a neat little space pirates game. You buy an NFT ship, you buy some space missles, some fuel, contract a crew, and you go out. Maybe the dollar cost of all this was $60. Cool.

More likely is you go out and encounter someone with a $600 ship and you lose $60. This is so much more insidious than pay to win games. This is paying to steal other people's money, and is going to be quickly optimized by anyone if there's actual profit volume to be captured.

What's actually happening is ecosystems with minor trades, not really any stealing, and everyone just banking on the pyramid growing larger with new base layers at the bottom so the older players earn more
The killer feature of ISO-8601 style dates is that you don't need to parse the dates to sort them. Lexicographical order is chronological order. That's a pretty huge deal.
Unfortunately, as we have previously observed, if too many of us enhance our avoidance of their products, the government will step in and give them a bunch of our tax money as a bail-out so that they can keep making inferior and undesirable products.
I don't think the Facebook woodshop fits the definition of a Third place. It's just another room at your employer's office. People using this facility are still AT work, just not working and anything that happens there is going to happen by your employer's rules. Perhaps this view is affected by my personal stance of never ever ever using employer-owned perks like this because it's just a trick to keep you there longer. I much prefer to pay for access to a hackerspace than use that shop facebook offers. And, wouldn't a hackerspace be a true Third place anyway?
I used to bike a lot when I was young. I took no spares. Worst case I walked my bike home.
If they can be bribed once they can be bought twice. And it's a reminder to everyone that if you aren't getting the engagement your content deserves then it's a possibility that you are being deliberately sabotaged.
> Meanwhile, Zuckerberg noticed that it was getting harder to get all the employees to attend a meeting as they were sometimes taking time out in a day for personal work.

I have repeatedly logged into large meetings people demanded I attend and promptly gone to sleep or when I worked in the office, I would show up and then spend a half hour sitting on the toilet.

The problem is that the meeting really isn't important.
Organs can be replaced unlimited times thus to drastically improve human life span. Yeah, I am one of the eternal life believer. I believe this will come true in less than 20 years, but very few people think its possible, while it already shows enough signs of this.
It’s weird… at that level of subsidy why can’t StarLink just give away the terminal for subsidized users? That’s over $1k per user, more than enough to pay for the dish.
Yes.
The sad part is that - I think - we could (and should) already be there... But as always, money leads :(
At least our money is being spent in our country.

Rural electrification and rural landline were also subsidized, so there is some knowledge of how to build rural infra via subsidies.
Facebook used to have a feature in their settings where you could opt out of their in app browser. No longer.
All primates groom themselves to have straight, clean looking, glossy hair. Humans are not going to voluntarily wear clothing that shouts “I’m one of poor or autistic.” People who are much, much poorer than the average OECD inhabitant care greatly about their appearance.