skysight-inc/HackerNews huggingface dataset:
GitHubDocs – Open source SPA built using Markdown docs in your GitHub repo
Microsoft aren't great at resolving reported bugs even if you pay them for it.
Do you have a source for this widespread acceptance? I mean I get that version control in general can be hard for new developers to wrap their heads around but I never really had trouble picking up git personally, and the interns at my workplace haven't had any significant trouble either besides needing some coaching in how rebase works.
>Couldn't agree more here. I picked up git at the same time I was starting out as a professional programmer, and never had any major problems with it at all.

With all due respect, if you have zero experience with any other CLI solution, are you sure you can evaluate the qualities of git's interface? Nobody said git isn't capable.
1) there is the music mafia
-Whereas international trade agreements upon copyright establish what copyright is. Rights holders are the creator, however...
-"rights enforcement/payment collection" societies exist in nearly every nation, which are basically private associations of lawyers that have the gall to insist that they represent ALL musical artists, even those who never signed up with them nor wish to.

For example, as a musical artist who has NOT cleared works with ASCAP, BMI, SPA, SUICA, etc, I have literally seen them extort event promoters where I am playing my original music and demand money that ostensibly should go to me, once I sign-up to their racket.
They have collected money from cafes, bars, clubs, corner restaurants, and events of all kind ostensibly for works I have made and have the rights to, however, I would have to join their gang to get the money they have collected IN MY NAME and are currently holding. They literally have claimed the exclusive right to represent the entire musical industry with regards to copyright law in the nation they are based in! Shocking. illegal. wrong. incorrect. stoppable.

2)there is music and the people who make it, play it, love it, and wish to pursue a career in music. This entire socio-cultural phenomena should not cease merely due to some corrupt entities currently milking everyones wallet and patience. Support this. Bandcamp, indie musicians personal websites, buying cd's at shows, etc.
Amazon and Pandora??? yikes, those are other corporate behemoth coming in to scoop up thin profit margins with volume... why on earth would you support such?

3) there is pop garbage that has no artistic value, precious little entertainment value (who pays WHOM to get radio play? playlist repetition in top-40 music is due to what exactly?)
and is currently extolling the virtues of shopping malls, bubblegum, branded products, shagging, cocaine, and generally fueling the mindless vapid consumption certain industrial leaders think we all should enjoy, as it dovetails neatly with their cross-marketing strategies.
Jay-Z bought a famous french Champagne maker, for example.
In a world where your neighbor could be the next Herbie Hancock, it's a dame shame to pretend that what passes for popular music has anything to do with talent or skill.
If you buy it, shame on you. If you steal it, for petes sake, WHY!?????
stop feeding the plastic pink pop monster.
XING acquires applicant management system Prescreen for up to €27M
what would that look like? Is this kind of what you mean https://conductrics.com/features/ ?
I hate systemd because it's horribly, cancerously invasive, often messing with existing functionality that works well and replacing it with worse substitutes / duplicates.

In recent memory, off the top of my head, it messed with NTP, DNS resolution, Syslog, DHCP, Nohup/Tmux, not to speak of taking over udev so it won't run without it (thanks for eudev).
I'm using Linux for my daily work for more than ten years now and develop for MacOS since around 2000, and I honestly cannot confirm this. If you have a fast and well-tuned machine, the sluggishness of modern applications might not be so notable, but it surely is there, and then there are also many usability issues of desktop software on Linux. Not to speak of browser-based applications, which mostly have unusable user interfaces anyway. For MacOS, usability is still high, but the multithreading and API layering on Cocoa is and always has felt sluggish to me. I no longer use Mail.app but remember it as a particularly bad example.

I agree with the OP, for actual use computers can do more powerful things than they used to be able to, no doubt about that, but programs and operating systems continue to feel slow and clumsy. Android in particular, but in the end all operating systems.

Bloated GUI frameworks, use of unoptimized images in GUIs, and non-optimal multicore programming are to blame, I guess.
Thanks for recommendation. I've linked it to my domain http://router.maniak.pro:3000 right now. I'll change the port to standard http soon.
Photoshoot isn't only taking pictures. Tips to take better photos
Maybe eventually Linus will become so fed up with systemd, that he would write an init system of his own

Can't. Fucking. Wait. Seriously, that day cannot come soon enough. systemd might have some useful ideas, but their implementation is crap, and the overall intrusion on how to get stuff done is significant.
For me, dealing with imposter syndrome is about empathetic perspective; YMMV. It's 1:30am and I'm 'pulling a shift' with my 1 month old while my wife and 4 year old sleep. I'm slowly learning to really prioritize what's most valuable towards my goals. And those slight, and constant, mistakes cost me dearly.

Nobody is perfect. Online social lives are skewed; if that's your metric.

I like to embrace the fact that I "have so much to learn".
And trashes incremental compilation time, which is what really matters.
Programming Language evolution
Regardless of how many windows/any other OS versions I use later on, I will remember Win7 fondly. Its just so.. less cumbersome. May be the drastic changes that went into its preceeding and succeeding versions have a role to play in this.
Kodi-wayland is coming (GSoC)
Philipp Kerling is working on reimplementing Wayland for Kodi as a part of Google Summer of Code 2017 project:
The work is in progress, but it seems that most stuff is already implemented (form Dashboard and Kodi forum).

Please take a look at those links:

GSoC 2017:
https://summerofcode.withgoogle.com/projects/#4913542374359040

Original proposal:
https://forum.kodi.tv/showthread.php?tid=309254&pid=2552143#pid2552143

Repository:
https://github.com/pkerling/xbmc

Dashboard:
https://github.com/pkerling/xbmc/projects/1

Topic in Kodi forum:
https://forum.kodi.tv/showthread.php?tid=309254
Feature importance is not quite the same as interpretability.

Random Forests can give feature importance, but that does not account for interactions between features. So, in the end, you don't know how a model made a decision (it could be because there is a feature with high importance, but it could also be because there is an informative interaction between lower importance features).

If you want to compare deep learning with linear models, you should leave image data out of it. Compare them on structured data and bag of words.

MLP's and boosted decision trees, in my experience, definitely beat decision tree and linear models, on structured data. But they lack longterm robustness (complex forecasting models need constant retraining, which can hamper their adoption by business units) and don't pass regulation (it is not enough to say "has_asthma" is a high-importance feature).

In finance and health care, interpretability is enormously valued. It is a constant trade-off between accuracy and interpretability.

A long time ago, Caruana made hospital triage models, with neural networks being the clear winner in generalization performance. Instead, they opted for a simple logistic regression when productionizing. Why?

> [...] patients with pneumonia who have a history of asthma have lower risk of dying from pneumonia than the general population. Needless to say, this rule is counterintuitive. But it reflected a true pattern in the training data: patients with a history of asthma who presented with pneumonia usually were admitted not only to the hospital but directly to the ICU (Intensive Care Unit). The good news is that the aggressive care received by asthmatic pneumonia patients was so effective that it lowered their risk of dying from pneumonia compared to the general population. The bad news is that because the prognosis for these patients is better than average, models trained on the data incorrectly learn that asthma lowers risk, when in fact asthmatics have much higher risk (if not hospitalized).

http://people.dbmi.columbia.edu/noemie/papers/15kdd.pdf

Though there is nothing holding you back from using both simple linear, and complex non-linear models at the same time: Only when the models severely disagree do you pick the interpretable model. Or use the linear model to find data issues, like those mentioned above, that are tremendously obscured (if not impossible to identify) when only using deep learning in a train-test framework.
> and -an belongs to anyone influenced by papistry ([..] basically any western European and their historic colonies)

Spain? Portugal? Netherlands (pre-reformation)? France?

I see some gaping holes in that theory of yours.

Actually, the weirdest of those seems to be Netherlands with "Dutch", which is horribly confusing to anyone not fully aware of the distinction between the Netherlands and Germany (Deutschland -- which to English speakers sounds dangerously close to "Dutchland").
I'm surprised no one has mentioned the demonyn for those from Sydney, Australia. It is Sydneysider - I have heard Sydneyite maybe once or twice. Of course the state we reside in is New South Wales - that mouthful leads to New South Welshman. Finally, we of course are Australians, but as every one of us gets our name convolved we end up as Aussies!
But Linus wasn't the one who wrote about breaking userspace here, so Linus' use of that term is irrelevant.
I agree. However at this point, I don't see anything an OS can do to help.

I see plenty of typing slowdowns every other day now. But I'm not sure just how many of them are the OS's fault. When your typing seems to lag, there are two places that can be slowing it down - the input side (reacting to hardware events) and the output side (drawing and updating the UI).

I suppose keyboard buffers are pretty well isolated, and native UI controls tend to work fine too. The problem is, everyone now goes for non-native controls. You type in e.g. Firefox, and it is slow not because of your OS, but because Firefox does all its UI drawing by itself. And God help you if the application you want to use is done in Electron. There's so many layers of non-nativeness on top of that, that the OS has close to zero say in what's being done. There's no way to help that - resource quotas will only make the problem worse, and giving such program free reign will only take everything else down.

All in all, it's just - again - problem of people writing shitty software, because of laziness and time-to-market reasons. Blame "Worse is Better".
One that often comes up at trivia nights in Australia is the demonym for Geelong, which is Pivotonian.
Linux From Scratch has been one of the most stable and problem free systems I have used.

It does take a lot of time, but one is protected from a lot of distribution nonsense.
Dropbox now uses its own data centres.
Power-up reporting with interactive charts
What's interesting to note is that no matter how you dress it up, human beings are indeed biological machines and respond in surprisingly predictable ways. The companies which specialize in data gathering and analysis are increasingly able to corroborate this observation with concrete examples and algorithms. It's of course a tautology, but "normal" social interactions are just that: a set of arbitrary norms. Normal people are just as robotic as aspies in the sense that they mechanically respond to stimulus, except that we've collectively agreed on a delineation between what is considered robotic and what isn't.

It sounds abstract but you can immediately understand the idea simply by describing human behavior in literal terms and focus on the feeling of unease you experience from doing so.

Besides, if people manage to build strong connections with the scientific method, is that really so bad?
Firefox is C and Rust, so I’m not sure there’s such a direct comparison.
Hadn't seen that before. Thanks. This is also worth a look: https://en.wikipedia.org/wiki/Animal_rights_and_the_Holocaus...
The main problem with PulseAudio is that it "just works" for the majority of users, but then it fails randomly, unpredictably, unrepeatably and with no indication of what is going wrong, and most of the time you get a "uh, works for me". This is a kind of experience that I was used to expect in Windows, not in Linux.

Just two more random examples:

RPi 3, audio would hang randomly when opening a new process using audio from another using audio. The solution would be to either play an audio sample from the command line to unclog the audio system, or uninstall PulseAudio.

Ubuntu 16.04. Rewinding the video while using mplayer could cause the audio to play at a faster rate. Again uninstalling PulseAudio would solve the problem.
Elite track cyclists--i.e., the ones who ride at 40+ kmph on velodromes--definitely do squat. I wouldn't be surprised if they also incorporated power cleans and deadlifts.

Example: https://m.youtube.com/watch?v=aOImvJOaGiY
Twitter APK v7.3.1 Latest Download Free for Android – Android APK's
GSoC 2017: https://summerofcode.withgoogle.com/projects/#49135423743590...

Original proposal: https://forum.kodi.tv/showthread.php?tid=309254&pid=2552143#...

Repository: https://github.com/pkerling/xbmc

Dashboard: https://github.com/pkerling/xbmc/projects/1

Topic in Kodi forum: https://forum.kodi.tv/showthread.php?tid=309254
Product Marketing for New Products
Thanks for the link. I was wondering what was going on with the ego/gender split:

"This pattern is consistent with Erikson's idea that low ego-identity individuals fear cross-sex intimacy in which they might lose their identity and thus get close only if they feel they can protect themselves from too much intimacy. For the same-sex pairings in the 45-min classroom version, the opposite interaction was found --
consistent with Erikson's idea that same-sex friendships for those who have not developed ego identity serve as identity supports, but for those who have developed an identity, they serve as sources of undesired conformity that threatens one's individuated identity."
AFAIR, the full build was also around 30 minutes on a desktop i7. Unfortunately, incremental build (even for the most tiny changes) was around 2-3 minutes which was a real killer for me when I tried to do some open source work on it.
The best 6 dollars I ever spent...
There's no binary relationship status that suddenly switches people from "casual chat" to "going out for beers". What makes inviting someone out for a beer expected and normal is that your relationship is one where you often invite them out for beer. That means if you've never done it before, it's probably going to be a little bit awkward regardless. (Unless there's a culture of inviting random new people for beer, which is not uncommon.)

But unless you're absolute strangers, I don't think many people are going to think "weirdo", they'll just be slightly surprised.
Is this the C++ version of "you're holding it wrong"?
The person I'm replying to said he works on the Google Drive team, so I presume he also is able to get the actual comms between Google and the customer.
> In terms of the customer support side of things, I don't know all the specifics of what happened, so I won't comment further.

What possible reasons could there be for your support team denying the refund that may have been left off that page? Hypothetically speaking.
I didn't know that with the Yak. There's some footage of it flying / crashing https://www.youtube.com/watch?v=CmoMOc1Z_KE
Soti – A $1B firm built in a basement
We switched to yarn in the past and switch back to NPM a couple of weeks back, after npm 5 delivered usable performance.

A problem with yarn was, that it has trouble upgrading all dependencies: https://github.com/yarnpkg/yarn/issues/3492
That is a disk scheduler and mostly for spinning disks.
I haven't seen a stuck mouse cursor for a long time in linux.
While what you're saying might be true, I can't help but think about Pascal units and say: "It didn't have to be this hard! We solved this problem 40 years ago!"
This has been an ongoing problem for decades.

There's the (probably apocryphal) story of WordPerfect (huh, what's that?) support. It ends with:

SERVICE: "Tell them you're too fucking stupid to own a computer."

http://www.generationterrorists.com/quotes/misc/wordperfect_...
If you pay for them (i.e. g suite) then you can opt out of the data collection. You either pay with money or with your data; not both (unless you choose to).
Developer health, how I went from fat to fit (audio)
This article completely ignores the impending doom of Panama Disease[0], to which even the Cavendish is no longer resistant. If this new hybrid adds a newfound resistance, it should have been mentioned.

[0] http://www.bbc.com/news/uk-england-35131751
Umbrella-sharing startup loses most of its 300,000 umbrellas in its first weeks
I also don't recommend free solution for serious business. This can be critical for E-Commerce which uses GEO-Locking.

For customers that live on the borders it is very important that correct country is selected.
Venus and Hawking's scientific illiteracy
It was designed for the Air Force for delivering military satellites to polar orbit.
Yes, we have Vim and Atom plugins: https://github.com/CodyReichert/awesome-cl#text-editor-resou...

And [Portacle](https://shinmera.github.io/portacle/) is an Emacs shipped with SBCL, Slime and Git in a portable and multiplatform way, so it's straightforward to begin with.
I scrape Wikipedia[1] for my website[2] like another user from this thread, it's pretty good to have a quick look at what happened during the day.

Then I check only the top news from some subreddits[3] and hackernews[4], and I usually hide what I read to avoid seeing them again.

And if I need more I can get the headlines of major news websites[5].

[1] https://en.wikipedia.org/wiki/Portal:Current_events/2017_Jul...

[2] https://news.vinc.cc/search?q=wikipedia

[3] https://news.vinc.cc/search?q=reddit+science+environment+tim...

[4] https://news.vinc.cc/search?q=hackernews+time:week

[5] https://news.vinc.cc/search?q=newsapi+the-guardian-uk
Even the words Hyksos and Exodus sound similar.

That comes under the heading "Wacky Coincidences in Liguistics". One means "rulers of foreign lands" in a an older Afro-Asiatic language (a precursor to Coptic); the other is an English retention of a Latin adaptation of a Greek word meaning "the road/path out" (exodos) from the book titles in the Septuagint, all Indo-European. It's related to exit (literally, "he goes out").
Meat consumption and mortality
And then Modula-2 came along and... well, it was mostly the same. But the compactness of Pascal output left fond memories.
> I had airplane ticket booking fail mysteriously because "pay" button had a analytics listener bound to it, and it would throw an exception when adblocker was on. Without devtools, I would not understand what's going on.

This is likely intentional - break the website if viewed with ad-blockers, the consumer thinks 'the adblocker must be buggy', and disable the adblocker for the site.

In fact, I'd love to have analytics and as such on sites where I'm the paying customer, such as airline sites, amazon, etc - this enables the website developer to get the website code in a better shape.
what a terrible website, i'm still amazed how people can make money with such poor UX, i have to zoom the page at 175% to be able to read whats written there
Move to a language with a real module system?
It's a balance, but on many projects the overhead of the headers themselves is so large that concatenating a few .cpp files together doesn't increase incremental compilation time significantly over simply building each .cpp file in isolation.
Have you give a look to dlang? or even rust
I used http://ip-api.com/json, the precision varies but at least the country level is fine. From the limited tests I did I was in the 5 km radios range.
The analogy is misused. You compare to give information that does not cost anything in time and works, while chasing bugs is anything but free hobbies (for some maybe but this should not be the case at the professional level).

Bug bounty are: "do your job almost free and be paid sometimes"
I am familiar with the Cantab Lounge, but not the Cantabridgian.
The vast, vast majority of the Firefox codebase is C++.
This is precisely the attitude that makes mature programmers not taking you seriously.

If you're young and feel the need to express dismissal to the people who take their work more seriously, that's fine -- hormones and stuff, we've all been through that, so meh, nobody is mad about it.

You still shouldn't forget it's a _job_ and not a fashion statement.

The fact that Electron is easy to work with, _for you_, means absolutely nothing about the end result of the work done through it. The topic has been beaten to death here in HN, you can check -- but then again, being that dismissive and arrogant probably means you'll never challenge your opinion. Oh well, still worth the shot in giving you the other perspective.
Create Order Programmatically in Magento 2 (in 5 minutes)
Thanks for the clarification. I might should look into some issues then ;)
Such poor UX? Are you joking right? Pinboard UX is awesome and fast: just straight to the point. Font size is about 13pt: standard; just like HN.
You do know that OS X have DTrace?
Find whether your web server (website) is using Apache or Nginx
I would like to see a more systematic solution to this problem. Most computers don't have a way to choose between throughput and real-time. So, I would love to see this available and preferably exposed as a run-time toggle.
I'm pretty sure they did. Along with some other services.

In Wrocław (Poland) we have a Google office. From water cooler talk I heard that it's mostly support.

From another source I heard about support calls where one side eventually figured out the accent and suggested moving from English to Polish ;).

Plural for information is valid in Polish and probably other Slavic languages (s. "informacja", p. "informacje"). A lot of Poles do a 1-1 translation when learning and it just sticks in their vocabulary (should work most of the time as Polish has a sizable subset of words with Germanic roots.
Where's your sync client then?

(I've been very slowly designing my own, and the first thing for me was coming up with a list of awkward cases ..)
There are tricks to make it faster. If you find yourself working on the project again, ask for advice on IRC. 2-3 minutes is longer than it should take in most cases. (As long as you aren't touching widely included headers files, that is.)
My ten year old crappy MacBook Pro doesn't do that. Weird.
The right to repair is a good step, but I think the better approach to fight short product lifespans would be much longer and mandatory guarantees on products.

A mandatory 5-year guarantee on laptops and 10 years on washing machines or dryers doesn't sound unreasonably.
I am from Cologne (Köln), Germany and we use the same word "kölsch" for the people, the dialect, and the beer. It also works as a demonym. I am, speak, and like to drink "kölsch".