skysight-inc/HackerNews huggingface dataset:
I fail to see the controversy or even the surprise. Fighting is a skill like any other: learnt by trial and error. Tai Chi's curriculum, for all its benefits and martial origins, does not include fighting.

The article talks about judo, karate etc in the same breath. Most commercialized/popularized martial arts face the same issue: they are tightly regulated and "exhibition" driven.

The rules of judo competition, for instance, disallow large parts of the judo curriculum. As a result those parts are rarely taught, and only taught to very high ranking folks. This causes judo to lose part of what makes it a martial art. Given enough time, it might (d?)evolve into something akin to Tai Chi.
Before my side project became my main gig, I worked on it a couple of hours each evening. I told my girlfriend I was committing to the project and moved my computer desk and PC down to the tv room so we still spent time together while she was watching TV in the evenings.

We didn't have kids at the time, but I imagine the same thing still working now as kids are in bed by 7pm (on a good night!).
We are in a dystopia, it's just far more boring and disjointed than what we read about.
I have stuck with the US-Qwerty because you are most likely to encounter it where ever you have to work on a computer.

As to the type of keyboard, I have an ergonomic one that lets me work for longer periods of time.
I'll have to add some of these to my list of quotes that emacs greets me with. Current list:

(defvar scratch-quotes
(list
"Everybody has a plan until they get punched in the mouth. - Mike Tyson"
"Look, I made a hat...where there never was a hat. - Finishing the hat, Sondheim"
"Just fucking figure it out."
"The universe is not here to please you. - Charles Murtaugh"
"Your life is your life. The gods await to delight in you. - Bukowski"
"Join the force and get a pension. - Salesman"
"Beware of things that are fun to argue. - Eliezer Yudkowsky"
"However beautiful the strategy, you should occasionally look at the result. - Winston Churchill"
"Truth is much too complicated to allow anything but approximations. - John Von Neumann"
"Writing program code is a good way of debugging your thinking. - Bill Venables"
"Don't tell me what you value. Show me your budget, and I'll tell you what you value. - Joe Biden quoting his father"
"Most haystacks do not even have a needle. - Lorenzo"
"Experiment and theory often show remarkable agreement when performed in the same laboratory. - Daniel Bershader"
"The important work of moving the world forward does not wait to be done by perfect men. - George Eliot"
"It is astonishing what foolish things a man thinking alone can come temporarily to believe. - Keynes"
"The purpose of computing is Insight, not numbers. - Richard Hamming"
"Work on stuff that matters. - Tim O'Reilly"
"Sometimes magic is just someone spending more time on something than anyone else might reasonably expect. - Teller"
"You have to say something. It can't all be technique. - Woody Allen (on great actors)"
;; Paraphrased from a HN comment
"Perfectionism is a failure to optimize across a complex goal space, settling, instead, on ignoring the difficult prioritisation problem in favor of over-optimizing a limited set of tangible and easily-defined goals over longer-run priorities"
))
It is unethical because there's no "opt-out" option. You have taken a photo of me without my consent, used it for intents to increase profit despite not having my consent; and furthermore, attaching personal data to it is Orwellian and a complete invasion of my privacy. I can go out in public and have nobody know who I am. A retailer should not have access to my identity (since they can cross-reference other data sets to deanonymize me)unless I interact with them and hand over information of my own volition.
> Yup. This killed the Amiga

Business reasons (i.e. Commodore's collosal incompetence) aside, the fact that screen image was represented as bitplanes (instead of a byte/bytes per pixel) was also a major problem. It made 3D games very computationally expensive, hence no Wolf3D, Doom etc. on Amiga.
YES! So much this! I want Instagram to be the social network of superb images/very short videos. I just HATE that now there's an extra tab at the top for stories and such. Why ruin an app that was doing its job so fucking well?
it's funny for the last week I have been running my last 8 with Robert "the raven" Kraft who is like the 6th or 7th leading streak runner - 8 miles a day for 42+ years, thru Miami hurricanes; heat/humidity; even hail. Nearly 120,000miles (just shy of 5x around the earth) and at 67 years old people are still waiting for him to stop just to say I told you so.
Time: Toggl
In the pre-World War Western world we were on a massive genocidal race to divide up the lands of those "pre-civilized" societies.
Free and Instant CDN, 0.9.3 released
Wave accounting / https://waveapps.com
Did y'all ever figure out a way to get goroutine leak detection working with parallel tests? (didn't expect to see that linked here)
It sure is the bloodiest martial art I've ever seen. It also has no form it seems. It's too freeform and too violent IMO.
Yep, there was already a pay store with Ubuntu One. Bought some games there.
More like "are you not trained?".
This won't work well with types that need alignment. It might be better not to have the internal buffer of characters but instead have an anonymous union of both left and right types.

Also Expected is not quite the same thing as this. This Maybe and Either is like Expected but with the ability to call .then() on it to do further processing.
The same way Kung Fu masters rarely give into these displays. And when they do, they usually kick the ass of their opponents.
I'm am an (older) millennial, so I should be in their target demo, and I lead a UX team that builds enterprise SaaS products. I also head up our user research efforts that include user testing.

I'm saying that in my professional opinion, Snapchat's user experience is not good. And if you guys want to start a Go Fund Me over this, I'll bring in real users and run tests on it. Maybe I'm wrong, but that's my working hypothesis.

If someone may age is already out of the core demo, how did Snap have that valuation? Teens and college kids are just not that valuable of a market.
Instagram is resilient to multipost apps like Buffer on purpose. Snapchat obviously is as well.
Android vs. iOS: Where to Start Building Your App
promoting this absolutely sick and disgusting lifestyle filled with nonsense is why people get motivated to commit genocide. people get motivated to commit genocide when they see people living in filth like this. and the reason they live in filth like this is because the bugs have destroyed their minds
The only problem is, chinese martial art keep claiming that they're great at combat. When they quote the "art" part, generally they just want an excuse to say that "it's not we martial art not as good as modern stuff like MMA. We're just sparing people."
You know, even war has rules and code.
Hey Engineers, You Need to Take the DevOps Conversation Past the Technical Crowd
That's what fighting is.
Good point but I think the solution is not to gut their good user experience, but to figure out better monetization strategies. Because better user experience is about the only thing keeping them in the Game.
How a Startup Became the Greatest Tech Conference in Europe
When are groups of data “real” vs. random?
The difference is that it's suspected that boxers and NFL players actually receive more head injuries because of the padding, whereas the lack of padding on hands and heads means people's heads aren't being bobbed around too much, either because it hurts too much to hit heads as hard or because the cushions aren't acting as springs.
>“I’ve lost everything, my career and everything,” he said in a message circulating online. “I think many people misunderstand me. I’m fighting fraudulence, but now I’ve become the target.”

Its often the same for INFOSEC researchers and hobbyists. Change is resisted everywhere.
To be honest this is news to me and I lurk on hn every day :-/

I thought Minority Report was still a few years away...

Thanks for the links, this stuff is both fascinating and scary.
PhpStorm tips explained in GIFs
> , how hard is it to read them?

If you struck the above wording, the post would be stellar. Next time.
MMA is to martial art what modern warfare is to classical warfare, simply the most evolved form.

There is nothing wrong with practicing ancient martial arts, it's just outdated for combat with practitioners of more evolved combat techniques.

There's been Karate+Judo fighters in MMA, and various boxing and wrestling style fighters as well. The only judgement for MMA fighters is that in the ring.

It's silly to say traditional martial art is in some way morally superior, they are just combat techniques. Techniques for violently oppressing an opponent. As evidenced by this Tai Chi master accepting the challenge to a fight.
Used to. Sadly.
Most martial arts often originally followed this ideal and many will still espouse it. I'm sure Jujitsu was largely the same way originally but the main thing that seems to separate MMA from everything else is the scope and the competition focus. It incorporates striking and grappling and all of the techniques are tested time and time again in actual (simulated) fights. To me it's the training that set it apart from other martial arts, not the ideals.
>I will complain because we have zero evidence of credible threat,

because you didn't read the article where it talked about the evidence of a credible threat.
I really try to do as little as possible. You learn over time that it is better to launch early, get feedback, and iterate.

There was a great write up recently on indiehackers.com with Jeff Atwood about Discourse. He shared some of the older landing pages he first put up in the comments.

It is really a testament to launch early. If you look at Discourse now, its night and day from when it first started.
Are there any problems if you install LXDE/XFCE on a normal Ubuntu installation?
An Electric Shock Could Keep Patients from Bleeding Out
Oh, that's certainly delusional. As a kid, I learned a martial art, and looking back it's clear to me it was much more use as meditation than combat training.
> UWP doesn't allow enough system access to ever be the future of Windows.

That's kind of the point. Most apps don't need unfettered system access and many (most?) app authors aren't capable of writing an app that's secure anyway; one of the biggest attack vectors today is through apps.
It was originally an internal tool for ARPA researchers to collaborate. It had very little to do with the military, and ARPA scientists were not the only ones working on something like this. It absolutely would have happened somewhere else around the same time if the defense department wasn't interested.
"Tai Chi's curriculum, for all its benefits and martial origins, does not include fighting."

This is not really true ...

You are correct that all Tai Chi that you see being practiced and essentially all Tai Chi practitioners are basically doing standing yoga exercises.

However, there are people studying Tai Chi stances and movements and their application to "real" fighting.

I am very, very much opposed to the bullshit in martial arts and I am happy to see frauds exposed ... but as a mixed martial arts and BJJ player, I do find value in Tai Chi movements and practice - and not solely for relaxation and meditation.
I would like to add the obvious that it has nothing to do with Trump. Things like this were being done and added all the time under Bush and Obama.

Simple proof: Why did the EFF and others already have extensive documentation on how to travel through airports securely? Why did people mention crossing borders with wiped phones/laptops?
I really really really hope this does not happen. I already don't like how much data WhatsApp eats after downloading shared images and such. I want WhatsApp to be text and group text and thats IT.
At my company we built this (open source) tool for authoring knowledge graphs https://extensionengine.com/ee-labs/
At work I have to use CentOS. And CentOS 6 at that. The amount of old packages is painful.

Ubuntu servers can be upgraded in place, CentOS means reinstall every time. Also, there's a PPA for everything in Ubuntu.

Therefore for my laptop and for all personal projects, I use Ubuntu. CentOS only brings me painful memories.
Agreed. "Minimum Viable Product" means it's viable, i.e. people can use it.
Perhaps a disruption in airline industry is needed. Maybe one of those mega tech billionaires (Bezos, Musk, Page/Brin etc.) can pay more attention to this market and see investment opportunities. Such disruption would need to go beyond airlines and go towards plane manufacturers level. The fact that there are so little aircraft producers in the world, so monopoly actually starts from there and flows downwards at airline levels. Computing (for simulations), manufacturing such as advanced composites and 3D printing have advanced enough to streamline aircraft manufacturing. Heck it feels like we just ignored commercial airline market altogether and jumped straight to the commercial space market. If we have an advanced tech to go space exploring then I am sure we can bring significant changes to the crumbling airline industry.
- Fine-grained authorized REST APIs

- Cron based scheduled emails embedded with reports

- Auto-generated documentation for all the REST APIs using swagger

- More than just SQL - SQueaLy uses JinjaSQL behind the scenes which gives you power to use JINJA inside the SQL query.

You can refer the readme for more details
I really like KDE. It's been stable for me for years on Ubuntu and now Arch
Mistakes like that can happen, since it depends a lot on the gate agent to check the information, usually at the same time they're helping people gate-check their luggage or print new boarding passes or work with standby passengers. That's the reason every flight I've ever been on has the flight attendant say "This is a two hour flight to [city]. If [city] is not your destination, please disembark now".
ASP.NET Core 2.0 won't work on Windows-only .NET
For whatever reason, mainframe systems are so deeply entrenched, that all of the major Global Distribution System [0] providers seem to have their legacy systems wrapped in modern "serialization facades" to produce the XML or JSON that gets consumed by external systems.

There are probably a hundred ways to rationalize why. Inertia, lock-in, obstinate grey breards refusing to retire and holding infrastructure hostage until they die... , if-it-ain't-broke-don't-fix-it-even-when-it-is-broke, "we can't afford to stop the world for your cargo-cult modernization rewrite, sonny...", too big to fail, on and on...

It's a pretty weird situation, but by my estimate, it's probably going to require totally new airlines rolling their own systems from scratch, in parallel isolation, next to the huge legacy carriers as they continue to operate, in order to transition, modernize and unseat the current technology. That seems to be the way things work in industries this big.

Fast food, banking, telecommunications. All of them have examples of modern upstarts that are now world-wide staples, simply because they started from scratch with more modern efficient systems, as they continue to co-exist alongside dinosaurs that still haven't gone away.

[0] https://en.wikipedia.org/wiki/Global_distribution_system
Pro:

- Really near to complete linux mainline support. Meaning newest kernel versions can be used and is future proof. Maybe put normal Debian on it.

- Security updates. OpenWRT isn't that strong about this if you don't want to compile yourself.

- Quite and energy efficient, because its a home router.

- Pretty strong CPU and enough RAM for compiling ARM stuff native.

- 3x Mini-PCIe slot for future proof design, customizability and upgradability.

Con:

- Not ARM64. Devices with 2 GB RAM should be a 64 bit architecture[0].

- Price

Next to it, I have a PCEngines APU2[1] board running, that might be a good alternative. Cheaper, Mainline-Linux, x86_64 arch

[0] http://www.realworldtech.com/forum/?threadid=76912&curpostid...

[1] http://pcengines.ch/apu2.htm
Toggl is good for time tracking. https://toggl.com/
"Gentlemen, you can't fight in here! This is the war room!"

https://www.youtube.com/watch?v=UAeqVGP-GPM
Dr. Strangelove or: How I Learned to Stop Worrying and Love the Bomb
It is, but I am ethically bound to not work on any project that has military funding. In general, engineers and software developers need to make better ethical choices.
Dystopia is already here, it just isn't evenly distributed?
"Civilized" armies have always been pretty awful to the civilians in places they invaded. Rape. Murder. Pillaging.

Pretty much everywhere, during every war.
That's interesting.

I think I want the complete opposite though - I want the latest Ubuntu core with a stable desktop.
You're probably thinking of a similar event that happened in Japan a few years ago where a "kiai master" claiming a 200-0 record challenged an MMA fighter.

The actual video (it's on YouTube) is really quite sad. It opens with a clip of him 'sparring' with his students and it just the most compliant thing you have ever seem. His students are literally throwing themselves onto the ground as soon as he gets close to them, clearly feeding his delusion.

Then the real fight happens and the 'master' just looks so lost and confused when he realizes his techniques have absolutely no effect. At the end of the day it's just a video of a very delusional old man getting punched in the face and having no idea what just happened.
This is just a guess but I fly a _lot_ (~40 flights so far this year). My guess is that the software probably did its job, the gate agents are often just automotons and don't really check anything other than your boarding zone.
I don't particularly like YAML because whenever I see something written in YAML, it's not completely obvious to me how to modify it.

When I see JSON, I can sort of remind myself of the syntax: OK, things are comma separated, braces are matched, keys/strings are quoted, and that's it.

When I see YAML, I have to open some manual page with the syntax. (Ditto for anything with "vague" syntax like Wiki, Markdown, etc.)

I personally think that "vague" syntax is a bad thing in computer languages, and it's better to keep syntax to rather obvious minimum. Like in s-expressions, for example.
India is building a (mandatory) biometric database for 1.3B people
Hi HN!

This is a new project I've started recently that allows you to sync Linux user accounts with Github organization teams in a straightforward way. This greatly simplifies Linux user account management for any companies using Github that do not have the time, staff, or budget to go with a more traditional user management solution (LDAP, for example). It also makes it easier for users, since they can use an SSH key already added to their Github profile, requiring no extra effort to login.

I'd really appreciate any and all feedback you have of the landing page, service, or idea. I'll also be checking back throughout the day to answer any questions.

Thank you in advance for your help!

- Ross
Fixing Unicode for Ruby Developers
Apache Jena, along with Apache Stanbol.

Shameless plug: we are incorporating both into products and will be offering support/services around both. If anybody is looking for help with this stuff, give us a shout.
While there is a puzzle as to why the orbits of the planets have the relationship they do and how stable it appears to be, in no way is it accurate to that the musicians have somehow "cracked" or explained it. They've taken the pattern and arranged music based on it. That is cool in and of itself, but this title reaches much too far.
At this point though, simply as a consumer, I would have appreciated Snap being acquired by FB so that FB wouldn't bastardize all the other social networks to try and emulate Snap. But looking long term, I think this might be a good thing... just in the short term it really sucks.
I was wondering about that too. I once did the same thing. Went to gate 35A instead of 35B, scanned boarding pass, a person even looked at it. Nobody noticed until I saw the sign right above the door with the gate number so I turned around. What are they scanning and what are they looking at?
I think that's a modern interpretation of what "art" is. It used to be seem as something much closer to 'craft', or something you devote to learning and putting in practice decades to attain mastery and something like that. So martial arts would be really the craft and art of fighting, killing, defending, war and etc.

I'd suppose the admiration that people took in what the 'artmen'/'craftsmen' discovered and became capable of doing spawned, in turn, what is commonly tried to be pinned down as 'art', today.

My thesis on the OP is just that tradition and 'show' took over the chinese martial arts, then they got practiced and studied as something on the sky instead of practical art, and so it now loses to the more pragmatic martial art of today(that is, ignoring the spiritual aspect of it). But imagine centuries ago how much someone with training on the traditional martial arts could kick way more ass and protect his ground compared to a nobody. Even today someone without any training will most certainly have very little chance against a one trained in 'traditional martial arts', it's just not so specialized.

Interesting to note that Bruce Lee on his later years was making his own martial art that was meant to be practical and raw, there's various quotes of him talking about that, maybe the guys could pick that up.
Is this an old article? Conexant was acquired by Philips a while back.
16 year MMA and jiu jitsu practitioner here. The secret of success at MMA is learning how to control your opponent in ways that protects yourself. This is what the Gracie family was proving when they created the UFC. Modern fighters such as Damien Maia and Ryan Hall are taking virtually no damage in their fights.

As you learn to control your opponent the sport actually becomes very safe - far safer than snowboarding, mountain biking, etc.

I haven't taken any serious blows in years.
> http://www.pcmag.com/encyclopedia/term/48478/open-system

Sadly, that's a very problematic, borderline BS definition.

"A system that allows third parties to make products that plug into or interoperate with it. For example, the PC is an open system."

Intel allows some third parties to interoperate with their system (ref Intel vs NVIDIA etc.) and they pick and choose to their liking, kill some and promote others exactly because they control the open-ness of their systems.

> http://www.anandtech.com/show/9792/amd-sc15-boltzmann-initia...

HIP is still not a CUDA compiler.
http://gpuopen.com/compute-product/hip-convert-cuda-to-porta...

> nor did I refer to CUDA as a programming language.

You did refer to "CUDA compiler". My comment was admittedly a nitpick as well as a serious point too. CUDA can be seen as a C++ language + extensions -- something you can compile --, but it's also more than that (stuff that you can't compile), e.g.: API, programming tools, etc. all strongly adapted for NVIDIA hardware.
There is an update on this at reddit https://www.reddit.com/r/kungfu/comments/69djj5/yesterdays_u...

Apparently the powers that be have decided to take down the MMA 'threat' to China's classical martial arts.

There was a report on Jack Ma supporting the Tai Chi "side" but I cant' find it now.

EDIT: Here it is titled "Kung fu fan Jack Ma weighs in on tai chi vs. MMA fight"

https://news.cgtn.com/news/3d636a4d30637a4d/share.html