skysight-inc/HackerNews huggingface dataset:
Also a major overlooked factor in PHP's documentation success is having a specific URL for each function. Some documentation sites use #anchors to jump to spots in a document (ex: boostrap), but it's not good enough. What ends up happening is people search Google for something granular like "mysql concat" and end up on tutorial sites like w3schools. Why? Because the MySQL documentation throws CONCAT() into a giant messy page called "String Functions and Operators": https://dev.mysql.com/doc/refman/8.0/en/string-functions.htm...

Google "mysql concat" and see for yourself. Giant one-page docs are terrible. PHP got it right from the beginning.
It's actually not that hard to find talented engineers, especially if you are a distributed/remote team. I've interviewed & given a thumbs up to a constant stream of Haskell candidates (either with Haskell experience or interest in learning).

That said, I've also seen a lot of Haskell engineers go through the interview pipeline & get thumbs up from all interviewers _except_ a single person in leadership who would later push to move away from Haskell for "hiring reasons" :eyeroll:
This is where it get's tricky, some people take consciousness to imply sentience which requires subjective experience others are happy to with just awareness.

A venus fly trap is aware of it's environment and has a useful response. In many peoples books that's consciousness others want to limit things to just say it's aware but lacks consciousness.

IMO, that's the kind of divide that's prevents meaningful discussions.
I love the variety of styles and customizability. It’s really impressive to see some of the designs people have over at reddit.com/r/unixporn . I want to jump in but then realize how much of a time sink it can be.
So where do you get the data on how well humans did on this hypothetical video game, when that game is the first video game they ever played in their life?

It's doubtful whether such data exists. Even if it did it's questionable whether such results have any bearing on human understanding or intelligence.
Oh gawd, I spent so much time looking at that site and searching for the "best" wm. As my main WM, I've used fvwm (which I think was the default on slackware back then), olvwm (since I was used to Sun Unix machines from a summer job...), afterstep/windowmaker (NeXT was cool), fluxbox, kde 1.x-3.x, xmonad.

Nowadays I'm just using gnome with pretty much default configs.
Metal predates vulkan by over two years. If anything vulkan is a response to it, not the other way around.
Petition to “Reboot” Agile
It's pretty difficult to start any kind of business, let alone a tech startup, by working 9-5. Think the owner of, for example, a new restaurant is working 9-5 hours? Nope.
MapSwipe 2.0: How a mobile app can support humanitarian response worldwide
Boeing 2016 internal messages suggest employees may have misled FAA on 737 MAX
Your browser using rotating + to make an X is my guess.
I assume the former. From the article:

"Don’t let that stop you: CSS Grid has made my layout process faster and simpler, with more flexibility. "
The page doesn't seem to work in Firefox.
Audit of U.S. Census Bureau’s IT Security Measures Supporting the 2020 Census [pdf]
> Seems strange they don't mention Vulkan.

Vulkan showed up in 3 paragraphs.
Based purely on the article content, it appears to be "less time to author":

"CSS Grid has made my layout process faster and simpler, with more flexibility. We can get started with a few basics, and the fallbacks don’t have to be overwhelming"
https://youtu.be/rhiSBc061JU
Based on the history of facebook and its news feed, I believe that the news feed or activity feed in general, unless it is a dumb pipe, should be considered human psychological experimentation. Under this premise, I would submit that not facebook, but instead its curated feeds, should be made illegal.

But then again, the same logic could be applied to advertising/marketing... well, at least some of it, perhaps most.
In all honesty, with Metal limited to just Apple and Vulkan representing roughly “everyone else,” will this even be a fair fight? This could be a horrendous prediction, but I see Metal as the modern-day Betamax. There’s nothing wrong with it, but is this how you win a competition of APIs? I have enormous doubts.
https://www.cultofmac.com/466987/today-in-apple-history-inte...
We need carriers, because we need people to be able to dedicate themselves to plumbing without having to worry about the terabytes crossing across them. If they did, the Internet would grind to a halt from all the necessary processing and blocking and examination.

We want publishers to carry some responsibility, for various obvious reasons.

It seems to me that once someone is being held a little bit responsible, they're going to be forced to act as being fully responsible and need the power to block a bit of content, which will then come with the full corresponding responsibility for blocking that piece of content. What do you see as a middle ground? (This is an honest question, not an argument.)
Solvation is part of it (particularly for soaps and mineral spirits), but the main factors are oxidation and, as you stated, acid/pH. Oxidation removes organic stains (e.g. foods, mold-stains) and, depending on the strength, disinfects (e.g. Bleach). Mutually exclusive from oxidizing cleaners, acid-based cleaners dissolve insoluble inorganics (lime/rust build-up).
I'm having the same issue with CD drives. The quality now is garbage, compared to the days of caddy loading. Recently bought 4 at $18 each, and will just through them out when they break.

Even the Windows support of CDs has gone to shit. Windows 10 usually can't figure out if the burned CD was already ejected and inserted with a fresh one, and randomly retains files from the previous burn.

Ripping audio CDs is slower than it used to be as the drives seem to become unbalanced.
https://www.theregister.co.uk/1998/10/29/microsoft_paid_appl...
With a general enough measure you’ll have created general intelligence. e.g. for humans, quantity of reproduction
I’ve been exploring Metal a lot in the past year, and I really enjoy working with it.

This article has a lot of interesting historical bits, but conflates a lot. Maybe Jobs hoped to take on the high-end graphics market, but my understanding is that the NeXT cube was fairly underpowered. It was its application development environment which made it a cult classic. (And arguably what led the the success of MacOS and iOS.)

The Mac Pro is definitely reminiscent of a time where SGI had some of the sexiest machines available. There’s always been the “Apple Tax”, but there’s also always been people willing to pay it because they love the Apple ecosystem, the aesthetics of the platform.
It does here.
It will literally be just a piece of metal.
> "always ssh as root" example

urggh... I've seen devs do this too many times and it breaks a bunch of stuff when configured incorrectly. You almost never want "Host *" to have a user entry.

also completely ignores the "don't ssh as root" opsec best practice. I would strongly argue that even for dev environments, it's worthwhile building the opsec muscle memory and spending the effort at the start of a project.
> instead of the tech behind them being used for mostly eye candy.

Why "instead"? Best would be to have both. Eye candy is an important feature. No need to sacrifice one to get the other.
C++20: What's in it for you? - CppCon 2019 - Marc Gregoire
> And if you find a kink absent.... it's time to buy a camera
Hurd had taken a medical leave of absence earlier this year and it's likely that Oracle was prepared for this (1)

Safra Catz, the other co-CEO, will run Oracle in the meantime. Ellison intends to appoint a new co-CEO in the near future(2)

(1) https://www.mercurynews.com/2019/09/12/oracle-co-ceo-mark-hu...

(2) https://techcrunch.com/2019/10/18/former-oracle-co-ceo-mark-...
Maybe they’re still waiting for the transaction to commit?
I do this, but not in a way then end up on master. It's a driving force behind my preference for squash-and-rebase merge patterns.

A good bugfix PR is often two commits then: one with a test to catch the breakage, another to fix it so the tests pass. Reviewers can see the failing-then-passing CI job logs, so if they agree your test catches the bug, they have additional CI-automated validation your fix worked.

Then as long as you squash when completing the merge, you get the best of both worlds.
0. Before starting, ask yourself whether this is worth reading. 99% of stuff out there is not, and you want to figure that out before you spend half an hour on it. You may want to learn to speed read for this reason; if it can be speed read it's probably too shallow to be worth it.

1. Articles and posts are the worst length for information. Tweets work great because they distill wisdom in only a few words, and super successful people have time to spare writing them. Books are ideal, because they can explore a topic inside out, whereas an article has to stop or doesn't have room to come to terms.

2. Podcasts and videos are poor for the same reason. Elite people rarely have time to do them.

3. In this era, it's become really common to write for the purpose of marketing a service or getting a job. Avoid places where people do this, e.g. LinkedIn, Medium, DEV.

4. When in doubt, don't read it. If it's important, you'll see several references to the same thing.

5. Improve your comprehension. It takes active, tiring, effort to get it up. I'd say 90% comprehension is a good goal, but even 50% is fine.

Long story short, the brain is not designed to comprehend words. It comprehends pictures great. So you want to train your brain to convert words to pictures in milliseconds. A lot of great mathematicians think in diagrams, not formulas. That way you can take on harder books.

6. Follow what you're interested in now, don't structure it too much. A lot of books refer some interesting ideas to other books. Don't be afraid to drop a book and jump to another one. I've probably only read a few pages in Tools of Titans. Mostly it's been a reference to find better books. You also know very different things to other people; the books that fascinate you are different to the ones that fascinate others.
AMD Mantel predates and inspires all. Vulcan is based on Mantel which was donated to Khronos.
Someone's already mentioned Tafelmusik. I'll throw in some of my favorites as well:

Giuliano Carmagnola playing the Bach violin and harpsichord sonatas:
https://www.youtube.com/watch?v=ziZPanY50-c

Jordi Savall and Ton Koopman, viola da gamba and harpsichord sonatas
https://www.youtube.com/watch?v=HayeiZb5CUA

Rachel Podger does quite a good recording of the Bach sonatas and partitas, but every violinist plays these (I mean that quite literally; violin competitions, modern or Baroque, regularly require a movement from these along side whatever else you do)
https://www.youtube.com/watch?v=H2e3eoOXeNs

also a master class of her teaching the Chaconne from these, which vies for the greatest piece ever written for violin
https://www.youtube.com/watch?v=uhcPDo3UPw0

Trevor Pinnock and the English Concert, Bach 4 harpsichord concerto (crank the volume on this one like you're listening to metal)
https://www.youtube.com/watch?v=QA1L0SsEXxU&list=PLF81B6EFFA...

I'm going to stop now because I could do this for hours before we even get into other composers of the period.
Looks like it. You must now have approval from AMO to have a entry in the search field.
* So the solution to a unreliable issue tracking solution is dumping that responsibility on your VCS? Why not fix the concerns you have with your issue tracker?*

… Or, and hear me out, how about not worrying about that, and just use your VCS to accomplish something it’s imminently well suited for?

Also, how do you propose I solve the issue of the issue tracking service maybe going out of business or that of a more compelling product coming along?

To me, the primary purpose of an issue tracker is to collaborate on and track work in progress, and that’s what I use them for. I don’t find that they are particularly valuable as historical records of the source code.
We need a “reboot” of Agile, that is more grounded in the realities of software development, that is informed by DevOps ideas, and that addresses the above problems.

About that: personally I recommend https://www.amazon.com/DevOps-Handbook-World-Class-Reliabili...
If it came down to it, I could make one of the world's most inefficient electrical generators with some wire and some magnets. More specifically, we have potential electrical generators all around us. Anything with an electrical motor can potential be reversed to generate.

So I don't have anything specific in mind, nor any numbers to work with, but I'm confident I'd figure something out. I'm a likely to have more success with that than I am making diesel in my garage.
I feel really bad for Hurd and his family. Why work that hard? The 24/7 CEO lifestyle seems like such a waste of time if you end up working it to the day you die. Like, why work that hard? For the family you never see? The vacation home you can visit for 5 days a year? The yacht you leave parked 360 days a year? The job is so demanding and so hard it seems like Mark worked himself to death, literally. He probably could have retired happy and rich at like 40 years old...

I understand when an artist or someone creative gives their life to their work: it's an obsession that is personal. But giving your life to Oracle just for the money seems like a life wasted at that level. Even the day to day workers over there get to go home and see their families every night. At the C-level, you basically live in a private jet and never see your family... Very sad.
You never nuke a city once. To overwhelm missile defense you must send many nukes to increase your odds of success.

So imagine multiple nukes peppering the same city.
"At some point we're going to start asking the same questions about humans. Do humans really understand what we read, or have we just picked up weird tricks that happen to work?"

That question has been asked by philosophers and psychologists for a long time. There's a branch of philosophy called epistemology -- the study of how we know what we know -- where questions about whether we even know what we claim to know (or understand what we claim to understand) belong. In addition, nearly a hundred years ago behaviorist psychologists were positing that all we can see is other people's behavior, so making claims about their supposed mind states, understanding, etc, were unwarranted and effectively off-limits... and then psychology, cognitive science and linguistics had a backlash against behaviorists, rejecting their approach and assumptions, with mental states, thought, and understanding being admissible in the field for many decades now. So none of this is really new, and mountains of books and papers have been written discussing and debating such issues for at least a hundred years.

The Chinese Room thought experiment discussed in the article has been a staple of many Philosophy 101 courses, where the obvious followup question to ask (even for students just getting their first exposure to philosophy) is whether humans understand what they read to begin with. Pick up any related philosophy book and they'll discuss such questions ad nauseum.

Taking a much further step back in to history, more than 2000 years ago, the Skeptics were questioning whether we can know anything, and some were denying that anything can be known. Philosophers in the West have been debating such questions ever since. In Eastern philosophy and religion, such concerns are also very old, with a variety of people asserting the illusory nature of worldly knowledge, and positing that true reality is unknowable, or at least not accessible or limited by rational thought. Similar themes are echoed in Western mysticism.

Jumping forward yet again (forgive the rambling nature of this response), we have Descartes Duck[1], and the popular Enlightenment and Post-Enlightenment view that "man is just a machine". Questions about whether we really understand or are really doing no more than a sophisticated version of what the Chinese Room or "dumb" neural networks do could be seen as modern restatements of that view.

[1] - https://en.wikipedia.org/wiki/Digesting_Duck
"I am become Death, the destroyer of worlds."
If I remember correctly a company working with Apple had access to QuickTime source code, and this company just reused QuickTime when Intel and Microsoft approached it to create a video player.
Also, Vulkan is quickly becoming the lingua franca of graphics APIs. Vulkan can be implemented on top of Metal, which means that developers have next to no reason to implement Metal directly.
> It took about five years for the cultural zeitgeist of Germany to swing from extremely liberal to extremely fascist starting in the late 1920s

You're implying that the group of people - the subset of the German population - who were (allegedly) extremely liberal transformed into the group of people that were extremely fascist.

I don't have the time to research this, but it seems much more likely that these were largely - if not entirely - different population subsets, and that the latter arose in reaction to the former. It's not like the two groups had the same shared values with the new addition of "kill everybody that disagrees with me."
Your money can serve better causes elsewhere.
Bummer. I was at HP when he was CEO (and subsequently forced out). He was an inspiring, long-term thinker.
Good stuff. Keyboard clacking during screencasts is a non-starter for me tho.

I really like Jen Simmons's videos on CSS layouts. (https://www.youtube.com/channel/UC7TizprGknbDalbHplROtag/vid...)

Before this month, the last time that I made a layout with CSS floats were still in style. When I decided to really learn modern CSS this month even starter videos like "Basics of CSS Grid: The Big Picture (https://www.youtube.com/watch?v=FEnRpy9Xfes)" were over my head.. I'm a back-end developer, I'd never used Flexbox let alone Grid. As I watched Jen's videos I scribbled down what she was excited about and then started reading "CSS: The Definitive Guide (https://www.amazon.com/CSS-Definitive-Guide-Visual-Presentat... cover to cover.

I'm really glad that I watched Jen's videos first. Having some best practices in my head before I learned the mechanics of Flexbox and Grid helped crystallize everything. Now that I'm basically through CSS: TDG I'm re-watching her videos and getting even more out of them.
I remember an amazing concert in an old stone church in Italy. The first half was upstairs on pedalled harpsichord. Then we all went down into the vaults of the crypt, crowded in, and the second half was on clavichord in this tiny, echoing space. The performer managed to find a space you could use to perform with that instrument, and the kind of audience that shows up to such a thing was dead silent.
Apparently Mate uses more RAM that Xfce or LXQt so, usually, the competition is between this two.

But i agree that a Mate comparison would be nice as well!
(great article, docs broke somewhere along the way)

so do it while making the stuff

especially once you reach the end, have it working, and are talking about it as if it's right in front of you

do. it. then!..

don't wait till people are asking about it like it's recently forgotten.. even then, you're talking about it like it's in front of you; good docs time

(point: repair broken links before breaking & appreciate and accept broken-ness as default, afair)

(inside: i have a dream of a well-documented world)

(point2: remember)
Another factor to consider is release cadence:

- musl: 4 releases so far in 2019, 2 in 2018, 3 in 2017[1]

- uClibc: No releases since 2012[2]

- uClibc-ng: 2 releases in 2019, 3 in 2018, 6 in 2017[3]

- dietlibc: only 1 release since 2013[4]

[1] https://www.musl-libc.org/releases/

[2] https://uclibc.org/

[3] https://downloads.uclibc-ng.org/releases/

[4] https://www.fefe.de/dietlibc/
It was 75 years ago.
AppleInsider is really excessively biased, even for an Apple-focused site. I'm an Apple user from way back and I rarely find their opinion pieces useful.
There’s a high cost of entry (onboarding lots of customers, building data centers, writing the management software, etc.), so there isn’t much competition. The market just isn’t efficient in this case.
I think you're mixing me up with another poster up-thread.
Yes, AppleInsider is totally biased.

But the competition here is not "Open Standards", it's CUDA, which is Nvidia's own proprietary standard. There is no Open Standard which has any kind of market share.

The claim that Apple is against Open Standards is a bit misleading in this case. Apple invested a lot of money and spent years pushing Open Standards in this market in the form of OpenCL... the open standard which Nvidia refused to support and in general the industry ignored.

Apple is no angel and in many other places they've ignore standards, but in this case, there have been standards around for years and both the competition and the market have largely ignored them. Singling out Apple here is just wrong.
I also use something like this. A variation of Angular's commit convention[1]. There are tools like commitizen[2] that can help new adopters to build commit messages.

[1]: https://gist.github.com/stephenparish/9941e89d80e2bc58a153

[2]: https://github.com/commitizen/cz-cli
Does Vulkan work on Xbox and PS?
Some form of this argument has been a criticism of Apple from time immemorial.
The article says he was a brilliant leader, anyone know what he did to be a brilliant leader specifically?
Looks like Mozilla may also be planning to kill the search bar. With this change, how can anything be added to the search bar itself?

As usual, Mozilla just follows Google lead rather than innovating browser features anymore.

How does mandated signed addons get you "offers users more controls for opting into changes"? They offer me less controls, as someone else (AMO) controls what I may opt into.
It's against the rules, by the way. They clearly state OP must provide a workaround to the paywall.
Of course, outline.com doesn't support wsj, big surprise.
Yes, I'm aware of this. My post is also made in jest along the same lines, albeit with a grain of genuine distaste for what is and isn't allowed in Unicode.
Maybe not completely dead yet, but each time any webpage gets a redesign these days, they usually kill RSS feeds. It's more or less a niche "old web" tech now.
Thought the goal of HN was not to be political yet this title slides in.
> Recently, I lost a couple of days trying to figure out how to compile a c++ framework because the other guy didn't document his pipeline.

This is assuming documenting the pipeline would have been helping! You may have spent a few days instead figuring out why your seemingly identical setup couldn't reproduce the build...

Not that I'm bitter about build systems or anything.
Ok that's an animal study that suggests some changes in microbiome, still need to show its applicable to humans and that the changes are meaningful to health in anyway.

The second paper doesn't make any definitive claims on health or humans either.

There are reviews of multiple blinded, randomized controlled trials showing no adverse health outcomes. Are any such meta-analyses that show there are? Animal trials at extremely and dosages coupled with some human trials suggesting (without controlling for confounding factors) possible changes in gut microbiome without demonstrating any meaningful health outcomes is significantly less convincing.
> […] it lacks a lot of features to make it useable at scale.

Can you give an example or two?
Cryptoindex Daily Forecasts for 10/18/2019