skysight-inc/HackerNews huggingface dataset:
I liked Angular 1. It only took a few days to get the hang of it. If Angular 2 or React are really the future of front end then I'm not going to go back. I'm happy doing some backend dev in Go right now. After I finally figured out all the parts of modern front end development I was already sick of it all.
I love that approach myself; methodically learning the building blocks is the only way to get solid understanding.

However, that's very hard to do if your time is limited and you need to add a feature to an existing app or get something working ASAP. Stumbling through the API is the norm if you're doing something fast.

It reminds me of when I was trying to get Photoshop to do something before really sitting down and learning the principles. So much wasted time.

In the end, it's always worth it to learn the basics first, but your team will not always agree.
Very well said. I think you're spot on that these folks aren't going to back down, but at least you can use the opportunity to explain the facts to other people who might be more willing o hear them. That's something we're missing during these discussions, we put a lot of emphasis on hearing both sides of the story, but not a lot on making sure everyone is aware of the facts, even if it hurts the rhetoric of one side of the argument. Fact checking during debates or roundtable discussions would go a long way towards rectifying that.

Thanks for the conversation, I do see your point and I agree. It's a no-win (or at least a only-partial-win) situation, but stating the facts and moving on is probably the most effective route, with the hope that the truth wins in the end.

They're just so damn annoying though!
I agree, although it depends on what you want to call work. For example, if I had enough money that I didn't need to work, I would still have plenty of productive projects to work on, but they may not make any money.

There are plenty of open source projects I'd like to start/work on that would benefit greatly from being able to work on them "full-time", but I wouldn't make any money off of them (at least not without being more creative about how to monetize them than I've been so far).
I can't speak for others, but I'd certainly feel less happy if I knew I was making life choices that were likely to impair my mental function.
Naive and doesn't actually solve any problems, but hey good luck, have fun.
"tiny"
nope.
The author avoids an obvious arrow of causality: some people like work, which causes those people to work hard, which is more likely to make them rich.

There are lots of interacting causes and feedback loops around behavior and wealth. But trying to understand a subject while omitting an important arrow of causality can make anything seem like a paradox.

It's weirdly taboo in liberal American journalism to suggest that one's industriousness might be a major cause of one's economic status. Or maybe not so weird: journalists work hard and are terribly underpaid relative to their contribution to society, because the structure of the industry makes it hard to monetize.
This is the service that says "hey sat operator, something is going to hit/come close to your sat, you might want to move it".

This is part of the government moving services provided traditionally by the US military to civilian run agencies. These services started off this way because they are things that the military only cared about or had enough budget to care about but now have extensive civilian uses/needs.
I'd be inclined to say that the middle class work differently than the poor, and the rich work differently than the middle class. Working hard is the difference between middle class and upper middle class, or between upper class and upper upper class.
Who said I was belittling it? Your words not mine.

If anything I was belittling the academic study of philosophy.
Let's not forget all the free porn that is being consumed during the other quarter of their leisure time!
If the cost of licensing to the licensor then it would be possible to do that kind of transaction. Unfortunately it takes time + energy/bandwidth + money to put these kinds of deals together.

50 centers for every copy sold (which would leave 49 cents to cover platform costs, transaction costs, production, marketing etc) is great if you sell a few million units but if you sell a few thousand...
Yeah, but a Release Candidate should be very close to what is finally released.
I don't understand what is difficult about thé kafka protocol. as a client you only ever need to talk to the broker. this uses a binary protocol that is really straightforward to implement. any language that can work with binary and can open a tcp socket is suitable to write a client.
Apart from one or two snakes, the cassowary, and the crocodile, dangerous Australian wildlife is pretty shy and sleepy. Make noise when you walk through scrub and the snakes, if any, will avoid you. The only particularly deadly spider lives only around Sydney, you have to go hunting for it, and there's antivenin for it. I've also never heard about snakes getting into people's cars. Sure, it probably happens, but it's rare if it does.

Yes, the toxicity on paper of Australia's animals is sky-high, but that's not the full story. You're far more at risk of heatstroke than animal problems when travelling Australia.
Artist's Site: http://azumamakoto.com/?p=5051
I enjoyed reading your story about building a DBMS. In it, you mention the importance of performance. So, I'm curious as to why you chose 'go' versus 'C'. Was the choice of 'go' a convenience to get something done quicker, or no observable performance difference between 'go' and 'C' in a distributed environment, or some other reason? Thanks.
He already did the thing. Do you think he poses any more real risk beyond that of potentialially becoming a martyr? While it's likely some people wouldn't want him being the voice for some things now. Anyone could probably do that just fine. I'd be surprised if anything happens to him beyond maybe putting him behind bars.
Not so much sunk cost as raised stakes. VCs don't regularly pour money into companies that are struggling, but they will richly fund startups that have shown early spark of success for the slim chance that they can make it massive.
If you smear toothpaste on the back of your neck when walking through forests, the dropbears will slide right off.
Tips for Getting Strangers to Give You Money – Customer Acquisition
I don't think you understand licensing.
I'm not saying that the possibility of doing it the current way should be removed, I'm just saying that there should be a cleaner/easier way that's recommended in the Rust docs. If people really need to optimize this that's fine, but it should be opt-in, not the only way to do it.
The surface area you have to learn to be useful in React is tiny, much so compared with Angular2.
That article sounds like it was written by a member of that cult... going on about how warm and nurturing 'Ruth' appeared to be.
In general, if I understand correctly, "Release candidate" implies "unstable." The emphasis is on "Candidate," not "Release," i.e. "This bundle could end up being the final version, but it probably won't."
You're using https://developer.visa.com/products/visa_direct & the MC equivalent to accomplish this, right?
I was reading and stopped half way, it really comes across as disingenuous when you yourself picked an ecosystem that wasn't stable, then the main complaint in the article was about the lack of stability and how the JavaScript ecosystem "Sure is crazy!".

I seriously do not understand what your expectation was.
Don't they own JBoss ?
Military would be required to provide a scope of work, privately state what their budget is, and it would be open to anyone that meets the stated requirement.

Congress would review the proposals and select the winner and provide the budget needed.

Honestly at this point, strongly feel there needs to be a agency explicitly responsible for commercializing space - and neither FAA or NASA have a track record of doing this.
Are our apps driving us crazy?
I'm just gonna leave this here: http://aurelia.io/. Aurelia is truly a professional operation.
> Ripping the to/from from an export would be trivially easy. He wanted to strip it from the server for some reason.

He wanted to strip it from a file that remained otherwise in the same format as was stored on the server; perhaps it was expected that there would be an electronic release in that format rather than plain text, perhaps he just had a suboptimal preparation-for-release workflow (redact the mailbox copy -> export as text) rather than the reverse.
EMV Chip Card Reader ATM Machines
Perhaps they were expecting you to have played it on a BBC? I played it first on an Archimedes just after our school upgraded from BBC Master (IIRC).
A release candidate is NOT supposed to have breaking changes.... its a friggin "release candidate".

Projects with lot of breaking changes for minor releases should raise red flags, so steer away! Instead of wasting valuable time being bleeding edge, take a deep breath, turn your focus 180 degrees and say to yourself: I think will check it out in 5 years. There are a lot of other great, stable and mature web frameworks out there.
The problem is that these strikes aren't targeted very well

http://www.independent.co.uk/voices/i-am-on-the-us-kill-list...

https://amp.theguardian.com/us-news/2014/nov/24/-sp-us-drone...
"As you might expect I am unable to provide any comments which will confirm the existence or non-existence of such programs."

They say that all the time.
Why would you be using Java without an IDE? Aren't Java/C# are one of few language that really benefit from a fully fledged IDE?
I'm hesitant to afford any particular value to educational practices in this case. Let's take the specific musical skill of composition, which I believe is at the root of musical traditions in any country...

The French have a much richer and deeper musical tradition. For example the 'blood lines' of Renaissance Troubadours and Trouveres, or the French Operatic Style, to name a couple. English 'classical' music tradition had a golden age which had Tallis, Byrd and Dowland but kinda stopped with Purcell and didn't really flourish again until Elgar. Elgar himself was writing in an identifiably English way, but his language was very much based on the Germanic tradition (which been imprinted on the English style by the likes of Handel,Haydn,Schumann and Mendelssohn).

All that time, let's say broadly 1700-1900 the French were much closer to their own 'cutting edge' of musical development, although the Germanic style was still very much dominant throughout Europe. What the French had, was a progressive heritage that had somehow been preserved - Ravel and Debussy (the impressionist style) could only have come from France, which I think would relate to your reference to a broader musical culture.

Of course by the mid 20th Century, in Classical music at least, the French started leaping ahead of the UK again, with Stravinsky, Les Six, Satie and numerous others building a significant new tradition that still exists today through the legacies of Messiaen and Boulez. England had Britten, Vaughn Williams and few others of note.

I think the reason you see a broader base in French 'national' music (for example at la fete) is as much down to the fact that England produced and still does produce exemplary pop/rock with a worldwide market. The French pop culture is insular and that's a good thing IMHO because it maintains integrity and does not to attempt to compete in a global market that is pretty much a cultural vacuum these days.

As for the standard of professional performers, I think there isn't too much difference in numbers produced or quality. Being a pro musician is very hard and the attrition rates are not down to which country you make your career in.
import React from 'react';
import ReactDOM from 'react-dom';

function App(props) {
return <div>Hello {props.name}</div>;
}

ReactDOM.render(
<App name="nichochar" />,
document.getElementById('root')
);

Or the alternative component API that has componentWillMount, componentDidMount, componentWillReceiveProps, shouldComponentUpdate, componentDidUpdate, componentWillUnmount, and render.

That's pretty much all there is
What threw me off is some disaster recovery scenarios are a lot easier if you can inspect and modify the broker data put into ZK.
Seriously, don't bother moving to Berlin. The arts, music, nightlife and so on is the main reason most people move there.

Perhaps find somewhere quieter, like a small or mid-sized town, in Britain, Germany, or elsewhere.
It may be that they envision a regulatory component to these responsibilities which, for both legal and practical reasons, might make it a good idea to move them to a regulatory agency instead of a branch of the military.
It's interesting to contrast how Google and Facebook both approach open source for the web.

Google tends to release code and promote it without really using it much internally first. Documentation is prolific but confusingly organized and often fragmented among several versions simultaneously (cough, Google Analytics).

Facebook, on the other hand, actually seems to use their code before releasing and promoting it. Look at how they handled GraphQL: spec and reference implementation released a year ago, clearly labeled as a "Technology Preview". A lot of design work went into it before that, informed by the problems of internal product teams. Only a few days ago was it promoted as ready for production. The spec hardly changed it the last year. Documentation is good, and they work with the community to improve DX.

Why the difference? Hard to say, but my feeling is that there's a more direct link between Facebook's product-driven open source work and their bottom line. There are other startups constantly nipping at their heels, so they need to be on their game product-wise. Better code -> better products -> profits.

Google is largely impervious in the search and ad space, which is their cash cow. It almost doesn't matter how good or bad their other products are. The company is not at risk. Their open source work reflects that.
Complaining about API breakage in release candidates is justified. It happens far too often so people are desensitized to it.

Maybe I'm old-fashioned but if you're still planning on changing the API, don't call it a release candidate.
Aldous Huxleys book Brave New World from 1931. predicted our present and future
Extinction looms for native bird species on the Hawaiian island of Kauai
Intellisense Yes. Bulky IDE, not always.
The point of the post isn't to bootstrap, it's to use capital efficiently. You can build products that put a dent in the universe for relatively small sums—Oculus ($93.55), Nest ($80M), WhatsApp ($60.25M), Instagram ($50.5M), Twitch ($35M), Cruise ($18.8M) are all lightly funded relative to the value they bring to market—both financially and aspirationally.
Won't thorium decay keep it warm for a good long while?
This wouldn't be a problem if people recognized that every version they release into the wild ends up used by someone, and backwards-breaking changes should be weighted appropriately.

I don't know that we're at that point in the ecosystem yet. Is there a good JavaScript framework that is operated by a team committed to keeping its API stable?
I think it means males. The males are staying home, playing video games, watching porn, etc. while the females are attending college in droves and "leaning in" and discovering that they can get by just fine without the males around. I halfway suspect that video games and porn are this eras circuses and bread and that there is a secret feminist cabal backing the game and porn proliferation ;-)
A First Mozilla Context Graph Experiment
That's an argument for improving our justice system, not eliminating a punishment altogether.

Empirical evidence strongly suggests that such a reform is extremely unlikely to happen -- and that in particular, we basically will never have a system win which the false conviction rate is not simply unacceptably high. So again, the argument is to at least design for "fault-tolerance", and not impose categorically irreversible sentences in the first place.

20 years in jail for an innocent person is no less horrible.

If you were let out of jail after 20 years, I think you might disagree. But the bigger point is that the 20-year sentence can at least be appealed (and if overturned, substantially mitigated) if new evidence emerges that's relevant to your case -- as it very frequently does, in fact.
Yeah, I thought something similar as I was reading it - I don't think necessarily that the author's problem was in trying to learn Angular, but in trying to learn Angular from the "5-minute quick start guide" that's posted on the web site. That's not realistic, even if you're already an expert in Javascript, jQuery, CSS, HTML, Node.js, npm and even Angular 1!
Mostly folklore - there's even a song: http://www.poemhunter.com/poem/redback-on-the-toilet-seat-ly...

A normal clean toilet is no danger, same as everywhere else in the world, but if you're going to the loo in one of those ramshackle open-to-the-elements rustic outhouses, you might want to check the seat.
Mid-air collisions involving airliners are extremely rare. As I recall, its been decades since an airliner had a mid-air within the US.

This is largely due to the improvements in Secondary Radar [0], Transponders[1] and TCAS[2]

[0] https://en.wikipedia.org/wiki/Secondary_surveillance_radar

[1] https://en.wikipedia.org/wiki/Transponder_(aviation)

[2] https://en.wikipedia.org/wiki/Traffic_collision_avoidance_sy...
Why You’ll Never Be Able to Block a Presidential Alert
When you say something like Keyword there is => "current levels", it comes off as pessimistic and poisonously negative. It's the kind of statement that shuts down conversation rather than encourages it. Rather than inquisitive, this comes off as dismissive. I may have misread your intent, though, and if so I apologize.

I am aware that constant usage is not generally a valid assumption. I made a simplifying assumption that I believe reasonable given the sheer size of the energy store. It doesn't matter much if our usage is constant or increases a thousandfold. There's so much energy in the crust that we essentially could not use it all, and I doubt that we would use enough to cause global issues (vs local issues caused by overuse in certain areas which seems more feasible).

P.S. To be clear, I don't know much about this problem at all. My only data is from Wikipedia and its references.
> A release candidate is NOT supposed to have breaking changes....

A release candidate isn't a release, and the release may have breaking changes from the RC, and obviously an RC of anything that would be a semver major release may have breaking changes from the previous actual release. So, in either direction, an RC may have breaking changes.

Ideally, the last RC should not have breaking changes between it and the actual release, but we wouldn't need a "candidate" if we knew things would be ideal.
How to transfer Google’s 2-factor authentication to a new iphone
Well I suspect the design is not actually decentralised.
Could you better explain what you're trying to say here? How is it that the US can prevent Snowden from boarding a plane in Moscow?
"It certainly would've been better financially, though honestly, the difference is "set for life" vs. "set for a long time", so I'm not certain it would make a material difference in my life now"

Let's not forget that DropBox hasn't exited yet, and in fact may be in a very tricky position. As much as it's fun to look at "I'd have had 0.75% of $10bn, that's $75m!", it's rather unlikely that you'd see that money. Maybe they can pull it off, but it's also possible that they are in a bit of a tight spot where they're over-valued, which can absolutely ruinous to employee options. They have to prove to the market that they're much more valuable than Box, which has a head start on them in that regard.

I'm not sure I'd view it as that clear-cut. If you walked away from your previous company with a life-changing amount of money, there's a very solid chance you were better off there than at DropBox, purely from a financial perspective. I'm not trying to be a jackass, I'm just trying to say that they haven't exited yet, and you can't really compare!
What Can a Poor Dumb Engineer Do That Most Marketers Can’t? – SmoothSpan Blog
It tends to imply that the API is stable, though. RCs tend to get a few bug fixes and other polishing, but not complete API overhauls.
The article is not talking about how hard it is for poor people to get rich. It's talking about precisely the rich people set.

And I'm simply saying, if you take 100 rich people and ask how they got there, majority of them would have gotten there because they worked hard.

Let's save the "poor people have hard time becoming rich and the world is a fucked up place" argument for another day. In fact I even agree with you on that part. I'm just criticizing the logical flaw in the article.
I hate Angular and how it makes simple code hard to debug.

Not to mention stupid behavior, like Angular app behavior depend on order of components clicked.
Unfinished because they essentially announced Angular 2 as the "we got the first so wrong we're throwing away huge chunks". It literally got announced with gravestone images and tolling bells for various features. As web devs we know this.

For someone coming from the Java world seeing a very popular framework with a release candidate of their 2.0 release - that would portray a very different story.
I work for a peer-to-peer factoring marketplace startup (http://marketinvoice.com) so I can shed some more light on it. Typically we charge between 1%-3% for a 30 day advance.

A couple of common scenarios in the tech industry:

1) You're a web/mobile agency who gets paid on 30 day terms but you need to pay your staff (and contractors) on a monthly basis. If the times line up exactly you might get away with it but if your customer pays late you end up not being able to make payroll. Being able to get the money instantly as soon as you've issued the invoice is a huge peace of mind.

2) You're a software company which sells licences/subscriptions on a monthly basis. If you get that money up-front it means you can redeploy that money straight into marketing which when you're on an exponential growth curve makes a huge difference and is a vastly cheaper form of financing than venture capital (in this scenario we can actually advance up-to twelve months of subscription fees upfront).

3) You have to pay tax based on the amount of money you've invoiced for, not the amount you received to date, so you can easily get a tax bill for which you won't have the money for until your customer pays you. But the taxman won't generally be willing to wait so you have to finance it somehow.

To get an idea of how big a market this is, last year in the UK alone (where we're based) invoice finance was a ~100 billion pound market. A meaningful percentage of global GDP is dependant on this kind of advance.

In terms of cost most companies just build it into their pricing, it's often easier for these businesses to charge their customers more money than it is to convince their customers to pay faster (these are typically large corporates who can spend more but can't stop internal bureaucracy).
Unarius is located in El Cajon, CA I drive by there business building pretty often. In the yearly local mother goose parade this is the car they drive

http://media.lajollalight.com/img/photos/2014/12/11/Christma...
> Maybe I'm old-fashioned but if you're still planning on changing the API, don't call it a release candidate.

If you are planning on changing anything it shouldn't be a release candidate.

OTOH, the reason for the "candidate" part of "release candidate" is that things may still change from the plan.