skysight-inc/HackerNews huggingface dataset:
Timo Reunanen has developed a VI-editor for Computercraft :)
Remember that Computercraft can't catch th Keyboard-Escape-key, since it's used by the Minecraft-menu, so the Control-key is used instead.
https://github.com/parkerkane/cpapi
Yes, and I love me some indie games, but I'm pretty sure each version of Call of Duty will sell more copies than most (if not all) indie games combined on Steam.

I buy indie games that I already own to support the developers (some of which I know personally), heck, I just bought the Humble Bundle even though only of the games there I didn't have, but Medal of Honor/Call of Duty/Skyrim/Bioshock/GTA are the games most of the players want, not Frozen Synapse or Hotline Miami.
Any modern ASIC being built would be tested using Automatic Test Pattern Generation. This involves connecting all the registers in the chip into a chain and feeding patterns in and out of the chains and stimulating the logic between registers in a defined manner. These tests will at one level be looking for Stuck and 0 and Stuck at 1 faults and typically nobody would tape out a chip without >99% coverage. It would be very difficult to fiddle with individual gates as the author describes without this being detected with an ATPG test.
Those are great ideas, we'll definitely follow suite. Google is also providing complimentary childcare.
Containers can be 100% accurately cloned so significant testing can be performed before deployment.

This has been the catch-22 i've had problems explaining, so bear with me here. Your docker container and my cfengine change are exactly the same thing in terms of testing and guarantees of sameness.

So, you have a Docker, and you hand-built it to an exact specification, and made an image that does a specific thing. You ship that image to 1000 nodes and it works "exactly the same" across all of them.

So, I have Cfengine, and I hand-configured it to an exact specification of operations, and made a config file that does a specific thing. I ship that config to 1000 nodes and it works exactly the same across all of them.

Why did they both end up giving me exactly what I expected? Because I controlled the input and the structure of the files to exactly my specifications, and nothing changed in those files once it was copied to the nodes, so they worked exactly as I expected. We can also assume I had no other dependencies for either to work.

(The Cfengine dependencies were the cfengine binary, which we can ensure is the same version across all hosts pretty easily. The Docker version, and the whole "ecosystem" of docker tools, is similar to enforce, though the much wider range of dependencies will make it much harder to support the same ones on all platforms, which is where we have to start using a unified platform, which is where the whole "run it anywhere on anything" bullshit becomes painfully unrealistic)

Uh-oh, here comes trouble! A developer comes over and wants 10 of the 1000 nodes to work a little differently. OK, we make a config file that Docker will read to configure the service a little different. Separately, we can make Cfengine read a similar config file that tells it how to configure the node differently. We ship the config file off to the 10 nodes, and Docker/Cfengine reads it in and changes its operations.

All of a sudden we have unexpected behavior due to the new instructions in the config file. One hundredth of our hosts are doing something different and we have to now account for that in anything else that happens in the future. (That is not some drawback of some technology, btw; that is called "I have a real network where things work differently across it").

The practical differences between these two is that the Cfengine change can be tested and applied quicker than a Docker, it doesn't force you to choose how to update your application ("am I updating the image? am I adding an image? am I changing the Dockerfile? am I changing the config? should I restart the docker or the service? do I have to reconfigure the autodetecting whatsit?" etc), and instead of hiding changes in a "Dockerfile" which is only parsed at build time, it keeps changes forefront in a configuration parsed at run time. You can make either one work just as reliably as the other. But one is a hell of a lot clunkier to get working in all cases than the other.

Also, i'm comparing a configuration management tool to a chroot environment network transfer tool, so take all of this with a grain of salt.
I work nights, and I do feel like I get more done. I also feel sort of guilty for staying up so late (maybe because I have roommates who work regular hours in offices).

Regardless, I'm interested in trying out your method...
This Chipotle Ad has most beautiful animation we've seen all year
Disgruntled Ex-Worker?
Some students.

Those provided for by family will see their parents/grandparents get screwed, and some of those parents may well be part of the software community...
Ask HN: How do you find side projects?
I'm in a slump. I'm not excited about any of my own ideas, and I don't know how to find an open source repo I'd like to contribute to. The latter probably stems from not knowing how to look for repos that might offer challenges that are just outside of my comfort zone. Any advice in finding something to work on in my spare time?
Unfortunately, the math is true.

Its the same for student loans. Who is going to lend an 18 year old 150,000 to buy a lottery ticket?

Nobody.

If somebody is going to lend you 150k to buy a lottery ticket should you buy it?

Interesting question. All lottery tickets are negagtive NPV. But they sell well to poor people. So, if you need 150K for college, your probabably pre-disposed to buy negative NPV lottery tickets.

And thus, the availability of capital distorts asset values.
Whenever I hear about "free will" I wonder if that's just Judeochristian narrative or do other cultures also have same idea featured so prominently.
Largest Belgian telco hacked by the NSA
مشاهدة مباراة بايرن ميونخ وسسكا موسكو
> It would be nice for code to "know" whether it's within a go block or not.

Part of it obviously does since `<!` can't be called outside of a go block. And cljs has somewhat less of an issue there as it does not have `<!!` (since without extension the language has very little allowances for blocking)
It's great that the author is successful in his choice of investments, but I think the post makes the whole thing look much less risky than it is. Real estate prices only go up, right? WRONG [1]. And if you're leveraged 1:10, when prices drop the whole pyramid comes tumbling down painfully fast.

Buying one property per year doesn't seem to be too much, but 5-6 years into it you're way more leveraged than you should be; it's easy to get carried away by imagining potential future rewards and ignore the actual risks involved.

[1] http://www.arizonarealestatenotebook.com/wp-content/uploads/...
I like the idea of naming the ticket after one of the organizations, maybe even having them be a sponsor. I'm taking notes, thanks for great ideas like this!
It's in the same marketing category as Coca Cola's `secret formula'.
Desis campaign for Android Ladoo
Hey, thank you for posting in this thread! I didn't realize one of the organizers would see this. I hope I didn't come off as overly harsh about you guys' good intensions. It looks like an awesome conference and I do hope to attend someday(if it happens again in the future).

I get that lots of groups use the term girl, though I think some of them actually deal with teaching girls (actual school aged ones) to code. In general I dislike being called "girl" in a professional setting. (But maybe I am in the minority for this opinion)
This island for sale in Scotland appears to have a helipad next to the house (you can see it on one of the pics):

http://www.privateislandsonline.com/islands/eilean-righ
Toshiba Laptop vs. Ipod: Two funny stories
I developed a web based door-locking-system for Minecraft using Computercraft.
Players could enter their personal floppy disc into the drive and a HTTP-GET command was transfered to my LAMP-server where i stored the User-rights.
Different doors could have different security-levels that only some players had access to.
The response from the HTTP-GET would tell if the user had right to open the door or not.

It's a cool system, but pretty clumsy. It's annoying to carrying around a floppy-disc all the time.
Not to mention not everybody has "Google Fiber" or similar to be able to actually stream something in blu ray quality even if the services were available.

Try to make do with a 3MBit/s connection. Then, people might see that their beloved streaming will not surpass physical media until these kinds of connections are a thing of the past or only exist in the rural-est places of the world.
Web-Screenshots into Asana by Usersnap
In typical HN fashion the most cranky post gets voted to the top.

- Hungarian notation is 'the most insane naming convention' you have ever seen? Really? I'm guessing you haven't seen a lot.

- 'There are many alternatives with a much saner API' - proceeding with not naming any, and the ones mentioned below all are lacking in features compared to DataTables - everything else I've seen tends to be a one trick pony. Obviously something with not many features is going to have a simpler API.

Please note: I do agree that the API could be better - also, it depends on how many powerful features you want, whether DataTables is going to be worth it. As someone who usually develops in rich desktop environments I tend to demand more of tables, and to program all those features from scratch would use an insane amount of time on the web.
Legacy support of old games on PC is overstated, at best. I still can't get Oni to work, even after installing guerilla patches.
The point was that Samsung, despite what you mentioned, put out phones like the Samsung Galaxy S1 with their own home-made filesystems RFS.

The performance of RFS once the filesystem became somewhat populated was horrible and was the one single bottleneck for every single operation on the phone. It made otherwise top-end hardware (for the time) unbearably slow, bordering on useless.

Think 10 seconds lag to go back from an email to the email-listing. Those were real delays. Real problems. Caused by RFS.

I have personally experienced people thank me for giving them "a completely new phone" (quote end) when I rooted the phones and converted all RFS-partitions to EXT4. All those problems went away and you finally got the phone you thought you bought in the first place.

Given this, touching any filesystem by Samsung is something I will give serious second thoughts.

To give Samsung credit, they ditched RFS entirely for their second line of Galaxy S phones. The Galaxy S2 used standard Linux filesystems and RFS has yet to resurface anywhere near civilized folks.
It could be an implicit understanding of Dunbar's number - http://en.wikipedia.org/wiki/Dunbar's_number
I have switched for money reasons at first (train costs less if you take it before 6am here).
I now get up at 5, and am forcing myself to get productive right away.

I was blown when I realized after a few days that I roughly get as much stuff done between 5 and 10am that in the whole day before. Just because there is no one else in the office. No phone call, nothing...
Nothing would make me change anymore.

The only difficult point is to force yourself to go to bed quite early too. For me, it was also a win in fact.
My GF goes to bed at 10pm and I used to let her go to bed and code for 4 hours after. Now we go to bed together, which is also better for my relationship :).

Win win like ever :)
It is your property, but it's not your sovereign country. You still need to obey the law of the country your property is part of, and that severely restricts what you can do with it.
> What has he gained in the end?

Nothing. Most dead people, not matter what they "achieved" in life, gain nothing in the end. They are just dead.

The idea that your goal in life is to leave a "legacy" is not universal. Life happens as it happens. Apparently for this "scientific Scrooge" it didn't happen in a way that enabled him to share his invention, so when the time came, he just took his invention to the grave.

Same thing most likely happened numerous times in history with inventions, works of art and other "legacy items" we never heard about...
"How To Hack Your Commute To Have More Ideas"
A Way of Life Moves With a Market
Join The Campaign To Replace Overhyped MBA
Asana Proposal for Office Kittens Deployment
"Brazil's wiretapping mania is a holdover from the country's 20-year dictatorship[...] The president of the Supreme Court, who believes he also was spied on, called police methods totalitarian. In September, Brazil's president suspended the head of the spy agency over allegations that it eavesdropped on officials."

[2008] http://online.wsj.com/article/SB122331824781908463.html

"Eavesdropping incidents are not new. A decade ago a presidential conversation was caught when the office of the national development bank was bugged while the Telebrás phone company was being privatised, presumably so that a bidder could gain an advantage over rivals. Other incidents have occurred since, suggesting that Abin agents and phone-company employees can all too easily be bribed."

http://www.economist.com/node/12060388
The key quote is this:

"...targeting traffic on Belgacom International Carrier Services (BICS), a subsidiary that works primarily with other telcos in the Middle East and Africa."
There is a little more than 1 day left in our campaign and we would like point out again that we are 100% committed to our technology.

With only 1 day left in our campaign, there is also only 1 day left to secure the Early Bird price for a Sky Drone FPV set.

Sky Drone FPV campaign: http://www.skydrone.aero/fpv-indiegogo
StackOverflow is intensely competitive when it comes to answering new questions on your favorite tags.

So you could just post answers to problems you debugged on your own and then search SO for a similar question and add your answer. Over a period of time, you'd be surprised when your answers gain votes organically.
Going by your summary, this is plain common sense. And I think the Internet will be stronger for it.

Viva la Brasil
> "Suppose you find a stock that you know will increase in value. You go to the bank and say, “hey, can I borrow $90k to buy this stock? I’ll put down a down payment of $10k.” You’ll be laughed right out of there."

Actually, pretty much any brokerage will allow you to purchase with "25% down" on a margin account. It is extremely risky as at that point, any drop will force a sale and a 25% drop would completely wipe out your capital and leave you with nothing. It's certainly not difficult to borrow money to purchase equities.

> This is because "owning a home" has a sentimental value attached to it by policy makers

While it's true policy makers unnecessarily encourage home ownership and related credit, that is not primary reason credit is more widely available for real estate. Equities are extremely risky - companies can and do go bankrupt overnight, wiping out shareholders.

Real estate, particularly expensive real estate, always retains some value and can always recover in value. Real estate very rarely collapses into worthlessness, whereas almost all equities eventually will.

> the size of your return is related to the risk you are taking on

Not true. Markets are not that efficient, and information, understanding, and wisdom are not equal, and credit and cash availability varies widely for different people and assets. Finding a good investment opportunity, by definition, is finding an investment with lower risk and higher return. Purchasing real estate in 2008 was low risk, high return. This was a market distortion caused by credit contraction and irrational panic. In addition, real estate has higher return because it requires work and adding value by maintaining buildings, finding and managing tenants, etc - these are not related to risk/return.

Anyway, sorry - this is just too much information not to challenge.
Care to give some examples where you think this is the case?
Don't come here, rents are expensive enough as it is.
> Sold all his belongings, including said house, and travelled the world for a year with almost nothing... probably in 2k8 or so before such an idea became more commonplace.

Has this really become more commonplace since 2008? People have always done this. Even before 2008. Maybe blogging about it is a fairly recent thing, though.

Ages ago, I also had this idea, including posting about it online. But it turns out I'm a dreamer rather than a do-er. Or maybe I'm just too addicted to comfort.
The article cites Cloud Market's data on AMIs, which indicate how many AMIs have been derived from the Ubuntu base AMIs, rather than actual deployment numbers. It's an interesting indicator...

Having been on the inside (EC2) and seen the numbers, I can confidently say that Ubuntu's AMIs are the most popular AMIs deployed on EC2. The stock AMIS take the top spots by an overwhelming majority, and most of the lower spots are filled with derivatives of the original Ubuntu AMIs.

Ubuntu's been working hard in the server/cloud space for a while, between the JeOS effort and subsequent, excellent tools for building customized installations around it. It's not just a brand or that makes them popular; with Ubuntu you get a sane system, style, and toolset for your system images.
Reminded me of the movie 'Pi' by Darren Aronofsky.
Would it plummet if your neighbours did the same?

Where I am its popular for whole villages to decide to lay fibre and they set up little trusts to do just that and they even get grants from the government. And they have really great speeds, but at some point their bundle of fibres meets a switch.
Once again, life imitates the Onion
http://www.theonion.com/articles/new-study-shows-progress-ma...
The social scene in Downtown Berkeley is strong for nerds. I was a big fan of the twice-a-week board game meets, where I met some brilliant people. The science fiction writing circle was also a favorite. Point being, there are a lot of surprising opportunities to spread out and network in Berkeley.

(I'm sure the same is true in SF, of course.)
I managed to get around 2.5k rep, but since my higher-level questions don't get enough attention, I offer bounties - losing the rep. Even if I then answer my own question, the rep remains gone. This never makes sense to me.

I have issues with SO, but I use it almost daily.
I wonder what happened inside. Did Tim know?
Thanks for telling the truth :)

As a UK resident, we're knee deep in this sort of crap as well.
The naming convention annoyed me for about 10 minutes then I just got on and used it - at least the notation is documented:

http://datatables.net/development/
"Encouraging companies to host data directly in Brazil,"

The language in the article is "compels".
In case any of the devs read this:

1. Can multiple processes use the same database concurrently? (Separate address space processes, not fork()'d)

2. Have you tested this with uClib/cross compiler? (I would like to use it on a MIPs embedded router)

The reason I ask this is because I recently had the displeasure of having to hack a non-volatile RAM library to work with shared memory / thread safe and something small like this would be a perfect replacement with a lot less pain.
OSv, probably the best OS for cloud workloads
Did either Cyprus or Argentina seize any defined contribution pension funds? I was under the understanding that only defined benefit pension funds have been raided. I can't think of a single exception.

401K and IRA are defined contribution pensions. Repricing financial instruments can affect those greatly, but I would argue that those are accurate reflections of the value of the investments.
I really wish this is the last time I see a comment like this on HN. This is nothing but an angry, sarcastic rant by somebody who, I can only presume, had a really bad day. There is absolutely nothing civil in this comment.

While I completely disagree with the grandparent comment, I understand that that's his/her opinion, nothing more. What Hickey talks about may seem obvious, but only in hindsight, at least to me. It seems that most of the commenters in this thread feel the same way. However, I can accept that there are people, like Zerr, who would find Hickey's talks to be rather boring stuff, since they are already well aware of everything he talks about. So there's really no need to reply to these people with hateful comments like this one.
Announcement on kvm mailing list: http://www.mail-archive.com/kvm@vger.kernel.org/msg95768.htm...
Amazon: Vinyl Record Sales Up 745% Since 2008
Radio: The Killer-App that African developers ignore (for the right reasons)
Some Considerations To Think Of When Pursuing Big Data Initiatives – Video
You bet, and thank you. Better to take feedback now than have regrets later. Would changing the name of the ticket to the name of one of the official groups (Women in Tech Ticket, or Girl Develop It Ticket) and did all same lanyards (no pink!), would that be enough in your opinion?
Stop using so many Sass variables
Did you include dividends when calculating that percentage? I have not done the math, but my intuition tells me that 6.77% is a little low. 11.26% is also high for that time period--I think that figure includes the post-WWII figure (and also includes dividends).
I agree that the reach out to community approach can work, just doubtful it can work in the 4 month time frame before the end of this year.

It takes a while to build up a reputation.
Report on the Alleged Use of Chemical Weapons in the Ghouta Area of Damascus
16Gb model still available in the UK.
Ah, thanks, Dave, and I'm sorry I went a bit overboard on my remarks about the code! The project does look promising; now I'm encouraged to check it out some more. :-)
Bjarne Stroustrup – The Essence of C++ [video]
I thought about working for Mozilla, too.

Is this the normal process? First doing some OSS stuff for them and then applying for a job?

They sound like a good company, but they probably only employ the best...
I always thought of the bitcoin's purpose as being an independent currency.

All the problems started when people started wanting to exchange it for "real" money instead of other services accepting bitcoins.
That's a matter of numbers. Lots of people die in unfortunate ways. I'd just rather not be one of them.
Has there been any research to indicate that antibiotics in livestock gets passed to humans (and if so, to what degree)?

I know that there was testimony by Dr. Lance B. Price to the House Committee for greater transparency on "why, how and in what animals these vital drugs are used."

http://democrats.energycommerce.house.gov/sites/default/file...
Is objection required? Does it have to be explicit - say, I can use Disney's movies without paying for them unless they explicitly tell me to stop?
For me, it would be good enough.

Although, the idea in general doesn't sit too well with me since it's a little bit unfair for guys since they have less of a chance of getting in (and have to pay more).

But, I guess the priority ticketing system is an okay fix for possibly getting more women who are interested in angular to go to this conference. (If that is an important goal, which I guess it apparently is)
I'd make a comment about how I was trying to keep my data in my own country, but I'm not, Australia is happily going along with PRISM. It's not even reported in the news here.