skysight-inc/HackerNews huggingface dataset:
I learned that RAID5 has a hidden gotcha in it's implementation: it maintains just one parity drive, no matter how big the array is. This is a bit counter intuitive; you might expect it to instead maintain 1/3 of the available drive space in parity. I found this out when I ran across a customer maintaining a 23-member RAID5 array. It had tons of usable space of course, but could only tolerate a single disk failure, and worse, rebuilding that disk required fully reading all 22 remaining drives to recalculate parity across the whole set. Somehow it hadn't caught fire yet when we discovered it, but it was a disaster waiting to happen.
"Politically neutral" what ?
First, it's worth noting that the output of the mutation test is also an heuristic.

Secondly, I have really hard time imagining a case where, a change in branching logic in code, that doesn't trigger test failure, is not signalling a "coverage smell".

Edit: And I do totally relate to what you are saying about change traps. And, I think, if such practice is already prevalent in the codebase, mutation testing will exacerbate it.
I read Karen Blixen's "Out of Africa" last year, and I found it absolutely breathtaking. Beautiful descriptions of a lost land and people, vivid imagery, and an almost fairy-tale like quality to it. One of the best books I've read in many years.

Granted, it's old and describes a version of Africa that there's not much left of, but I'd highly recommend it anyway.
How Campaigners Are Mobilising Against Zuckerberg's Data-Hungry Behemoth
I'd say that 99.9% of organisations using any database technology, don't have the scaling problems of Google, Yahoo, Facebook or Apple.

They objectively can't be "drinking the koolaid" or cargoculting something, because they've specifically created their own solutions, to solve their own problems.

I specifically didn't say SQL is perfect - I said that they're very popular for the wrong reasons, and often are used in situations that a relational database would be a better solution.
Wood is a surprisingly good building material for surviving fires. A nice thick wooden beam can take days to burn through in a house fire where e.g. a metal support would yield as soon as it gets hot enough.
"Anybody who's capable of any degree of self reflection can also probably see the exact problem in themselves. "

It has less to do with an ABILITY of self reflection than with a POSTURE to take in context. Look around you, you'll most probably meet many people who are ABLE to think "critically" yet fall for fake news and hoaxes. Also, there's the fact that it's easier to detect false information on questions you are familiar with.
After Effect and Premier do not scale very well with GPU performance ([0], [1]), having a one at all does make a huge difference but internal GPU in MacBook Pros are good enough.

[0] https://www.pugetsystems.com/labs/articles/Adobe-After-Effec...
[1] https://www.pugetsystems.com/labs/articles/GTX-1070-and-GTX-...
Why not just use an UltraStudio via Thunderbolt for that? Especially since both this and a DeckLink/UltraStudio could saturate a single Thunderbolt port alone so you’d want them on separate ports anyway.
Try Nim, pretty much a Python-esque front-end for C.

Personally I really miss defining for-loop index cars in the for-loop syntax.
Well this is expected considering the fact that people who go into academia research tend to really love what they are doing, and while not implying the opposite for corporate researcher, they generally do love to work on things that make their company more money and sees them also earn more money as a result, so sadly "its all about the money stupid"
If archaeologists 10k years in the future are like their present day counterparts, they'll conclude it was built for ritual purposes :)
> that $LANGUAGE is clean

s/\$LANGUAGE/C/
A classic which appears so frequently in HN comments that I decided to find the time to read it. It was really worth it.

"Zen and the Art of Motorcycle Maintenance" by Robert Pirsig
I'm going to recommend some fiction.

Man v. Nature by Diane Cook is an amazing read, filled with Kafkaesque, conceptual short stories that all also have real portraits of humanity when faced with extreme circumstances. It's my favorite thing I've read in years.

Other fiction I would recommend:

- Remainder by Tom McCarthy, a novel that dives deep into a weird cognitive question. I first read it about 8 years ago and it changed my idea of what a novel could be.

- Where'd you go Bernadette? by Maria Semple. The funniest book I've ever read. By a writer from the TV series Arrested Development. Satire of the intellectual & tech wealth Seattle world, but also much more than that.
> Ursula K. Le Guin

I tried reading her Earthsea series once, but I found her writing style rather awkward. It all felt rather emotionless and descriptive, with much detail left out. In fact, now I think about it, it rather reminded me of the writing style of the Old Testament.
Are her other books also like that?
The Digest: Magic Leap’s Disappointing Demo Could Be a Death Knell for AR
An important distinction is that T-Systems (a subsidiary of Deutsche Telekom) is not a subsidiary of Microsoft. AWS EU on the other hand is presumably still a subsidiary of the American Amazon Web Services Inc the same way Amazon EU S.à.r.l. is a subsidiary of Amazon proper.

Since AWS EU presumably shares the same infrastructure as AWS US it's probably more of an accounting trick (but keep in mind any GDPR fines would apply to the entire group, not just the individual corporation, so it's not really a financial protection).
Yeah but the partisanship, or ideology in general for that matter, can basically be a core reason why people "want to believe" in X. Why would one "want to believe" in Muslim rape gangs other than to confirm previous beliefs on muslims.
I read a long time ago and was convinced that no nice lambdas was one of the biggest problems in python, but that poster argued convincingly that it's an unavoidable consequence of the meaningful whitespace. Are you proposing a special syntax for multiple statements on one line for this?
10 Most Popular Tools for Technical Writing
Having worked as a Technical Writer for about 10 years in my career, I’ve used variety of documentation tools on a need basis. As a technical writer, the primary job role is to get the content right. Using the right tools for technical writing makes the life of a technical writer easy. There are tooling available for different purposes — authoring, publishing, screen captures, drawing, image manipulation, and more.

This blog will cover the 10 most popular tools for technical writing that every writer should use to make the most while curating content. Hope this blog adds value for aspiring technical writers and for those who are keen to expand their knowledge horizon.

We will split the blog post based on the phase of documentation for which you can use the tools for technical writing —

Authoring tools (on-premise and cloud)
Screen Capture tools
Image Editing tools
Publishing tools
Spell check tools

Read More - https://document360.io/blog/10-most-popular-tools-for-technical-writing/
>It took us about four months to implement the new infrastructure on top of Anka with a small team

Quite a lot I expect.
The funny part is the diff.
I read The Left Hand of Darkness and The Dispossessed at the beginning of the year, just before she passed away. This summer I the first four books of the Earthsea series and will probably read The Other Wind and Tales soon. I've really enjoyed both universes--with Earthsea I keep wishing someone would make a game with this kind of magic system. The Lathe of Heaven is such a wonderful title, I'm looking forward to reading that as well.

I read her translation of Tao Te Ching while waiting in 2 hours of traffic for a ferry and it was wonderful and really informs the rest of her works.

I'm currently reading Cadillac Desert by Marc Reisner, on the history of U.S. water policy in the West. Frustratingly dry.

Also re-reading On the Road but unlike 16 years ago I'm reading the 'Original Scroll Edition' this time: no chapters, paragraph breaks, invented character names, censors, etc. The book you read in high school is, in fact, the novelization of the original, which Kerouac wrote in twenty days. I've kept my beat-up paperback copy of the 'novel' nearby and I've preferred the scroll edition for the most part.

On the nightstand:
- Annals of the Former World by John McPhee 300 pages into it, but I got a bit tired of the redundancy inherent in combining multiple books into one.
- The Vulgar Tongue by Jonathon Green. 40 pages in. I've been looking for a copy of the dictionary.
- The Path to the Nest of Spiders by Italo Calvino.
Let's say I plug a bunch of external HDDs on this dock, and I want unplug this all. Do I have to dismount them all one by one?
I'm pretty sure they consider everything sub 10 years old "new and untested" in this field, on this server/array.
I work in a PC environment with 2k+ clients and even more side customers. 90% of PC customers upgrade their old laptops with more ram and SSD. Also some upgrade their network card, replace the dvd with a HDD/SSD, etc.

Because the CPU is not a problem and no noticeable difference in performance from generation to generation, makes no damn sense to replace their laptops.
State of Cryptocurrencies: Summer 2018
> Sometimes I wonder what would have happened if I had moved out with the company

You might be reminiscing years later about what if you hadn't moved.

Good story, thank you for sharing it.
> The value in the ability to upgrade is often misperceived as being worth more than it really is. If you buy something mid-to-top range you are really only going to be able to get a single upgrade cycle out of it out (where there is some substantial marginal benefit for the cost) before the rest of the system starts to obsolete itself. If you watch things closely and the tick-tock cycles are aligned then maybe you get two.

I don't think that's true in this case.

The upgradeable part would just be an PCIe enclosure. PCIe 2.0 is over ten years old and would still be sufficient for many GPU applications with little performance loss. PCIe 3.0 is eight years old and fast enough that we will likely not see 4.0 for many years in desktops (or mobiles) [also 4.0 needs more expensive materials for all involved planars, so... yeah... not doing that for +-0 %].
Hey - same here - still a premier thinker though - he introduced me to Eric Hoffer too.
+1 for bad blood as well. I don't think I've read a book faster. Every chapter was more unbelievable that the next.
Ask HN: How to delete a submission?
How to delete a submission? Thanks.
Angular on Azure|TypeScript Challenges|Snapshot Testing with Jest|NativeScript
I know my question was very broad. It's hard to pin point to what I'm exactly looking for. The best way I can describe it is "fighting my own ignorance". I realized I know very little about the world and decided it's time to change it.

Sorry for being so vague, I don't have any starting point, except the books others recommended. I'll start digging and see where it gets me!
Yes, been using that. Problem is that YouTube quietly removed 1440p h264 videos too! Used to be my indicator that I can turn off h264ify for a minute to view 4k content...
Not new books, just something I'm currently reading.

- Feeling Good: The New Mood Therapy

This book teach you about depression and how you can apply cognitive therapy techniques to help you. I'm in the second part of the book and already learn some valuable information. It seems like HN recommend this book as well [1].

- Common Sense on Mutual Funds

One of the classic investment books from John C. Bogle. In this book he talks about what he think is the better way to invest in mutual funds and why.

This is one of the reading assignment form another short book I'm reading called "If You Can" [2], which recommended by Bogleheads.

[1] http://ramiro.org/vis/hn-most-linked-books/
[2] https://www.etf.com/docs/IfYouCan.pdf
Sapiens/Homo Deus - History of Humankind. Also goes into topics of how money came to be and evolved over time. Homo Deus is the follow up book by the same author which focuses on humanity’s future.

Shoe Dog - Nike founder Phil Knight shares the story of the company’s early days.

Chasing the Scream - History and impact of drug criminalisation (War on Drugs). The author describes the War on Drugs (mostly in US but also describes other countries like Portugal where the policies on drugs are different)
Ukraine 's #SBU reportedly stopped #VPNFilter attack at chlorine station
"Rationality from AI to Zombies" - I loved that book! It took me quite a bit to read it all, even though it is written in a colloquial style (might be due to length or me just wanting to digest what I've just read). Changed my perspective on quite a lot too, mainly how to approach information that causes cognitive dissonance.
I wanted to read some of it again for some time, so I thank you for pointing out that there is an audio version now!
Why is hellomrjack's reply below marked dead - anyone know? seems a useful reply and an innocuous account.

Although, in reply to him, this late 2013 iMac with NVIDIA GeForce GT 750M 1024 MB certainly struggles to playback edits in real time.
It is, The Rise of the Tomb Raider and screenshot comes from here I guess: https://tombraiders.net/stella/images/TR10/large/preview/pre...
As also described by the fourth to sixth paragraphs in the readme:

Abstraction by heap allocation is a dead end. It works moderately well on the current generation of computers where CPU is still the dominant driver of computation.

It cannot work for devices like GPUs and the rest coming down the line. Many of the most important computational devices of the future won't support heap allocation so an alternative is needed to draw out their full power. It is of absolute importance that a language for that task have excellent control over inlining. Inlining therefore must comes as guarantee in the language and be a part of the type system.

Inlining is a trade-off that expresses the exchange of memory for computation. It should be the default instead of heap allocating.

I guess whoever is wondering about the why hasn't read the introduction.
No, this just shows some folks aren't specialized in the same way you are. Everyone has their areas of non-specialty, and everyone has limited mental energy to devote to things. Everyone sometimes has a "stupid" moment. But I'm going to guess every one of these folks you talk to have things they know that, if you tried them, you'd seem pretty stupid as well.
Just because it is supposed to be their duty does not mean that they are actually performing that duty with any regularity.
if that is the case then we can discontinue the relevant license. there are fewer than 300 people in the company and we don't generally share 10GB plus files over Teams. there are other ways to do that.
As for me —-

0: Jorge Luis Borges, Labyrinths

Anyone interested in information theory, intelligence (artificial or otherwise), many-worlds interpretations of quantum mechanics, metafiction, the nature of art, or even probabilistic sequence modeling should read Borges’ short stories. I couldn’t recommend it highly enough.

1: Hero With A Thousand Faces

A classic book collating world mythologies and psychoanalytical thought to investigate an individual’s core struggle for meaning and purpose. I find that it has informed my appreciation of literature, film, music. More importantly, it helped me understand how I want to live my life and from whence I now choose to derive my personal senses of direction and meaning.

2: Samuel Beckett, Malone Dies

An obtuse, rambling, depressing novel without a sense of momentum or even plot. The narrator or narrators are unreliable, prone to aporetics, and capricious.
Beyond its stark exterior, the prose is, at times, achingly beautiful, the narrator is relatable in his uncertainty and frailty, and the dual struggle for meaning and accepting the absolute absence thereof is invigorating.
It’s book two of a trilogy, but these postmodern novels are enjoyable on their own, and the rare, tenuous grasp on plot or direction makes reading them in sequence seem to be more a suggestion on how to experience them than a strict ordering.

I’ve also been reading The Double (Dostoevsky), but I haven’t progressed far enough to make an informed recommendation.
It actually IS quite hard to imagine solid engineers finding it hard to learn simple SQL. It's a lot harder to write "nasty" sql than "nasty" js, and if you're a front-end dev struggling with sql, then you probably should not be doing back end work. Yes not all databases are equal, thats why there are ORMs and ANSI standards.

From the list of bad practices you've "seen" people do in SQL, I would guess their comfort zone code is probably a hot mess as well.
Does it? Because i remember it worked during the betas but then Apple disabled support for the internal display... which made the GPU somewhat useless. Did they fix that lately?

Note: it works if you install Windows is also useless to me. Does it work with the internal display with OS X?
It's a great American success story.

It's also one of those inventions that seems so obvious in hindsight.
Hilary Mantel - "Wolf Hall" & "Bring Up The Bodies".

Excellent fiction. You're worth it.
Native cross platform terminal based sequence editor for Git interactive rebase
Some books that I recently read and enjoyed:

Non-fiction
a) Sapiens (Yuval Noah Harari)
b) Countdown to Zero Day: Stuxnet and the Launch of the World's First Digital Weapon (Kim Zetter)
c) Hackers: Heroes of the computer revolution (Steven Levy)
d) Masters of Doom (David Kushner)

Fiction:
e) The Death of Ivan Ilyich (Leo Tolstoy)
f) Ready Player One (Ernest Cline)
Again - when you need something to be available you probably want someone who knows what he's doing from start setting it up.

Not saying you can't or shouldn't do it but it's not surprising that there's not a lot of newbie friendly tutorials for such things.
Ideas: A history by Peter Watson is absolutely fantastic.

Gives a comprehensive account of the ideas and technologies that have shaped humanity "from fire to Freud".
> all obsolete now

What is it used for?

If you buy Intel, you know beforehand you won't be able to upgrade the CPU, since the socket is changed (intentionally, of course) every generation. But the CPU isn't the issue for e.g. gaming, and upgrading every generation or every other generation largely doesn't make any sense at all with Intel parts for the last eight years or so.

Since you're saying obsolete, you probably bought into 1150/Haswell. It was known this was the last pure DDR3 platform, but you can still get DDR3 memory new, if you need more. So that's not a problem, really. (And it's actually cheaper than DDR4 memory)

Graphics cards can keep up for years nowadays. I've used a midrange-highend card for five years before upgrading; I could still play new games at mid-to-high settings. Graphics cards can always be upgraded in any computer (if the PSU has enough power, which is rarely an issue).
7 Best Practices for Revenue Cycle Management – Must Read
This article by Sasta Outsourcing Services mentions 7 best practices in revenue cycle management that can be adopted by any healthcare organizations. For more info - https://www.sastabpo.com/outsource-to-india/best-practices-revenue-cycle-management/
> The REAL problem SQL wrappers need to solve is that most languages don't have a good interface with SQL. So most often SQL is handled in strings and manipulated with string manipulation and there is no type safe way transitioning data from the DB to a general purpose language.

For me this is (was) the main problem. When building Android apps and there was need to store some data locally, I always used Realm (https://realm.io/blog/realm-for-android/) because their API was way easier to use, other than the default SQLite database. Of course this made the apk significantly big, but at least i knew how to manage the data. SQLite on the other hand, wasn't easy to work with, and worse when it came to versioning / updating the local database schema / definition without messing things.

I say (was) because late last year, I started using Room (https://developer.android.com/topic/libraries/architecture/r...), and working with SQLite on Android has never been way easier. So yes, this has been a problem, but the solutions if built well, are great.
I haven't followed any links posted in this thread, but some things I see often are: free for non-commercial use, timed commercial use usually in the region of 30 days, or rates based on reads and writes. The last one seems like a winner from what you've described as your situation.
I recently read "Dreaming the Beatles: The Love Story of One Band and the Whole World" by Rob Sheffield (after reading a review of it by Tyler Cowen[1]).

I was not a big Beatles fan when I read it (but I'm a bit more of a fan now), but I found the book very interesting, especially on the impact they had.

Other good ones I've read recently:

Agent Zigzag by Ben Macintyre - the true story of a British double agent during WWII. Like someone said - it wouldn't have worked if it was fiction, because it is too unbelievable.

Nomad by Alan Partridge - hilarious spoof in documentary style - similar to the humor in The Office.

[1] https://marginalrevolution.com/marginalrevolution/2017/05/dr...
It is extremely popular, in the PC market and to some extent in the Mac market as well. The MacBook Pro 2016 had smaller bezels than the 2015.
Ask HN: What are some alternative cloud service providers?
Other than AWS, GCP, and Azure.
I believe Yahoo is Sherpa not HBase.
I think it can add to behaving with them well because we can use the tools of empathy, which is natural for us, to decide how to work with things we deem capable of empathy (often to some extent by anthropomorphising). This is why we create a story of “ownership,” say, for pointers in Rust, to provide some empathizable account of how they work, by attributing names as being capable of owning references to other names, such that our intuitions of how those dynamics play out among people and the lifetimes of things they own help us intuit about lifetimes of pointers / their use concurrently.

I think being clear that we are using a narrative where we empathize with something by imagining its features in terms that seem familiar to our own features (somewhat overlapping with “anthropomorphising”) is ok if done mindfully.
The Anatomy of Peace, from the arbinger institute.

It tells a story about Lou who is fighting to keep his business alive and keeping his son out of jail, as Lou learns how to be more humane and create less conflict, so does the reader.

It is the book that has had the biggest impact on me and my business.

The second most impactful book is “Crucial Conversations”
>> ... get told by 'BOSSES' on what to do,

> That's kind of the norm at any job. I'm curious what alternative you propose, a commune where workers decide on their own what they'll be working on?

Did you ever work in the hotel industry as a low-level worker ?
What is shareholders equity? – SlickAccount Blog
> The psychologists think this has something to do with child psychology and have written 10,000 pages on it.

If you mean that 10000 pages in total in 10-page papers, you have read the literature, and become the hero child psychology needs by writing a paper refuting this.

On the other hand, if you did not read the literature wider, how do you know that you are first to do so, or that the misconception is even shared by other than the authors of those papers. Of course, the implicit assumption in all this is that psychologists are stupid.