skysight-inc/HackerNews huggingface dataset:
If Sven manages to sell $75,000 AUD worth of moccasins to Australians, he might reasonably have the resources to collect the taxes as well.

That's not to say he will, but I feel that selecting 75k as a threshold falls on the side of "it's cheaper to comply", which is the right move.
Symfony comes to mind.
It's like a php clone of Spring.
Wow, that video also has one of the best comments I've seen:

> Slime green, Comic Sans, all caps. Oh my god, it even has clip-art.﻿
He might be wrong (about wanting to able to snoop), but it isn't hypocritical. He is saying protect yourself from illegal hacking by bad actors, but submit to legal snooping by the government. Again, he might be wrong about wanting various legal means to snoop on people, but not hypocritical.
What about angular CLI - ? have you found that useful in your workflow?
Kek fuel can't melt steel memes.
The same could be said about the "JavaScript vs TypeScript" argument. I can see that argument, but in my opinion, the safety nets provided by TypeScript and TSX are well worth the initial learning curve.
C#/XAML on the front-end could mean that .Net/WPF is rendering the XAML and wiring up the C#. The C# might do little more than handle events triggered by the user interface and update the user interface in response to events triggered by the back end.

As the potential capabilities in front-end web development increase, the differences between web development and "desktop" software development are reduced, because web developers find themselves facing more and more of the same questions software developers have always faced when dealing with distributed software architectures at scale.
If Microsoft can extinguish Linux by adding some subsystems to Windows, I'll eat my hat.
What I wished to have being taught before i started blogging for a living
So what do you call it when Google adds great UX, advanced sorting and searching etc. to email, and then slowly starts making it harder to send email to Gmail accounts from non-Gmail accounts? (All in the name of eliminating spam, of course.)

Or when Facebook Messenger supports XMPP up until the point where their user base is big enough and they don't have to care about interop anymore?

Welcome to Software Business 101, everyone plays nice with the standards/alternatives/competition until they don't have to anymore. I never understood why Microsoft gets extra flak for this in 2016 - maybe they were particularly good at it 20 years ago, but every big player will play hardball if they get a chance.

The answer is to avoid single vendor lock-in under all circumstances, but Microsoft is hardly on a trajectory to become the single vendor for Ruby or any other Linux-first tech at the moment (ha!).
Because I can build my application once and it works everywhere (mostly). Because I can update it whenever I want and I don't have to support multiple versions. Because there is very little friction for users to use my application, they don't have to manually download or upgrade it.
There is distinction between consulting company, new business and startups.
Dime store philosophy. Some just want to be seen as philosophers and regurgitate what others told them about anothers work.

I always had a passion for philosophy, I read massive amounts before even going to college. I would read the ancient greek books that had english on one page greek on the other then use a concordance to basically teach myself ancient greek while making sure I had the context correct and not miss anything in translation. Just for fun, All of Plato, Platonist, Gracian, the Gita, Miyamoto, Zen koans, I Ching, Aurelius and many more before even stepping foot in college.

I find there is a huge difference between a philospher and someone who studied philosphy. You can always tell by their copy and pasted thoughts and the disconnect between their mostly modern definitions and what was actually the definition when the terms "started". Those who regurgitate others words in the wish to appear worldly and wise are such a bore compared to those who are actual philosophers. Dime store philosophers give the real ones a bad name.
There was an entire movie (Comedian) about him starting new material from the ground up in prep for a special.
It's more like how html/js work in a SPA. The difference being that the backend may be in the same process.
I venture a guess that you learned JEE by rote and not from first principles.

Learning by rote is stressful since your mind has to retain effectively a bag of (to it incomprehensible) technical trivia. In contrast, first principles are compact and generative, and such a grasp also informs your intuition so you can actually make educated guesses and jump in the deep end when picking up a new stack. Same principles apply to learning programming languages.

The biggest headache in picking new stacks today is the current trend of technical neologisms, so a bit of initial squinting (for recognition) is required.
Out of control according to the guy who confronted police, claimed to be a MD, then refused to show his ID and call the police names.
Java Library Search Engines Comparison: 2016
Number 1 and 4 are totally false. PhpStorm does both of these.
In the page you linked the template is stored in an external html file in which case you get syntax checking for html but not the embedded expressions.
Um, Whole Foods and Lorde are of the cultural Left? They call it https://en.m.wikipedia.org/wiki/South_Park_Republican for a reason.
This was an interesting thing to see when it came out and keep people aware what is possible. Maybe there is even more possible using this technique.

But Nevertheless activating one of the many microphones around (mobile phones, phones, laptops, "echo" like devices, speech controlled televison) would concern me much more then.
Show HN: Reflexio
This is one of my favorite hacker news comments ever.

Maciej, you’re a treasure.
From a purely pragmatic point of view, I can say that I write very little code when using react-bootstrap, can create screens quickly and the results look good. Not sure how much simpler of an API you can get. But to each their own. +1 to choice.
> 3. Template Directives:
Good comparison react & angular
An addendum to Bettridge's law:

When headlines can't be answered "no," the most boring possible answer is correct.
That's what we thought about metadata retention
Fair enough. By the way the JavaZone presentation was interesting.
Well that got weird fast.
All of those people are in careers infamous for being oversaturated and almost impossible to make a living off of or went on to get graduate degrees in law.
> This is quite literally the first I've ever heard this.

Then it's good that you heard about it now, so you don't do it to anyone in the future!

Here's some references to better understand why this is a bad thing:

* http://www.huffingtonpost.com/erika-hardison/its-important-f...

* http://www.npr.org/sections/goatsandsoda/2016/04/09/47343350...
I have found Angular CLI productive, because it helps quickly generate components (each component has an html, ts, css, and spec.ts file with some boilerplate code). It is fairly quick to get up and running with angular-cli as compared to writing a webpack configuration file. However, since angular-cli is in beta, it lacks the flexibility that using webpack directly would offer. (P.S: Angular-CLI latest release would be using webpack internally)
The screenshot on the github page shows running _yaourt_ as _root_. I can't see how doing it on Windows makes it less horrifying than on Arch.
Average height for Japan, maybe, but not really anywhere in the Western world. Average height in the Netherlands is over 6 feet, for example.
Open Source Stories
So companies like Fb (with their gazillions of files) can afford a single repo and you hiring a new developer cannot?
Maybe a toggle for enabling/disabling device driver for mic?
I faced the same problem and found this one: http://www.primefaces.org/primeng/#/calendar

It basically uses the JQuery date picker and works quite well.
This is not incredible or brilliant. This is a teenager trying to sound important.
I can only assume his persona and commentary is an elaborate satirical parody of the snooty narcissistic philosopher (but you never know.. Poe’s Law and all that). To quote from saintzozo’s website:

Mathematics is easy.

If you think it's hard, you are retarded.

proof

Any true mathematical statement is logically equivalent to the axiomatic framework within which it occurs. If you do not understand such a statement, there are only two possibilities:

1. You do not understand the axioms.

Axioms are chosen so that they are evident a priori (eg. the probability of all disjoint events must sum to unity). If all the axioms are not clear to you, there is something seriously wrong with your reasoning faculties.

2. You do not understand logic.

If you understand the axioms, then the only thing that could prevent you from understanding a true mathematical statement is an inability to reason logically. Such a crippling deficiency defines what it means to be retarded.

This case analysis exhaustively proves that if you don't understand math, you are retarded. ■

corollary

Now one must be wary of students formally enrolled in programs of study devoted to mathematics (and its bastard child, computer science).

These people misunderstand mathematics (read: are retarded) to such an extent that they have resorted to paying other people money for instruction in the obvious. [...]
> Says who? You and a few others?

Google "telling women to smile" (no quotes) should prove enlightening. If you want something more specific, I've provided two references in the post below.
Unless you're using Prey[0] and want an opportunity to photograph would-be crooks.

[0] https://preyproject.com
Can't you make whole drives available to a true VM in the same way?
Although Matt Furie himself seems to be neutral/amused by it: http://www.theatlantic.com/politics/archive/2016/09/its-not-...

He seems to have a really refreshing point of view. My impression is that he seems to feel that the things people do with the character are reflections on society at large and he's interested to watch them.

From the article:

Serwer: How do you feel about the way it’s been adopted by the so-called alt-right?

Furie: My feelings are pretty neutral, this isn’t the first time that Pepe has been used in a negative, weird context. I think it’s just a reflection of the world at large. The internet is basically encompassing some kind of mass consciousness, and Pepe, with his face, he’s got these large, expressive eyes with puffy eyelids and big rounded lips, I just think that people reinvent him in all these different ways, it’s kind of a blank slate. It’s just out of my control, what people are doing with it, and my thoughts on it, are more of amusement.
Is there a way to download Angular2 as Javascript file? Last time I checked I had to install loads of software just to start a Angular project.
I suppose that is a good reason to wear a rough cloak and hide the jade in your heart.
I hope you realize that your statement is absolutely loaded with philosophical undertones. A few examples:

- Is being deluded bad? If so, what is it that makes being deluded bad? You might say "Oh come on! Of course it's bad! We can all see that!" But is that just your opinion, or is it objectively bad? If it's objectively true that I ought to have an accurately informed view of reality instead of being deluded, what is this ought-making property? What grounds it? Is it a moral duty (e.g., I ought not murder), or an intellectual duty (e.g., I ought to think Austin is the capital of Texas)? Is there a difference between moral and intellectual duties?

- Why is philosophy for delusional people, instead of rational people? Surely you recognize that "philosophy is for delusional people" is itself a philosophical statement!

- Being deluded assumes a theory of truth, and an epistemological theory (how we come to know what we know). You seem to know that philosophy is for delusional people -- on what grounds do you know it? What counts as justification for this belief, and how would you account for Gettier counterexamples to warrant?

- I imagine you don't count all fields of study as being reserved for the delusional. What about math or science? If it is the case that math and science are legitimate sources of knowledge, but philosophy is not, how do you justify this claim? You can't prove it mathematically, or verify it in a laboratory. Thus, this scientistic view is self-refuting -- and surely that's for really delusional people!
The CVC lab and Virtual KITTI use Unity in their projects. They might have some internal tools. The advantage of UE4 is open-source, so that we can fully understand what the engine is doing.
Not sure how it was received, but I could imagine Slack being mocked in a similar way by tech people for basically just being an IRC client.
For anyone wanting to try react in a side project, scalajs has comprehensive react compatibility and it's just awesome.

Only downside is trying to hire Scala frontend devs.
Keemstar DISS TRACK
https://github.com/ibab/tensorflow-wavenet - looks like they're starting to show up.
Yeah it takes 2 seconds to render on my laptop. It's showing docs and examples of every component on a single page. It's convenient to use as a reference when programming. You probably wouldn't code your app like that.
Any chance you can do a quick cons review too? Specifically comparing to the weakness of Angular 1 like bloated complexities, issue with custom directives or scope life-cycle.
You can still use the old way of using <script src=..>. See index.html in the following plunkr (sample angular app): http://embed.plnkr.co/xTyGA7Klq8Mta2T1yANh/
Totally agreed. I'm definitely looking forward to it though, that's for certain! Rollup still has a little ways to go, as does the ecosystem in general, but I'm optimistic for sure!
Why does everyone strip down in front of thier computers?

When I'm done using my laptop I close it.
I'm pretty sure it's because Graydon established and enforced a positive culture from the very start -- backed up by a good Code of Conduct -- and everyone since has continued to do that.
With AOT compile, templates are turned into Typescript code which is typechecked. The IDE integration isn't there yet, but it's in the works.

Also with AOT compile, breakpoints inside templates are possible, so you absolutely can step through an NgFor :)
See https://news.ycombinator.com/item?id=12502947
WADA confirms another batch of athlete data leaked by cyber hackers ‘Fancy Bear’
I'm not saying angular is better, but "can't" might be a bit strong. Maybe "don't currently" would be more appropriate since some of those things are very possible if not already in existence.
$75,000 gross retail, at a usually far smaller profit margin -- call it $7500.

Do you seriously expect someone to hire a tax attorney for Australia over that much income? That's the price of walking into the door.
Yeah I still love the show, and even half baked South Park has a lot of laughs and meat to chew on. It's just a shame that a lot of the time it feels like potential was squandered or the episodes resolution is completely out of nowhere.
This remark of yours is truly an ideological minefield!

I completely agree that the debate on income inequality and the resulting
sorting of people is irrelevant. Income inequality itself is irrelevant, it's
just an ideological misdirection. But, since you proclaim to be libertarian, I
suppose you wouldn't agree with me on why it's irrelevant: it's being pushed
to actually preserve overall capitalist relations. Sacrificing low taxes of a
billionaire or two is a small price to pay to help the ruling class keep
ruling. This is practically the central theme of Keynesian economics, and thus
of a great deal of 20th century. The strategy is still extremely effective,
and so in this election cycle we had good old Bernie Sanders act as an
acceptable vent for social and economic discontent of working people by ranting
about “the billionaire class”. To anyone not horribly politically illiterate
(sadly American culture is generally grotesquely politically illiterate) it was
painfully clear from the moment he entered the primaries how his “revolution”
will end. So income inequality discourse not only does not help alleviate the
problem, it maintains it.

Democrat-style liberalism is so effective because it's an ideological Escher
drawing. To even start to explain why it's wrong (or even better: why it's
not even wrong!) and even in many cases harmful, you have to rewind the
arguments aaaall the way to first principles (let's ignore the likely case that
then you end up with the problem of getting people to universally agree on a
coherent set of first principles) while constantly being under the threat of
being, 1930s Pravda style, denounced as pro bigger evil. As a friend of mine
recently semi-jokingly said: “There are no bad guys, just a liberal hell in
which all is mixed, a hell in which evil people do good things and good people
live in a fantasy.”

As for mobility, there really isn't any significant mobility, this is
empirical. Unless you count moving from lower middle to upper middle class
(I'm not sure even that is a significant case, I just assume it is, but even
then it's likely plastered with all kinds of demographic qualifiers). But
still, income inequality in and of itself is not a cause of this, it's one of
the symptoms, and not a particularly onerous one.
He's a good guy. Some people aren't getting that my sibling comment is a homage to his blog.
1 through 3 are false - in fact, it has been advertised by JetBrains that TypeScript with WebStorm can detect string templates when using the Component decorator in Angular 2 & the template option and parse them while doing debugging & syntax highlighting, and this was months ago.

I'm sure 4 can be solved by editors, if it hasn't been already.
Now you're claiming something different.

hughperkins was using a "security mindset", and was implying that the site, due to lack of authentication, was being tricked into showing "George Soros" as a supporter because it just let anybody type in "George Soros".

This is not the case. The page of supporters is a page they designed, with no user input. The site is making the explicit claim that George Soros, that George Soros, is a supporter.

If you believe the site is lying, no amount of authentication on the site's side is going to fix that!
>Many of the most successful founders are introverts. Mark Zuckerberg, Larry Page, Bill Gates, none of them are very extroverted, but they've started some of the most valuable companies in the world.

And none of them were/are phds
I dont understand why they claim you can make native mobile apps with angular2 ionic and native are two very different things
Can you use html-loader to load templates from external html files?

Edit: You can use external html files. Just look at their tutorial[0] using html-loader at the very end.

templateUrl: './app.component.html'

[0] - https://angular.io/docs/ts/latest/guide/webpack.html
Australian companies when selling to the EU have to collect and pay VAT. This seem only fair that those same EU retailers now must collect and pay GST?

It would make more sense if they just banned the stores ability to remit funds via the VISA/Mastercard (etc) networks.
I think you're neglecting a key detail: alternatives are hardly even on the shelves, and NO ONE QUESTIONS IT.

> Oh, well, that's just
supply and demand, of
course!

> Everyone just WANTS an
always on internet connection!

> Why would anyone ever remove
the battery from their
cell phone???

> It's more cost effective
to build the device
like that. Common sense!

> Everyone wants a unique
identifier, GPS and 911
service. It's safer!

Yup, no one would ever want things any other way. It's silly to question why the invisible hand of the market works as it does.
It is just a national 10% sales tax.
> I feel that selecting 75k as a threshold falls on the side of "it's cheaper to comply"

I doubt the Australian government will have much luck penalizing Sven, in Norway, for non-compliance of an Australian tax/law.
That's stupid. I smile at literally every person I walk past in my day. It's how I acknowledge them.
I spent nearly 20 years working in a Northern Irish company in which in-office discussion of politics, religion and most sport was banned, on pain of disciplinary action. On occasion people were asked to stop bringing their choice of newspaper into the office, too, as this could be construed as a subtle political signal.

After a few months one adapted to restricting the domain of conversation without much effort, and the main problem was when we had visits from overseas staff who would stray into the verboten topics. One became adept at moving the conversation to safer ground.
use the term "non whitey"
ref. https://g.co/kgs/gFAiGM
Nodebeats, an Open Source Content Management System Built Using MEAN Framework
Actually we have something better than that now. Check out http://aka.ms/vslinux
Affliction and Salvation: Love Was a Learned Art for Iris Murdoch
No, not differently, you just need a base level of respect that allows for diversity. Various groups of people don't face the same issues as other groups of people. It's easy to be in one group, and say something that is a lot more offensive to another group due to real fear and/or discrimination, and vice versa. So no matter what group/s you belong to you need to be respectful of other groups and their challenges.
That's a good start but a probably the wrong interface for it, "non-native" in the context, a command initialized by voice should present the options by voice.
> This isn't a public vs private debate

We might be referring to different forms of "private". The article says that as public funding was pulled back, tuition was increased to fill the gap. Tuition is private funding, though by many (mostly) wealthy people rather than a few uber-wealthy. With funding coming from that private source, wealthy customers, educational institutions need to focus on pleasing them and invest in fancy amenities rather than educational resources.

> The public sector needs to be regulated as well, and it largely is not.

It is regulated by voters and their representatives - very imperfectly, and we should improve it and not be satisfied, but I've yet to find a large human endeavor for which that wasn't the case.

> There is another kind of ideology, however, which may be at play here: an automatic reaction to pour public money on problems

Given the radical cuts in government budgets on the federal and local level, I don't see that approach having much influence currently so I'm not worried about it. Also, spending public money is a strategy, not an ideology. Democratic socialism is an ideology, and I do dread dogmatic ideologues of all stripes, but that one also isn't a threat right now.
It's not about just simple - it's about making the right architectural choices that don't come back to bite you due to the need to make a change that brings down a house of cards from a library perspective.

ng-bootstrap avoids problematic apis such as component-based modals, and makes use of the much more natural service-based approach to allow developers maximum flexibility. If a developer prefers a component-based modal, a developer can very easily build a lightweight component on top of it. However, having poor design built into such a third party library that is meant to be used for a large variety of cases is a terrible experience for developers, speaking as a consumer and as a library maintainer.

Extensibility is the key here, and we maximize for that while keeping the library as small as possible - bloat is bad, and that shouldn't be the default in general.
40 vacation day is unimaginable in United States.