skysight-inc/HackerNews huggingface dataset:
For some context, let's look at the read-only github mirrors of each project and see how much work has been done in the last 30 days on both projects.

LibreOffice - core: "Excluding merges, 106 authors have pushed 1,064 commits to master and 4,434 commits to all branches. On master, 4,833 files have changed and there have been 78,361 additions and 54,441 deletions."

https://github.com/LibreOffice/core/pulse/monthly

apache - openoffice: "Excluding merges, 4 authors have pushed 6 commits to trunk and 8 commits to all branches. On trunk, 16 files have changed and there have been 175 additions and 118 deletions."

https://github.com/apache/openoffice/pulse/monthly

tl;dr: OpenOffice had only 8 commits by 4 authors vs LibreOffice's 4,434 commits by 106 authors in the last month
Apart from other people mentioning that distributed file systems have replication as a part of the architecture, Google also uses tape[1][2].

[1] - http://www.tested.com/tech/1926-why-google-uses-tape-to-back...
[2] - http://www.theregister.co.uk/2013/12/29/a_year_of_tape_tittl...
Really high torque and power electric motors and generators in a small package.

That's why the US navy is heavily into this - for submarines and ships.

It'd also make very large offshore wind power plants potentially cheaper.

Electric / hybrid propulsion in aircraft is another. When your thruster is just a light fan, you can place it in the best aerodynamic / least noise generating position, then put the power generator and batteries where there's space and it makes sense for center of gravity. You could have rejuvenation of near city airfields again.
Well depends of what you mean by very close.
It's the relative numbers that approaches the true distribution, not the absolute numbers.

Do the experiment you decribe and look at the numbers.
> Is it the authors celebrity?

Kinda, yes. The author is Jeff Atwood, founder of StackOverflow (you probably don't need a link) and Discourse ([1], ruby-based modern open forum software). He's also a hardware "enthusiast", to say the least, such posts where he's all excited about his new shiny shiny thingie are not uncommon on his blog. As such (and because he's probably already full of $$$), I wouldn't say the affiliate money is his primary motivation to blog this, I think he writes a geek post then puts Amazon affiliated links because he can, but maybe I'm naive.

[1] http://www.discourse.org/
Interesting.. I mainly use a bicycle for commuting/shopping,
however, the left turns almost always scare me, to the point where I'm thinking of using pedestrian crosswalk instead. Better safe than sorry..
Most 2D rendering paths are already accelerated, for example you have DirectWrite in windows (https://msdn.microsoft.com/en-us/library/windows/desktop/dd3...). There is even a linux 2D driver that uses GL to accelerate 2D drawing, and they are/were even experimenting with caching fonts in surfaces.
You are right, but for that to happen, AOO should ship code, which is not doing at the moment, AFAIK.
Not relevant. So what? Was that drunk capable of fleeing and attacking anyone? Not likely. Is it hard to pursue a person fleeing on crutches for a few yards until you can kick a crutch out from him? It's not rocket science.

Sure, he was a big damned nuisance and they couldn't let him get whacko. Playing dogpile on a UNARMED disabled guy isn't ever going to be the right answer.

They mishandled that situation.
The extra context comes from two places

- the domain, textfiles.org is an incredibly well known domain, so things from there are likely to be interesting and not linkbait

- clicking the link and reading the article, this is guaranteed to answer your question
> That's a cultural construct

The rental versus buying dichotomy is orthogonal to the issue of limited supply. If everyone rents there is still the same overall demand for accommodation, hence rents would be high (due to limited supply) and that would propagate through to push up property prices. End result is the same.
Probably, not. I'll work on that.
I still wish Chris Hancock would get more credit, his work on live programming was really 10 years too early. It is a beautifully written thesis, and hardly very academic, but rather very pragmatic and useful. I just wish it came with videos, but I guess YouTube wasn't around back then :)
Because it is simply impossible to configure NAT to forward the ports to the internal network...
Whether intended or not, these images and their derivatives are a daft oversimplification of a complex problem.

What's the problem we're trying to solve here? Is it that our city streets are too narrow for cars? I guess not, I'm assuming that the problem is the more general one: how best to organise transportation, particularly commuting. The picture seems to imply "cars are big, and therefore bad", which is facile, because it looks at a single parameter in isolation within a very complex problem.

Here's some other factors that need to be considered: routes (Do people originate from the same points? Do they head to the same destination?), city planning (we can shape the commutes that people have to make), government policy, the need to be present in the workplace, the time of working shifts, the relative economic cost of oil, environmental issues, transport subsidy, investment, political ideology, cultural norms, social cohesion, the education system, weather, inequality, health, physical geography (hilly? wet? cramped?), population density, network effects, communication between commuters, mechanisms for sharing public spaces...and so much more.

I use public transit all the time, but for the love of god let this meme die.
What to Keep in Mind When Planning to Outsource Insurance Claims Processing?
Improve Your Customer Onboarding for Better User Experience
4 Real Estate Strategies for New Leads
If you spend as much of your free time programming as you say, you'll probably be spending more time programming than many CS students I've come across who have no interest in computing, and you'll probably be much better at programming than many CS graduates I've come across, who have hardly any interest in computing.

Your passion will take you further than your college programme.
I have a BDM4065UC [1] which is a 4k 40" display, and I scale things up almost all the time. With the same number of pixels in less area, I don't see how you could avoid doing so.

I don't scale things as far as 200%, so I get more screen real estate, but if you aren't willing to scale at all, you might be disappointed after upgrading to 4k.

[1] http://www.philips.co.uk/c-p/BDM4065UC_00/brilliance-led-bac...
Agree, a flat file CMS bring back simplicity AND control. I personally use Grav (http://getgrav.org).

Being PHP based means zero configuration issues as it can run on any shared hosting. For simple sites, blogs etc it's perfect.

After years of using db-driven CMSes, I got a sense of relief in being "just files".
A Lithuanian startup slashes prices in half
They are. With as much neural networks stuff as Google does, it's pretty obvious tons of GPU-hours must be in use.

http://www.wired.com/2013/05/gpus-in-the-data-center/
Being used to Sun workstations, and then DEC Alpha boxen, it was rather cool to be able to download and install a pretty complete Unix system on my PC at home in '93/'94.

No Internet at home though so I had to get multiple boxes of floppies from stores and download everything at work and then cycle home with them - I seem to remember X and its applications being the single largest chunk of stuff to install.
I have a 21:9 display, the LG 34UM95.
Overall I like it, but I wish I had gotten the curved version (I think). It's so wide that I find the edges a little bit unusable for full-time stuff. It's nice to keep notes and things off to the sides.

I went this route because I didn't want a 3-monitor setup, and a 2-monitor has the bezels in your direct view, or one monitor off to the side. My current setup is the 34UM95, and a 24" Apple Cinema display (on a different machine) directly above the 21:9 display.

The curved version has come down a bit in price, I may try swapping to that.
Cycling can also be very dangerous in big cities. It's much more dangerous to cycle than to take a train in London, for example.
<marquee>Unavailable in your country</marquee>

Such class
Thanks for the clarification! This stuff has always been confusing to me :)
I discovered Slackware Linux in 1995's summer with 1.0.9 kernel, still using a.out format and first support for non SCSI CD-ROM drives. Had to use the installation from a MS-DOS partition.

Already knew Aix and Xenix back then, but having UNIX at home was great and I became a bit too much FOSS Zealot.

Nowadays I use all OSes and the Zealot guy has been replaced by a pragmatic guy that uses whatever makes sense for the business.
Where did the stargate franchise go wrong? It seems to have grown huge, then went up in a puff of smoke almost as quickly. Was it overextended, or ran out of new ideas to work with?
I think you give the teachers far too much credit.
I honestly don't see how their ouija board method violates freedoms. I think it's ineffective and dimwitted, but I don't think the method violates anything since it isn't based on hard data.
Electric bicycles and petrol scooters are sadly missing from the discussion.
Is there a way to do this with video potentially?
> you'll see lots of edges going from Goldman, Microsoft, Google, and Facebook to Two Sigma. There are very few edges going the other way.

Is this surprising? Big tech companies employ orders of magnitude more technologists. In many small tech companies you'd expect to find a similar pattern.
The runtime is pretty awesome as well. I remember the work of people like Joa Ebert exploiting the platform and the language to the max, really cool stuff. The world is barely coming closer to what Flash was capable to do... 8 years ago.

IMO Apple killed Flash not because of the "battery, security, etc..." "issues", but because they didn't want their devices to depend so heavily on another company. It was business, and strangely, Adobe didn't even put on a fight. And they just spread FUD and all the developers that didn't know better went with it, but I agree with you, shitty flash developers will now just be shitty HTML developers and everything will be the same in another 5-6 years or so.
Wait, you shouldn't tell him this, he should have learned that all by himself!

I don't agree with the author's view at all. If anything, it angers me when I trust a mentor to guide me and he lets me waste a week before I figure out by myself that the path was wrong from the start. Why do I need him then?

There are many ways one can learn. One is by trying, one is by listening to others. The latter is usually much cheaper in terms of time and resources. The major problem is that we sometimes can't find a suitable person to give us advice in a form we can hear. And now there is someone who preaches that one shouldn't help even when he knows how? Great. </rant>
Crowdfunding Is Driving a $196M Board Game Renaissance
I think it was Redhat Zoot (6.2) that was my first experience with Linux. It had linuxconfig installed by default (I desperately needed the assistance). The command line was so powerful over what Windows 95 had that I found it very intriguing. It seemed like MS Dos 6 but so much better!

The later versions had xEarth installed which is so cool.
We will never need that many kindergarten teachers. Ultimately we'll face near 100% unemployment, or as they called it in the 1950, utopia. Why do we resist?
You would need to be more specific.

There are services that do event collection and aggregation and then allow you to do a cohort analysis on a web or mobile app. (Like mixpanel)

Or.. you could be working with an already existing dataset in a DB or CSV and are looking for a way to split into cohorts based on some condition.

Any of these scenarios ring true?
The next generation of EVMs apparently come with an additional printer unit (VVPAT) that doubles up as a ballot box. The voter can verify that what got printed was the vote he/she cast, and the papers collected in the printer unit's "ballot box" can be manually counted and used to cross-verify an EVM's result.
Exploration, trial and error, deep diving into a problem are all better ways to learn than listening. Perhaps a combination of the two is best.
Unfortunately it's very depressing reading, largely 'my 0.0001% problem shows that the new stuff is bad', and 'I subjective opinion therefore x interface is bad'.
Oil Tech Firms See Shale Resurrection with Re-Fracking
(disclaimer: I wrote Ansible)

These are some pretty clean playbooks and probably the most coherent example of using the ec2 modules together I've ever seen.

Alternative approach for consideration -- currently, I am working for a company who has a very nice deployment setup that mostly just uses mostly just the Ansible ec2_tag and ec2_facts, and has an Immutable Systems (Packer) stack deployed by CloudFormation and Asgard APIs. In other words, the ansible cloud modules are not heavily utilized, but it's nice because in CF we have access to all the knobs and services. Asgard handles rolling updates across ELBs, where CF defines the infrastructure.

It's a pretty good setup! Ansible cloud modules are more or less serially executed, but don't know about each other. I do think it's important that Cloud Formation and other solutions understand the relationships between the resources.

For this reason, Terraform is super interesting conceptually, and it may be a good answer to some quirks in CF (one being it's a little hard to read/write!). Though I haven't had much direct experience to try it out, I look forward to having some time in the future.

Aside: Troposphere is an interesting project but doesn't have a lot of AWS service coverage yet - https://github.com/cloudtools/troposphere

Organizations attempting "multiple-cloud providers" have more challenges than ones attempting to just pick AWS (or another), that's for sure - as they are really different in the end, and I sort of have this question in the back of my mind whether cloud abstractions are really a good idea in the end, or you really really need to know the differences between Cloud X and Y (especially to expose all the constituent services accurately).

Anyway, yeah, I think building Packer images with Ansible and deploying with something like Terraform is where I would consider starting if I had a green field infrastructure.

Don't live-manage your AWS boxen if you can help it, as you miss most of the advantages of being able to deploy AMIs. A packer.json in the example would be a good idea, and you'll get faster deploys that are a bit more predictable. Then you can use something like Vagrant to test the packer config.

I wrote a very lightweight Vagrant clone here this weekend for exactly that purpose - https://github.com/mpdehaan/strider
Pro tip. If you are using a plugin to force HTTPS, then you will be redirected from

- https://archive.assembly.org/....

to

- http://www.assembly.org/....

And you will get a bunch of 404s
Streaming Music Is Ripping You Off
The problem isn't things that we know how to visualize but do not fit the 2D model, the problem is the things that we do not know how to visualize well (which is most of the data in our programs). Visualizing the output of a program that does a 2D drawing is easy, because it's already visual. The hard part is doing it for general programming, and the essay is handwaving around that. I think the answer is that for each domain, or even for each data structure, visualizing it well is itself a complex research problem.
Stop pushing redux
Almost all of the programmers, coders and internet guys I have worked with or know have not studied computer science at university.

Almost all of them have the same interest, passion and enthusiasm as you have. Studying computer science won't get you as far as that.

Plus because they have varied backgrounds, they can bring additional colour, learning and stories.
Only one student has to learn this for a bunch of them to do it.
Ways to optimize UITableViews in your app
Wow, I did exactly the same thing, sneaking around in labs, carrying floppies, saving pennies.

The only difference is that it was Duke Nukem on my floppies. I bet this guy has a better paying gig these days :/
If the issue is purely financial, could you crowd fund part of your CS education ? People are starting to crowdfund healthcare [1], some are crowdfunding their university education [2].

That being said, I feel like CS is one of the few things you can study in depth for free using the internet. I'm not saying its the only one, but I really do feel like you can. Actually, that's why I decided to go with engineering at university, because I felt learning CS without school would probably be easier than learning rocket science without school because of the material freely available online. This way I could learn both aero engr and CS! (the hard part with this reasoning isn't finding the material, it's having the work ethics to read, understand, and apply what you learn alone).

Maybe your law school has an online library also ? Back when I was doing my Bacherlor's, I wanted to learn more about math, aero engineering wasn't broad enough and wasn't in depth enough either. So I went on my online library and read pretty much every graduate textbooks in math I could find. It was so simple, I'd just type what I wanted to study, and I would read the books accessible online. I didn't even need to be on campus anymoe. I'm saying this because if you can find CS books that you can read for free and that are easily accessible/legal, you can learn CS this way. Of course, it'll be a lot harder to learn CS (anything actually) alone than by being 'forced' by your prof to read the books, turn in homework, and study your stuff for the exams. But with discipline, of course it's possible. I didn't learn engineering by going to class, I learned and earned my BS in engr by reading the books, doing my homework, and studying for my exam; not by going to class. I actually only very very rarely showed up to class. It may be very hard while also going to law school though :(

Anyway, if math isn't a barrier/scary to you, definitely look into alternate ways to fund your CS education/making your own

[1] https://watsi.org/
[2] https://hubbub.net/p/eotoimperial
I remember being very chuffed with the fact that the boot and root disks (on 3.5" floppies) were physically smaller than my copy of "Portable Unix" [0]

Then a year or two later getting Dec$Write running on a V8650 to display on the X11 server of a Linux box elsewhere on the campus instead of one of the creaking DecStations we normally used.

Now I'm sitting in front of a laptop running Ubuntu and have an Android phone in my pocket. Good times (then and now).

[0] http://www.amazon.com/Portable-UNIX-Douglas-W-Topham/dp/0471...
A corporate watchdog says Soylent contains unsafe levels of lead and cadmium
Stop with the pixel race? Seriously? Monitors have been stagnant for a decade. Look at how many laptop screens are stuck STILL at 1366X768. What pixel race are you talking about?
Did you list 'speed' in there? Because that's the biggest fallacy. Its not just about square feet; multiply that by how long the space is occupied per journey. Bicycles can be 1/3 to 1/10 the speed of a car.

Then add in the congestion factor. Bicycles on the road impede cars. We like to ignore that, bicyclist can be militant about their right to use roads. But the sad fact is, they get in the way of cars. Which reduces cars to the speed of bikes in city driving. That's just a tremendous waste.

I know, everybody should be on bikes. But in the mean time, the most efficient vehicles in terms of road use Min(sq ft X time spent on the road) are being squandered. I mean cars.
Wow ... this is awesome! Quoting from the paper, "live and breathe under the assumption that we will never know if or when we have seen all of our data, only that new data will arrive, old data may be retracted, and the only way to make this problem tractable". That's another amazing mindshift!
If they object to a photo, I imagine they would be apoplectic if someone analyzed the contents of their doggy bag and reverse engineered the ingredients.
like your server?
Finished army service in Finland, the company I'd been working for opened an office in Singapore, jumped at the chance to become its first engineer and not see snow again for a while. Spent 8 years in Singapore and traveling around the region (Malaysia, Indonesia, Thailand, India, UAE, Saudi, Kuwait...), met my wife, founded a startup, which flopped but led to a job offer from Australia. We headed over on a work visa, applied for and received permanent residence 2 years and a bit later [1], and I became a citizen last year.

[1] http://gyrovague.com/2012/08/10/notarizing-your-fingerprints...
Emacs fails short because it doesn't allow for live editing of inline data structures, unless it has changed on the last years.

Dr Racket's REPL is probably closer to the experience.

Also very few IDEs enjoy the same edit-continue experience, maybe commercial Common Lisp environments.
> So I would anticipate the clumping to even out as the sample size increases.

Clumping won't even out. A useful way of thinking about it is in terms of the distance between samples (e.g. a radial distribution function). If you don't have clumping, that distribution of distances is decidedly non-random and has peaks. Additionally, there's no specific length-scale for the clumping to happen on, it's essentially fractal in nature.

(Happy to be corrected if I'm wrong on this.)
There's a caveat here: in urban journeys, the average speed of just about everything is 'teen mph. The speed argument applies when traffic is free-flowing, but not during congestion.
Hm. Museums can restrict cameras. Public buildings in many cities forbid professional photography. I can see it - food has many aspects, including the artistic. Its ephemeral (you eat it) but so is any performance art. I don't see any logical inconsistency with chefs protecting their work.
This is what I mean:

var results = [0,0,0,0,0,0];
for (var i = 0; i < 6000000; i += 1) {
results[Math.floor((Math.random() * 6))] += 1;
}
console.log(results);

The results are:

[1002140, 999355, 1000009, 1000401, 1000014, 998081]

Basically, they are all within 1% tolerance of each number getting 1 million occurrences.

So when you look at the clumping on random dots on a screen, given a large enough sample size, I would anticipate that the probability of keeping a clumped visual distribution would become quite improbable.
Tips for participating in the Rails Rumble
Absolutely. But as bicycle use increases we hit, not a sweet spot, but a 'crap spot' where nobody wins. Need a transition plan. Separate bicycle lanes might work.
I have no clue about his pay, but his karma must be very very high. Thank you for giving us Debian!
I get to program python maybe 300 hrs a year. And I love every minutes. But there are times that I wonder if I'm doing it in an idiomatic way. There are a lot of good resources out there on python but this one has helped me a lot in my first 30 minutes of reading it.

Thank You!!!!
The mainstream media is covering this (ABC covered this topic a few days ago as well: http://www.abc.net.au/news/2015-08-16/metadata-retention-pri...)

But nobody is doing anything. Nobody is making noise. Young people (and I feel old for saying this) accept this as the norm. Bleh
Theoretically it could work although it does work with gifs right now.
Kids Pool Fun Balls