skysight-inc/HackerNews huggingface dataset:
Hi there, I think tools like this are good. Changelogs are a helpful piece of information within a repo/project. It's not clear from the site whether this also generates a human readable form of the log, say in markdown, that would be really useful.

Beside that I think needing to call it with ruby makes it a little awkward, could you perhaps find an install route which offers you a file already +x'ed so it "just works"?

Keep up the good work!
Multiple file upload with ajax
It looks like it might have an advantage over the traditional umbrella in a wind gust. It doesn't look like it needs to fold against the wind to collapse and can maybe collapse safely into the handle if desired. Resilience to wind is a feature I would value in an umbrella way more than the risk of getting a little wet when entering a car etc. Writing from the Seattle area and the rain has started.... Got rain on the mind.
Many other solutions implement both loop fusion and shortcut deforestation, for instance theano. In PyPy we had this for numpy expressions, we called it "lazy evaluation", we have temporarily removed it until we achieve more functional parity with upstream numpy
Don't forget shooting at redcoats from behind the cover of a tree during the revolutionary war.
Yes you can.

Hiroshima was in the midst of a full blown state vs. state war, in which the US was not the aggressor against Japan.

While it is true that it was hoped the atomic bomb would be as useful psychologically as it was physically, there is no true comparison here, and this is argumentative for the sake of trying to make a point.
The Official Arduino Starter Kit Reviewed
Writing a replacement to OpenSSH using Go (1/2) – Scalingo
Oh shit I didn't register he was this guy until I followed that link. I loved his blog. And so young too. Damn :(
Film critic Roger Ebert owned millions of dollars worth of early Google stock
It isn't effective? So far in the past 15 years the terrorists have spent at most a few million dollars on their attacks, and the west has spent trillions.

The amount of economic damage to the west has been profound, and yet our leaders would be happy to spend 20% of GDP indefinitely on ineffective projects attempting to thwart terrorism.

So yes, terrorism works very well and often terrorist groups transition into respectable and moderate political parties.
FORTRAN doesn't share the mess that is aliasing in C/C++, which makes it much easier to optimize for numerical-heavy code, so your linear algebra libraries are typically all written in FORTRAN.

That said, I believe most of the post-MPI HPC frameworks are based on C/C++ with little support for FORTRAN.
The bigger issue is the larger number of packages using the C Api, not the applications themselves
We _are_ terrified about obesity. The weight loss market in the U.S. is at roughly $60 billion.

But I wonder how long a single person can remain terrified about anything, or is indeed terrified by e.g. terrorism.
Jobs?
Dropping nukes and bombing civilians could be construed as war crimes, and the penalty for such war crimes would probably be death.

War criminals versus 'terrorists'.

How does that sound? Is it really a propaganda term if you're a common war criminal who committed mass atrocity against civilians? Or a terrorist?

Both side prosecuted bombing of population centers. They also both get away with it. Probably the reason why there wasn't prosecutions in the first place because they fear the precedence that will set.
My biggest beef with Kubernetes as a prospective user is the AWS under the hood document contents. We use AWS and seeing a bunch of caveats in that document is very off-putting.
Looks cool albeit i've a rant:

It's "funny" that for a deployment system, its own deployment follows all this crappy standards people have been running by lately.

Config in $HOME, startup with a random shell script, install is a compilation of python/bash/etc scripts that do magic, ... I mean look at this:
https://github.com/spinnaker/spinnaker/blob/master/gradlew#L... (or actually, read the whole script, be scared)

Software nowadays.. a bunch of shell scripts with hacks all over which few actually knows how to write :/ (writing bash scripts well does take quite a bit of knowledge)

/rant over, send me your downvotes.
I kind of think web browsers are a special case - along with complex game engines with very high framerate requirements, and running lots of custom scripts.

But yes, GUI apps would be pretty good in Go, if there was better library support. I totally agree.

I wasn't trying to say Go is a "scripting language"... Maybe that came across badly.

There's a lot of crossover from where 'scripting' merges into the 'real application' world. I had a bunch on bash scripts for writing large video projects to tapes, and synchronising projects on multiple workstations. I then wrote a very simple web app so that non-techies could control it too without the commandline. I then ended up writing a small job queue for that, and a few other bits to go along with it, some workstation monitoring, and so on. It's now a 3k lines small python application, with a few shell scripts underneath.

That domain, Go could work pretty well for too, I think.
I'm not claiming to give a formal definition of terrorism, I'm just saying that if such a definition exists it should definitely include the Paris attacks, otherwise it would be meaningless.

Regardless of that, the events that you mentioned are massive, coordinated, state-level actions. I just can't accept labeling those as terrorism without that word losing any meaning. Yes, those events are horrible, but not every horrible thing that involves killing civilians is terrorism even when if's brutal mass murder. There are other words too, like genocide, war crimes, massacre, assassinations, etc.
Does the US?
Absolutely. I don't worry about being a victim of terrorism. And I don't care if car accidents kill more people--the number of deaths isn't the point. The point is that there are people fighting to drag the world back into the 7th century, and they must be stopped on all fronts.
> Scala provides the best support for strong, static typing on the JVM

I'd argue that Ceylon and Kotlin offer most of Scala's advantages with none of its baggage and bloat. And drama.
http://spinnaker.io/
The Amazon.de branch is especially bad at this. It got worse with the new EU VAT that differs for every country, most third party vendors on Amazon.de ship only to destinations in Germany, but not to neighbour countries. Only on the checkout page Amazon.de shows one that they won't deliver the item - very bad UX.
Unconventional Programming with Chemical Computing
A new kind of wind turbine being developed without blades
I've been on-and-off interested in facial expression for a while, and can't help but feel that 'the emotion tool' is kind of flawed.

Unless there's been a groundbreaking shift in the last 12 months or so, this software will be using the Facial Action Coding System to recognize muscle contractions which are then interpreted as 'emotions'. FACS is an amazing tool (can't recommend learning it enough if you're interested in this stuff), but it still relies interpreting the context of the expression to determine an emotion. It's a notation system for expressions, not an identification system for emotions.

There's an off chance that their algorithm has crowdsourced their data which can be even worse because the emotions we display and the ones we feel aren't always the same. For example, I may force a smile to cover fear. FACS training can take 100+ hours because a lot of heuristics for identifying expressions need to be unlearned.

It's a bit of worry when https://www.projectoxford.ai/demo/emotion#detection uses mostly posed photos to demonstrate their software. The third photo contains perhaps one smile that shows signs of being genuine, the rest seem to be posed (I'd need higher resolution to be sure). If this third photo was accurately reading their emotions (cf. expressions), then the results should not be that they are happy.

Replacing the emotions with names for expressions would make me feel a little more comfortable about using this: 'happy' with 'smile', 'angry' with 'glare' and so on. But then it seems a lot less useful so I see why they've described/marketed it the way they did.
It does need Flash, according to Google anyway[1]. People might be missing the Flash requirement because Flash is bundled with Chrome.

1. https://support.google.com/googleplay/answer/1114577?hl=en
Ten Do's and Don'ts to Improve Comfort in VR
Clouds Over Cuba: Cuban Missile Crisis and What Might Have Been [video] (2012)
This is a center-forward technical load-bearing keystone for Dv n-paths. Better con'science and test harnesses are required to anneal this to "Hello, World Classroom!" Ëngineering rollouts with careful STEAM Load-Balancing Plans. Kindergarten teachers, MBA Students, Chemistry Lab Partners, and Logisticians have different needs.

Going systematically thru the Educational and Industrial Sequences, and all Key Life Stages, what character forms are undersupported or lead to frustrating, poorly calmpromised keychord workflows?
What "memory palace.ed" space is reliably available and protected under Consistent Application Support Ranges for extended KBs?
Washington to accept Syrian Refugees
>If you walk a deserted road every day it would not matter how many miles you walk every day, you should only get 0 micromort, which is not the same as walking just right next to a highway.

People who die from walking don't only die from being hit by vehicles. There's heart attacks, dehydration, snake bites, etc. etc.
Yes, because they can't hurt you in absolute terms (as pointed out by the OP) and if you fight back you just make them stronger.
It could use a single http lookup to http://ipinfo.io instead!
Double your price (and no, I'm not kidding)
I suppose the first rule of creating a family like atmosphere is then that one does not speak of a family like atmosphere :) ?
How 1 of the inventors of brain-computer interfaces ended up getting one himself
The Promise, and Pitfalls, of Virtual Reality
Hank gave me my second job in tech, establishing the Tech Support group for his wonderful Daymaker. He also, in the same moment, introduced me to the thrill of representing something of quality, something of which to be proud, and of bringing something worthy into the world. And of working for someone with a drive to do just that, bring worth and value into the world. He was a visionary, a man of passion and a crusader for that in which he believed. Rest in peace, Hank. You did good. And you did it well.
>Though Python has been making a lot of inroads

I weep to think of of all the cycles wasted on expensive tax payer funded hardware due to using Python over much faster Intel Fortran. We are talking like orders of magnitude.

I once ported a fellow undergrads astronomy program from Python to C+CUDA and it ran on their personal workstation in less than a day, when it had been using the department cluster for a week before :/

People often hate on Fortran because its old and creeky when it often as fast or faster than C...
I don't get the table of subsidies - according to Google, Eastern Michigan has a $10.73M annual budget, but the table says that they have a $120M subsidy.

For comparison, the University of Michigan, Ann Arbor, has a budget of around $137.5M.

The article is talking about annual student fees but the listed subsidy is apparently for a decade or more of time.
Principles of Chemical Programming [pdf]
Eclipse folds the import section, and you can get the type of a value by hovering over it, but apart from that, I'm not sure.
Especially on YouTube.
I think it'd make more sense to express fuel consumption per mile, not per day.
In the case of surveillance and databases, a difference of degree is a difference of kind. Having perfect memory stored for all time, accessible to all of a class of people, is not remotely comparable to a few people with fuzzy memories that fade over time.
There's also technology for protecting and defending privacy. So it balances out. If you're in my light cone, I can also be jamming.
> We _are_ terrified about obesity. The weight loss market in the U.S. is at roughly $60 billion.

That's:

a) an order of magnitude less than U.S. defense spending
b) not funded by taxpayers
at a glance... seems nearly identical to OpsWorks. am i right? why would i use one or the other?

that said, and maybe i can answer my own question... OpsWorks has been a grand pain in the ass, so new options even built on AWS come welcome.
Sure, but I sincerely hope our life-saving food and medical supply is not utterly dependent on people putting money into cultural touchstones. Seems like combining two radically different things.
I think it encourages dogmatic secondary consumption of material, which is very unhealthy for precisely coordinated and presented research.
I don't disagree, but at the same time: who gets hired by hot startups is not something under my control, and they have legitimate reasons (mixed in with illegitimate ones) for preferring people with a solid track record and name-brand affiliations.
> Does anyone know the advantages of the above signature over the Haskell alternative?

Historical reasons, mostly. The only practical advantage I can imagine is that it's a bit shorter to implement a reverse comparison, since you just multiply by -1.
By the reasoning of the article, we should just shrug off murders because people are far more likely to die in a car accident. That is of course ridiculous. Terrorism is an attack on the social order. That precious stability that makes progress and liberal society possible.
I mean, how hard is a "youtube autoplay" plugin? What other site even needs that function? Are people really too lazy to press play?
> there is no true comparison here

You're right, the Hiroshima attack in itself was worse in terms of the death and suffering of innocents than all Islamic terrorism of the past 20 years put together.
I kind of like it that my husband is a programmer. We are able to brainstorm about a lot more things as our backgrounds and day to day challenges are similar. I am not sure how it works out if two people are in completely different professions, but I think work does fill up a lot of our lives, especially as we get older. So its nice to be able to speak the same language (pun intended :-))
18Fer here. Is this in regards to a bounty program or putting out specific microtasks?
KEVIN COOK AUSTIN, TX on Weebly.com
Not just LA, pretty much all numerical methods. Fortran is still a very natural and surprisingly pleasant language for numerics these days. It's just terrible at everything else... which is why it doesn't get much attention in the broader programming community I think.

Fortran is in a somewhat unique niche- basically anybody who uses a computer uses a library written in Fortran (via BLAS) but very few people are aware of it, especially that it has continued to develop and is actively in usd. There are plenty of places (mostly related to parallel evaluation) where Fortran is state of the art. But speaking as someone mildly competent in it, it isn't something everybody needs to care about. It has its niche and is pretty awful at everything else, best left to its little island of programmers. Haskell is my favorite language and C++ or Python are what I use in a professional setting, but I won't hesitate to break out the good old `IMPLICIT NONE` if it is the right tool.
There's an interesting article on how Telegram is being used here:
http://www.memri.org/report/en/0/0/0/0/0/0/8828.htm/
OTCA metapixel (2010)
Do you have a link?
Self-driving cars about platforms, not cars
Did you have trouble hiring, given the bad rep the founders got when they fired some employees at Skype and pulled back their vested options? [1]

[1]: http://techcrunch.com/2011/06/26/skypes-worthless-employee-s...
Kind of sick of hearing government officials saying encryption is evil. This stance is disingenuous at best and dangerous at worst.
It didn't actually completely fail - Google Glass saw some genuine excitement among certain professions (eg. surgeons, pilots, or firefighters) that need up-to-the-minute information in a heads-up display, and it's been re-launched quietly to focus on those niches. Ironically, the fix will likely be to increase the price: it's not a mass market product, it's an enterprise product that increases the effectiveness and safety of certain highly-trained specialists.
Direct link:

https://www.projectoxford.ai/emotion
Simply put, the article doesn't work very well without deception. It's a HuffPo hit piece on the business of college athletics.
The response to terrorism isn't about fear. It's about justice. These assholes are trying to drag us all back to 700 AD and reestablish the Caliphate, and they struck at a bastion of western liberalism to that end. You can't appreciate the human reaction to that by short sightedly looking at the risk of dying in a car accident.
An unrelated aside concerning the blog's author, Marcin Wichary. He's also a photographer, including a number of wonderful photos of historical computer equipment.

https://www.flickr.com/photos/mwichary/albums/72157629963516...

When I read this blog post, I thought the name was familiar and was very pleased to be reminded of his good work in this area as well.
I don't really care either way about this, but to me, seems like a classic case of bloat, where the program is doing too many things at once.

It makes more sense to have a core app that does the basic functionality and can be run from CLI, and then separate out the the various components that perform different duties and require more dependencies etc, in a modular architecture. It's just better software design and you avoid a lot of pitfalls and hassle to end-users and integrators - just like the issue described by the OP.
How a Task Management Software Can Track Overdue Tasks
TSA failing to detect weapons, bombs at NY airports: sources
For all employees, don't just hire people permanently, even if you or someone else thinks they're a great fit, "try before you buy". Definitely work with someone on a temporary contract basis, and renew it, before hiring, even a first employee, and then don't re-up a contract if they don't work out. If they need benefits, that's cool, you probably should be taking care of people.

Next time, check out their portfolio at the phone-screen step, because each designer's tastes and abilities vary widely from individual to individual. Run it by enough people on the "search commit" (which might be just be founders and another couple folks) for input, because you need buy-in to dispel any appearance of 'PHB CEO is arbitrarily hiring people without due-diligencing them and foisting them on us'.

Because each hard fire makes the the hiring manager and other interviewers look bad, and it hurts the candidate... trial run (without abusing that indefinitely) and be nice & professional should be the HR-focused mindset.

If you absolutely have to fire someone, do it now, do it yourself... It's a bandaid that's gotta come off, because putting it off just wastes your time and theirs, when they can be elsewhere possibly improving and someone else with a better fit could get going sooner. Be direct, honest and talk about next steps. Give feedback if they can take it and possibly help them if it, as long as doesn't put you into any HR/legal hot-water. Perhaps it's "We've discussed it and determined we have an irreconcilable mismatch in terms of design quality and taste. We're bummed that we're gonna have to let you go."

Also, have someone else impartial (before you get an HR manager) do an exit interview to see if they're going to bad mouth you, if they have useful feedback or if they're anything your shop can do to help them transition elsewhere.
USDJPY Looks to Retake the 123.59 Zone
My reading is that this project aims to do more than just OpsWork. It basically manages your deployment and release cycle, including releasing your infrastructure changes, if you make it so.

You can basically do all of this in Jenkins today, but you don't have the fancy GUI, that's my impression so far.

http://spinnaker.io/online_docs/overview/overview.html
Found the aticle. Jessica called the young founders 'muffins.'

http://mashable.com/2014/12/03/history-of-reddit/

Discusson on HN: https://news.ycombinator.com/item?id=8695814

It's unquestionable that some amount of the 'social radar' involved or allowed a bit of playing favorites. It's perhaps unsavory, but really, as I said in my other comment, what's really wrong with being this human? It's better than the alternative, however much we might like to pretend it is sheer meritocracy that guides our evaluations.
Of course killings are never good but why don't you get rid of the cause?
Could you clarify which parts of the quoted definition you find slippery?
This probably also explains why it's so hard to find a good editor. So many devs are totally unwilling to pay a decent amount for anything. Maybe the exception being hosting. Outside of hosting a server and dns and an SSL cert, it's hard to get engineers making 6 figures to spend more than $50 on a tool they use every day of their working life.

Intellij recently switched to a new plan that adds up to like $15 to $10 a month for all their awesome (but very specialized) IDEs and people are going nuts over how much that is. It's nothing. But devs want to pay for very little. So we get shitty tools. Like vim[1] or atom[2]. Thanks I guess. Seriously can I have a generic text editor that's as good at editing as IntelliJ is at Java?

[1] http://geoff.greer.fm/vim/

[2] https://news.floobits.com/2015/10/14/developing-atom-plugins...
Paris Attacks Blamed on Strong Cryptography and Edward Snowden
What "data" are you talking about that Lightroom stores in files? How is your "data" different than what is known as "metadata"?

If I tag a photo or picture, I want the metadata to go with me. I can create a dynamic playlist of photos on all my devices based on the metadata on multiple different platforms (even in my car). If I choose to strip my personal metadata later, it's just a single click. What is idiotic is to store metadata only in silos (iTunes, Lightroom, iPhoto databases), it's a vendor lock-in that will hurt the customer in the long term.
Jeeze; for a second I thought Netflix had somehow made a sentient CD platform...

> http://www.artificialbrains.com/spinnaker
Yeah I believe also trains, cars, food, water and oxygen played a role, something should be done about those too.
If that ever happens, open source to the rescue, politicians might as well make that illegal.
To be perfectly honest, I'm a little amazed that in the past fourteen years, there have been so very few terrorist attacks on US soil.

Any group of suicidal, minimally-trained jackasses with a couple thousand dollars, access to Craigslist or an Uncle Henry's, and the ability to go to a WalMart, could obtain enough weaponry and ammunition to stage a significant attack on the scale of what happened in Paris this week.

I have to conclude that the pool of such people that would be willing to commit such acts is vanishingly small.
When that news came out I personally became very aware of the absence of a real "Skype mafia", a la PayPal. It might be the old vs new world thing.

I don't know for sure, but I don't think Rdio had any trouble hiring, ever, because it is(was) a service that people love(d).
How Early Exit Disease Stunts the Growth of Midwest Startup Communities
I think the broader issue is that too many in the SV tech scene are utopians by heart. They just want to improve lives, but forget or ignore potential downsides to what they are building. Not sure if it is a age thing or a background thing though.
Despite what some might consider common wisdom, capital and labor are equally valuable. A company will get nowhere without its workers to move it there, and it can't get started without somebody taking a financial risk.
This is Netflix's replacement for their Asgard platform: http://techblog.netflix.com/2015/09/moving-from-asgard-to-sp...

Also largely written in Groovy / Spring Boot.
http://www.groovy-lang.org