skysight-inc/HackerNews huggingface dataset:
I think they wanted a bunch of Washington power players because their real money grab was pushing regulation changes so that patients could go and do their blood tests themselves, without a doctor's order. Surprisingly, they were actually successful in getting this passed in 1 state already- Arizona. If they were able to push that through it would be a HUGE gamechanging cash cow, because people could either self pay or even try to get Medicare to pay for it if they wanted to run their own bloodwork without seeing a PCP and getting an order.

Physicians groups, insurance companies and biomedical ethics groups aren't really hip to this idea because patient self-testing bloodwork may open pandoras box to a lot of unnecessary expenses, especially if the patient is trying to bill this through their insurance. False positives can and do happen, and they lead to unwarranted appointments, specialist visits, exploratory surgeries, etc. Other reasons physician groups are opposed to it is because they view it as profiting off people who are hypochondriacs, and a huge amount of the customers would probably be drug abusers and steroid users. Most likely, people who would go and do their own blood work are the system's "super ultilizers" and they are the ones who are already costing the insurance companies and the states $3-4 million per patient per year in healthcare expenses. It's not uncommon to have a fibro/rheumatoid arthritis/hypochondriac patient who bills $10 million per year. If these people go to the ER and cost 3k per visit every time they can't fall asleep and have anxiety (~12x per month), imagine how often they might want to go and run their own bloodwork.

Not being able to order our own labs as patients is the reason there are moral objections to for-profit hospitals selling "full body scans" and dermatologists doing unwarranted full body mole checks. Generally the proper guidelines is to only administer testing when you suspect that something is wrong.
Build tools are partly necessary because of how many old crusty browsers hang around out there. I mean, I still work on an app that has to support IE8. That's just ridiculous. As it is, ES6/ES7 imports make a lot of the issues of JS inclusion a thing of the past, but the build tools are necessary for packing these together and transpiling down to ES5, to support older browsers. The other tools you see in the React ecosystem do take time to learn for sure. The whole React/Flux paradigm takes a while but once you get it there's not many surprises. I do feel the fatigue though just as the author does. There's a million ways to do what the browsers should just do natively already. In a few years we hopefully won't have to worry about this anymore.
This is what I'm working on for local community resources - http://doplaces.com The info is readily out there, and as you say there is info in lots of places... problem is some people don't really one solution especially if it isn't theirs.

For inspiration I googled around and looked at community search, event calendars, etc in the Portland area, sooo many variations, some good some not so good, some strictly limited in scope, other with specific goals that don't mesh with others.

It all sounds a lot easier to envision than achieve. My suggestion just find something you think you can do better and start eking out your niche.
The land owners and incumbents are the ones that provide the funding and expertise
It definitely wins my award for Most Esoteric, Timely Use of a Six-Letter .com Domain Name that Can Be Found in an English Dictionary.
meteor works nicely with React. It may not be the most optimum route (problems with webpack, outdated node, crappy testing) but is a decent curated way to get started.

The official react stack will be supported going forward, and the velocity of changes is not quite as much as the a-la-carte JS environment.
More on California's collapsing aquifers:

https://news.ycombinator.com/item?id=10799116
I disagree. Even with the name "ReadOneUnbufferedByteAtATime", the code doesn't (and can't) explain why the author is doing it that way instead of reading multiple bytes at once. If that decision is important then there needs to be a comment explaining it.

In my experience, "self documenting" code is brittle and hard to change because nobody knows (or remembers) which implementation details are important and which aren't, so they're afraid to change it. Is it reading a byte at a time for a reason? Or does it not matter and it's just happens to be done that way?

There's more to software development than just churning out code, and being disciplined about keeping comments up to date is one of those things that just needs to be done, IMO.
Doesn't that just glue them all together? We're using it at work, and we brought in an in-house React person, but I have no idea what the config does/signifies, and every time they change something, I absolutely don't understand why or how it works. (Our tests currently don't work. I mean, they can run - unless there's an error, in which case it exits early with a 0 status, without running any of the subsequent tests.)

This is partially on me - I should read the shit out of the docs - but so far it seems like it just paints over the complexity a little.
it seems like the OS should be preventing you from running an executable in your root Downloads folder, maybe copying it into a Temp dir before executing it. This could also be used to add security, sandboxing the exe within the temp dir and prompting you before accessing the larger filesystem.
https://news.ycombinator.com/item?id=10792574
I was lucky that I started on React from within Meteor. Meteor builds everything automatically, and does not require you to spend 5 days tweaking a brittle series of config files.

Last week, I wanted to start a React app that talks to a Phoenix API and found out there's a ton of different ways to create a react app. That sucks. There is no 'one obviously better way.' Kudos to Ember for being great in that area. React needs to have an obvious way to start and run an app. Not this gulpwebifypack config garbage

Proof is in the pudding, check it out! http://sergiotapia.me/2015/09/18/react-and-meteor-match-made...
System Integrity Protection
Show HN: Created a Workout tracking web app during xmas vacation
Electricity is already way cheaper than gasoline per mile. All that's required for it to be an existential threat to gasoline is a drop in the price of battery tech (much like what happened to solar).
Temporary solutions have higher evolutionary fitness in a capitalist environment. They provide consistent cash flow that can be used for employing people, expanding, marketing, lobbying, etc.

Examples are everywhere:
- Pharma's lack of interest in reversible male birth control [1]
- The USDA's MyPlate reflecting industry interests rather than science [2], which is particularly damaging when you consider the impact of healthy eating on obesity, health care

As luminary Chris Rock mentioned, "Ain't no money in the cure, the money's in the medicine" [3]

[1] https://en.wikipedia.org/wiki/Reversible_inhibition_of_sperm...
[2]
http://www.hsph.harvard.edu/nutritionsource/healthy-eating-p...
[3]
https://www.youtube.com/watch?v=G7P4iFg048k
It all depends. React as of right now is the only viable option that has decent server side rendering for 80%+ of web apps it's a must for SEO, FB integration etc. Until Angular 2.0 ships and Ember get's fastboot completed there is no other major viable option.
The Step-By-Step Guide to Building an Audience Before Your Business Launches
In this talk (software as creative partner, European Lisp Symposium 2014), rpg mentions the DoD's interest. I enjoyed the talk:

http://medias.ircam.fr/x03b42f

I'll spoil it: the DoD wants natural language generation that would influence people on social media, like Twitter.

Say the DoD doesn't want resistance fighters (like you) to meet somewhere. They'll generate a barrage of tweets about how that's a bad idea. Those tweets don't influence you directly, but they influence people you follow on twitter, who do influence you (because by nature of twitter you follow those who influence you). You don't meet, because your friends--who have your best interests at heart (because their your friends)--told you not to.

When this works as intended, the DoD is able to influence people without being easily traced.

It's a little horrifying, which makes it fascinating.

One more comment about the talk: rpg shows his humor, strong opinions, and software wisdom in this talk. Again, I recommend it.
If WW2 hadn't occurred we would probably have our own n-tier master race at home by now. Obedient, diligent worker drones powering our own corporate fascist ship.
And I don't disagree... however, if something is relatively heavily tied into it already, I will utilize it.
Freedom of Speech is the right to assemble and disseminate ideas though. Curtailing Free Speech is literally putting a limit on your ability to change your mind. I don't like the thought of what ideas I'm allowed to have being approved and administered by some centralized authority.

We're on the road to a totally homogenized monoculture, and historically there are some really despicable stops along that road.
People jumped the Angular / Ember ship for React because those frameworks were too complex. Then they realized they needed additional features. Now there's a push to unify these features into a framework...

You have to put your complexity somewhere.
DoneJS as well. It includes Web components, a browser module loader, and has the most complete server side rendering of any framework. https://www.google.com/url?sa=t&source=web&rct=j&url=http://...

http://donejs.com
Yup. I see your point. We especially must agree if we're going to vilify people or claim they're breaking the law.
Proposal for an ideal extensible instruction set
> Holmes worked in the field with USAID missions in Pakistan, Bangladesh, Indonesia, Egypt, Yemen, Ghana, Haiti, Liberia, Kenya, and Ethiopia

> Holmes served in the U.S. Army, Second Lieutenant, Civil Affairs, receiving the U.S. Army Soldier’s Medal for Heroism.

Want to guess who he really works for?
It's not just those boards. Embedded development is generally "ugly" across the board. :(
Im don't know a lot about SEO but afaik Google crawls javascript pages. Do you still take an SEO hit in that case?
Don't bury the ISIS message, we should give them 10 minutes a day on VoA at least. I watched the 700 club as a kid, the crystal cathedral, what is the fucking difference?
generation ago they were the "scrappy young arrivals with new ideas and small budgets". And the generation before them... My former manager who bought house in Los Altos in 1981 still remembers how tough it was back then even with 2 high-tech salaries...

Generation after generation the thing is working - may be something in the air? :)
The only thing historically unique about ISIS is the historical overreaction to it. Posner's absurd histrionics are a case in point.
I have a suggestion to this, but I don't know how to get it out there. I can't build a library because the point is to not depend on libraries.

My suggestion is that if your going to build an application in the browser, your project needs an architecture that will last beyond today's libraries and tooling. You want to recognize what's unique about your app and express those parts without touching the DOM or network, even if they seem trivial now.

My particular favorite way to do that is using an event bus to create a catalog of custom/domain-specific events, with views emitting operation- or command-like events and internal models emitting new states. This is basically the important part of Flux without the special concepts (stores, dispatcher) that you may be fine without, and is already available in jQuery, Backbone, node's EventEmitter, and many other libraries out there.

React and immutability and the rest of Flux are all very reasonable next steps if somehow you come to need them, but you are likely not spreading your UI development across hundreds of engineers. Unnecessary new stuff is just going to steer your conversations towards libraries and away from your domain.
Can you point me to one that'll help me actually get something workable up and running? You say you have one; I assume it's something you've put together over the time you've worked with React, and not something you just pull in from someone else's repo.
Industrialized countries will require oil for a long time yet but it does seem that it is in the process of losing its special status as a lynchpin commodity and turning into "just another commodity" like aluminum or iron ore.
Why did cities freeze in the 1970s?
Your startup’s first iOS App
5 things to keep in mind when bringing your startup’s idea to iOS for the first time
by "major" I meant something that has recognizable market share.
The statistic comes from Dr. Cosio, who looked at newspaper reports and talked to emergency room doctors.

Unfortunately, the Centers for Disease Control and Prevention don't keep track of vending machine deaths, so we're left with Dr. Cosio's less than perfect methods.

Full paper: http://www.ncbi.nlm.nih.gov/pubmed/1602339
I believe in Angular's case the changes from 1.x to the 2.x branch didn't help much either.
Me too. Hence the "practicing such science" part in my comment. University degrees such as Master of Science/Doctor of Philosophy etc. are meant to provide validation from universities that the holder of such degrees has had some training in the discipline but it's by no means a requirement to be a scientist (Leonardo da Vinci certainly didn't have a PhD).
A similar thread ties the San Bernardino shooters, the Paris attacks of a few months ago and the Charlie Hebdo shooters and many others. The attackers weren't known as being particularly devout, but they weren't known for having much of a life outside the Jihadi cause.

By the time an impressionable, disheartened recruit is on the Internet looking for violent hate speech to adopt, many things have already failed socially for them: a real sense of belonging, dignified prospects, hope for a future, a nurturing, generative ethos, a stable family. They are a socially shattered coterie. Jihad gave them a sense of significance they never had but always wanted.

People underestimate a preference to die on one's feet over living on one's knees. Not to mention fighting for a cause larger than oneself, right or wrong.
> There is no terse way to describe a UI

Did you ever seen Tk?
For context, this is a TV show I wrote as a Theranos parody. Didn't realize someone would submit it standalone (but thanks empressplay!)
We largely did. The elites just decided it was more profitable to have most of the drones in countries with cheaper labor and looser regulations. ;)
Last year, my 3.5 yr old niece, loved this game on linux laptop. Though she can't play much. Happy to see tux jumping :) Glad to see new release.
I don't think it's the expertise that is in question, it's the lack of ethics.
Back when I was a teenager, I was really into bonsai for a bit, but was quickly put off by how..."foot-binding-esque"...the art seemed.

I forget a lot of the details, but I do remember that there were some bonsai styles, perhaps more modern than others (I am not sure about this), that focused on limiting what tools one was allowed to use to shape the tree's growth, and letting the plant grow naturally.

Perhaps others who know better can comment on what these bonsai styles are called.

Anyway, even if I could recognize that bonsai were beautiful, I was way too impatient to stick with it!
Since the link is 404'ing, I'm going put this in the "internet troll using URL manipulation" bin.
Came up fine for me just a few minutes ago.
So, if I trick my friend into clicking on the link, they go to jail? What if I'm a college student who wants to research the site? What if I'm just a thorough investigator who wants to read all sides?

What if I'm deeply anti-war and I want to understand the most troubled people in order to reach them and make peace?

Should I go to jail because I navigated to their propaganda site?

How fucking ridiculous.
Then again, it's possible that a new paradigm is right around the corner and will fundamentally disrupt everyone including the Silicon Valley elite.

Of course, most of us have no idea what it will be -- some radical advance in biotech such as CRISPR[1], huge advances in 3-D printing, virtual reality workplaces, cold fusion, discovering and harnessing gravitons, virtually-sentient robotic devices, teleportation of physical objects....

When this happens--and given the rate of acceleration of new discoveries in our hyper-connected, 24x7 world, it's definitely "when" and not "if"--we will experience massive economic disruption that will be exploited by a new generation of visionaries. Those visionaries won't necessarily be the same people who are really good with javascript. It will be yet another class, and the javascript folks will become the elders, like Gates and Ellison.

Should be an interesting time; hope I'm around to see it and take part in it!

1. http://www.nature.com/news/crispr-the-disruptor-1.17673
> what is the fucking difference?

Funny, I can't remember Pat Robertson or Robert Schuller putting people in cages, dousing them with diesel and burning them alive.
From reading the opening and skimming the rest, I infer that the author's stance amounts to "Snowden raised incredibly important questions profoundly affecting our society, but I don't care about the debate regarding his fate and therefore the fate of future whistleblowers; they don't matter and neither does the question of encouraging or discouraging them in the future."

Weak stance in my opinion.
http://freakonomics.com/2011/09/08/how-are-sharks-less-dange... might be good?

You could also remind them that ~90 people die every day from car crashes. Each month more people die from car crashes than have died in terrorist attacks on the US.

A similar number of people (to the number that die in car crashes) die from gun violence in the US.

Terrorism should realistically be so far down on someone's lists of cars that they shouldn't be able to justify any ounce of worry on it. Driving more cautiously would be a better use of the anxiety.
How much money has been spent bringing Matt Damon back home?
>>If you're not a front end developer, then why is it a technical exercise to learn all this stuff?

There are many reasons. For one thing, a lot of developers are "full-stack" and don't have the luxury of focusing on just the front-end or the back-end. For another, learning new tools, frameworks and methodologies will make you a better overall developer.

>>Personally, I don't want to learn things that will be obsolete in a few years.

Better not work in web development then. It's probably the fastest moving subfield in software and there's no guarantee that what you're learning today won't be obsolete in a few years. So your best bet is to learn as much as you can, rather than putting all your eggs in one basket that you think will last a long time.
Something like QNX would be a fantastic alternative to Linux, in my mind.

The problem, as I understand it, is that Broadcomm _refuses_ to supply a hardware manual for their SoC/peripherals...so nobody is willing to take on the challenge of developing a BSP for the Pi.

Linux wins by default.

Aside: One company did do a primative port, but here's their statement about it: "This is a very primitive BSP presently but capability can be expanded (to some degree) per user needs. Due to the lack of hardware manual from Broadcom, I heard no one wanted to develop QNX BSP for Raspberry Pi. Our Vietnamese engineer friends have gone through incredibly hard development without any hardware manual. They had to reverse engineer hardware spec from reference code. Now Broadcom and Avago merged we will see what happens to the documentation situation.
"
> Source: Entrepreneur Weekly, Small Business Development Center, Bradley Univ, University of Tennessee Research

Er, there aren't links to the sources. You can't just take someone else's data randomly, assert as truth, and not show its original form. (unless said original form has restrictions on redistribution)
Did you have cable?
Meet Athena Tam, Resourcer at RPI
I read it as implicitly approving of Snowden's capital but not wanting to lose the political points for calling him a hero.

I agree, weak stance from a politician who appears to avoid that kind of thing more than others. At least that seems to one of the points he's campaigning on.
there's NO <insert language/framework/tool here> fatigue, it all depends on YOU & how you're willing to LEARN continuously

Let's put it like this, there are many ways to build a house, but you don't see a builder without at least hammer & nails right?

One day you see another builder with a nail gun, do you ask the builder about the machine or do you keep building a house using JUST hammer & nails?

After sometime, you see another builder building a house without using nails at all

After sometime, you see another builder 3D printing a house...
> Love him or hate him, we all owe Snowden our thanks for forcing upon the nation an important debate. But the debate shouldn't be about him. It should be about the gnawing questions his actions raised from the shadows.

Yes. This is about what snowden revealed, not snowden. He's just a guy who fled this country for his life. It's a disservice to his sacrifice to try to shift the focus from the issues he raised to something less important or relevant.
All I'm getting is a 404 error code and this:

https://i.imgur.com/bTc7Tw4.png
Detailed data is here:

http://www.cdc.gov/nchs/data/nvsr/nvsr64/nvsr64_02.pdf

I'm guessing terrorism is under one of the homicides. On most years, slips in bathtubs and bee stings kill more people than terrorists. Drowning, motor vehicles, chemical poisoning, half the crap in the grocery store, too much drugs/surgery... all sorts of things Americans aren't asking for censorship or intervention for that are what kill them en masse.

Terrorism? That just kills freedom when we pass laws to stop it. Just as it's partly intended to. ;)
Redux or anything similar to it seems pretty close to this, assuming you always want to stick to its basic architecture (atomic immutable application state with "reducers" that take a state and an action and return the new resulting state).

Redux is so small that it's hard to see why you would need to switch away from it if you're keeping the same architecture, but even if you wanted to it ought to be fairly easy, since reducers are pure functions and actions are (or should be) simple JSON-able data.

The actual rendering of state to DOM is done completely separately by registering callbacks that listen for application state changes.

Of course, if you're using some other architecture to manage application state, results may vary.
Photon rockets are only feasible if you have crap-tons of anti-matter. And even then, only in some uses.
I've been to southern Utah before but never stayed out at night. After seeing some photos from the area I am really wanting to plan a trip that way to do some of my own.
Another trick:

libkeepalive: library preloading to force linux programs support TCP Keepalive

http://tldp.org/HOWTO/TCP-Keepalive-HOWTO/addsupport.html
React can do strongly-typed views. I use Typescript, and I can build the DOM either in JSX or by nesting React.DOM.div() and friends, and the Typescript compiler will yell at me if I use an event handler/variable/etc. that does not exist in the code. Why would I go back to an opaque templating language after that?
"By: Ron Fournier"

...
Even doing this is incredibly slow and laggy with Unity. Once you're in the shell, it's better, but switching is just super slow and painful.
Business method patents haven't been much of an issue for a few years now, since the America Invents Act.

However, they may make a comeback, because the Trans-Pacific Partnership treaty requires signatory countries to allow them.