skysight-inc/HackerNews huggingface dataset:
Why do they need to be updated to newer versions? I don’t see what makes computers useless if they aren’t on the latest major release of the OS.

I’m running a 2008 MacBook which works just fine for its purpose (digital audio) and isn’t on the latest OS.

They’re still releasing security updates for High Sierra, which supports hardware back to 2009/10.
> whatever gesture means "back" on IOS

Swipe right from the left edge of the screen.
I despise Microsoft's products for the most part, but I can't lie: their documentation kicks ass. The C++ documentation is some of the nicest around.
Another post hoc ergo proctor hoc

49. Study after study shows that the more speeches one gives, the higher one's income bracket tends to be.
Any thoughts on how VTOL VR compares to Falcon 4. Barring obvious upgrades like graphics, would you say it's strictly better, or does Falcon 4 still have some advantages?
"No, they've had lot's of documentation. That's not the same thing. "

This kind of snotty reply is always interesting. I've been a professional developer for 25 years. For most of those years I was deep in the Microsoft platform. C++, Win32 API, DirectX, COM+/DCOM, OLE, automation, C# / .NET.

For decades they've had exhaustive narrative documentation that would give huge backgrounders on everything. Architectural "how it fits" documentation with wonderful diagrams, hierarchies, etc. I could easily find anything and jump to specific APIs. Shitloads of examples. They clearly have had a great documentation focus for a long, long time. Something like the MSDN Library was years before its time.

Let me repeat, probably with way more experience in saying this, that Microsoft has done documentation well for years, and I seldom felt deprived (aside from occasionally when they do a restructure and search engines/links go to obsolete links). It is specifically in contrast to Microsoft's long excellent documentation that I find Apple's to be a sad joke.

There is some bizarre tendency in here for people to pretend that everything Microsoft does well they've only done well for most recent history, as if this is some sort of odd proselytizing and naysayers should realize that everything has changed.
> smart contracts can only replicate a small subset of financial products

Why?
You're correct that this isn't really new territory in philosophy - but "lay" people are actually starting to see it play out at scale in society which is making them perk their ears up.

I doubt we'll see Beyond Good and Evil become a NYT bestseller unfortunately.
Other products that “can’t emulate typography produced on a daily basis – often in a hurry – 150 years ago”, but that you may have heard of: Twitter, WhatsApp.

Also, how well does html do multiple columns with text flowing between them nowadays?

⇒ I don’t think the original argument is a strong one.
Sounds like if this really is a failure of backwards compatibility, it is a failure of such for Cargo, not Rust. Does Cargo have the same backward compatibility goals as Rust itself?
While Mr. Lee (and some of his supporters) is also claiming that the criticism of him is due to anti-asian racism.

The phrase "pick a lane" springs to mind.
> And I’m sick of watch videos. Give me a high level overview of the why and how of the managers, and in it link directly to detailed documentation pages, sample source code and pertinent WWDC videos so I don’t have to use my Google fu to figure out those links myself.

This is what I'm personally tired of. WWDC might actually be interesting if they focused on the developer...
I'm not scared of "change", I'm scared of Google. I'm scared of losing power over my computers. Android is already a huge step back - only its Linux underpinnings allow it to act as a "real computer" in a pinch, and Google is rapidly encroaching on that too [0]. If Google is permitted to execute, unfettered, its vision for what end-user computing should look like, I do not expect it to be terribly empowering or respectful of my ideals, however technically impressive it may be.

[0] https://github.com/termux/termux-packages/wiki/Termux-and-An...
I think it may just be easier to share where I got any of my lessons from.

https://developers.google.com/tech-writing

Google has two short courses about 6 hours total or so that seemed a good consistent basis for me as an engineer writing documentation.

I'm not sure if it's going to answer your question on what types of documentation you will need though and how to make it feel less inadequate just how you as an individual can write better documentation.
https://archive.is/8tuAH
As far as I'm concerned it has nothing to do with joy. The internet enables a lot of things that can improve human knowledge and prowess. It also enables the opposite. This has always been the case, but I think the hindrances are progressing faster than the helpers.

Here are a couple of the best things that I think the internet provides, both of which have been around basically since its inception:

1. Instant communication ie. email and instant messaging

2. Free sharing of knowledge ie. scholarly articles, and yes, Wikipedia

If you have an Android phone and have ever used the Google news feed (from AMP), then you've seen what I think are the worst parts of the internet today. As far as I know it's grown more and more prolific over the years:

I'm talking about content that's created solely as a vehicle for advertising. It's either speculation (which may provide some value) or simply "reporting" on information that has changed hands many times. In other words, while the original source might be available on the internet, you will never find it because it's been re-reported by ten thousand other sources that all want a slice of the ad revenue.

Proliferation of misinformation, both accidental and intentional, goes along with the above, though there are other opportunities for this as well (like social media).

There are countless pros and cons that I don't even know about of come in contact with, but I would agree on the whole with the idea that the internet is a poorer tool for good than it was, at least 15 years ago, and probably 20 as well.
But then your traffic would drive that HN discussion and then comments would appear.
It doesn’t work for me because it has a legal meaning applied retroactively

Your proposal of using it would at best case simply dilute that word until it was no longer useful, and worst case open its users up to libel due to being a legal term
Bank apps don’t work. Some enterprise security apps don’t work. Rooting is a pain, and custom boot loaders require investment of mental bandwidth that I’d much rather dedicate elsewhere. Which isn’t to say I don’t see the value of it; a couple of years ago, used to play with them. But priorities have changed, and I just want a phone that works.

Switched to iPhone after being on android all this time (with a brief dalliance with Microsoft phone on the lumia 910, which I think is still one of the best smartphone UIs) for the same reason as parent.
I think you provide a plausible theory for how some self help books help some situations.

But I agree with the GP that strong empirical data would be useful as well.
Personally I read the book years ago and found many pieces of actionable advice. For example after years of having very distinct friend groups, I started mixing them together and the result was great. Tons of small tips like that.

Yes you're right, this book isn't for a serious introvert. But Keith never claims it is? Writing a book for everyone leaves you with a book that's useful to no one.

If I write a book about compilers, maybe even mention my book will make someone a better programmer, I don't expect the frontend guys to complain it's not accessible to them. I honestly struggle to understand where this mindset comes from.
I was just about to post that video. It popped up in my feed the other day and was really good! I still have a minidisc player somewhere.
Instead of thinking of this as a six-year-old iPhone, from the release date, consider when Apple stopped selling the 6S and the SE. In the case of the SE, that was March 2019, a little more than two years ago.
I think it’s a mistake to blame porn, rather than realizing porn is a self-medication for people targeted by institutional and pervasive misandry.

I understand even after several generations of men being abused, people aren’t ready to admit man-hating is a real problem in modern US society. I would encourage people to view education statistics where men have trailed women for forty years — yet receive no institutional support, while female-focused programs are lauded by the press. Or sentencing statistics, where the gap between men and women for the same crime is three times the sentencing gap between whites and blacks — something most of us recognize as a problem.

It’s the same thought process that blames video games for men staying home rather than assessing why they might rationally choose to isolate in a fictional world instead of embrace broader society.
Inflation numbers are an average of several prices.
Greed is a miserable planner.
Debian has an explicit stability guarantee:

> This is what Debian's Stable name means: that, once released, the operating system remains relatively unchanging over time. [1]

If you just want to compile programs, perhaps a distro + release channel geared towards production server deployments isn't the best choice. They even call out that fact in the "Why Debian" page:

> You can fine-tune the degree of risk you want to take, since Debian has three separate releases: Stable, Testing, and Unstable. On some of our machines (the server, the kiosk machines) we run 'stable'. Some of the other systems (individual work-stations) run various combinations of testing/unstable. (Note that there are no security updates for testing). I run some stuff from experimental on my own work-station. What's great is the ability to make finely graded decisions for different machines serving different functions. But even the more adventurous choices are solid enough that they virtually never break. And `stable' just never breaks ;-). [2]

[1] https://wiki.debian.org/DebianStability

[2] https://wiki.debian.org/WhyDebian#Why_Linux.3F_Why_Debian.3F
I’m talking about smartphone market share. Most sources show around 40-50% market share in the US for Apple, sometimes spiking higher in quarters with popular iPhone releases.
MacBook 12 inch 2015 is no longer supported. Disappointing, it would probably run fine on mine.
It's funny, but the OP probably overplayed their hand. No newbie is going to figure out how to install three compilers. ;)
>bring any of that stuff up and it's like you suddenly have two heads.

I feel this is a defensive mechanism against guilt. Those well off feel guilty about not helping their "friends" who are struggling.

Although this ostracization goes both ways, seeing someone talk off handedly about losing more money than your family has seen in a decade doesn't make one feel good or wish to interact with them in the future.
There are probably better ways to discuss the topic with someone trying to help you.
Which Macs? The Mac mini Late 2014 will be supported.
I would like to see it uncovered. I did not sign up for heart inflammation and any potential future problems that may come out from it.
There's a lot more space available in the air than on the road so there shouldn't be any traffic jams even if everyone is flying. Above buildings whole horizontal plane is available with no obstructions, and flying cars could fly one above the other.
Use cases of blockchain maybe. What part of that requires a separate "crypto currency"? Not any legal ones that I can think of.
But that's now how you improve, by comparing yourself to the worst the world has to offer. You make it seem like Canada is doing well, it isn't.
It doesn't really matter what you learn, as long as you actually start, and keep up with it.
Russian attempt at joke.

There can't be reciprocal extradition of criminals between country with independent legal system and one without.
Humans require fewer examples to learn language rules. It's not clear that humans use the same learning model a "deep net."
Not that I disagree with you, but you're improperly combining the censorship actions of private individuals and of governments. Freedom of speech has never limited what actions private platform holders can take against users.
I sort of think this except I had a job for several years where we had really good technical writers who would sit with various developer and produce far more accessible writing than I ever have.

It is valuable for my career to be able to write somewhat well but I am hired and earn my salary in other ways, debugging weird technical things; two days experiments, code reading, and maybe gdb and then one small PR and a short email explaining the issue. Write some nice network server to solve a network issue; implement some feature in a maintainable way. Etc. lot of work and mostly the way of thinking about it is a small piece of that work.

The tech writers made a small book that could be handed and/or emailed to people who then integrated with my API with no further interaction between me and them. It was very helpful.
Embarrassingly, it's been said that Xamarin's iOS documentation is better than Apple's own.
Visualizing Decentralization
I do something similar, daily, with Plurrrr: https://plurrrr.com/ . It comes with both a JSON feed and RSS feed.
Those arbitrary roadblocks can often be the reason a device becomes unusable after it isn't "supported" any more. But yeah point taken.
The worst bit is if it was 10% and 25% it would still be hugely impressive figure to someone who understands numbers but actually plausible.
Apple’s iPadOS 15 breaks the app barrier
Are you being purposely disingenuous here?

Perhaps crypto is an improvement over some archaic US banking standards but in the UK transactions will clear basically immediately and cost nothing. A money transfer is asymptotically just updating a couple of database records in a transaction. Execution speed is a technical problem, and one that is not solved efficiently by cryptos.

Finally, most western countries offer an analogue of FDIC for bank accounts. Countries which don't have such a scheme in place need to install one, again its not something that cryptos solve in any (novel) way.

Same goes for half a dozen countries in Europe that I had the fortune to live in.
If you think legal is good, and you agree with the law, congratulations, you live in a developed country with a mature law system, AND you are probably at least middle class or higher in that society.

There are a lot of people in the world for which the law itself is unethical.
This actually helps with impostor syndrome. Not what I came here for, but the effect I notice. Since I've been doing the job, I figured I can pull it off mostly but... it often still feels like I barely know what I'm doing.

Reading this list, the topics are quite varied from network to filesystem to scripting, and yet I'm definitely confident in 47 of these 50 topics. Two of the remaining three I can do as specified, but not more deeply. For the final one, I already knew I'm lacking ($cloud vendor specific permission stuff) but I just don't find that area very motivating even if it looks like the established cloud vendors are here to stay. Feels rather dull to memorize vendor-specific words for established techniques and learn platform-specific attacks like the metadata service on AWS.

Anyway, it also seems like a good list (nice to say when you just said you know basically all of this? heh), because the topics are so varied yet it seems to aptly cover what I indeed use in daily work. Some points are more rare of course, like PMS logging for Wireshark (most of the time you do MITM rather than make the client log decryption keys), but still good to know of. I will probably refer to this next time someone asks me how to get into security! My answers to that question were previously quite basic, like just read up on attacks for the systems you're interested in or familiar with, or start with the OWASP top 10 if you don't know where to start. Then again, this list might also seems daunting if you need to ask the question of how to get started, hmm.

One thing to perhaps add would be subnetting / network isolation. It's not something you need in every assignment, but more often than you might think. Even if you do a simple web assignment and you find an SSRF through which you can obtain something important, being able to explain what isolation they are lacking and how it's supposed to be implemented without being able to bypass e.g. the VLAN tagging is helpful to your client (even if only the most high-security organisations care to properly implement it). The list mentions CIDRs, but knowing that there exists such a thing as IP ranges is of course not the whole story.

Also, the number of times the customer came with an isolated offline environment for either exams or sensitive systems... with a recursive DNS resolver... But I suppose #22 could cover that even if it doesn't specifically mention DNS tunneling.
Plain old supply and demand instantaneous markets are dumb,as you say. However futures markets are just as smart as the humans who run them. If there isn't a futures market for lumber (or microprocessors, or RAM, or whatever else has big fluctuations in price) then whoever starts one is in line to make a killing. Manufacturers want to be able to sell at stable prices so that they can do long term investments in efficiency.
Big organizations do microservices because it reduces the number of people who you need to coordinate changes with to a reasonably small number per service. This is critical for the ability to effectively maintain services and make progress at a reasonable pace.

Important to note here is that a single microservice can actually be quite large with anywhere from 3-12 people working on just one or a few services. A single service could be larger than a startups monolith.

I would argue that this is really the only reasonable use of microservices. If you can fully understand your monolith, you shouldn’t change to microservices. If you fully understand or even know about all microservices in your organization, chances are that you’re doing it wrong.
> Sorry, but this is a very naive point of view. The Nazi solution was to kill as many of everything as fast they can, the t4 programme and hands on killings were already daily business. The only thing holding the Nazis back was a functional USSR, as soon they anticipated the fall of Moscow, the termination camps have been built in no time.

Sorry, but that's a very naive and quite wrong point of view.

The Wannsee conference, where it was actually decided to mass murder industrially the Jews was in January 1942, and happened then because they saw they won't have a quick victory against the USSR; otherwise it would have waited after that. Before the conference, there were small scale proofs of concept by local eager commanders, nothing more.

As was already established in the article, the USSR didn't care about Jews, why would they be holding back the Nazis? Nothing was stopping them from industrially murdering all Jews deported to the General Government in 1941, yet they didn't. The policy then was murder through torture, overwork and hunger.
I agree; cryptocurrencies are a scam. But in general they're not Ponzis, with some exceptions e.g. the situation the parent poster describes where VC investors get "early coins" which are sold to later buyers.
Rebuilt? Replaced! All of them are now suspect.
I wonder if anything about the hardware (really, the CPU) makes it easier to get modern iOS to run on it. Over in PC land, everything since the Pentium Pro has been modern enough that mainstream Linux distros support it out-of-the-box. That's 25 years of support. Supposedly FreeBSD still has 486 support.
Makes me want to take screenshots and paste them as comments in the code, with circles and arrows and stuff.
Show HN: Guided Meditations and Breathing Exercises Made Specifically for Kids
In think the author one of the good ones. It’s nice to read how someone can get a completely new perspective and handle it with Grace.

Unfortunately there are too few folks like thar and most are just trapped in their belief system
and another easy good bye to libera.chat
It seems like an easy solution would be to use, say, Python instead of Bash. Nothing would then be inferrable from environmental variables or the output of `ps`.
Weren't class and const introduced in the same version?

> like it's a good thing

I think so. If you have full control over your own code, and you write in e.g. TypeScript, you don't need it. Otherwise, it can prevent errors that take forever to debug.
Visualize Custom Machine Metrics on AWS CloudWatch
Here's something I wrote a couple of days ago[0], that sort of applies to any of these "recipe for success" books/speakers/videos/TED Talks/fireside chats/whatever:

> Of course, the issue is that for every 10,000 appalling, messy, featured-on-rotten-dot-com failures, there's one spectacular success. Since humans are biased to think of successful outcomes as more likely than they actually are, the ingredients for that success become a "recipe," and are slavishly reproduced, without any critical thought, or flexibility.

> It's like a witch doctor's formula for headache cure is bat urine, dandruff from the shrunken head of a fallen warrior chief, eye of newt, boiled alligator snot, and ground willow bark. The willow bark is what did it, but the dandruff thing is the most eye-catching ingredient, so it gets the credit, and everytime the chief gets a hangover, they start a war.

> Somewhere down the road, a copycat substitutes hemlock for the willow bark, and headaches become a death sentence.

But all that said, it's fairly commonsense stuff. Relationship-building is important.

For me, I'm an introvert, and I don't believe that superficial relationships are ideal (but are, nonetheless, often absolutely required). I like to have more meaningful ones, if possible; with deeper human connections.

But I won't start a meaningful relationship, unless I am willing to commit to it.

Part of "commit to it," is that I hold up my end of the relationship, and act with Integrity.

[0] https://news.ycombinator.com/item?id=27471953
This study doesn't make much sense. If the question is whether people would rather study and interact with the world or just ruminate and narcissisticly contemplate their own thoughts, the answer should be obvious, unless you've met anyone who enjoys the idea of being buried alive. I bet fitness people would be fine with this short-term solitary confinement, because they're at least entertained by their own bodies.
Interfaces generic types. – C# Programming