skysight-inc/HackerNews huggingface dataset:
How do you mean, "templates for non-programmers"?

I see Angular's directives as a pure convenience compared to most every templating engine I've used across languages, never considered it something that makes it accessible to non-programmers. I'd actually think someone who only knows html/css would be more thrown off from a page with random, unsanctioned (by W3C), tags and attributes that may or may not reveal what they actually do.

As a programmer I don't want to write long templates, I seriously prefer Jade/Pug for that reason. When I can't use them for a client I typically use them to do all initial work, compile them to HTML, then make whatever minor changes from there.

Consider ng-for:

<div data-ng-for="y in x">
<h1>{{y.title}}</h1>
</div>

The ASP.Net solution is a pain, a function with HTML string template to dynamically add elements to a "runat" div.

This PHP example seems more idiomatic, at least to me, yet takes more to write

<?php foreach($x as $y){ ?>
<h1> <? echo $y->title; ?> </h1>
<? } ?>

The JSP style is kinda similar to Angular, again maybe more idiomatic at first glance but still not as quick/simple to write

<c:forEach items="${x}" var="y">
<h1>${y.title}</h1>
</c:forEach>

The jQuery/plain JS solution, especially before ES6 is not preferable by any means, especially beyond this simple example.

var body = document.getElementsByTagName("body")[0];

[...].map(function(y){
body.innerHTML +=
"<div>"+
"<h1>"+y.title+"</h1>"+
"</div>";
});

Unlike all the other solutions, angular has 2 way data binding so when you programmatically add elements to the array in ng-for, they are added to the DOM without a reload.

So, is the goal of a programmer to simply write more code? If so, then Angular is definitely not for programmers.

Is the goal of a programmer to solve problems? If so, Angular is definitely a tool for programmers.
Although I get immensely annoyed at hyper religious people who reject all evidence, sometimes the scientifically tempered act arrogantly and look down upon the people of belief. It's important to understand that things cannot change overnight. Empathy is important in case of ignorance too.
Actually no, the koseki system or similar can be found in other Asian countries like South Korea but not in Europe.

In France you can get a birth certificate, a marriage certificate, and you have a "livret de famille" that regroups all these information but that's a document that you own, not the administration. There is no registry that regroups all the information about a given family.

Also note that in Japan, a women getting married will be transferred from her parents' koseki to her husband's koseki. There is no such thing in Europe.
General practitioner. Same difference though.
I don't get what you mean. You can buy and hold, and keep buying.
Many funds don't try to outperform the market, but instead limit drawdown. That's because everyone is a huge fan of ETFs when the market is doing fine, but many people don't have the nerve to hold ETFs during a downswing. Thus these funds try to reduce losses during recessions at the cost of somewhat lower profits during booms. It's a valid trade-off, but if you have a long investment horizon and good nerves, then ETFs are probably the better choice. If you don't, you stand to make great losses with ETFs by buying high and seeking low.
Suburbs House More Poor Americans Than “Inner-Cities”
That's not the same, because only you have it. In Japan it's the administration that holds the information (and gives you certificates when you need them).
Companies can usually not "just hire offshore". There are a bunch of legal and tax laws preventing them from doing so.
Well the OP wasn't talking about running macOS or Windows at home, but in a corporate/business environment.
Russia/Moscow: 50/50, $8/mo, there are better deals available. And compared to many other services, good internet access isn't limited to a handful central cities here. Heavy competition between providers.
In my experience we live in an era of near-insurmountable technical debt, and gratuitous complexity as the quick-and-dirty solution is always slap on another leaky abstraction.

Under-engineering is the problem for anything that's supposed to last.
That's a valid point, but plenty of people do claim that "no one can have a market beating strategy". Strong EMH.
From my statement:

> I think AirBnB could care less about the safety of children, elderly, women, and others.

Well, I'm very happy to hear that you, living in NYC, do not feel threatened by transients. I wasn't referring to myself but children, elderly, and women.

If if physically able men don't feel threatened, there are others that should be protected from harm from transients.

EDIT: I see by your other comments that you don't even live in NYC! You are complaining about hotel rates > $60. Those of us that live here in NYC value the safety of protecting children, elderly neighbors, women, and our property from transients.

For short term stays, go to Union City NJ which is just across from the Lincoln Tunnel (42nd St). A simple priceline search shows $60 per day.

Please show sensitivity to others that value their safety and those of their neighbors.
Are there any idea about the free machine learning camp? #7
> we get some good neural networks built and deployed to the edge watching for unusual traffic patterns and disrupt them

I was thinking at this as well. It's probably under active development right now, if not already live for some.
I recommend Weathfront and Betterment to all my less mathematically inclined friends. However, if you spend only a few hours getting acquainted with asset allocation and rebalancing principles, you can do pretty everything that these services do without their fees.
I'm a big believer in index funds and have been putting my money into them for a long time. But... you have to wonder where this is all ending up as more and more people move to passive index funds. The power of the market is based on millions of individual opinions on the price of a company's stock. On average, over time, these collective opinions will be correct. But say in the extreme case, it got to the point where all funds were invested passively, we'd lose this pricing mechanism. Individual stock prices would not reflect the true value of a company. Instead, the price of each company's stock, healthy and sick alike, would just rise and fall in synch with the market as a whole. But then perhaps this would be self-correcting as sophisticated investors would notice the pricing errors, create managed funds and the cycle would start anew...
The simple answer is that running DNS servers at scale is as hard as running anything else at scale. The cost of having someone else do it for you is often much lower than doing it yourself.
Fun fact, we have working systems for peer-to-peer publish/subscribe systems that only need a known peer to bootstrap off of, and then are reasonably resilient to nodes disappearing etc. No need to have central update servers - just push a signed message into some random selection of machines and go!
Researches Demonstrated How NSA Broke Trillions of Encrypted Connections
Durable means it was persisted to disk. Availability means the service is up and reachable.
But then it's not a one time-fee. More generally, your strategy only works if you're investing a large amount every time, it doesn't scale down. You can't put 10k into 5000 stocks, and even 500 stocks would be difficult.
The pictures show the spoil hit the side of the school, but didn't completely cover it. Wikipedia says "struck the northern side of Pantglas Junior School".

Perhaps not all the classrooms were affected, and some groups of children (and teachers) simply walked out of the damaged building, without needing to be rescued.

https://en.wikipedia.org/wiki/Aberfan_disaster -- there are a lot of references, I expect the official report is amongst them somewhere.
YT is fine for me here.
It's pretty clear from the Snopes article that the claims originated from the fake dating website.
https://github.com/0x27/linux.mirai/blob/master/mirai/prompt... looks awfully Cyrillic to me, anybody know what it means?
San Francisco's 58-story Millennium Tower is upscale, but literally sinking fast
Oh boy, what a mess. I have only heard the horror stories of Angular 1, but had never seen a disaster like that.
There were 240 pupils, 116 of whom were killed. 28 were injured, 10 of whom had been trapped and needed to be brought out. So 96 of the pupils were not physically affected.

Only 20 of the (then-) children still live in Aberfan.
How do you distinguish between pure luck and actual skills?
My neck and shoulder pain went away after I started kayaking. I am not saying it is for everyone, and I cannot say for sure even that it worked for me, but I suspect it did.
Dammit, I thought we solved this 10+ years ago when home router manufacturers finally started printing unique passwords on the base of the product.
Cryptographic algorithm competitions are more rigorous than beer competitions.
ZMODEM
I think you're correct on your last statement; anytime there's predictability introduced into a system, there's going to be a counter-action you can perform to exploit those tendencies.
Eyewire: A Game to Map the Brain
As another reply mentions, its a matter of taste, but for me its the clean seperation between data and presentation. Presentation is generally HTML+CSS. Data and plumbing is JS. This is similar to traditional MVC and works well with mixed dev/designer teams. Dev in JS, design with HTML+CSS. You can liken it to a data API returning data with HTML in it, you now have data and presentation together. Do you want the 2 roles in 1 convenient language? Great, JSX gives you that power. Do you want data and presentation separate, then go with templates.
The 'Tesla of eco-villages' is developing off-grid villages
It could be another Madoff scheme.
Riya Busty Escort in Lahore – Lahore Escorts
There are companies which will fairly obviously perform well in the future. However, because of active investing, this projected performance gets priced in, so they aren't a bargain. If the whole world except one active investor invested in indexes, then the active investor would have a very easy time, since that projected performance wouldn't be priced in and the stock would be a bargain.
I think the more worrisome problem is a lack of shareholder input in corporate decision-making.
They're not ordered.
I seem to remember the protocol was IrDA, it never worked very well for me.
The problem in my experience is that the pain of unanticipated change, or poor early engineering choices is felt acutely by programmers (sorry, I am going to call them that). It is really annoying to work with ill suited code. It is demoralizing to rewrite code. Programmers want to write code that lasts and hate when the code they wrote is unsuitable, as a matter of professional pride.

But the pain of over engineering is felt less acutely. Delays and confusion are often not realized in the moment. When the negative feedback comes it often comes from the 'other', a manager or another engineer who doesn't understand.
It scares me a bit that this very much describes the current situation
WTF are you talking about???

"Egress to a different Google Cloud Platform service within the same region => No charge"

Source: https://cloud.google.com/compute/pricing#network
Risk management and asset allocation that matches changes in your personal life and your risk profile.

For example: If you know you need to use $200,000 within next two years, you might want to start moving part of that sum slowly from stock index fund into other less volatile assets (like bonds etc).

You can do that for yourself approximately without knowing about theory, but if there is cheap automated system that can provide personal solution based on portfolio management theory with few bucks, it's can be worth of the small sum they ask.
> But then it's not a one time-fee.

I meant one time per line, not per portfolio.

> it doesn't scale down.

It scales down just fine if you're willing to accept that you're going to pay a lot in broker fees, with the only consolation that you'll pay them only once per line in your portfolio.

If you have say 500 stocks and pay like $10 in broker fees per stock, in the end you'll pay $5000. That's not the end of the world for a long term investment.
The most important advice is to stay the course and leave your investment alone. I read somewhere that the biggest gainers at Fidelity (?) were those who forgot they had an account at all.
My point is that credit card numbers can end up on almost any system that has data entered (directly or indirectly) by end users, even if it is not a system that is part of your actual credit card processing path.

Heck, I've seen people somehow end up putting a credit card number in the address field when giving their shipping address, on a form that was nowhere near anything that actually asked for a credit card number.
Go over to Bogleheads and say that. They'll set you straight pretty fast. The point is that over a long enough period of time, there is no advantage to managed funds vs. index funds and the managed funds usually underperform. Some firms have played tricks with their funds to make them appear to beat the market, but it's never sustained.
>"rumors about Huawei and ZTE"

What were these rumors?
Kayak is offering short-term rentals as it tries to compete with Airbnb
>> Not really. The state of the art will get you a self driving car, just not a very safe one.

Well, you can get a "not very safe" self-driving car by tying a brick to the gas pedal. It'll sure "drive" itself (in a mostly straight line).
> What "government officials" are you talking about? Wikileaks leaked, wholesale, the personal information of millions of Turkish citizens. For that matter, in its attempt to sway the US elections, Wikileaks dumped personal emails from random staffers --- not the John Podestas of the world, but the one-step-above-intern people making $40,000 to do public service work. Not just their work-related emails. Their personal emails.

They didn't get the personal emails of Turkish citizens, they got the emails of Turkish citizens that were on the AKP email server. That would be like complaining that a company has access to my personal emails because I use my work email to communicate with my non-work friends. The AKP is the government in Turkey so drawing a distinction between them as a private party and them as the government is weak.

> What part of taking $40,000 a year in salary from the government entitles Wikileaks to the contents of your personal emails?

None and if you don't mix personal and work, it makes it much easier to have that separation. If it's all one soup then you can't complain that the part gets released with the whole.

> http://lessig.tumblr.com/post/151983995587/on-the-wikileak-e...

Ditto for the DNC and RNC. I don't give a rats ass which side has their documents leaked. If it happens, I say it's fair game because, even though they're technically "private organizations", for all practical purposes they are the government.

If people want to avoid having "personal" comments and communications being impacted by this they need to maintain that separation and the poster child for what NOT to do is Hillary Clinton.
Ask HN: How do you split your SaaS features into plans?
I'm doing a side project which purpose is to experiment if I can build a SaaS product and maybe earn some dollars. The app is a web-based REST api monitoring/tester tool, and I've been struggling with splitting features into packages that actually makes sense.

The core features are like having API calls defined with parameters and assertions as cases, and then you can run them in every 1/5/15/60 minutes and get a report in email/slack if something went wrong.

I have no experience on what works in real life so I'd appreciate any feedback from similar people who has done A/B testing or has any experience regarding this.

My current idea is:
- Basic: max 1 user / max 5 case / 60 mins frequency
- Startup: max 5 users / max 100 case/ 5 minutes frequency
- Enterprise: unlimited users / unlimited case / 1 minutes frequency

And the main selling point for the most expensive plan would be an ability to run collections through an API so that it can be wired into CI build.

Any thougths? Thanks!
David Bunnell, publisher of tech magazines PC World and Macworld, dies at 69
At the risk of sounding like a nationalistic asshole, Teslas look very American - i.e., a mix of cheap and tacky. Put a 5 series bmw next to it - two different leagues really. I want to root for Tesla, and I'd buy one if I could park it somewhere where I could charge it, but I don't think they're doing great in the looks department, especially not to Europeans.
6 Ways to Create Experiences That Customers Crave
I have a homeschooling family member and her behavior closely resembles that of early Ravelry/Etsy/Meetup adopters: she's finding fellow travelers online, meeting up in person, collaborating on events (co-teaching, field trips), and she feels likes she's at the vanguard of a movement.

I'd say this is a stellar business opportunity, especially for a company that is mission-driven, transparent, and possibly even partially crowd-funded.

Many readers of this message may feel a lifetime away from questions of childhood education, but today more than ever parents are realizing the insanity of letting school districting determine where they work and live. And millions of parents want to give their children a better education than their district offers, but can't move or afford private school.

I suspect non-traditional schooling will be as common as remote working in a decade or so.
Who would that investor trade with?
That's negligible, imho.
I think this is about infrastructure and pipe, not content. Carriers should already know that content isn't going to solve their problems, but they should be forced to divest it by regulators as part of their approval. To compete in the future as a carrier, you need right of ways, infrastructure and access into as many buildings and homes as possible, and massive amounts of capital. Then you automate everything and fire most of the employees. Just an industry hitting maturity...
Well, it's a lot easier to discriminate when you're in the majority/winning side.

But yeah, my previous comment was referencing Trump directly, not his supporters. I have far more respect for the average Trump voter than I do for Trump himself.
Unsafe: 1 Likely to cause severe data loss even in case of the smallest corruption (a single bit flip). 2 Likely to produce false negatives.

It does seem like xz is somewhat overengineered, but I don't think that's a characteristic unique to it; any other algorithm with similar compression performance will yield similar behaviour on corrupted data, since the whole point and why compression works is to remove redundancy. I say use something like Reed-Solomon on the compressed data, thus introducing a little redundancy, if you really want error correction.
lodash has that ability from a sub-module "lodash/fp":

https://github.com/lodash/lodash/wiki/FP-Guide
https://rzip.samba.org/ is pretty cool
Modular space telescope could be assembled by robot
> 1) It makes no difference at all if is the server is implemented using a different language than the client.

Makes a difference: Same people can maintain it without too much friction.

> 2) You shouldn't share any logic/code between the server and the client, even if they are using the same language.

Why not? It's nice, for example, to export your validation logic to a separate library and consume it from both sides.
I have an opposite question. Why does anyone even need to run their own non-cache nameserver ?

My current understanding of dns infra is, We have root nameservers which takes record change request, apply to itself and send it to other listening root nameservers & cache nameservers. The dns root nameservers would be extremely ddos resilient, more than any other kind of servers. Considering millions of dollars get spent per year on domain keeping, its fair to expect it too.
Take my opinion with a grain of salt because I put this books down after only 100 pages or so, but it seemed to exemplify my main gripe with many/most popular science/non-fiction publications these days...padding. Many authors seem to have a great ~150 page thesis, but publishers push hard that best sellers are 400-600 pages.
So, you disagree with Lessig. You feel, if someone gets involved in any way with politics, all bets are off. They should have Grugq-grade OPSEC or expect to read about their breakups on Pastebin.
I don't think this conversation can really proceed in a sensible manner without the introduction of some numbers.

Retail brokers typically charge a commission per trade. If you want to buy many different securities ('cuz diversification), and you don't have a whole lot of money to invest in the first place, you're going to end up paying a large percentage of your initial investment in commission. The exact amount will depend on your broker and how much money you had to begin with, and how many stocks you're diversifying among. That means you might be starting from a fairly deep hole to have to dig yourself out of before you're truly earning a positive return.

By contrast, with ETFs you only have to pay commission on no more than a handful of trades to get a well-diversified initial investment laid out. Your expected earnings rate might be fractionally lower, but since you're starting from a much shallower hole, you might have a decent head start compared to buying a well-diversified portfolio individual stocks.

So then you've got two theoretical curves describing how your wealth might grow, and whether one is more favorable than the other depends on whether those two lines are likely to intersect at a point that comes before your investment horizon.

Then you can throw in still more complications that, IMO, can make ETFs still look quite a bit more favorable than stocks for most investors. One is that many retail brokerages (Vanguard, for example) will let you buy a selection of ETFs for zero commission. That's a gift that keeps on giving, since it dramatically reduces the cost of making smaller investments more frequently.

Another is that picking stocks is a time-consuming process - you have to spend time learning how to do it, and then you have to spend time researching stocks. If you agree that time is money, then you should probably be including some estimate of the value of your time into the formula. You want your expected returns from manually selecting a portfolio to be great enough to justify your time. Which is yet another calculation that is going to be heavily influenced by individual factors, particularly how much money you have to play with, what your current earnings are, and most importantly, whether or not you think it's fun to pick stocks.
Your component's logic is all presentation logic. You may want to break it even further but it's not a real separation (you still have logic in your templates via `v-if` and `v-for`, don't you?). Data, in both React and Vue, lives outside the component.
Palm treo/tungsten had a keyboard but also a good screen and were far more functional than the first iphones. Not as flashy and the software was much more expensive though.
In Germany there is still payments going on which date back to the German mediatization because of compensations for exproriated property or liabilities on the propriety which switched the owner to some other princes and in turn now the state.

https://en.wikipedia.org/wiki/German_mediatization
Minor correction: that should be "moot" point.
That's an interesting set of observations.

My parents have a beekeeping business, and the homeschooling set seems to have been great for them. A lot of people are interested in alternative food/medicine stuff, as well as educational 4H type demos of honey extraction, and the homeschooling groups seem to have referred a lot of people to them.

I suspect there would be a bit of culture clash with ycombinator though.
Can you put in the title what they were right about? Otherwise it's a clickbait title.