skysight-inc/HackerNews huggingface dataset:
The Moon and Mars are very different worlds, but there are many reasons, local resources excepted, building a Moon colony should be easier. Lower gravity, no atmosphere and abundant solar energy should make metallurgy easy. The 3 light-second RTT may make telerobotics viable and allow some construction workers to have short commutes and to sleep at their homes.
int64_t is a userspace libc typedef. long long is ICO C (C99) and guaranteed to be 64 bits or more.
Google Hummingbird Unveiled As A Major Upgrade To Search Algorithm
> If Apple is "instructing" that firm, then they aren't representing their clients' interests correctly.

Sorry to pick on just one phrase of your comment but I'm honestly curious. How is the "not-representing the client's interests" thing a problem inside a court? Is it because the other side or the court will pick on it, or is it because it honestly does not represent a client's interests[0]?

[0] In this case, I can't imagine an app. developer not wanting help dealing with this specific problem, but I've never been in that position.
Spark is a big deal (http://spark.incubator.apache.org/). It's a next-gen open source cluster-computing system built on top of the Berekely Data Analytics Stack (BDAS - https://amplab.cs.berkeley.edu/software/), which includes Mesos, Spark, SparkStreaming, Shark, and GraphX (to name a few).

Mesos is the foundation of the stack, and Spark started out as a research project because they needed something to run on Mesos. But you can also run Hadoop on Mesos, and you can run Spark and Hadoop on the same Mesos cluster. Twitter runs almost everything on Mesos and works directly with AMPLab on the project.

See Benjamin Hindman's presentation on "Managing Twitter Clusters with Mesos" (http://www.youtube.com/watch?v=37OMbAjnJn0&list=PL9F5093F238...).

SparkStreaming replaces the need for Storm and handles failures/stragglers better. As Nathan Marz the creator of Storm said, "Spark is interesting because it extends MapReduce with a new primitive that allows Pregel to be built on top of it. So Spark is both Hadoop and Pregel" (http://nathanmarz.com/blog/thrift-graphs-strong-flexible-sch...).

GraphX (https://amplab.cs.berkeley.edu/publication/graphx-grades/) is new, and it's GraphLab2 built on Spark, which enables fast processing of Pregel-like algorithms. GraphLab2 (http://graphlab.org/) includes a suite of machine learning tools (similar to Mahout).

Berkeley's "Analyzing Big Data with Twitter" series (http://www.youtube.com/playlist?list=PLE8C1256A28C1487F) includes a couple of presentations related to the project.

The last presentation is by the Spark-lead Matei Zaharia (http://www.cs.berkeley.edu/~matei/), and he gives a good high-level overview: "Analyzing Big Data with Twitter: Spark" (http://www.youtube.com/watch?v=rpXxsp1vSEs&list=PLE8C1256A28...).

There is another presentation in the series by GraphLab-lead Joey Gonzalez (http://www.cs.cmu.edu/~jegonzal/): "GraphLab: Big Learning with Graphs" (http://www.youtube.com/watch?v=E1LwqtBdPYs).

See also the GraphLab paper "PowerGraph: Distributed Graph-Parallel Computation on Natural Graphs" (https://www.usenix.org/system/files/conference/osdi12/osdi12...) and presentation (https://www.usenix.org/conference/osdi12/167-powergraph-dist...).

AMPLab has plenty of sponsors (https://amplab.cs.berkeley.edu/sponsors/), both Twitter and Yahoo are adopting it, and evidently Facebook and Amazon may too (http://www.wired.com/wiredenterprise/2013/06/yahoo-amazon-am...). The more I learn about the BDAS stack, the more I think it's going to usurp Hadoop/Storm.

For more on AMPLab, see...

AMPLab Stack Presenations: http://www.youtube.com/user/BerkeleyAMPLab/feed?activity_vie...

Slides/Summaries: http://ampcamp.berkeley.edu/amp-camp-one-berkeley-2012/
With freelan, once the client has established a connection with any other known and accessible freelan client, a direct client-client connection can be made to anyone on the network, even if they are behind a NAT/firewall. I believe it's through a combination of tun/tap, UDP-punching, and proxying, but don't know for certain.

OpenVPN establishes a site-to-site or point-to-site VPN, but routing to the client still goes through the gateway server.

Freelan still requires a known "supernode" to broker the initial connection, but after that, they can either communicate directly or through peers.
It might not be immediately obvious that you can zoom in on a slide by clicking on it.
Here's just the original video that comprises all of the content in this post: http://www.youtube.com/watch?v=8eSrdgTHhK0
> What if they are not trying to get into the identity market?

I have never seen a site using MySpace OAuth login on the wild.. They certainly have no interest in it.

>My question is: What is their hook?

A good question. They kept their initial spirit: "Customizable homepages for Artists and Musicians." – But never overhauled the system to make it better, or useful than a Facebook fanpage. Only a redesign happened, when it was already too late. You obviously can't keep operating a `2000 Style` website 10 years later for the mass market. Myspace apparently has no hook.

Why can they do it better than some random bootstrapped people?
They can't. They just have been there for longer than Facebook, which gives them a disadvantage, because people have a the original Myspace brand identity burned into their memory that will not go away, regardless how often Myspace re-writes the UI.
>>>You should always wait for several seconds (better yet, a minute) between requests to the same host.

This a thousand times.

I learned this lesson AFTER getting several angry emails from Admins and getting outright banned from one site for not having any delay between the requests in the first crawler I built.
Big Data is less about the size, and more about characterizing how you want to deal with the data. Straightforward structures queries are the purview of RDBMS, whereas complex analytics is for "Big Data" frameworks like those evaluated.
Ah, cool. Thanks for that pointer. I did not play that far.
These master hackers should all be put in solitary for 30 years, for deliberately circumventing a digital protection system and thus breaking the CFAA.

Perhaps then people may begin to understand why these laws are ridiculous.
After skimming the website and the FAQ[1] it seems to be a safer tinc[2]. It's a very cool piece of software and I always wanted to set something like that up between my servers and routers but never found a need convincing enough to go through the trouble.

[1] http://www.freelan.org/page/faq

[2] http://www.tinc-vpn.org/
Fair enough. I should say my comment is not geared to the skill involved with this, which is high. Nor in the capability. Just saying that the odd graph of "making time tangible" just doesn't really do it for me. Whereas the metaphor of a turtle/pen did.
great job, jennifer. you basically put yourself through an intense bootcamp. the amount of technologies you had to learn is inspiring and you've really taught yourself how to learn a new concept/technology quickly.

did you track your hours?

what's next? build a course. get it on kickstarter. start freelancing. contact me. i'll hire you. :)

on a side note, i cannot believe some of things others have said. it's sad. what's worse, is the lack of moderation. don't let a few naysayers ruin what you've accomplished.

congrats again. cheers!
Is this cool or what?. Very nice! I can see people learning how to code with this also by seeing it done the right way.
Flying is easy like being locked in a cage is easy.
With the rise of ASICs, the difficulty level is skyrocketing. I just picked up a Sapphire to play around with, but I'm not sure it'll ever break even.
Seriously, people voice suspicions about corruption and bribery on the internet thousands of times every day. Rather specific suspicions about specific people, which is a lot more than what the ancestor post did.

How many /r/politics or /r/conspiracy or /r/occupywallstreet posters have been sued for libel? There is no realistic risk that the ancestor post will have to test his theories on libel in court; it just flat out isn't going to play out that way.
Sometimes you're more interested in building the higher level part than the lower level part.

If my goal is to build a great CMS for Rails, does it ultimately matter if I chose to use a Start Bootstrap template for my views?
So, this slide confused/troubled me: http://www.openbsd.org/papers/eurobsdcon_2013_time_t/mgp0002...

I don't see why it would be a good idea to convert "time_t" to "long long". Having an alias specifically for time_t is part of what makes this kind of work doable. I could see maybe introducing another alias like "time64_t" or something, but once you convert it to "long long" the type is no longer tagged in a way that makes it easy to find and more importantly suggests to the programmer they ought to NOT make assumptions about its size. Heck, in a perfect world I'd either introduce a new % symbol specifically for time_t width or have a macro that expands to represent its width (not to mention make it mandatory to use compiler warnings about string formats not matching argument widths).

I also found the comment about "would love better compiler tools -- none found so far". Certainly there are things like Sparse (https://sparse.wiki.kernel.org/index.php/Main_Page) which correctness verification easier.
Indeed the moon is a hostile shithole as well, but nobody is suggesting we go live there.
I really thought we were going to get a proper file manager and the equivalent of intents.
So stdint.h not available to kernel programmers. Thanks.
I feel your pain, I'm in a similar position. I just turned 40, have experience in PHP, Rails, lots Javascript (including Backbone, Knockout, a bit of Angular and learning Ember now), a bit of Python and learning Scala. No degree, and most of what I've worked on were internal corporate tools or start-ups that are no longer around.

I've been building out sample apps in newer Javascript frameworks so that along with learning the newer stuff, I have something in my portfolio that I can point too.

What I've found in my interviewing is that the biggest concern people have is that I'll stick around for a few months to a year and then move on, it wasn't until an interview last week that I explained to the CEO that the work I'd been doing was always project work, I didn't regularly just pick-up and leave jobs. He wanted me to work for 60 days without pay so he could be sure that I wouldn't leave without giving 60 days notice.

I'm in Sydney, Australia, and need full-time work to keep my visa or else have to go back to Canada. Where are you based?
Which is why everyone tries the dictionary search before the brute force.
If it's not included in robots.txt rules and doesn't have a canonical link that's not a problem, because the bot can't know if those pages are different or not so those pages you linked are different.
This is the reason why crawlers can't try to fill forms.

If you are really sure that these pages are the same, try checking the body content (if two or more pages have the same MD5 of the content, those pages are the same) or look for a form that generate those URLs.
If you do lose one day, and everything is full, then you do have to adjust stuff anyway, and it forces you to do that.

You don't put things on calendar that you might do - you put things that you will or must do then; and it is important that if something (like that sickness) means that you won't be able to do all X things, then you can know early and choose appropriately which one you won't do in the expected time.

Also, in your Techcrunch example - it makes you informed about the consequences; if you get an option to do a large thing then you'll see what other important things you will be displacing and is it really worth it compared to those other tasks.
I have recently tried PuDB, and, I have to say, it is pretty damn nice. Never again will I use pdb/ipdb for debugging, now I can actually debug like a human being!
It is exactly indoctrination.
Runaway Open Source Project - Lessons learned from developing HiSRC
There are also plenty of people here who want to hack on something else and just need a website. That's why free, pre-made, packaged, ready-to-use scripts and templates will always be popular.
It's always funny when the libs can't take what they dish out. Really? Negative points for pointing out the obvious - Obama only stands for what benefits Obama?
I had the same experience with a co-worker. He was a PM, but knew more than most sys admins I worked with about the same stuff because of the censorship.

He said if you wanted to see anything interesting on the internet in China, you needed to know how to get around the restrictions. He said all of this was pretty standard knowledge to him and his friends.
Side-by-Side Performance Comparison of Every iPhone (Video)
JustFab Raises Another $40M Led By Hong Kong’s Shining Capital
Also, the pictures don't load if I turn images off.
I can't figure out what they are talking about, and documentation on the main site is little to none. There are a few examples, but the actual binaries and config file locations are not documented on the website. I would have to download and install to read more. I suspect english may not be a first language here. I am also very suspect of anyone who uses real-word valid IP addresses in examples, rather than RFC1918 addresses.
UFO SINKS BATTLESHIP YouTube
I found the spammy links in my header.php wordpress file and removed them. Apologies! I must have been hacked.
Sorry, misread name, made stupid post.
Can you really learn to code in a month?
You could build your own webserver and scalable platform too. On the other hand, having a lot of what amounts to infrastructure built for you lets you focus on the real problem you're trying to solve rather than reinventing the wheel.
Stagnant is the complete opposite of how to describe all the events and activity going on at the moment! IT is buzzing in Dublin right now.
Thanks for pointing this out! I found the spammy links in my wordpress header.php file and removed them. I don't know how they got there.
Firing and being fired
Probably unintended, but the ambiguous phraseology you used might give people the wrong impression of the Irish tech scene.

I can only speak for Dublin and I'd guess other comments are also referring to the capital. Some points I would add:

On top of tech giants mentioned previously, more recently: Airbnb, Dropbox, Qualtrics (Announced friday)

Large number of high quality domestic companies. Intercom, Datahug, Logentries...

Massive amount of free networking events. Great sense of community and willingness to help among them.

Several high quality incubators. NDRC, Wayra

Great government support & funding. IDA & Enterprise Ireland

Europe's largest technology event is held here. This October will have ~10k attendees, 8k flying in from outside Ireland. Disclosure: I work here

There's an article about moving to Ireland in Hacker News top 10

A few links published in the last 7 days alone:

http://www.irishtimes.com/business/sectors/technology/tech-f...
http://www.siliconrepublic.com/start-ups/item/34294-ndrc-rec...
http://blog.websummit.net/2013/09/19/a-letter-to-irish-start...
http://connormurphy.blogspot.ie/2013/09/a-letter-from-irish-...
Is your wordpress installation up to date?
Just flew through SJC 2 weeks ago and pretty sure the USB plugs in seats don't work anymore. At least last 3 times I've had to use the dedicated charging station rather than the seat but at least that was there. Actually not sure I've ever had them work but food options are decent though I think SFO is better.

Flew through LAX during last trip and I wouldn't rank it too badly but then I was just passing through. It also had charging stands available near the seats but not per seat.

Having said that LAX has my second worst travel experience which included 3 hours of security lines that extended outside the building. Heathrow has my worst experience which had a 30 minute shuttle from the plane, 2 hours of security and had to leave the airport and take London Underground to next terminal to change planes and reclear security. Honorable mention to Denver (DIA) which is the most boring but clean airport I've had the privilege of getting stuck at.
Choose attitude over aptitude
All I have to say about this is DEN.
Don't see it as a mass-product, just because it was offered to a mass of audience, like the HN Crowd, who certainly bookmarked or shared it with friends. That won't make it a mass-product. The future you have to deal with is that more people jump into the DIY-Bandwagon and given the opportunity present their stuff to a huge audience. Which in return either requires improvements, perfectly deals with it (making it a part of the web-toolchain), or neglects the idea/product.

• The good thing about this development is that you will get more free stuff that you can try out, remix, fix and break things to your liking (given that's it's opensource).

• The bad things is that you will have to eat the bugs in your soup, sir. You can scream for a new soup, but there is no guarantee that you'll get a new one, unless many people like you are unsatisfied, or you make your voice heard on the media.

Constant flux is something you have to deal with in IT, but that doesn't mean that your hard learned lessons are gone. They are more valid than ever and you'll be amongst the few who still understand it. The DIY-Culture is only trying to understand this on a personal level and wants independant, more rapid innovation.

The reason for all that bases in our frustration with the world and the internet that allows us to go out and "fix it for the rest of us".
Neither- he already cashed out. He sold the patents years ago.

Just like you can sell stock to people completely unrelated to a company, you can sell patents too. Patent trolls are just efficient monetization of patents. The real problem is patent law (and judges preventing class-action to allow more efficient judgement of the validity of patents).
> "Instruct the lawfirm to never settle"
Apple is not a patent troll. A patent troll, by definition, does not provide any products or services that use its patents.
For format strings, why not do the inttypes.h thing, and define a macro for the format specifier of (time_t)?

"%" PRI_TIME_T
I like this idea a lot.

If the population living in the causative region understands the nature of what their governing body is doing to impact and infringe upon on the rest of the world, maybe they'll change who holds the relevant positions of power.

It would be great if we could do this to websites and technology in general as well. Maybe we can start with this kind of campaign [1], but utilize geo-IP targeting.

[1] http://internetdefenseleague.org/
I have lots of experience with CMS and have also contributed to a CMS and still do QA. Yes, Sir it is a very important decision unless you give your users a very easy way to replace it for the front- and backend. People really often come and want to extend things in the backend, that leasds to customizations and some companies prefer white-labeled CMS's.
No, you said, and I copy-paste quote "90% will do nothing and get a $500 fine from the IRS."
Of all airports I have visited, one of the most impressive in some ways was an American one, Denver.

I think I have never seen so many people move so fast through security as in Denver, and still they were the first to find and take away my Swiss+Tech ST66676 Utili-Key :-/
I have had some success using winpdb. it allows for graphical full screen debugging and it also allows for remotely debugging.

this allows me to set up the debugger in some code on my dev box and run winpdb on my own box.
Sydney International (after customs) is pretty nice, but Sydney domestic is pretty horrible. No power anywhere, very expensive food, horrible chairs, and it only got wifi this year but it's slow and painful to use.
A little pet peeve, why do people always overlook the most ubiquitous VPN solution of them all?

OpenSSH

Can create a full spectrum VPN & supports a stronger and a broader range of ciphers than virtually all competing software, is entirely open source, runs on every platform I can think of, the list goes on. Heck via pointopoint it can even mimic freelan and be peer to peer :)
Don't let its ease of use fool you, there are a lot of ways to shoot your foot off in Python. Typically, it's kind of like pulling the trigger (make the mistakes), only to see your foot get blown off a few months/years down the road. I find that your luck with larger Python projects is largely determined by two things:

* Experience with Python, and general experience in duck typed environments.

* Discipline. Not just your own, but anyone else working on your project.

There are certain mistakes that will make your life miserable down the road. These could be bad organizational conventions, inconsistent exception raising/handling policies, lacking a strategy for documentation, etc. If you make mistakes like this, you probably won't get bitten by it until later.

Writing good Python can be harder than writing good <X Language with more rigidity>. With experience and time, this gets a lot easier.
Hong Kong is a free country and has a WONDERFUL airport. Singapore is great as is Bangkok Suvernabhumi. Even Istanbul airport is awesome for it's size. I'd say Heathrow T5 is also better than anything in America.
I read about Bitcoin in June 2011 and built a miner using two ATI 5830s shortly after. It ran at ~550 megahashes and cost a total of $450.00 to build using newegg.

I live in an area with free power in Tokyo and let the machine run for ~2 years. During some of this time Bitcoin was hovering around $2.00. I was mining as a hobby since it cost no money and I believed in Bitcoin's potential.

In the second half of 2012 the price started jumping and I netted a very very nice return. I would not mine now as any real investment. I would like to believe Bitcoin's adoption will increase and the price will continue rising, but short term I think it's still quite the gamble.
>patent lawsuit insurance

Lawsuit insurance is interesting. The problem seems to be that if an insurance company is funding the defense then they have the same incentive to pay a settlement rather than fight that anyone else does, and that would just cause even more money to go into the pockets of trolls by giving them a deep pocket in the form of the insurance company, exacerbating the problem (and making the premiums unaffordable).

But let's suppose we solve that by stipulating up front that the insurance money can't be used for a settlement. If you want the money then you have to fight; it can only go to lawyers, not plaintiffs. That would be an interesting dynamic. (Obviously plaintiffs would hate it with the fire of a thousand suns because it would cause all but the most blatantly liable defendants to fight.)

> to fund lobbying efforts to reform the patent system

That sounds pretty sensible.

> scrutinize a judicial apparatus that seems biased in favor of patent trolls

I don't see this going anywhere. It is far, far easier to lobby to have the law changed by Congress after a judge does something you don't like than to actually have the judge punished for the ruling. What you may want to do here is to lobby for sympathetic judges to be appointed to e.g. the Eastern District of Texas or the Federal Circuit (which has jurisdiction over patent appeals), but that's obviously not a short-term solution because the turnover rate isn't that high.
I realised, please excuse me this complete and utter brain-fart, I'm going to stop posting things now and go to sleep. Is for the best. :)
<currently popular thing> as a Metaphor for <some dumb unrelated thing I do>

double douche points for posting your "powerful words" on hackernews.