skysight-inc/HackerNews huggingface dataset:
Hi there - thanks for the response. I'm the author of the article. The link you're looking at states "Principles behind the Agile Manifesto". If you look here you'll see that the fourth item down on the actual manifesto is to what I'm referring. http://agilemanifesto.org/

And the inspiration came from my real life best friend who complains weekly about his product manager.
I'm currently learning the MEAN stack (and just started learning web development a few months ago) and I'm using mongoDB/mongoose as a post storage database. The project I'm working on is basically a 4chan-like image board with tags. I'm not expecting it to go public, but if it did it shouldn't have more than maybe 20,000 posts at a time.

I want to do something like stack overflow does where they have a pop-up come up when users start typing tag names. Does anyone know if redis would be suitable for this or have a suggestion for something even better? Keep in mind I'm trying to stay away from really advanced databases and would prefer a noSQL solution.
They do from my perspective.

I live in New York. I have a $200k house with over $6k in taxes, most of which for schools and public safety. Educational programs are flat or being cut, but employee expenses have ballooned over the last 10-15 years. The fully loaded cost of a $80-100k teacher includes about $25k in pension contribution, $15-20k in healthcare, etc. For the police/fire department, it's even crazier (they have 20 year retirement)

My personal experience is better than most. We have a good household income, and I've been promoted a few times in the last 10 years. On average our household compensation increases by 7%.

But... my net spending power is flat or down a little. Why? Property taxes up 30% since 2006. Health insurance up 150%. Food up ~30%. Utility bills up 50% (NY fail).
It's exactly that - single image, and a depth map calculated from a series of shots made upwards. Both these are bundled in a fake-bokeh image. There is obviously no more pixels. However...
If you choose your subject wisely, the effect can be pretty believeable, using a simple displacement map.

On iOS though it's something different. There's no depth map in there, just a flat image moving counterwise to your hand movements.
And yet you did. :)
closing the gap should mean empowering people to earn a better living. What it actually means is taking more money from the wealthy and middle class and giving it to the poor through taxes.
No, because Android system updates are slow to come (or may never happen), while anything coming from the Google Play store (like Chrome) is timely.
Is this a WTF?  Clown commits suicide in commercial.
The teachers do encourage speaking, but they also spend an inordinate amount of time on reading and writing, even in absolute beginner classes.
Find one of Rey Wenderlich's tutorials that matches something you're interested in and follow it. I don't think I would have gotten my first app done if it weren't for his site. They're just the right depth for getting something working.
http://www.raywenderlich.com/

There are a ton of samples and open-source mobile apps. It's a whole lot easier to pick one of those up and start messing with it than it is to start from a blank slate app template.

It took me almost 6 months to submit my first iOS app and I'd done plenty of C/C++ and client-side UI work. It takes time to get moving and iOS can be frustrating as hell between the odd syntax of Objective-C and UIKit. Android is an easier transition for most developers.
You should aim for simplicity and over the years I have learned that simplicity is far more easily attained by time spent working and refactoring than hours of pure thought and “brilliance”.

This is where tests and egoless programming come into play. A lot of people seem to get mad when someone touches their code. It is almost like they think what they wrote is perfect, but the best programmers know that is never true. Great code comes from writing and refactoring code for readability first, and then refactoring for performance only after instrumentation.
Weebly Valued at $455 Million Amid Website-Building Boom
What I Wish I Knew Writing My First Billing System
Writing an iOS App For A Node.js and MongoDB Backend
Did you get to the part where Prof. Green says:

@MiodVallat @cwlcks Well then I withdraw my earlier comments. What happens in BSD when the system RNG lacks entropy? Does it block?
Ah, thanks. We're running 2.11, maybe we'll need to upgrade, if it's 2.12. Otherwise I just noticed.
This is a really cool idea!

An issue I noticed: After loading a lot of examples, the page seems to slow down a lot, like everything else is still in the background somewhere.
The graph/animation of inflation-adjusted after-tax income over time by percentile is one of the nicest data visualizations I've ever seen. Simple, pretty, descriptive.
Show HN: Keep track of movies with the iPhone app Moviedo
I did a lot of development on Plone and Zope. Mind you, Plone is not the easiest CMS platform to work with or to program for (you will regret using it at some point in time, but it will pass), but it used to be a great starting point for an office intranet. I am not sure how well it fits that use case now, but it's one of my preferred CMSs.
USA doesn't have a severe gang problem only if you look the other way (which is easy to do, as wealth is, it isn't distributed equally). Those Mexican gangs all have subsidiaries in the USA for a start...

Violence in the USA is not on the civil war level of Mexico, but still three times the level of neighboring Canada... See e.g. http://en.wikipedia.org/wiki/List_of_countries_by_intentiona...
From what I've gathered, NYC doesn't like illegal hotels for a number of reasons. An important one being that NYC's relatively high hotel tax forces travelers to help foot the bill for the outrageous maintenance costs the city has. Since airbnb "hotels" don't pay this tax, they really are stealing from the city, not to mention undercutting legitimate hotels.

I would prefer they just legitimize the business instead of playing all the shadow games. Honestly, I bet all the big airbnb "hosts" that run mini-hotel chains would rather the business be legitimized as well. It would certainly remove a lot of risk from their business (which in NYC is pretty high).
Of course. I should have said freedom of choice. Francois has less choice. About a third of his wages (and 20% of everything he buys) is used for the different types of government support. In return, he has the welfare-state benefits.
Keep in mind that the current redis implemention doesn't include scores for auto completion, and assumes all the entries in a sorted set have the same score to be able to do autocomplete style search. How to sort is up to you but it might create big overhead in CPU and memory.
I've got some experience in the field as a consultant for a similar product called Alfresco, and I can see why it is such a big success. If there is anything that is much better, I haven't seen it yet.

So: what collaboration tool would you suggest for the average corporate drone to use? And no, git is not an acceptable answer.
Another America-not-best-at-something,-what-a-travesty. Somewhere out there, there is a bald eagle crying his salty, manly tears.
This cherry-picked the predictions which seem to have come true, and omits many of the duds.

It doesn't mention "The appliances of 2014 will have no electric cords, of course, for they will be powered by long- lived batteries running on radioisotopes"

Nor does it mention "Jets of compressed air will also lift land vehicles off the highways, which, among other things, will minimize paving problems".

Nor "2014 will see a good beginning made in the colonization of the continental shelves."

Or, when it talks about automatic coffee makers, it omits the full context "... next heating water and converting it to coffee; toasting bread; frying, poaching or scrambling eggs, grilling bacon, and so on." So in this sense Asimov correctly predicted the electric drip coffee maker of the 1970s, but the others are failures.

It's also a stretch to classify ITER as an "experimental fusion-power plant". ITER is a fusion reactor, yes, but it's not a power plant. ITER sets the groundwork for such a plant, currently called DEMO, but with only a vague idea that it might start operations in 2033.
We've looked at Famo.us too. In fact I've benchmarked the famo.us approach on our hardware, unfortunately for what we're doing CSS transitions appear to be marginally smoother.
I procrastinate because why not? There's nothing I see as super important to achieve.
I have to agree with that Mark. However there is (or a least should be) a difference between writing something and committing something. It can be hard to hold a manager off when you've got "functional code that's still a bit rubbish" but getting to that stage first before going over the top can (in my experience) massively accelerate development
Mobile Eats the Cloud – or the Return of the Thick Client
Apple Ad challenges Samsung to 'Copy' its Environmental Efforts
I don't think it will ever become the standard. I think that it will continue to improve and more and more types of apps will be built with it. For example Flappy Bird could have been built entirely in html5 as the clones have shown us.
How much of this can be explained by exchange rates, i.e. the falling US dollar vs other major world currencies in the last 10-15 years? Those plots are all in US dollars, so I would expect if all else is equal that non-US salaries would go up just from that.

I'm not an expert on this stuff, is the falling exchange rate in any way a symptom of the underlying issue, a cause, both, neither? Everytime I try to reason through exchange rates and the world economy I get a headache.
Check out these 7 Dropbox tips you didn't know about
Make a #GlobalSelfie with NASA on Earth Day
This has always confounded me why people like to point to Europe as the best example for free social services. When in fact, both political parties here could be looking at Australia for their talking points.

I agree that Australia seems to have a very good balance of capitalism and social welfare programs.
Graphene 'wonder material' made with kitchen blender
I have a Greasemonkey script to force single-page on slate:
https://gist.github.com/anonymous/bed5ea2ca0ee555b1259

If I have to use Greasemonkey to fix your design, your site is broken.
Is that strategy possible at all? Are there cases tested in courts (both US and EU) that assert that the file-by-file licence replacement really works?
tldr; things acquired by practice.

I wish we had a better way to measure and train specific parts of our brain. For example how much capacity you have in your short-term memory. How fast your analytical brain can combine things to find the best solution. How long you can stay focused on a single task.

If we where doing some kind of sport, we would use weight lifts to train specific muscles.
I love this idea. One challenge I can imagine is that it'll be more expensive to ship the stage back to land by barge for refuelling / refurbish and relaunch. Given that land is still pretty cheap in the USA, it's probably the case that it'll be overall less expensive to just buy up whatever they need for a "Cape Canaveral 2."
Yes it's hard to feel sympathy for Airbnb when they openly flout the law then ridicule regulators whose job it is to uphold the law. These guys are ignoring the law because it is profitable to them, not because of a fundamental belief that the laws are unjust and they're doing the "right thing" by breaking them. Why are they any different than any other business that ignores the law for profit?

Seems a bit like Youtube's playbook back in the day where they turned a blind eye to rampant copyright infringement so they could secure a big exit. Or even Uber right now that has been skirting taxi laws. The 'grow fast, law be damned attitude' might be good for getting rich quick, but can also permanently damage some nascent business models.
"Here’s the thing: if Slate were to make their existing experience better for people who don’t pay…by removing pagination and making the commenting system better, they would grow their audience faster and garner more readers. Easier access = more use."

The author is also assuming that the goal is _more readers_.

"Get all the readers and the money will come" is a formula that's been tried in online media for a decade now and generally doesn't work. My guess is that more pagination is almost directly correlated to more (short term) revenue in this case. I hate pagination too, but suggesting that it's an obviously bad idea ignores the business realities.

I'd like to see a test if 'killing pagination' is some killer feature that's keeping people off the site who would otherwise convert. Sadly, I doubt it.

*Disclaimer - I work for a sister company of Slate but have nothing to do with their tech decisions, other than respecting their killer tech staff.
Aha. I'll have a chat with the guy who administrates our install about tweaking the constants.

The example I had from this morning was quite a large diff (47 changed files). I'd rather have a large page load time and be able to see the diffs though.

Thanks for the suggestion. :)
Pentagon’s Superpowered Autopilot Will Do the Work of 5 Crew Members
An interesting approach; I'm however skeptic as to how well DevOps lends itself to be visualized. And even if the techniques and products do now, futures ones may not, or require a lot of work to bring into this.

>VisualOps is created with a goal of both "easy to understand" and "total control".

I don't know, this seems almost too ambitious to me. I'm wary of car analogies, but alas: While everyone can drive a car, does this yet qualify as "total control"? Assuming I'd like to control everything about my engine - resulting in a shitload of controls on my dashboard, is that car still easy to understand (to me yes, to my mum, - or a newcomer for that matter - doubtfully so)? And by hiding the additional controls behind a "ADVANCED CONTROLS" cover kinda defeats the "easy to understand" part, how soon until HOWTO's appear whose first instruction is to lift said cover?

I'm sure there are boatloads of loopholes in my analogy, but you get the general idea. Not really sold on the concept, but if somebody can offer insightful comments, I might be convinced. Not easily though.

>Complicated data format Even if someone hacked into our servers, took a copy of the data, stole our soure code or laptop, they still cannot get your information.

Remove this sentence ASAP. It's an insult to everyone with at least a basic grasp on good IT and security principles. wtf; just because it's supposedly complicated a determined adversary cannot break the code?
Seems like it might be handy for testing. Certainly good to stay way from it for production apps though.
Lytro Announces New Light Field Camera
You think of the wrong meaning of the word "simple" here.

http://en.wikipedia.org/wiki/Occam's_razor#Probability_theor...

Some background reading that addresses the concerns in your comment:

http://lesswrong.com/lw/jp/occams_razor/
Moreover, Gitblit uses plain text files for everything. It may not scale to thousands of users, but for small to medium size teams, it certainly makes maintenance, backups, and migration easier.
> The consensus in the community right now is to not get carried away with macros and DSLs. Even if your library provides a DSL, it should be based on a functional API that is mostly usable without macros.

Yup. But what people say and what people do is often not the same thing :).
One of my favorite podcasts. I'm sure this will continue in one form or another, or at least I hope.
You hit it.

"Bubba" is usually a local skilled blue-collar guy like a mechanic. The mainstream rural family with lots of toys like ATVs is living in a doublewide with a ten year old F-150, wife with an old Buick.
As the article states, America is not declining in absolute terms, the world is catching up, which is a good thing.
Well, Haskell has rather helpful strictness analyzer in its compiler that tries to determine automatically where strictness has to be enforced. C++ implementation does not have this advantage, but a limited form of laziness still seems to be a good tool for code expressiveness.
> In fact I've seen credible arguments that it has actually contributed to world peace significantly to have the US building up the way it has, yes, even despite the wars the US sometimes engaged in, by making it not worth it for anybody else of significant size.

Citation needed.
You can look at it like this: mechanics are abstract, while gameplay is concrete.

The gameplay is what the player can actually do at any given point in the course of the game: move a piece, make Mario jump, shoot a gun.

Rules define both the valid inputs and the reaction of the game to player input: you can't walk through walls, monsters drop loot, XP lets you level up.

Mechanics are the higher-level constructs resulting from the feedback loops created by the game's rules, in reaction to choices that the player makes.

The example of Asteroids:

The gameplay is moving a spaceship and shooting asteroids.

The game rules state that you progress to the next level by clearing all of the asteroids from the screen. When you shoot a larger asteroid, it breaks into several smaller pieces. When you shoot the smallest asteroids, they disappear. Colliding with an asteroid means you lose a ship, and losing all of your ships means you lose the game.

The mechanics that result from this are evading the asteroids on the screen, judging the risk of shooting each particular asteroid, choosing the right place to be and the right time to shoot, allowing you to stay alive to eliminate them all.
People haven't ever deployed reaaaally hardcore KDFs on their servers yet. I myself would like my password stretched with >100 Mb of memory and taking about a second on 8 threads. This kind of setup might be too expensive for a shared server.
If a Bubble Bursts in Palo Alto, Does It Make a Sound?
Been using GitLab for a while. It's really nice
Failing in Development
FYI: Hitting the "print" button (the one built into the page, not the browser's print button) on almost all news sites gives you a single page, and a (usually) ad free article.
I missed that sentence, but agreed that it should be removed. I don't think "complicated data format" is a good selling point. Quite the opposite really.
You misunderstand; the hotel industry is not heavily taxed, the visitors, the guests, the business that pay for the stays are heavily taxed....not the hotel industry.

It's typical American exploitative extortion tactics, especially of foreign tourists. Nowhere is it clearly indicated how much the taxes and fees are when you see prices, nowhere is it even indicated what the percentage rate is. We live in a country and society of fraud, deception, and scam and the hotel industry and it's beneficiaries are no exception. We live in a society that does not regulate with the interests of citizens or the protection of the vulnerable and minority from the tyranny of the majority and powerful like our Constitution demands. We regulate as favors and advantages to certain industries or in the most extreme violations of all things good and just and then only with much labor and strife.
And the median is about $10k less than that.

The important thing I try to always remember is that it's the 'middle' class, not the center class. Civilization can't survive with mostly middle management and mechanics - somebody has to actually do something at some point, rather than designing something, directing something, or fixing something. The middle class is a buffer between the bulk of people who work with their bodies, and the tiny number of people who try to maximize the ratio of those people's output vs. their compensation.

The middle class has never characterized America, it's just the class that writes all of the characterizations.
I'm sure that portability is a major goal, but "from day one" isn't. Better to focus on correct, high quality, readable code first and then deal with a portable version. And OpenBSD C code tends more toward generic UNIX than some others, so shimming is less painful than it could be.

There really are a lot of parallels with OpenSSH's history. There were the "Oh, God! Theo forked SSH!", "It's just OpenBSD, who uses that?", and all the rest. Now everyone uses it, and it's a good thing. The wait time for it to be ready and available to all platforms was a small price to pay, well worth it, and quite small in retrospect.
Not sure arbitrary regex delimiters can be counted as one of "Ruby's tricks" given they've been implemented in sed for maybe 4 decades?
Diagramming out a system can be very useful. Strict UML is no as important today. I learned a lot of UML in university and have never used it once. I did a rough diagram of a process once, but that was just for communication.
Makes me think of https://jujucharms.com/
> There's a ton of Windows software that uses OpenSSL

And those projects can upgrade to the heartbleed-patched version of OpenSSL and keep going. If LibreSSL eventually makes it to Windows, they can switch.

OpenBSD can't do everything at once.
The WHO tends to rank US healthcare quite poorly compared to most other developed countries. Last report I saw, it placed around 37th place worldwide, and pretty much all of the countries above the US have universal, government funded healthcare systems.

It's worth pointing out too, that the US government actually pays more per capita for healthcare than most governments that provide universal healthcare, so US taxpayers pay more and need private insurance..
"More freedom"?

Oh, you mean "more dependence upon private and corporate interests".

Or, "less democratic control over the services provided, instead left to whoever has money to influence the market to decide".

[added]
I'm kidding (only slightly), because I took offense of Francois liking "less freedom". How about he has a different concept of freedom? That could be either equally valid, or less valid, or even more valid.

Basically, what you wrote, I understood as:

"I don't believe in democratic governance and voting, for me the government is some kind of enemy I want to see less of, and more wallet-voting".

Which if fine by me, but it should be stated more explicitly. Other people find wallet-voting mighty inneficient, and to me doesn't sound very different than "the rich get what they want".
Shopify now powers 100,000 stores
Nice work! Are you doing any 'content-aware fill' style magic on the invented occluded pixels?

I wonder what else can be done with the depth data... Fog is the obvious one. You could potentially insert elements into the scene that knew when they were behind foreground items.

I'm sure some kind of point-cloud or mesh could also be derived but not sure how good it would be.

Funnily enough I nearly posted to /r/android/ earlier "I wish you could save the generated z-buffer" - it didn't occur to me to actually look!
I assume that key was generated through an expensive KDF with a proper salt and is at least 32 bytes long. So "rainbow table attack" is out of question here. That's why I said sha256(key), not sha256(key + salt).
Something to do with the fact that we now have work email on smartphones, and 24/7 VPN to our office?
Great to hear that's been fixed - I saw an issue that was a manifestation of this, and in particular it made akka's experimental typed actors entirely unusable for my case.
Isn't the issue that 'range safety' isn't really a landing feature? Look at the shuttle strewn out over texas. Range safety is fine for launch (when you have control over initial trajectory and location); or for a test-flight that is retsricted to and actual missle range (or other restricted airspace).
Google’s ‘Rules Of Thumb’ For When You Buy A Domain