skysight-inc/HackerNews huggingface dataset:
Using the oplog of a single mongodb server limits you to the write capacity of one server. This is not scalable at all in the use of scalable that means more machines== more throughput.
> I have timemachine setup on a small server (running zfs and snapshotting).

Are you talking about the Apple Time Machine app here? I'd be curious to hear about your setup if so. Right now I'm using time machine to a USB attached HDD, because my last foray into network attached volumes + time machine (using linux/samba as the volume host) was pretty painful.

I also like the idea of ZFS and periodic array scrubbing to detect invisible failures, which most RAIDesque configurations ignore.
Until we get out hands on the OS, so outside of idle speculation, we really don't have much to go on. Steams "Big Screen" is far from mainstream ready, so I doubt that we'll see a usable OS for some time.
I'm actually an ios dev, and looking to branch out.
You are obviously working on a big screen. Even with my 15' retina I don't like any of them.

This one is good enough but still to large for me I guess. Maybe try to think less "big"
http://04.its-csongor.com/
I would suggest for this one to not set each block with the screen width. Maybe try with 2 blocks per line, visitors will have a better overview of your site with less effort and scrolling.
recently i just gave up on saying no over and over again so i gave youtube a fake name for google plus. then google emailed all of my email contacts to tell them that 'rob schneider' had joined google plus with my email address and changed my email name to rob schneider. thanks google!
The 14 Habits of Highly Miserable People
more java -_- I need less java in my life, not more.
Usually zero, unless I'm getting cash.
I had a similar experience in my career, well over a decade ago. Granted, my anecdote doesn't prove anything, especially because I could have been wrong at the time, but it reflects the mindset.

I had a choice of implementing a machine controller with GUI in MacOS (System 7.5), some flavor of Windows, or even MS-DOS! Two factors influenced my choice:

1. Familiarity with the innards of a PC assured me that I could make it work all by myself, no matter what, even if it turned out to be ugly on the inside.

2. Looking ahead, and realizing that a bunch of MacOS development experience on my resume would elicit a yawn from most recruiters.

As for the display controller, today I'd do it with something like a Raspberry Pi.
"I feel somewhat dirty saying this"

Why? O365 is a solid alternative to GMail. Nothing to be ashamed about.
Without a phone number, how are they going to know where you are at all times? Without knowing where you are at all times, how will they give the NSA what they want more than anything?
It's completely meaningless and unimportant that there are real, concrete, benefits because some -- but evidently not a majority of voters -- admittedly irrational people have their inchoate feelings hurt?

€650,000 can go towards education, social safety net programs, or a variety of other worthy causes, but the important thing is the feelings of rank nationalists who are upset that their precious citizenship cum identity is terribly diluted by being sold rather than being acquired by falling out of the right vagina. Because after all there is requirement that a natural born citizen participate in the "community".
I've been burned before, so now I use a mix of incremental networked backups and offsite storage. My home server runs ZFS, snapshotting every hour/day/week. Critical files get sent off to TarSnap each night. Friday nights, a script archives important data to a set of tar.gz files that are written out to an external HDD. Saturday mornings, I take the HDD to the bank and swap it with its counterpart in my safe deposit box. It's a bit cumbersome, but it works for me.
Space Monkey - http://www.spacemonkey.com/

Takes the distributed backup idea to the n-th degree.
Essa é a Pegadinha do Malandro YE...YE
It's because Vimeo decided fairly early on that they weren't going to be YouTube. They remove stuff like gameplay videos, which means no lets plays, but that also means no low quality lets plays.

Thus if you find a link to a video on Vimeo there's a good chance there's some semblance of quality. Especially if it's a gaming video, because they do allow machinimas. They fostered that artsy niche and in the process became something totally different from YouTube.
Where to begin when learning C? Start at http://c.learncodethehardway.org/. It's going to be tough to top Zed Shaw's approach. The best way to learn code is by writing code.
Nvidia reveals CUDA 6, joins CPU-GPU shared memory party
This is the typical information the FOSS spread about consoles.

The PS3 has two graphics APIs, OpenGL ES 1.x with Cg for shaders and LibCGM.

Most game studios never used the OpenGL ES API.

The game industry does not care that much about open standards like the FOSS community does.

What counts it getting a game idea sponsored and on the hands of paying customers, regardless of any tool religion.

Porting to multiple platforms is an outsourcing business that is part of the industry since the early days.
Instead of insulting him, why not provide some links:

http://www.theguardian.com/society/2013/feb/25/norwegian-pri...

http://www.theguardian.com/world/2013/nov/11/sweden-closes-p...
How do you post a job opening on here?
How do I post a job opening on the following links - I can't figure it out - guess I'm really dumb:
https://news.ycombinator.com/item?id=6653437
https://news.ycombinator.com/item?id=6653426

thanks
The ability to rate with smileys can confuse the user.

One happy face is still a happy face. When you rate it 1 happy face, do you mean "I really don't like this feature, so I'm rating it the lowest I can, 1/5", or "I like this feature, it deserves a smiley"?

Case in point: positive 1-star reviews on app stores. "★☆☆☆☆ - This app is amazing!"
Does Google believe that if they just push a little harder and finish the job, that somehow the people so alienated will be won over?

Or is the pursuit of profit far more important than the perception of the brand overall?

Right now, and for the last year, the brand is being severely tarnished in all of the networks I have, tech and real-life. I don't see them winning on any front. A Pyrrhic victory.
To be fair, Yahoo does the same thing now adays.

And facebook also will opportunistically ask for phone verification when its scrubbing system thinks you might be creating a 'fake' account.
>> it obviously brightened the lives of thousands of people, and not just with shallow entertainment but with the opportunity to lift their gazes from the mud and look at the sky, to reflect for a moment on their place in the world. I have no idea how to calculate the benefit from that, but it wouldn't surprise me if it greatly outweighed the cost.

But we don't know if it had a positive effect. Maybe it had a negative effect? Maybe people will donate and volunteer less to other causes ? Maybe we are replacing valuable charity with fun charity ? Those are all valid options.

And because this affected so many people , the cumulative effect would be a big negative ?

It's hard to fully predict the result of our actions. Life is complex as you say.But that's beside the point.

The point is: thousands of people having a good time, while believing they did something great, while doing very little in reality.
My anti-Microsoft bias is showing.
have you read the article ?
I've been using Meteor in paid gigs for over a year now. I don't regret giving it a try. It was hard to get my mind around for a few weeks. But then it clicked and I saw a lot of possibilities. I've never been happier as a developer. But that's me. It fits me.

I started using Rails in professional work in late 2005. That turned out to be a good decision. There is hype around Meteor in the same way there was hype around Rails in 2004/2005. The praise and objections are similar. Meteor is not Rails, so don't go looking for too many parallels. And the development climate in 2013 is not the same as 2005. You won't be able to predict Meteor's success or failure in five years, so it's not worth speculating.

When Rails came out, I was ready for it, technically speaking. My skills were in the right place and I was ready for a change. Similarly, I felt I was in a good spot to learn Meteor last year.

So the real question is, are you excited, ready, and able to learn it? If so, go for it. The worst that will happen is you will learn a new programming paradigm (perhaps) and it will inform any other development work you do.
28 Weeks Later also takes place in an abandoned London.
In this case, technology could have helped in (at least) two places:

1. In the courtroom. These people could have received a faster, more painless, and more just trial. The proceedings could have been more open, easier to search and data mine, and hence easier to react to faster. Additionally (and somewhat science-fictiony) I personally would like to see us experiment with alternative juries - particularly much larger, distributed juries. If justice can't be crowd-sourced, then I don't know what can.

2. In the legislature. Although the creation of bills is an intensely collaborative process, too often the details are delegated to underlings, and those details are seriously misinformed by the facts. So one piece of software that is needed world wide are better document collaboration tools that are tied to accurate sources. The legislature in particular should be obsessively concerned about how the justice system is applying their laws. Better visibility into what's happening, in real-time, would make the legislature a) more aware and b) more responsive to injustice.
Amen, google has turned into a genuine identity thieve. a few months ago, i think it was primarily driven by the whole prism thing, i decided to create a bogus google account, using a disposable phone number. Now I have a three google accounts: personal (for email), work (email, google apps, drive, adwords, etc), and my bogus account (a 70+ year old lady using google search, youtube and the rest of the google crapware like google+). this type of business, unilateral decisions are what made microsoft a "hated" company back in the late 90s, early 2000s. google isn't what it used to be, now it's a company packed with great engineers with managers making poor decisions.
Many PS4 units dead on arrival
A C program starts at the function "main", what you're discussing here is beyond the scope of the C language. C without the libc or any other form of runtime is not standard C.

I'm not trying to nitpick but I'm worried newcomers to the language might be misled by your comments, the things you're talking about are not a concern for most coders unless they have to do things like low level embedded code, bootloaders and things like that. And then your entrypoint won't be "start" anyway, it'll be the reset vector or some lower stage jumping to a specific address for instance.
Amsterdam <> the tiny expensive inner city.

Besides housing and stuff like restaurants in that small area, cost of living in Amsterdam is about the same as anywhere else in NL. Plus lots of students == lots of cheap options.

Amsterdam is not London.
Im thinking about writing a FireFox extension that substitutes the word Google with Panopticon on all of their web properties as a reminder to use their tools less frequently.
I've got a Synology DS213j [1] with two WD Red 2TB [2] drives in RAID-1. All machines in my house run some sort of Linux, thus they are encrypted and backed up daily with Deja-Dup (which is just a front-end to duplicity [3]).

The Synology has netatalk configured out of the box so it can be seen in the network as an AFP share and can be used as a destination for TimeMachine backups (I'm not using it in that way but a couple of friends who use Macs told me it works well).

It also has a package to backup data stored on the Synology to Amazon Glacier, and that is something I'm going to enable soon in order to improve redundancy (and to have an off-site copy of my data).

On top of that some of that stuff is also spread between Dropbox, Drive, Github and thumb drives. I might have like three to five copies of each file at any given time.

- [1]: http://www.synology.com/products/product.php?product_name=DS...

- [2]: http://www.wdc.com/en/products/products.aspx?id=810

- [3]: http://duplicity.nongnu.org/
Now it's working fine. I wasn't seeing the crosswords - so I assume a problem with the cdn.

[edit: maybe coupled with some local caching that prevented it from being fixed as soon as it might/should have]
At first I thought he combined several images into one (there was a project a while ago that did that). But after reading that he actually waited for everyone to clear ... that blew my mind. I absolutely can't imagine seeing big ben or piccadilly without a single person in my eyesight.

Absolutely marvellous!

Too bad I'm away for christmas this year, I'd love to stroll trough the empty streets ...
I'd recommend writing a few sample apps just to get a peek in to the awesomeness of where web technology could be going. It's hugely different to the Rails, .NET and Node stuff I've worked with to date.

Meteor buzzed me out - the auto-updating views, syncing data across client & server. Your app can achieve amazing real-time capabilities with very little code.

But now I'm a few thousand LOC into an application, admittedly I've pretty much hit the "wall". The magic baffles me. I'm struggling to solve problems in performance, code organisation and security.

I've been disappointed by the progress and the team behind it. All that funding and I can't see it progressing quickly. The docs are quite weak, there's not many example apps, progress seems slow.

So... on one hand it's awesome and well worth learning. But I'm reluctant to back it for the long term, as I don't see the team/framework moving in the right direction.

T
Would it really be a problem if all of Russia just joined the EU?
good point, thanks for the feedback!
An Empirical Evaluation of TCP Performance in Online Games
Facebook generates $8bn of revenue per year. I guess those who valued Facebook at $6bn at that time were quite wise.

You can't say anything about the current investors. Only the future will tell if it's a wise investment.
I would really like to see Vimeo become more popular. Their service is much cleaner and far less annoying. Although the recent discovery of Youtube Feather has me intrigued.
K&R is the best second C programming book.
An interactive javascript shell for demonstrating useful curl commands and allowing users to test their own commands?
I'm pretty sure he's lying. There's no way for most of these places to clear completely. It's like seeing Times Square empty.

I'm 99% sure it's a composite from multiple exposures.
Can anyone compare it to Opa?
Hmm, interesting development. But am I the only one to see a huge gap in services between Amazon and Heroku, and one which most certainly bodes bad for Heroku? Specifically, with Heroku's recent PG 2.0 service, their 'production grade' Standard plan ranges from $50 - $3500, but "Up to 1 hr downtime per mo." ?!?1! Huh, really, with up to an hour downtime /month, you couldn't be serious about the product that runs atop this tier - a non starter me any most other SaaS businesses. Heroku's cheapest "high availability option starts at $200/month, still with "Up to 15 minutes of downtime per month."... still, this is a concern for me...

Now, comparing to Amazon, their '1.7 GB memory Small DB, 1-year reserved, multi-region' is around $28/month (with storage & transfer for my app no more $35/ month). The equivalent Heroku plan, Tengu (1.7 GB mem) STARTS at $350/month!!! Wow, not I'm really rethinking my hosting platform.... Amazon looks more attractive, even if I have to do a bit of sys admin for my web server/cloud server.
I also enjoyed this collection of "empty" photos of all 270 tube stations:

http://instagram.com/tube270
I just got an idea:

The hard part about setting up your own email server is, by far, ensuring deliverability. New/dynamic addresses tend to not be trusted by other mail servers, so that is really the most "dangerous"/time consuming part. So, why not do the following?:

* Set up your home server to accept email. If it goes down for a few hours, hey, pretty much every mail server will retry for a few days, so you're pretty much guaranteed to get all messages.
* Set up your home mail server to use something like Mailgun or Mandrill to actually send messages. I'm using Mailgun and they have a fantastic interface, giving me a checklist of things I need to do to be able to send emails with pretty much guaranteed deliverability (DomainKeys, SPF, etc).

This would both allow you to receive mail on any domain you wanted, keep your email safe from the NSA/whoever (you can make your home server TLS-only) and ensure that you can send email from any domain you own with great deliverability. Plus, it's free (unless you hit Mailgun's 10k mails/month limit, which is pretty unlikely).

This could pretty much be a Docker image, so setting it up would just be a "docker run some/image". I have various domains, and right now using Gmail is a pain in the ass because I can't change my primary domain. I have to keep my Google identity tied to my 10-year-old email address even though I never use it any more.

I'd lose spam filtering and search, but eh, there are good spam filters around.
In theory, its up to the government to ensure that you can only make money through positive means. Thus if you have money, its assumed it was earned by contributing to the economy in someway.
The founder is surely already rich. The real losers in these cases are the employees with options. The outcome for them is very binary.
Guys, I was drunk and trying to motivate you.

I'm going back to sleep now.
I think he is suggesting something like this: http://www.theguardian.com/society/2013/feb/25/norwegian-pri...

Where serious crimes like rape and murder (but not manslaughter) still come with heavy sentences (like 15-25 years) but in a place where you can be rehabilitated so when you get out it doesn't come to a second strike. (Also, the fact that rapists often get sentences under 10 years in this country is pretty ridiculous, and is what allows them to actually get around to committing the crime 3 times. (15 year sentences 3 times starting at age 15 would make you 60. How are people committing 3 rapes in the first place?)

Basically I'm fine with the 3 strike laws as long as we fix the root problems in the first place. (And also fix the definition of felony to not include non-violent, non-serious crimes).
Thanks for the feedback, I'll think about how to improve this. Probably it would be good to add some kind of visual feedback while the user input is transferred to the server (like a spinner), since that will make it clearer that the inputs are saved instantly (some users were confused when not finding a submit button on the bottom of the page).
> Got sucked in. there is no way around.

I know the following will not win me too many friends, but there is a way to around this, and that is to stop using their products. They are a commercial entity and making money for the company and shareholders is one of their "prime objectives". Due to that, unfortunately they have to push into areas which generate revenue for them.

The services are not free, you pay for them with your compliance and personal information.
I know you are probably joking, but the phone number would enable Google to link your Google Plus account to your Android phone (assuming you haven't already logged into Google Plus on your Android device to use the Play Store).
1 debit, 1 credit. I only use debit one. I never use cash.
Wait wait wait, so your issue was that she'd have to accept a call? As in, have to talk to someone? As in, perform one of the most basic human interactions that is part of what makes us human? And that offends your senses to the point that you consider it intrusive? How antisocial are you? Who do you think YOU are that you can't have a simple chat with another human being. Are you the king of England? Le Roi? Is Google the proverbial peasant under your patronage and must request an audience with you after many prose describing your illustrious magnanimity ordained by God? Get over yourself.
I guess the problem is that you are conflating this particular burglary and burglary and general. I only meant burglary in general.

Also, we don't punish every possible outcome of every action. We, however, punish more likely and more harmful (= more dangerous by definition) outcomes more. In your example, if you had been at higher speeds or if you had been drunk you'd had been punished more even for the same outcome.

>What might happen in a crime ought to be irrelevant, what did happen is the important part.

You are free to believe this. I hope you vote libertarian to remove all kinds of licencing (starting from driving and ending with medical), various safety inspections, crimes like stalking, conspiracies to commit other crimes, blackmail, death threats etc.
For some people it is harder. I deleted my personal Google accounts a while ago. Our school e-mail is Gmail. When we visit Youtube after logging in for Gmail, you have an account, just not a channel. A little box telling you about the updated comment section keeps popping up. There is not a great danger to what they are currently doing, but it is annoying.
Interesting, but "All subscriptions come with a device that is owned and managed by Space Monkey".

I'd like to buy something that I own and store where I want.
How old is your Mac? Flash has hardware acceleration since 2010 or so.

And if you do have a Mac built in the last 4 years, you're not missing much by using Flash. Difference in CPU usage is negligible and I haven't used an in-browser HTML5 player that wasn't shitty compared to its Flash implementation.
This sounds like an outstanding Kickstarter project.
So does this not work at all for PIN cards? Because I have seen very few swipe machines at least in France.
If its an MVP, why not use a text logo?
I volunteered for a research group that did amateur balloon launches like this in college. Our payloads were about 8 pounds and were regularly sent to 30k meters/100k feet before a cutdown command was issued. I don't remember ever measuring how far the package would get from the launch site when it reached maximum altitude, but the package could pretty easily travel 100 miles from its launch point to the touchdown location.

Here's the site if you want to learn more - they've got some neat flight data posted if you're interested.

http://spacegrant.montana.edu/borealis/
As someone who has tried (hard) to build something like this (seems I'm not the only one), I'll chime in.

This is a great execution of a bad idea. It's the worst kind of bad idea because it seems like a great idea until you try it. It's novel, interesting, timely, and attractive from a technical perspective, but unless your market is tech porn, you're selling to nobody.

This use case is served by countless hosting services, saturated at all levels from cheap VPS's to Amazon clusters to private farms. The market is really efficient here and doesn't afford much overhead. Distributing computation over volunteer users is enormous overhead both for you and your users -- in terms of molding problems to fit the computation model, maintaining the infrastructure, keeping it reliable and performant -- the list is endless. This overhead means you can't compete with the existing players. Forget about being significantly better, which you would need to be to get significant numbers of people to switch.

Quite simply, the math for this doesn't work. Not yet, maybe not ever.

Maybe there's some amazing secret sauce here, but I don't see it. So I offer a warning that a lot of people have tried this idea and failed because they were oblivious to reality.
I think most countries legislate that you have to accept cash for debts. Are there any circumstances where its more difficult to use cash than credit?