skysight-inc/HackerNews huggingface dataset:
I'm no expert on this, but here's an essay from an American Buddhist monk that might explain the context a little better. In short, Buddhism is meant to be practiced and the idea of "no self" isn't supposed to be an answer to a philosophical question, it's supposed to be a guideline for how to relate to your experience. (Emphasis mine)

> A case in point is the teaching on not-self. Many students interpret this as the Buddha's answer to two of the most frequently-asked questions in the history of serious thought: "Who am I?" and "Do I have a true self?" In the light of these questions, the teaching seems to be a no-self teaching, saying either an unqualified No: There is no self; or a qualified No: no separate self. But the one time the Buddha was asked point-blank if there is a self, he refused to answer, on the grounds that either a Yes or a No to the question would lead to extreme forms of wrong view that block the path to awakening. A Yes or a qualified No would lead to attachment: you'd keep clinging to a sense of self however you defined it. An unqualified No would lead to bewilderment and alienation, for you'd feel that your innermost sense of intrinsic worth had been denied.

> As for the question, "Who am I?" the Buddha included it in a list of dead-end questions that lead to "a thicket of views, a wilderness of views, a contortion, a writhing, a fetter of views. Bound by a fetter of views, [you] don't gain freedom from birth, aging, and death, from sorrow, lamentation, pain, distress, or despair." In other words, any attempt to answer either of these questions is unskillful karma, blocking the path to true freedom.

> So if the not-self teaching isn't meant to answer these questions, what question does it answer? A basic one: "What is skillful?" In fact, all of the Buddha's teachings are direct or indirect answers to this question. His great insight was that all our knowledge and ignorance, all our pleasure and pain, come from our actions, our karma, so the quest for true knowledge and true happiness comes down to a question of skill. In this case, the precise question is: "Is self-identification skillful?" And the answer is: "Only up to a point." In the areas where you need a healthy sense of self to act skillfully, it's wise to maintain that sense of self. But eventually, as skillful behavior becomes second nature and you develop more sensitivity, you see that self-identification, even of the most refined sort, is harmful and stressful. You have to let it go.

https://www.accesstoinsight.org/lib/authors/thanissaro/quest...
At this point I think it was an amazing feature that became a mediocre product. I wish dropbox felt like they could make enough money just being the best in the world at syncing files.
ah, feeling dumb now :)
Build Your Own PM2.5 / CO2 Air Quality Sensor
Housing seems to be the primary issue, but you’ll find very little support for actually fixing the issue - more and taller buildings in densely populated areas.

I don’t think people have a problem with spending more on education, they just want a reasonable return on investment for it. Turns out pumping money into monopolistic schools doesn’t get you a better result
Bad developer implementation. Games have had scalable graphics settings for decades.
This article keeps using piratebay.org and thepiratebay.org interchangeably despite the fact that only the former was sold. The latter still points to TPB and was not sold.
Zuckerbery has talked about the strategy here for ages. It's not about VR, it's about AR. The tech to build realtime, always on AR is just a more advanced VR tech.

AR will be all about the ads as facebook can serve them everywhere you go. That's where they will make $100BN in ad revenue.
Still a big scene. Maybe bigger (absolute terms, not percentage) because gaming is such a huge market now. For the big games like RDR2 or the newer Assassin's Creeds, the DRM probably paid back way more than it cost.
Much like Europe already
When we can't change the deadline, it's obvious that we should shift the scope. If that breaks down, the problem becomes not losing your entire engineering team while the deadline looms.
The frustrating thing about this DRM is that RDR2 requires an internet connection in order to play the single-player game. At one point my internet was down and I couldn't play it. Obviously not the biggest problem in the world, but still an annoyance.
ctags (which is the way I used to do it) was always sort of hit or miss for me. JetBrains OTOH just works. Apparently there's a new way of doing it though, which I should look into.
I work on anti-DRM techniques for a living.

The experience has shifted my views of DRM. Originally, I saw DRM as highly anti-consumer, and a waste of time and clock cycles. Arguably I do still believe that - but now I have great respect for the technical side of good DRM implementations, and I acknowledge that they provide a time buffer to protect against the first wave of piracy.

I've stripped Arxran's protections from software in the past, and I might just have a look at breaking RDR2 now it's been brought to my attention...
> If no other DRM has withstood for 300+ days before being cracked, then it seems pretty useless.

The conditional part of your condition fails. I don't know if it's trustworthy, but crackwatch.com shows many games with no crack 1000+ days after release.
You could do either. Real world economics and history, however, suggests you would do neither, because the incentives of the labor market mean you can get adequate work for far below the cost of a living wage, and you didn't get rich by throwing good money after bad, so to speak.

Jeff Bezos could give every Amazon employee $100,000 and still be the richest man in the world. He could also afford to pay every employee far more in wages than he does, and Amazon would still make money hand over fist. As companies go, Amazon is one of the more laissez-faire, so it's not as if he wants to, but his hands are tied by overburdensome regulations. He doesn't, because why should he? Why not spend a few million dollars on a ten-thousand year clock instead?

Many people living in low income housing are already employed, and the market has already decided the value of their labor is worth just enough to scrape by with government assistance, and no more. Depending on the free market or the magnanimous (and mostly nonexistent) charity of the capital class to lift up the poor doesn't work.
> I can't really parse this...

Allow me to make it very simple: You didn't give any reasons for your opinion. You just gave your opinion.

> ...I reckon the most correct response is, "no, u".

If you're used to that sort of argumentation, I suppose that is what you'd reckon.

> It's really incredible how often relatively straightforward conversations on HN end up veering, pointlessly, into theory of the mind and epistemology.

Apple has never enabled notifications for PWAs on iOS. Therefore, you couldn't possibly know that your "UX on iOS is better without them even being possible" because you have nothing to compare to.

What about that speaks to "theory of the mind and epistemology" in your opinion?

Perhaps you're confusing web notifications with PWA notifications. Perhaps you're thinking that Apple couldn't possibly do it any differently from Android where every website can prompt you to give notifications.

Gee, I wonder if your whole problem couldn't just be solved by letting you opt into the whole idea of PWA notifications? Then you could never turn on that switch and happily live your life without ever thinking about them again.

Somehow, you'd rather force everybody else to do it your way instead of giving them a choice and I find that to be rather deplorable.
You don't need a "ream of documents" to prove you own a business as a sole proprietor. Off the top of my head, a copy of the lease for the property, or the title record if they own the property, along with a copy of their business license and some form of personal identification should be enough. Unless commercial leases are now routinely multiple hundreds of pages, that looks to me like it should come in at well under 20 pages, and possibly less than 5. All of these documents should be easily, if not instantly accessible to any business owner.
It's worth keeping in mind that cracking DRM is pretty much universally criminally illegal these days.

In the past (admittedly a long time ago now) you would have just been butting up against the game's terms of service / shrink-wrap license.

Since the WIPO Copyright Treaty has been ratified in local law almost world-wide, no-one with even a semblance of professionalism would even attempt to crack DRM. So it's not like the world's best security consultants have been working on this non-stop for the last year.

EDIT: Just to clarify, security firms may of course be hired/green-lit by the DRM's implementer to try break the software. However, DRM is not open season for white-hat security engineers like a lot of other areas are.
Ask HN: For parents, how do you expose your kids to STEM?
Hi HN parents, I'm wondering how you expose STEM topics to your kids?

On my side, I think I picked the interest as my parents frequently took me to Natural Museums when I was 5 and I was super interest to dinosaurs and palentology in general at the time. We also sit together every Sat night to watch a few episodes of palentology programs (probably BBC or something else but there was many years ago). I never studied in that field but nevertheless I think that was one good trick to get kids into STEM and I'll probably do the same for mine.

What's your trick? I really believe that every kid is naturally interested in STEM but needs some guidance.
Looks to be affecting all regions - at least within the standard aws partition. Not sure about aws-cn and aws-us-gov
Agreed. A long time ago, Perforce released a tool that they called Commons, it used OpenOffice under the covers to diff Office documents and display everything in a fairly easy to understand webUI. It wasn't perfect, but treating "documents as code" would scratch that itch that I've had with Dropbox since I've used it.

Just something I've learned to live without, at least for the foreseeable future.
I do say I'll switch to Samsung or a One Plus if I'm looking for a higher end, an OPPO or Vivo if I'm going for a lower end, or a Redmi or Honor, if I'm going for a midrange resilient phone.

I use a Blackberry for my black box phone, so I don't really care about security on my Android stuff - Google or China can have all that's in there. What I do care about are having options, and Android does provide me a lot of options. For instance, my first Android phone was a Samsung and while the phone was awesome and lasted a solid 4 years, I hated the customer service offered. Then thought I'd have a cheaper Android, so decided to go with a Motorola. Then once I joined the workforce, it was the BB + Honor combo, because Honors are so much resilient. Just because Android has so much more options doesn't mean they are commodity devices, unless you look at phones as a status symbol, which is a thinking I've honestly grown out of.
Join a church (or synagogue or mosque). Secularism has a societal cost, one of which is the loss of community institutions like churches, where you have a wide variety of people, from different classes, mixing in a common space.

Also ... start a family.
maybe there's a question here: If you really need the kind of performance afforded by that level of fine-grained optimization, shouldn't you instead consider emitting better code, at least in hot loops? It seems less dangerous to have the code do semantically exactly what you tell it to in the 90% case, because otherwise you can unwittingly introduce difficult-to-reason-about code. For a GP programming language, this could be possibly deployed in mission-critical code where lives are at stake.
You didn't trade high enough!
I'm generally curious about this too.

Cracking got harder and licensed distribution in the 2010s became as convenient and consumer friendly as it unlicensed distribution was for pirates in the early 2000s.

Region locked games started disappearing, coinciding with less physical media needs to begin with.

Flagship titles started being released cross region simultaneously.

Downloads and streaming was available and fast.

The marketplaces and discovery gradually got better too, still limited here but not better than what the marketplaces distributing unlicensed content have.

There is also the part about the budget, but I'm not sure. Expense was a factor, but I'm not sure how big of a factor. The things people do on Steam and other marketplaces is similar to what pirates were doing: downloading a ton of games for free because they could, but only playing the flagship games and never touching the other ones. So the pirates-turned-consumers are still only buying a handful of games, and now also have access to the promotions and plethora of free stuff as the always-consumers.
It’s because the author isn’t an independent, rational thinker and still hasn’t realized that.

You aren’t a slave to your current social setting. For instance, sports. There are far more than football and ultimate. Kind of irrational to stop at 2?

Here’s some help. Sailing. Soccer. Baseball. Softball. Tennis. Golf. Basketball. Table tennis. Badminton. Rock climbing. Bicycling. Trail running. Cricket. Swimming. Diving. Fishing. Roller blading. Dancing. Martial arts. Boxing. Bowling.

The author doesn’t realize that football even at 150lbs is dangerous. Try flag football.
Are you insulted by online services that require you to enter a password? I'm not.

Anyway, if you're insulted by a game, don't play it.
They technically are on the App Store, just not updated through that channel.
Historically, and in other parts of the world, families would live together for longer periods of time like this.

I'm not sure why much of Western culture got away from this behavior, but it's interesting that a lot of the driving factors are economic rather than (only) issues of family connection.
Using Logstash and Elasticsearch to calculate transaction duration
I hope the author and the 200 upvoters find better employment soon. The tone of the article suggests that this is assumed to be the universal way of software development, but it's basically the opposite of how things are done at my workplace. OP's company sounds like it's run by some Charles Dickens villains.

My manager only gives me a few tasks per year, mostly administrative things like peer reviews that everyone at the company needs to do. All my real work comes from my team's product owner (not in my reporting chain, aka a product manager), who defines objectives and sets priorities for my team. My fellow developer teammates and I collaborate to give an estimate for the objective, architect a plan for it, break it down into smaller 'stories' that ideally take less than a week each to complete, and then actually implement those stories with programming. If we don't know enough to estimate something, we'll make a task devoting some time to researching just enough for an estimate. It's always collegial, often fun, and very efficient at producing high quality software on a predictable timeline.

But my employer's product is basically a SaaS and the author works at a consulting company that rents our engineers by the hour. Is this kind of dysfunction the norm at consulting companies?
I've been testing cloud-hosted VS Code (Codespaces) for the portability between platforms and I'm liking it so far.

There are certainly drawbacks but running everything on the cloud allows me to code on a lightweight machine like MacBook Air or Microsoft Surface with extended battery life regardless of the workload. It also keeps the machine cool and silent.
Presumably there is some kind of bias in the training set causing this. It does seem subtle but noticeable, although I wouldn't say it's just the males.
They mentioned businesses getting accountless and/or alternative authentication methods in the keynote.
This isn't evidence that DRM is useless. Quite the contrary, it's evidence that DRM can yield resounding successes.

What a lot of people don't understand is that DRM has fulfilled its purpose if unauthorized copies are staved off for a few months. Sales usually follow and exponential decay. While some titles experience unprecedented popularity later in life, most games have the overwhelming majority of sales in their first few months after release. It's unclear exactly how piracy affects sales, but assuming that some percentage of potential buyers would pirate instead of buy if illicit copies are available DRM that only delays cracking for a few months captures most of these otherwise lost sales. Phrased from the opposite perspective, most people who would wait several months after release to pirate probably wouldn't have bought the game even if it went un-cracked forever.

Again, the standard for "successful" DRM is on the order of several months. RDR2 going uncracked for close to a year is not just successful, but a resounding success.
Apple says 'Fortnite' hype is fading; Epic started a legal battle to create buzz
Yes, game DRM is usually cracked within a week or so. Sometimes it's cracked on release(doom eternal) when the cracking groups get an advanced copy.
I've seen an increasing trend of sites showing modal popups immediately upon page load asking for permission to send notifications. This type of behavior is extremely obnoxious.

Being able to approve or reject notifications is not enough - we should take the additional step of not allowing sites to show these kinds of prompts unless the user specifically clicked a button and asked for it.
I would not consider myself a junior developer, or even mid-level at this point, but an offer letter with $110K salary (which I assume was total comp because there was nothing else mentioned in there) is less than what I was making 20 years ago.
The 80€ games are a bit of a shock. This makes deciding between all digital (hello permanent 80 euro prices!) and drive edition something to contemplate.

With this large price difference they are betting on a larger digital only share which will shrink the physical disk market.
We're talking about PWA notifications, not pure web notifications.

The P in PWA comes from the word progressive. So, we don't need to enable every native feature immediately for every website.

People who want PWA notifications would be absolutely fine with not being able to send them until the user added the PWA to their home screen and opted into notifications.
Something like this?

https://thispersondoesnotexist.com/
It'd be awesome if they give it first class Playdate support
For those that won’t go past the headline, it’s $399.99 for the digital-only version.
Electrify America to Charge by KWh, Not Minute, in Select States
That was partly the point he was making. When selecting a sport, he immediately gravitated to sports that are popular with tech people (i.e. ultimate, rock-climbing).
Does that mean the game is using the TPM or similar for its DRM?
In the meantime the PS4 jailbreak went from version 5.05 (where it stagnated for a long time) to 6.72 in July, which was also old by that time, being released in mid July 2019, but which now can run RDR2 up to the patch 1.13 (last on 6.72).

Or to put it differently... If you can't crack the game, crack the os. At least in the console world, this gives you the advantage that anything works up a certain fw version afterwards.

If I remember correctly, the jump from 5.05 to 6.72, added more than 1000 playable games for those who kept the PS4 on 5.05 (myself included).

Sadly, there is not much talk around HN about console hacking. E.g. Here is the bounty submission of Andy Nguyen (theflow0) for 6.72: https://hackerone.com/reports/826026

Sony might have shot itself in the foot by accepting the disclosure at the end... But, then again, they had to and there's not much harm done when the jailbroken fw is a year old.
I may convince you that my personal entity is real and then you'll see it and it's not personal anymore. It's like religions work only that everyone gets to have their own religious experience and it's not only a matter of ego-driven debate.
I think you are mixing up authentication with DRM. Authentication is a normal concept, for example for buying something you need to show that you are you, to associate your payment with your purchase.

DRM is restricting your usage after you already bought it by deploying some kind of malware in your system. It's overreaching preemptive policing.
Your original complaint was that you have to rebuy games you already bought for Rift to be able to play them on Quest, which is not true. You can play them on Quest the exact same way you were able to on Rift.

Also, wireless solution isn't "crappy". I tried Half-Life: Alyx using both cable and wireless (VRDesktop) for an hour each, and ended up finishing the game using wireless, because it felt more comfortable, and I didn't notice any difference that I could actually spot.
IAM is a global service.
> Increased billing from cross-AZ traffic

Yep, we (Basecamp) have been bit by this with EKS too. By default the ALB Ingress Controller will put all cluster nodes into the target group and a request can hit kube-proxy in any AZ before being directed to the right place, causing a lot of inter-AZ traffic churn. It's mildly annoying.

(with alb-ingress-controller you can change target-type to IP to have traffic go direct to pods that will actually back a given service instead of via kube-proxy on a random node, but the big fault there is that if alb-ingress-controller gets hung up on something and you deploy, you can send traffic to nowhere because the target group still has old IPs for pods that don't exist).
Rust lang: sensitive info disclosure in the compiler
"You must log in to continue."

One would hope encrypted email providers would know better than to force logging in to facebook to read their posts.
The biggest concern for me is, what happens when you want to play the game again in 10 years time, when the DRM servers are offline?

When you buy DRM'ed media, you are merely renting it for an unspecified duration.
In america, there is a difference between just living in the same town as you grew up in (not a loser) vs. a room in your parents house because you can't afford it.
Yup. London. In the land of limp pay cheques (compared to US).

Financial sector means being in a financial hub though so not much choice.

I'll probably end up moving further out and accepting a long commute eventually.
Weird fb quirk that I never noticed, if you click on the link it goes to the post. Then if I click ‘go back’ it doesn’t go back here, it opens the fb front page. Then I click ‘go back’ again and I’m here. They somehow Load the front page and then direct me to the post so quickly I don’t notice it when I’m going to the post. I’m on iOS Safari...
IAM is a global service. So it kind of makes sense that all regions would be affected by an outage.
You don't understand. The invariant to be maintained is the (amount of plastic in the oceans). Failing to maintain that invariant is a bad idea SIMPLY because you are failing to maintain it. Increasing the quantity of carbon dioxide in the atmosphere is a bad idea even if we have no conception of global warming.
Apple gave FBI access to iCloud of protester accused of setting cop cars on fire
It's not at all guaranteed that joining a religious community will diversify your social circle. It may very well have the opposite effect depending on the particular community you join.
Or a movie about Special Agents, pair programming they do too

https://www.youtube.com/watch?v=u8qgehH3kEQ
I would definitely welcome some competition for XCode.
It’s true, the professional backgrounds at my church are much more diverse than any other social group I belong to.