skysight-inc/HackerNews huggingface dataset:
The problem is really that every time something new and better comes around, it becomes a mess to port everything over, especially if it is conceptually different (e.g. tag-based or something else). Dying products also seldom give you a convenient means to export your content. So ultimately the only thing that can last for decades, be cross-platform, and not be tied to one company's product, is text files and directories. For now, throw it all on Dropbox, Github, or whatever you like. When Dropbox and Github die, the file-directory structure will be easy to port to whatever is next.
There are plenty of places in Europe where rich people and poor people live mere blocks away. Heck, in the UK alone, I've seen some of the most expensive streets in the country sit fairly close to council estates and places not at all too far away from the type of areas shown in the pictures above.

Quite a few places in the North and East of London can be like this.
You're responding to an argument the author doesn't make with a fact he is aware of. That's why he wrote: "once the software is developed then economies of scale are rampant". You can't distribute something before it is developed.

Most of this HN thread seems merely a reaction to the title—specifically the failure to say "development" in the title—which is a shame, because the point it makes about staying small is a critical one. If we don't even understand this here, the odds of any large group ever understanding it seem negligible. Another diseconomy of scale I guess.
Thanks for the good laugh. I guess Costco happens to have a particularly AR marketing department with a very compliant audience.
Evaluating Hive with Tez on EMR
We have started to look into testing tez query engine. From initial results, we are getting 30% performance boost over Hive on smaller data set(1-10 GB) but Hive starts to perform better than Tez as data size increases. Like when we run a hive query with Tez on about 1.3 TB worth of data, it performs worse than hive alone.(~20% less performance) Details are in the post below.

http://www.jwplayer.com/blog/hive-with-tez-on-emr/

On a cluster with 1.3 TB RAM, I set the following property :

set tez.task.resource.memory.mb=10000;
set tez.am.resource.memory.mb=59205;
set tez.am.launch.cmd-opts =-Xmx47364m;
set hive.tez.container.size=59205;
set hive.tez.java.opts=-Xmx47364m;
set tez.am.grouping.max-size=36700160000;

Is it normal or I am missing some property / not configuring some property properly? Also, I am using an older version of Tez as of now. Could that be the issue too? I still to bootstrap latest version of Tez on EMR and test it and see if that could do any better
In the pursuit to get-things-done, we forget fundamentals and more often than not its the sound fundamentals that come in handy when your product has grown beyond your 1 or 2 member original tech team.
That's right, if there's a limit on n, then your algorithm is O(n). I took some downvotes when I made this point on StackOverflow: http://stackoverflow.com/questions/1586858/find-the-smallest...
I wish there were a drug to arrest that malady.

Wow. Talk about a lack of civility.
Can You “ec2:Describe” Your Problem?
I commented on Discus the site, as well. I've been a long time user of DEVONthink. It can be used for many purposes, including document organizer, email, GTD, tagging, etc. My favorite feature has always been the Magic Hat, which will suggest under what folders a document should be filed. I clip most interesting web pages, and it is surprisingly accurate once you have established a few documents.

http://www.devontechnologies.com
That was one house out of at least 4 that are abandoned on that street alone. Just clicking around on streetview shows you some pretty dismal images in the area.
While I am a fan of chains of small cooperating tools, there is something to be said for a single large tool with a well-integrated feature set.

Here are some of the advantages you get when the code repo, bug tracker, and wiki are all part of the same coherent system:

1. When a checkin fixes a bug noted in the ticket tracker, you can reference it in the checkin comment with a subset of the ticket ID: "Fixes [3b52b91fc]" That ticket ID becomes clickable in the web view of the timeline, taking you directly to the referenced ticket. Yes, I know, this is not a unique feature, but the other systems that have this also integrate the ticket tracker and code repo. The point is that you get this feature out of the box with Fossil, for free.

2. Your next step is to close the bug ticket. This modifies the appearance of the checkin comment you created in the previous step in the Fossil UI timeline view, rendering the ticket ID as strikethrough text, so you can see it refers to a closed ticket without clicking on it. The key point here is that the integration is bidirectional.

(It would be even neater if Fossil would recognize the pattern "Fixes [artifact-ID]" in checkin comments and automatically close the ticket for you. It shouldn't be too difficult to add, since it's a unified system.)

3. Anywhere that Fossil accepts regular URLs, it will also accept artifact IDs. So, you can refer to checkins or tickets from the wiki, or from within a Markdown document checked into the code repo.

4. Because Fossil understands Markdown as one of its available wiki article formats, it can render Markdown documents in the code repo inside the Fossil UI when you click on them from the Files tab in the web UI.

5. That feature extends to other document types, too. This leads to the embedded documentation feature (http://fossil-scm.org/xfer/doc/trunk/www/embeddeddoc.wiki) which is a versioned alternative to the wiki. You use the wiki for articles that apply to all versions of the repository, or at least to the current trunk version. Where you instead need a given doc article to roll back to its historical content when you roll back the code, you want to use embedded documentation instead. You can use the wiki and embedded docs interchangeably, linking from one to the other, as needed.
Your project looks really exciting! I'd love to run it on my home server, any plans for supporting 32 bit servers?
10 content marketing hacks that increased our traffic by 453%
Have you tried removing 7.2 and reinstalling 7.1a? 7.2 should not be used, it is a crippled, read-only version. 7.1a is the last "real" version of TrueCrypt.

If the encrypted volume was damaged and you don't have backups, you might be out of luck.
In my opinion, this is not a "problem" that can be solved. What makes something good varies a lot from one person to the next. In my case, I'd need a way to hold equations, computer code, PDF versions of papers, handwritten notes that someone else has given me, and a lot of other things. I want it stored in a Git repo. I want to view it in a browser. I want it to be convenient and I want it automated. The "answer" is a feature-filled scripting language that allows you to build a customized solution.
Incorrect. It is actually against the law.
Especially considering, unlike those proprietary products, our open source product and the engineers we pay to work on it are under constant and public scrutiny thanks to availability of the source.

Honestly, I think you should not even consider trusting a proprietary product with your most important private data. There's no guarantee it isn't full of back doors and you can't audit the code or pay somebody to do it - some companies would even sue you if you try (see the Oracle debacle some weeks ago).
I don't know, it's a bit like taking a screenshot of a text file, and wondering why the screenshot is 64k and the text file is only 500 bytes (or whatever).
> Science fiction answers the question "What if science?".

I prefer this definition, too, but by it, quite a lot of Trek stories (even just the canon, on-screen stuff) are space fantasy of the same type as Star Wars; there's lots of SF-by-that-definition in Trek, too, which Star Wars pretty much completely avoids, but its not a black-or-white, all-or-nothing distinction with ST purely on the SF side of the fence.
Little Bites of Cocoa #147: Supercharging Xcode with Plugins Using Alcatraz
Visualizing Stripe Data with Chartio
OK - I will deny it, just by the simple fact that for the last 6 months I have used Qubes exclusively, including daily use of MS Office 2013 (and more recently Office 2016) for work within a Windows 7 HVM (I have not opted to use the Qubes Windows tools yet). The experience has been entirely satisfactory, and I have not regretted it. I assume that if Office does make use of DirectX, there is a software rendering pipeline fallback that works fine (but perhaps not at 200 fps). For convenience, I have also used Inkscape and Gimp - other content creation software, I suppose - within the Windows HVM session without any problems. At one point, I even made use of a professional level parametric CAD software package within an HVM session - it worked, even if admittedly it would had some fancier rendering options available with a dedicated GPU.

Your complaints about lack of 3D acceleration seem to reflect your personal preferences, and are not an actual requirement for making use of MS Office or many other software packages. My six months of production level use provides simple proof by existence. There are some things - games included - that do need something like GPU passthrough, but your view of the situation is either outdated or simply wrong.
And even if it had fuel, making it collide with something will be tough. And even if you do that, it's happened before without going all Kessler, although that doesn't mean it can't happen the next time.
Thanks for the paper! Great read
Ooh, interesting. I'll think about that. But my main sticking point is actually marketing... I could give away part 1/4 and sell parts 3 to 4 for $1, but I'd still need to get part 1 to a lot of people somehow. And that's what I'm not good at :(
Also known as the Drill Sergeant Paradox.

Imagine that shouting has no actual effect on performance, but it is traditional to shout at underlings when they do something particularly poorly. When your trainees screw up, you berate them - and afterwards they actually do tend to do better. Unfortunately, this is because the screwup is more often than not a random variation, and the improvement is due to the mean regression, not the treatment. Conversely, praising them when they do well (again, assuming no underlying effect) actually seems to worsen their performance.
New York schools received the same threat, but viewed it as a hoax.
Confluence for the simple win
I think most Austrian Economists would agree with that re: the US military.
Theres so much amazing history in Flint, Michigan. I lived there for ~5.5 years from 2008-2013. There's such an odd dichotomy of greatness and despair in the streets of downtown with such an eerie mystery about it.

For example https://goo.gl/maps/AviSiJQBcEH2 is the office and https://goo.gl/maps/jWHBmk51nxw is the factory for the Durant-Dort Carriage company (which would eventually evolve into General Motors). And yet, on that same block theres abandoned houses and burned down lots. I lived 1 block from there while building a hardware startup (http://lava.io).
Theres a great heritage of DIY and Entrepreneurship on the streets of flint. Even today there's a pretty cool group of entrepreneurs working there to found companies and make big change.

I live in SF now, and it's interesting to draw parallels between SF circa today and Flint circa 1910. Once upon a time Flint was the Silicon Valley of our country, and now it's a wasteland long forgotten by the industry that built it. Definitely makes me wonder what some parts of the bay area might look like 100 years from now.
I think OP was talking about the issue in git itself that caused merges with mod 256 conflicts to go though and be committed, including all the merge error markers.

This happened on their live system (and would have happened on the command line for local git users), so OP (and incidentally, me too) was wondering how that wasn't noticed and wasn't causing support issues (it probably was which might have been another reason for this refactoring)
Stephen Baxter's Xeelee Sequence has even the puny humans using kamikaze neutrons stars while the main players the Xeelee (in the Baryonic corner) and the Photino Birds (in the Dark Matter corner) slug it out with cosmic strings and weaponized galaxies.
A single weather satellite can cover a huge chunk of the Earth. You don't need that many for complete coverage.
I would guess abritishguy was talking about the two git command line bugs they found.
Today, there is still a giant Yahoo billboard in SOMA. I drove past it this morning.
If Sweden can afford it, the US can as well. It's a matter of priorities.
The earth is flat, stationary geocentric center of universe. Articles like this are laughable once you come to realize the truth of flat earth.
Surveillance won't be prevented through legislation. If the will existed to do that, then that same will would simply reform how that surveillance got used.

Power always desires more control for its own sake, and this still applies even when that power is divided via democracy.

Essentially government itself is inreformable with regards to this subject - not this government, not that government, but the entire class of mandatory centralized controllers [0]. It will always seek more control and legibility - the only way for boundaries to get set is for things to be physically impossible. It seems like the existence of encryption could be a law of nature, so it makes sense to build on that and fortify the boundary rather have legislating mathematics look almost reasonable.

[0] This is not a complete indictment of concept. Government can still create good things and be a force for good. But many aspects of reality are not straightforward for it to control. Long ago we decided it was a Bad Thing when a government starts implementing the invasive controls necessary to reach over these boundaries. When a government goes down that path, we call it totalitarianism.
COO: We need to crush the MVP, so unfortunately we'll be working weekends now.

Designer: ...

COO: Don't worry everything will cool down after Thanksgiving!

Designer: Fine...

(Week before Thanksgiving)

COO: Finish everything? Like is X, Y, Z all good to go?

Designer: Yep, everything's finished!

COO: Awesome! Unfortunately, we're going to have to let you go...
The University and medical infrastructure make Ann Arbor a bizarre bubble of wealth in an otherwise dying state.

I've been able to travel into Detroit a few times sense moving to Ann arbor and the difference is truly shocking. Even more so when you consider the distance between the places (about 45 minute drive). I highly recommend checking out Detroit in person if you get the opportunity, pictures just simply do the place justice.
Why the Bananas You Love May Go Extinct (Again)
1. I was making a point more about runtime complexity. This system can't take an input of size n and then perform more than O(n) computation. Because you don't just input the first line. Rule 110 has to be at least n^2, probably much more before you get an 'answer'? I don't feel like looking up papers at the moment.

2. But the behavior upon turning the crank is defined as part of the machine. The human can emulate it mentally, but they're not whole-cloth adding something that wasn't already in the machine.

3. The point here lies in the _rules_.

I agree. Which is why CSS is not Turing complete. CSS + a specific web page of enormous unending length + someone holding down a few keys is the minimum to reach Turing complete.

CSS is like "110", the number, by itself. It's not Turing complete without a bunch of rules that have absolutely nothing to do with CSS itself to push it along.
Author here. 5 years ago I would have agreed with you and logged e.g. 10 million merge requests to replay them offline. But one thing I've found over the years (which may seem obvious in retrospect) is that staging environment are not identical to production. Particularly not when it comes to finding sneaky bugs and performance regressions -- the code doesn't run on the same exact environment it will run when it is deployed (it has different input behaviors, and most importantly, it has different load and performance characteristics).

The question then becomes "why would you run these experiments offline when you can run them online?". So we simply do. I personally feel it's a game changer.
> However, you can shop at most stores with cash and no memberships, which I believe would make tracking more difficult.

As long as you don't show your face, sure.

http://www.computerweekly.com/news/4500253499/Almost-30-of-r...
There's the wiki printing project, wonder whether there's an osm printing project.
I've found that using google docs works well if you frame the document title in the form of a question or statement:
- What is a JavaScript constructor?
- making rvm permanent in rvspec
- postgresql listing, creating and dropping a db

Some of the "answers" are just a single line. Then all I have to remember is either something in the title or the gist of the thing I need to know and google docs search provides me with a list of related stuff.
Evernote. Free and accessible across many devices. For me it has been best of the worst. It has been my one place to store all information.
Evernote serves well as a general knowledge base, but fails for storing programming snippets and ideas.
Yahoo is down
It appears the author doesn't really know enough about the neighborhoods to call the Dogpatch "no-man's land". Tales of being potentially stranded at Pier 70 are nonsense. There's a thriving food/bar/climbing scene a block away on 3rd not to mention the Muni T-rail runs down 3rd all the way into Downtown and 22nd St. Caltrain Station is a few blocks west of the pier.
Kurt Elster on How He 8x'd His Revenue by Niching (podcast)
Where do DevOps guys hang out?
Looking to talk about some tech solutions with some DevOps/Sysadmin types. Anyone have any good tips on where good active discussions are with these guys. Thank you in advance!
GUIs tend to do this. I think the reason is that programmers fundamentally underestimate the problem of building a good graphical user interface, and therefore systematically design solutions that are inadequate. These inadequate frameworks then accumulate ugly nasty cruft because their underlying structure is not adequate to elegantly address the problem domain.

GUI toolkit and renderer development should begin with the humble admission that building a good GUI system is incredibly hard, on par with massive distributed systems and AI, and that the problem should be tackled with that level of difficulty as an expectation. A good analogy would be between a GUI toolkit and a mature 3d virtual world game engine. Those are probably roughly equivalent problem domains.
Your comment reminded me of managing merge conflicts in git (or any distributed source control system)

With conflicts, best way to resolve is a human manually deciding how to merge (which part of commit A & which part(s) of commit B to include) :D
PRNewsWire Acquired For $841MM
About 2, sure. But when people say "X shown Turing complete", that doesn't have much meaning unless the X is somehow doing it without external input. Why? Because otherwise everything is Turing complete. Literally, "series of bits proven Turing complete!", "line of rocks on a sidewalk Turing complete!"

Because, the fact that computers exist is not a surprise. I mean, the original concept of a Turing machine is literally a tape and a read head.
I don't even know why this is an option that web sites can control.

I should be able to zoom anything I want, site "design" be damned.

It actually ruined the iPad experience for me. Early on, when you could pan and resize any part of a page, it was great; then sites suddenly decided they should "help" me scroll, choose the text size, etc. and the iPad screen ended up feeling like a penalty box.
This might be the push I needed to learn 9Front. thanks.
Very cool. I like this parallel execution of the original version and the update with comparisons between the two. They use a ruby package developed in house that has been made open source, Scientist. Does anyone know if there is an similar type package for python (preferably 2.7) development? It seems like an interesting area in between unit tests and A/B tests.
to be pedantically fair, most people who use the CAP theorem to describe a system aren't following the academic usages of C, A, and P, and thus are probably describing the system incorrectly. Look at this discussion on HN: https://news.ycombinator.com/item?id=4156359
I thought this may be regarding the effect of ground water extraction causing coastal cities to sink 10+ times faster than sea level rise.

http://meetingorganizer.copernicus.org/EGU2014/EGU2014-14606...

Still interesting though.
I really want AMD to succeed and continue to remain a strong and viable competitor to both Intel and NVidia. Both because competition is good in the general sense, and - more to the point - because AMD has embraced Open Source to a much greater extent. Well, definitely more than NVidia from what I've seen. Intel do make some OSS contributions, but I think, in general, AMD is still more "OSS friendly".

I guess I'm being a little bit sentimental as well. My first PC had an AMD 386DX-40 processor and for many years afterwards I stuck to AMD processors almost exclusively. Definitely during the "build you own machine from parts" years.

Now if only it were reasonable to build your own laptop, tablet or smart-phone from components like that... and run any OS you want... sigh
In controlled, randomized trials and in genetically-driven studies (the two most powerful tools that we have to assess causality), almost all factors that reduce LDL-cholesterol lead to reduced ischemic heart disease and death.

Your commentary about statins being primary useful for secondary prevention (in those who have already had a heart attack) was true until a couple decades ago, but there is now evidence demonstrating that statins reduce primary events (though at a high NNT depending on the population's risk). Naturally, the higher risk the population, the more benefit and lower NNT you will see from any intervention.

A classic genetic study, for example, is that of Hobbs and Cohen looking at PCSK9 variants [1]. People with loss of function mutations in PCSK9 have lower LDL-cholesterol. These people have an even lower risk of ischemic heart disease than you would expect based on the degree of LDL-cholesterol lowering. This is surmised to be due to the lifelong exposure to low LDL-C, though the actual reason is not currently known with certainty.

1 = http://www.nejm.org/doi/full/10.1056/NEJMoa054013
Yeah tiddlywiki is by far my preferred way of storing this type of information. Coupled with a FreeNAS box I can't really think of a better way to store this type information.
To be fair, the first few developers are often more than 1x multipliers. But you definitely reach a team size where additional developers have decreasing marginal value pretty quickly.
The decision to make a software release public is (like the version number) a decision for the marketing and sales teams to make.

The software developer's job is to attack the features in priority order (hopefully defined by sales revenue estimates), and make sure the software is (reasonably) always releasable.

After that, it's a risk/reward, each new feature pulls in new bugs. Does the increased functionality offset the cost due to upgrade and stabilization?
Speed Ball apparently I remembered the name wrong.