skysight-inc/HackerNews huggingface dataset:
>war spending
There is no innocent party in terms of war making. This is documented historical fact. If anything, Democrats have taken the country to war more than republicans, but it is a largely irrelevant factoid. I am a bit confused at what you mean by "over spend" on war. I think the real issue is that these recent "wars" are actually just very large and powerful Police Actions. I am not making this distinction for political reasons, but rather to highlight the spending and tolerance of the nations that commit Police Actions. A War has existential effects on the participants. A police action tends to be very one sided. The US can, and indeed does, engage in conflicts in Africa, Central Asia, and South East Asia simultaneously, all while maintaining a robust, defensive army (it is more accurately in offensive army on a leash, but near as makes no difference). This is not War in a Clausewitsian interpretation of war. It is war in terms of its effects on the recipients of the Police Action; a war that cannot be won. Currently, the US war on terror is doing all the heavy lifting that the UN, by its founding document and principles, should be doing, but the US frames it as National Interest. This kind of codifies Exceptionalism (City on a Hill) and suddenly makes War a national line item expense. In any case, the debt is not caused by war, the current wars or the past wars. Our society in its composition and structure is unsustainable, and this incurs unreasonable amounts of debt. A simple g! search of US federal budget (both discretionary and mandatory) will show that the most expensive thing America does is exist.

>republicans aliens dude meme
We have gone 8 + 8 + 8 with 16 of those being Democrat president and ~10 of those being Left controlled congress. As you put it, the problems are large and structural, and the idea that the fault lies with one party, regardless of their actual hold on power, is preposterous in a deliciously propagandistic way. The War on Poverty, an abject failure, was started by a Democrat. The EPA was started by a Republican. The military industrial complex was basically instituted as well as exposed by the same guy, a Republican who came from a traditionally Democrat organization. Arguably the most ardent leftist president held power for more than 12 years, fundamentally changed the nature of commerce, raised a massive army, and freedom'd the shit out of half the globe. If you only see republicans as the problem, then you are going to generate a narrative that ignores many relevant factors. Just my .02

Edited for spelling and format.
I agree, although I get some (perhaps benign?) warnings with gcc 7.2.
But we exist in a democracy. Outside of the Supreme Court we don't really have a good way of making unpopular things happen. Congress is not going to pass a meat tax anytime soon, neither party is close to supporting it.
It's record. There's a phonograph to play it somewhere in the house
One of the authors of Next.js here. I want to clarify that all the points against Next.js are virtues! They probably just arise from Rich not being so familiar with it (or not having looked at the examples/ directory extensively: https://github.com/zeit/next.js/tree/canary/examples)

1. I think this point is trying to say that we don't have special "mask files" inside `pages/`, which is an idea worth exploring. Right now, Next.js instead gives you full flexibility on how you want to match the routes on your server (as it should be). For example, `your-domain.com/xyz` can even first perform a database query before deciding what page to render it with (if any).

2. What the author points out as a weakness here is that you can handle server things directly in your server code (`server.js` using micro or express for example). That sounds like the right thing to do to me, and if you don't want that, you still can do something like:

// pages/my-server-page-only.js
export default ({ req, res }) => res.end('hi')

3. "To use the client-side router, links can't be standard <a> tags." This is by design. Magically overloading `<a>` to add client-specific behavior sounds like the days of jQuery or TurboLinks. If you want client-side behavior, wrap `<a>` in the higher-order `<Link>` component. There also very important properties of the `<Link>` like `<Link prefetch>` that are simply not part of the `<a>` standard definition.

Also noteworthy: the entire ZEIT Documentation is written in Markdown with React components. It's open source: https://github.com/zeit/docs

On size: the Next.js and React teams are both working towards really interesting solutions to ship only the code that's necessary, without resorting to templating as the main strategy. Our team actually spends more time on the 'compiler' parts of Next.js than the 'framework API' parts. (the API has barely changed since the initial 0.1 release in fact).

Additionally, since Next.js uses React as peer dependencies, you'll also get to do `yarn add next react react-dom-lite` https://github.com/jquense/react-dom-lite in the future.

Overall, I think Sapper is an excellent framework for Svelte users. I'm looking forward to seeing more Next.js-like frameworks.

For Vue users: check out https://nuxtjs.org/!
Reports are that Windows is also getting an update for this; see refs to recent NT kernels here: http://pythonsweetness.tumblr.com/post/169166980422/the-myst...

and the original source for that report:
https://twitter.com/aionescu/status/930412525111296000

OSX and BSD variants are an interesting question...
Blackbaud - AcademicWorks Team | Austin, TX | 2 days onsite & 3 days remote | Full-time

AcademicWorks is a small team within Blackbaud that builds a scholarship solution. Our current tech stack is primarily Ruby on Rails, but we have also started adopting Elixir. We are entirely hosted on AWS and use Postgres, Cassandra, ElasticSearch & Redis to make the magic happen. We are looking to add another Senior Software Engineer to help us keep shipping new features and entirely new products.

Apply at https://blackbaud.wd1.myworkdayjobs.com/broadbean_external/j... or email me any questions at catherine[dot]oneill[at]blackbaud[dot]com.
This comment started out in thoughtful territory and ended up in ideological flamebait, which breaks the rules here. Somewhere along that line is a point we all need to learn to catch ourselves at, stop, then turn in a more thoughtful direction. On difficult, divisive topics, respect for others—all others—is mandatory if we're to have the civil, substantive conversation we're hoping for.

https://news.ycombinator.com/newsguidelines.html
> What if you have a product, that integrates best tools in any given category? Slack, GitHub, etc? Can this solution beat Jira?

No, it can't. Atlassian's tooling is used by large teams. It doesn't make sense in a small team environment. In a large team of say a dozen people, can you imagine managing accounts/permission/access to a dozen services? That's over 144 accounts, plus billing, plus all the other stuff needed to make everything play together. Nobody wants that headache.

That's just the tip of the iceberg too. Atlassian already plays well with Github and other services. So you can have your cake and eat it too.
Absolutely, however you are not picking the best tools IMO. I would look at GitLab, which has stronger project management and issue tracking integration (as well as a free self-hosted version). Another solution is to evaluate Phabricator as it has a stronger feature-set in some areas.

GitLab Omnibus has Mattermost integration, but you could also look at Rocket.Chat (and in all honesty Discord is a kickass free alternative to Slack).
Do you know what a lot of readers here don't do? Read the article. Do you know what a lot of readers do do? They downvote an article without reading it. A summary helps with both. Moreover, some of those comments are actually upvoted because the post's original or edited title doesn't provide enough context.

Given that the people operating this site are busy, I think my approach is a decent middle ground. If you look at my comment history further, I do make comments now and then when I have something I think is interesting to add.

Edit: How about explaining the downvote here? I clearly explained my reasoning, and my approach.
Yeah. I wouldn't advocate a for a law like that at all. Too much governmental control over business practices.
I'd argue that we're stretching a bit with the word "need" here. Are we still at the point where every software development team has to come up with their own special process?

I feel like, as an industry, we should be moving beyond that at some point.
I totally agree that Mapbox has great products. There's no doubt there. My doubt is whether or not the market is big enough to support the development of such products.

My thesis is that "geo services" ventures need to be subsidized or else they can't sustainably exist at prices that developers are today accustomed to pay for.

>But Mapbox without doubt has the foundations of a very sustainable business within it.

Are you sure about that? The world is littered with failed companies with amazing products that couldn't find enough people to sell them to. Just because you have a lot of people who want to buy your $100 bills for $50 doesn't mean you have a strong business.
Most obvious use-case to my mind is stock (or crypto) price manipulation. I wonder what would happen to the ETH price if Vitalik Buterin suddenly "announced" he has seen the light and is quitting ETH to work on DOGE :)
I don't see what happiness you get from his Instagram. I get that he doesn't need to worry about money, but so..? He might be super-miserable for all we know.
Which is fine until they decide to freeze your assets.
2 months is not enough time for people to find alternative solutions.
Front-end stuff doesn't have to be complex, but it is. For example, a lot of places using React think they need Redux too. And React-router. And many other components. React itself is quite simple. But the architectures that developers build are often incredibly complex.

This was the case with jQuery, Angular, and things that came before.

I see two main problems in software development, especially on the front-end. First, developers jump on brand-new ground-breaking frameworks and use them in production, learning how they work as they go. This results in brittle systems. That's not necessarily bad, but it's not always great from a maintenance perspective. React is hot right now. But there are a ton of in-production Angular 1.x apps out there because that was what was hot when those projects started.

That brings me to the second problem in tech - developers doing the "hot new thing" displaying a ton of hubris. It's "easy" and "straightforward", implying that anyone who doesn't get it just isn't smart or will be obsolete soon.

I'd worry more about losing my job due to not keeping up with machine learning rather than not learning whatever new JS framework people think is hot right now.

Here's the deal - web developers figured out server-side rendering 20 years ago, and managed to make turning databases into web pages easy about 12 years ago. It's possible to create applications that people love using a lot of that technology, with some JS on top. It's certainly faster to go to market with something that way.

Not every app is Facebook. A lot of the stuff people work on outside of HN fall into one of two categories:

1. Apps that are behind a firewall - internal in nature, used by a handful of enterprise users.
2. Apps that won't be around in 3 years from now because the company will shift focus/replace it with an off-the-shelf product/company gets acquired.

In both those cases, I'd look for the simplest approach to get something running, and simplest to maintain.

Bottom line: it's easier to leverage existing skill-sets than it is to ask people to learn a whole new thing all the time.

Anyway, at the end of the day, I don't really get too worked up about how another person chooses to solve the "make the browser display a web app." Every situation is different. React can be simple. So can server-side rendering with some Knockout/Stimulus/Intercooler/jQuery sprinkled around.

Maintainable quality code that makes money wins in the long run. Whatever you implement it in.
I get what you mean and you are right in a way, but raw performance is not the only thing to consider. Yes, server rendered sites are usually an order of magnitude simpler to code than these JS-rendered solutions, and are often faster, but where JS rendering shines is interactivity and perceived performances: you always know what is going on! loading, sending a text, etc (provided the UX is right) Sprinkling some client-side code on top of server rendered templates is so limitating for everything but the simplest websites!

It's 80% more effort for the 20% last performance/richness points.

it's over, people want/expect these kinds of apps, e.g feels as good as native apps but on the web.

But you're also right some people misuse that kind of technology to a ridiculous extent. Downloading a 3MB angular app just to display a crappy site without any rich interactions is really infuriating but that's just bad engineering and people who make choices based on what's popular, disregarding context.
Investing in space exploration is necessary and all I don't disagree. But saying it adds to the economy as much as investing in people who need investment I can't necessarily equate. There's millions of children's not getting an adequate education, and there's millions of people hungry and starved. In our current society; investment only happens when there's a vacuum of opportunity that could be filled. Only governments seem to invest in people right now. In a space faring society education is necessary. We don't have enough highly trained workers as is without space ships. We need investment and radical change in education.
I don't really have experimental data to back this up. But after struggling for my entire life until recently with learning this is the experience I have had studying for my last course(after a decade of struggling to study).

I use to write everything down, it was the only way to retain whatever little information that I was capable of retaining. I never had enough confidence to NOT write everything. Realizing that all my abilities were impaired because of improper cognitive development. I decided to start from scratch, having nothing developed and picking one area that I was suited to. I have been practicing reciting rap lyrics of Eminem and Nas(not really for any reason, it was just fun). What I realized is that now my ability to recall information was significantly improved at least from a verbal learning style perspective. And it only took a few months develop.
While studying for my final I went back to my old habits of writing every single detail down and realizing I will never have enough time to write it all down. So I started reciting knowledge the same way I would recite rap lyrics and I retained EVERYTHING. I have never studied so little, yet I aced my exam got an A in the course and was proud.

Moral of the story is that people are different, and while most people may learn from one method, it doesn't mean they will have that capability developed at the time they need it. So they have to learn to adapt with what is available to them.

edit: I will add that again poverty is the source of all this. My parents grew up in severe poverty and never were able to develop these skills properly and I had to suffer because of that.
We should really review the idea that everyone should “work.”

If machines are doing everything, and I’m not taking resources away from anyone else, why should I work?
Emotionally Intelligent Design Is the Future of Mobile UX
"Drugs" is not a belligerent.

So who is this war "on"?

Distributors?
Users?
Creators?

Even these are vague groupings.

How can you fight a war if you can't even specify who the enemy is?

The short answer: You can't.

We have the same issue with "Terror".
Last I checked it was around 60%. Also, Bitmain is the sole supplier of ASICs to most of the Chinese miners, and thus has some power over what those miners do or don't do (particularly in the Core vs Cash debate).
If you continue to post unsubstantive comments to HN we will ban you.
Apple does, obviously.
> That’s really the bottom line here: We rewrote Basecamp from scratch and it turned out great!

https://signalvnoise.com/posts/3856-the-big-rewrite-revisite...
--- putting the "dead" back into "deadlock"
>Traditional rock climbers use their ropes and equipment as both a fall-arrest system and a means of ascent.

Minor quibble: you mean aid climbing, here. post-1960ish, "french-free" or hangdog ascents are considered bad form for trad, and using your gear to take your weight is an ethics violation at some level.

>The drivers agreed that no race track was worth creating widows and orphans for.

Motorcyclists, of course, continue to use the Isle of Man TT course despite the deaths of 255 people to date.
One trying desperately to survive in a male-dominated industry in a geographic area where failure means you join their ever increasing homeless population, I imagine.
DoorDash (YC S13) | Security Engineer | San Francisco, Mountain View | ONSITE, Full-Time, https://www.doordash.com/

Today, we’re growing businesses, creating jobs, and delivering smiles in over 300+ cities. But our journey has just begun. We want to bring our last-mile logistics infrastructure to every corner of the world.

We are looking for application and infrastructure Security Engineers to work on a small team (<5) keeping DoorDash secure. If you have experience securing custom web applications and APIs -OR- experience securing infrastructure in Docker & AWS, we want to hear from you!

http://grnh.se/84o53p1

Technologies: Python, Django, Docker, AWS, and more

Interesting challenges:

* Secure the next iteration of our platform architecture

* Multiple customer types to secure (merchants, dashers, consumers)

* Many external contractors (support, menus, etc.)

* Securing customers and teams without hindering them

Reach out to learn more!
Yeah, thats a lot of steps. Assuming 1,000 steps = 1/2 mile, thats 3,888 miles for the year, which is totally doable, but a lot easier if you're into distance running.
.ETH to the rescue!

https://ens.domains
The cave man was exactly as human as you.

Nowhere does his post condemn the satisfying of emotional needs. In fact, given that emotions are primary action catalysts, his post asserts Quanta is doing very important cultural work.
I get the same behavior on my phone with their new website too. Service worker infancy bugs?
Scale? If you look at governments that are comparable in size and number of citizens to the US, you don't see many that are all that effective.

Most of the comparisons that people like to bring up are European countries the size and population of US states.
Well I know this is gonna sound absolutely bonkers but; our leaders could actually lead for a change... I know it's an insane thought but it has been done in the past to great effect.
Read through the comments here, a lot of the trickiest parts are explained. If you still need help, ask on her Twitter feed.
This has been my experience on the last two small things I built. I just reached for the jquery (or even just regular JS) because I didn't need that much.

Isn't it cool to have choices? I don't care if it's not cool to use jquery anymore. I shipped stuff and I'm not even sorry.
CircleCI supports android, iOS, and web.

https://circleci.com/docs/2.0/testing-ios/

https://circleci.com/docs/2.0/language-android/

[disclaimer: founder of circleci, though I don't work there anymore.]
on everest, it's usually tied to a snow anchor. The Sherpa who put the anchor there usually wasn't tied to anything.
So which of these are Latin and which are Greek ΑΒΕΗΚΜΝΟΡΤΧΥΖ, ABEHKMNOPTXYZ?
True -- except maybe for the "at the same time" part; with a few minutes break in between I'll agree :) But yes, I agree also that it doesn't justify poverty. I think partly due to the inherent assymetries (like the biological one you mention), historically we have had a mix of advantages and disadvantages for the two genders. As the situation changes, maybe the "deal" becomes more favorable for one, less for the other. (e.g. Women are expected to work now, also to take care of children, whereas a chivalrous behavior towards them is worth much less in 21th century).

The mainstream opinion today seems to be that the current "mix" is less favorable to women (I happen to disagree with this), but I think it is a good basis for a civil discussion, more so than the insistence on equality at all levels which seems unattainable to me. (EDIT: last few words added)
You're one of the few that isn't blind.
Ah, apologies. I meant server response as in the server-rendered version of your client-side app, not your backend server.
The death rate for men in wars is far, far, far higher than for women.
Tape | Venice, CA | Full Time | ONSITE | https://trytape.com

Tape is a Los Angeles based startup founded by two early/senior engineers from Facebook and Amazon and one early product lead at MLB Advanced Media (MLB.com) with capital raised from prominent venture capitalists and angels (San Francisco VCs, co-creator of the Facebook Newsfeed, Head of Machine Learning at Instagram). Our first product is a mobile-focused, enterprise team communication tool inspired by UX features more commonly found in consumer products like Instagram and Snapchat.

We’re a team of 4, working hard and fast to build, scale, and shape the future product direction. Great culture, great benefits, and a focus on delivering real value to our customers. We’re looking for strong software engineers with backgrounds in Node.JS, Swift, and/or Kotlin (and preferably an interest/ability in jumping across the stack.) You will be making a huge impact immediately.

If you’re interested, shoot me a note! dave@trytape.com
Submarine communications cables have been around since the 1850's
I worked with Eric and would strongly encourage people looking for new opportunities to consider working with him. He builds great teams, and is a thoughtful people leader AND highly technical.

If anyone has any questions, feel free to reach out.
Totally agree, plus animals are extremely inefficient meat producers.