skysight-inc/HackerNews huggingface dataset:
I noticed that the SparkFun product has export restrictions, which seemed funny.

I dug up this text on their site: https://www.sparkfun.com/support#IntExportRestrictions, which says:

[...] These are products designed for civilian use, but that could be used for devious purposes in the wrong hands. [...]

So, I guess that tells me there are weapons or other "dangerous" machines that have UARTs. Who would have thought that, huh? :| Really dubious restriction, but I guess they don't have a choice.
I did. What does that have to do with CNN Breaking News?
Lean Startup Lesson #1: A startup is a set of experiments
Google's Data Saver Mode saves up to 70% of mobile data by not loading images
Just to clarify your python 2 note: In python 3 keys() returns an iterator, so there is no penalty (i.e. iterkeys was dropped, keys assumed iterkeys interface).

The equivalent python2 behaviour can be obtained using list(somedict.keys())
I would have loved having parents writing such beautiful letter to me for my birth.
It’s an extraordinary beautiful welcoming.
HHVM is still a bit faster than PHP7 in most benchmarks (wordpress, etc.). HHVM has also JIT and consumes less memory per request. Though PHP7 is more backward compatible with real word PHP5 code bases and is easier to install.
The human colander
I've been reading the original book by David Allen and have slowly started to integrate GTD into my life the past couple of weeks using Omnifocus + Google Keep, and it has already made a considerable improvement in my productivity. I've had problems with procrastination as well, but with GTD I see myself wanting to do stuff.

It hasn't been "life changing" so far, but I almost know that it will change my life once I start practicing it rigorously.

Also, will definitely check out your setup.
I would rather see both teams working together for one single language :) I wrote a little about it here http://goo.gl/XFR2Xt
AVS Photo Editor 2.3 Crack Patch and Serial Key Free Download
Linkbait title. They built something complex, but who knows if it was good or not?
I was informed by a recruiter that they aren't hiring in 2015 anymore so this post is a bust.
Murder Incorporated: ten months of deception for one kill in Eve Online
I think the question is why should you bother with PHP at all? It had its time in the history of the web but that time has passed, long, long ago.
I'm not even sure how to react to this.

Could you? Probably. Would you want to? I highly doubt it.
Make Money Online with Fiverr – Paid Online Jobs
Fun with Data: Hacking Hacker News
the same can be said about google's claims that this data is not being used for targeted ads. so much for conspiracy theories.
I found http://www.phptherightway.com/ to be very useful. Here is also a review of it to get another impression of this freely available book: http://alanstorm.com/php-the-right-way-review
Show HN: Service that emails you a surfing/mtb/.. video a day.scrapped from rss
Reality-TV at scale. It could work.

EDIT: even the characters make sense. People watch reality for sex and bust-ups, so get attractive women and angry men at ration of 3 to 1 and you're pretty much guaranteed lots of sex and catfights. Give this man a medal!
I think you should actually read the text of the article you linked to. It contradicts the rest of your comment.
Jenkins console.log
R and SQL are two completely different beasts;

you can use one in conjunction with the other;

R is a general programming language with a huge library of mostly statistical analysis routines.

SQL is a way to get data in/out of a database

You might want to use SQL for trivial analyses, and anything more, maybe use R. But you can use SQL from R to get the data.
Yes you're right, Node wouldn't be good.

Then I remembered Perl and realised that data pre-/post-processing is precisely why it was invented in the first place.

Perl + Rust would be an interesting combo IMHO.
That will never happen.
You can even have lists of lists -- that's powerful!
A Brief History of British Rails, the Recruiters Perspective
Why people think total nonsense is really deep
The Fundamental Challenge of Computer System Performance
There a long slope from TV soaps to art. A lot of those otherwise pointless web pages live somewhere on that slope.

I like it, personally. Bad art, pretend art, halfbrained art, it's all someone's creativity and to me, that glass is half full. Collecting sheep pictures is perhaps a poor display of creativity, but it is an act of creation, and thereby vastly better than sitting in front of the teevee watching game of thrones.

http://49.media.tumblr.com/c6e37502d4da22a4761c9f3263a43c32/...

http://itswillstuff.tumblr.com/post/126348805922/ffffffound-...
If you were a corporate/academic programmer at the time, or lucky enthusiast, you had access to more things. Most commoner folk stepping up to a local ISP shell from BBS did not have access to all kinds of goodies. There also was less formal education available, so even when technologies existed, without mainstream marketing and documentation, it simply wasn't accessible to the masses. Cold Fusion was proprietary software from Macromedia you had to pay for, as I recall. Some admins were restrictive, and didn't even like you compiling your own stuff.

PHP really was responsible for the dynamic web. It had enough community support to enable newbies to wrap their head around the mind-boggling shift to dynamic server-side websites, and it became commonly provided with cheap or free shared hosting.

A big reason why it succeeded was because it was possible for people who only understood HTML to transition, since a PHP file could be nothing but HTML to start with, and people used a lot of templating rather than start from scratch with code that echoed out HTML. With things like Perl, it was not an HTML templating script first, and so that made it less streamlined and simple for the task of making websites.
> To be honest, I like IKEA, and I don't think it suck

Ikea sucks. Quite a bit of the furniture is just painted cardboard, the quality is absolutely horrible. It looks ok but 'under the hood' it is terrible. It is throwaway furniture, the very opposite of sustainable.
"Where are the wealthy who would like to try a bold experiment in communalism, anarchism, feminism or whatnot?"

Flippant answer is that the two groups—"the wealthy," and people interested in that sort of thing—have almost no overlap.
It's debatable if one has "good communication skills" or not. This is what I'm saying. If you talk to someone different they would have a completely different viewpoint on your "skills." Nothing objective in that. Plus, you can't really judge how well you talk with a client in an interview since the interviewer is not a client of the company.
Would something like this even be legal? It almost feels like a human zoo of sorts
What goes around comes around.

https://en.wikipedia.org/wiki/Fifth_generation_computer
MarkLogic | Washington, DC | New York City | Tampa | Chicago | Los Angeles | Travel | Full Time (Consulting)

Schema-agnostic Enterprise NoSQL database technology, coupled with powerful search and flexible application services—MarkLogic is the trusted platform for information applications for organizations that look to drive revenue, streamline operations, manage risk, and make the world safer.

Marketing blurb aside, Im in consulting were looking for people and its a great place to work with alot of smart people. MarkLogic is profitable (yeah!!). We have Fortune500 customers across a myriad of industries and are growing.

Beyond the explicit locations, opportunities exist for people interested in 50%-100% travel (domestic & international). We're looking for people skilled in MarkLogic (duh), NoSQL(document databases, CouchDB, MongoDB, <insert flavor of the month>), Java, XML, RDBMS, or Web Development(javascript, jQuery, Angular, Ember).

Contact me if interested @ HN-MarkLogic-Gigs@outlook.com. If it looks like a fit I'll pass on the resume and they are pretty quick to act. Thanks.
Unfortunately several of the most popular PHP based platforms will be stuck using PHP 5.9 or older for some time. Magento just recently in version 1.9 added support for PHP 5.6. There are still an allarming number of Drupal 6 based sites out there in large scale production that have trouble supporting PHP > 5.4

The recent releases of Magento 2.0 and Drupal 8.0 should help move more sites to modern versions of PHP, but there is a lot of work still to be done on contrib modules to get full functionality out of M2 and D8
Next Wave of Fitness Brands – The Time Has Come – Via Runkeeper
https://imgflip.com/i/v2fo1
It's important to remember that the DSF is a non-profit foundation registered under US laws, which restrict what it can do. Many types of "just act like a business and sell things" ideas are automatically illegal for a non-profit foundation.
Tl,dr: If the US is going to give up personal driving, it needs fast intercity connects and ubiquitous in-city transportation.

- Subways and light rail are high cost, high visibility, negative return investments for most municipalities.

- Intercity could be trains or a hyperloop, given hyperloop developers' projected cost structures.

- In-city should be buses and, eventually, self-driving quasi-taxi fleets.

----

On the in-city transportation:

Subways are very expensive to build, very expensive to move, and a deficit on their community if the areas in which they're built don't have very high population densities.

See: almost any city in the US with a subway, many cities elsewhere.

----

Light rail, if the tracks are built into existing roads, is a little less expensive to build and move but suffers the same population and planning issues as subways, as well as being an added impediment to traffic and imposing the same commuting inefficiencies on the rider as if they were in a car.

If they're instead given dedicated space, they become much more expensive as extra road lanes must often be built (or easements otherwise negotiated and purchased by municipalities), and they end up much harder to move for want of further easement & road expansion.

The light rail requiring expansion of paved traffic surfaces would also make them less environmentally friendly from the perspective of urban surface radiance.

See: The Arlington/Alexandria, Virginia light rail project most quickly comes to mind.

I'm looping "trams" in here as well because I'm assuming they're electric-line-driven mass transport boxes of some sort. If they're not track-dependent then cost is installation and maintenance of a whole bunch of tram power lines, so cheaper than light rail but still slow to respond to population growth and change.

----

Buses require no tracks, no tunnels, no $5 million train cars, and a route can be switched in a day by putting up a couple new bus stop posts. Bus systems can actually be profitable if local governments don't try to make political wins by drawing expensive bus routes in distant, low-volume rural areas. Buses suffer from traffic like most light rail does.

As an answer to urban congestion, buses are cheap, require almost no new infrastructure, can carry a ton of people, and with kinetic recovery and alternative fuel systems can be very low-impact. When used in higher density areas where personal car parking would be onerous, bus commuting can be quicker than private driving.

See: Lots of bus systems. Stuttgart, Germany's SSB has hybrid buses with kinetic recovery systems improving efficiency by 18%, for example.

Self-driving cars or crowd-shared cars (e.g. Car2Go) provide gap-filling where bus routes don't conveniently link up.
I did something sort of similar with Live CD images for booting hardware not on a PXE network in Cobbler. It could also register machines seen then first time by making system records for them.

https://github.com/cobbler/cobbler

What is interesting in this article in particular are the auto-firmware upgrade state transitions, which seem pretty neat.

The chat bot is I guess neat, but if a lot of people are using the cloud that could be a hard way to get status.
What would you use instead and why?
They're talking about M2 .50 heavy machine guns; the B-29 didn't have what are considered "cannons" (usually 20 mm or more).

For the most part, defensive guns on bombers weren't all that useful; even with a fire-control computer aiding you, it's very hard to hit a (possibly maneuvering) moving plane from another moving plane. It would probably have been better to omit those heavy guns and turrets and to leave those gunners on the ground to save weight, lives, and resources.
And Germany - and the world at large - was at the edge of ground-air missles [1], making cannons on bombers obsolete.

[1]

https://en.wikipedia.org/wiki/Rheintochter

https://en.wikipedia.org/wiki/List_of_German_guided_weapons_...
I'd disagree with this. Performance increases get attention from system admins. It will take time yes, but if it saves them money, they will likely investigate sooner.
No squinting needed :)

"R, at its heart, is a functional programming (FP) language. This means that it provides many tools for the creation and manipulation of functions. In particular, R has what’s known as first class functions. You can do anything with functions that you can do with vectors: you can assign them to variables, store them in lists, pass them as arguments to other functions, create them inside functions, and even return them as the result of a function."

http://adv-r.had.co.nz/Functional-programming.html
I'd be surprised if that ends up cheaper once you take into account the inconvenience of arranging repairs.
Wordpress alone runs 25%+ of all websites. PHP's time is clearly still now.

I probably won't bother with PHP, but it can't hurt to keep my idea of what it's like up to date.

It's only technology, no need to be fanatical about it.
Salzburg, Austria | Full Time | ONSITE | Wikitude - http://www.wikitude.com

Jobs descriptions: http://www.wikitude.com/jobs

We are looking for several Engineers:

- Javascript MEAN Stack (Nodejs, Mongodb, Redis, AngularJS)
- Technical QA Engineer (C/C++, TDD, BDD)
- Build Manager (Jenkins, Docker, Chef, Puppet, Capistrano, CI, CD)
- Computer Vision (C/C++, OpenCV, OpenGL, OpenCL)

To apply send us email to: jobs@wikitude.com

About Wikitude: Wikitude GmbH is the renowned pioneer of mobile augmented reality (AR) technology and the company behind a number of award winning AR solutions for smartphones, tablets and wearable display technologies. Its fully in-house developed AR solution is available in the Wikitude AR SDK and Wikitude Studio, and enables thousands of apps, brands, agencies, developers and AR enthusiasts to achieve their project goals. With tens of thousands of developer accounts and published AR apps, Wikitude is the globally leading AR technology platform.
Yeah, it's usually the latter - and when we do know it's Adobe RGB we do exactly what you recommend, going via CIELAB - but it's not precise, and clipping does occur.

We're leaning towards "please upload a valid image" as a solution, which is a shame, but the whole perceptual end of things makes doing this automatically nigh on impossible - can't come up with a solution that works for all cases.
Awesome! Thanks for sharing, will definitely dig through this. :)
Why is this a deal breaker for you?
not working for me, and it is trying to load http resources
> what difference does it make if it's a global or namespaces?

I feel that it's often easier to remember short unique name like str2int than long, deceivingly reasonable name like: System.Web.Script.Serialization.JavaScriptSerializer.Serialize

I agree though that array_uniq is same as Array::uniq

> why polluting global namespaces is a bad thing.

Why is that bad for language wide utility functions?

I though global is bad mostly in your own custom code or you application specific libraries because it's accessible from everywhere which hides the dependencies (no to mention global mutable state which makes "action at distance" prevalent).
My final project in my php class last year was way better than it would of been due to one simple website : http://www.phptherightway.com/

Edit: Posted this before seeing the other comments suggesting it already, dope
Honest question here, why detach it from the post it was responding to? It's makes it a totally out of context post unless you've read the post it was originally linked with. I mean, if you want to flag the response as off-topic, fine, but why detach it as well?
Later on, they did exactly that: from about February onwards, Curtis LeMay had the guns and turrets stripped out of the force bombing Japan -- except for the tail position -- to save weight/increase range, speed, and bomb load. Operational consequences:

https://en.wikipedia.org/wiki/Bombing_of_Tokyo
"​It was a plane so advanced, we wrote in June 1945 about how one crew fought off 79 fighter planes, downing 7 of them, during a bombing run on Kyushu, Japan. Its weapons platform was so dominant that fighter escorts were no longer strictly necessary—as Major General Curtis LeMay put it simply: "These big boys can take care of themselves."
Well, no. But IMHO, iron is only do-able if you have enough of it. This I learned the hard way at my previous contract, where we only had a handful of servers and all of them production.

When you want to automate your complete infra, including rolling out hardware, you need hardware to develop and test on. Entropy of life will ensure that exactly that moment you need to reinstall that PostgreSQL slave from scratch, the PXE server is unreachable, or the server has a different diskcontroller, or an iLO certificate expired. Or something stupid.

Test your code. And for Ops this means: machines that are solely for the testing pleasure of Ops. No other function.
Stuff like this hurts: https://www.drupal.org/node/2454439
Kind of amazing that the state of the art in this area hasn't changed in nearly 10 years. The marketing angle is funny as well - everything has to be a cloud now. I think I used to call what we built at Optiver a "private cloud" but "Metal Cloud" is nicely buzzwordy as well.

PS - Hi Marty, unknown nick here but I'm sure you can figure out who I am. :D
Nodeadmin – elegant interface for MySQL and Node.js/Express management
I'm surprised to read (when following the "after some amount of agony" link) that LibreSSL deprecates less stuff than OpenSSL.
HoloLens Ideas
SEEKING WORK - Europe (Prague) - Remote

Seasoned software developer and team lead. Experience with remote work (including US time zones).

How can I help you? build a prototype, MVP or application; write critical and reliable code; analyse performance and propose optimizations; review your code, design or architecture.

- My values: simple solutions, good design, clean and tested code

- I enjoy: hard problems, performance optimization, learning

- Past projects: security, web apps, Linux system development, enterprise ETL and OLTP database apps

- Technologies: Clojure, ClojureScript, Datomic, Oracle PL/SQL, Perl, C/C++, JavaScript, Java, Om, Scheme, Lisp

- Contact: dan.skarda@gmail.com https://cz.linkedin.com/in/skardan
iSwift: 4-in-1 Swift bundle
Not as detailled on the tooling, but it sows how much hardware they use, Stackoverflow did a blog post on their datacentres move:

http://blog.serverfault.com/2015/03/
If you don't pester your parents but your siblings do, they may get more attention and resources than you.

Besides, the parents having strict daily schedules is a recent phenomenon. I bet hunter-gatherers don't care if they wake up three hours late because the baby was restless last night.
Could you elaborate a bit on how JVM hinders reaching maximum FLOPS when multiplying sparse matrices?

I could think some examples where lacking SSE/AVX support would hinder it, but I don't see the connection with sparse matrices.
Repeated on the B-36 as well.
http://www.airvectors.net/avb36.html
Well, I hear there's this expressions API and that now it's possible to use them during the initial creation/save of an object... maybe there's some normalization people could do with that :)
Do you have a source/description for that?
What would the schema be for storing compiler settings? Those would be of almost arbitrary complexity. Maybe if you combined the os/compiler name/compiler version/settings/deps versions, etc into a an alphabetized spaced delimited string and hashed that or something. idk...
Matt here, one of the folks working on Mobiledoc and the related editor. This blog post definitely served as early inspiration for our work. I dare to say we do a number of things better than medium now.

Mobiledc-kit is on npm as amd and es6. I believe also as CommonJS for browserify, but open an issue if it isn't.

If you use Ember, this add-on provides a more complete UI:

https://github.com/bustlelabs/ember-mobiledoc-editor
I was so excited when I saw this post. Then I realized it's another 'too early' post claiming the tag == release. It's not released until it happens on the PHP site. This is just a tag in the repo. Sure, it likely won't change now, but it could.
How to Encrypt a Message in the Afterglow of the Big Bang
Yes very much to org-drill. It's a huge part of my daily life.
Reminds me of this one in CA in 2013 - http://www.latimes.com/local/la-me-c1-ghost-town-20131204-dt...
The basic functionality (given type X import namespace Y) is built into Visual Studio since who-knows-when [1].

In my opinion if you are doing a lot of commercial .NET development then ReSharper isn't an optional extra. Rather, it's money well spent. You get more complete functionality: ReSharper 8 added the smarts to look for NuGet packages in your solution and reference the correct NuGet package. (This is ALT+ENTER and it basically gets the right type and dependency first time around.)

ReSharper 9 goes further and allows you to find types in any package on NuGet - JetBrains maintains their own index of NuGet packages for this purpose [2].

[1] http://stackoverflow.com/a/186920/242520

[2] https://www.jetbrains.com/resharper/whatsnew/whatsnew_9.html...
This article makes it out like gunning computers as a whole were some kind of new and revolutionary technology - while it's a feat of miniaturisation and lovely engineering, some of the earliest computers (either mechanical or electromechanical) were specifically for gunnery. Firing an artillery or naval shell 20 miles requires some pretty complex (well, if you're in a firefight - it's not that hard but it's not "oh let me think about that a moment") maths to compensate for aerodynamic effects, spin, and the Coriolis effect.

https://en.wikipedia.org/wiki/Rangekeeper has a decent summary of the development of this tech.
Report: The Future of Wearable Apps
Unfortunately for the employees, they aren't considered in the calculus of "value".
Do belive the export restriction on encryption is still on the books, just sleeping.
Another tactic is to split the company into a profitable and a non-profitable portion and then let the non-profitable portion preferably loaded up with a bunch of debt sink. This ought to be illegal but it's a recurring pattern.
PHP 7 Scalar Typehints
Embrace the suptimal. You can live a pretty good life being suboptimal.

I've been using Emacs for over twenty years, and only know a small percentage of its commands. Every now and then, I realize I'm doing something repetitive, and I use a few minutes to find out what the best way to do it is, and then I've learned a new thing (most recent: M-; , for "comment-Do What I Mean").

There is no reason to wait until you're great before you start using a text editor.
Most interviews I've seen with project leads on the Hyperloop, they explain that they pressurize the pods to counter the vacuum in the tube, and relate it to how airplanes are pressurized. I imagine the author mixed that and a discussion of acceleration mixed together.
Or better yet, build your own: http://git.yoctoproject.org/cgit/cgit.cgi/meta-raspberrypi
If you don't have a computer that can read and write the filesystem on the image, it gets a little more complicated. In that case, you might be able to make these changes using a hex editor directly on the Raspbian images.