skysight-inc/HackerNews huggingface dataset:
While I generally agree with what he says, I can't help but wonder why they would build something over the course of 10 years without assuming that by the time it would be sent into space, there would be better technology available for various aspects of their design.

For example, build everything around the Camera, but make sure that when it's within a year of going up into space, the design is such that the highest resolution camera available can take the current camera's place.

Of course, anyone who has worked on the project will easily be able to say that I have no clue. And I don't. But I guess that if I were included in the planning stages, and it came down to the data collection components of this machine, the first thing I would add would be that it should be capable of upgrading to the latest and greatest within a year of launch.

As a final note, I understand that they DID do this with software. They can update the operating system and roll back. They can advance the software, bug fix, etc, in a VERY safe way from afar.
Tesco web security 'flaw' probed by UK data watchdog
As a side note, your blog looks very nice, but is unusable on a Nexus 7 in portrait mode.
I think you are attempting to argue that in fact my complaint is against so-called "privatization".

My complaint here is about the corruption of government. And yes, corrupt officials arrange deals with "private" firms that exist only to get such deals and which hire retired officials as lobbyists, etc.

In the prison example, corruption exists across the arbitrary public/private line that you are drawing. In California, the prison guards union is a lobbying group that supports criminalizing nearly anything, in hopes that stricter laws will lead to more inmates and more job security for guards.
def auto_increment_natural_key_here_because_if_a_product_doesnt_have_a_key_assigned_because_it_came_back_from_return_and_wasnt_assigned_on_during_the_recieve_shipment_process_the_key_doesnt_exist_and_another_app_relies_on_it

Pretty sure that's it.
Care to share the name so I can keep an eye on it?
great job! Finally, bootstrap really needs this. good job-
Thanks for the feedback!

Agreed on the logo, its a stop-gap logo for now. We are in the process of getting it professionally done.

Regards the pricing model, the reason we limit on tour runs is because most SaaS products need a bunch of tours. Maybe one for getting started, another couple for common tasks and so on. Even a tiny app in private beta might need 5-10 tours.

With tour runs, the intention is to segment on traffic: products in private beta or low traffic apps might be on the basic plan. Products that have some more sign ups and some early revenue might fit on the next plan, while higher traffic sites and some steady revenue might fit the third plan.
Plivo is an API. We're a GUI. We're Plivo's target customer (in fact, we're built on top of plivo). Our target customers are businesses who want a powerful, affordable business phone system but don't want to spend time worrying about setup. Our focus is on customer service - we handle all new customer setups personally, and any follow on issues after that.
If you're using Chef Server, this is (almost) as easy as 'knife ec2 server create --run-list 'role[my_app]'

(ATTN Puppet Labs: You should seriously consider moving the equivalent functionality from your enterprise to your open source product)
The Groupon Effect | Learnings from Groupon Deals for eCommerce Businesses
Show HN: TryScribe, modern document creator
Rack then w/ ports out. And you can put two back to back.
The reason that happened wasn't because the lady is getting kickbacks from the publisher, it was that she wanted to unload the setting of questions and the grading on someone else. It used to be that you had TAs for that when the workload became to large for the professor to handle, but we are seeing third parties moving into this market niche. (Hey! An idea for a startup!)

There is not enough information here to decide if the professor is lazy or the university is overworking her - we would need to know about her course load, class sizes and other duties. However, there is no excuse for this stealth increase in tuition, this cannot be allowed to happen.
The point isn't an appeal to authority, it's that the author is a supporter of open source. Not Microsoft.
Why Payments Startups Fail: A Lesson In User Behavior
Apple: Most valuable stock to have ever traded
Half depth, not width. Everything comes out the front, so you mount them back-to-back in a rack.
I agree. I don't hold a strong opinion one way or the other in case.

One thing I found interesting was the author's suggestion that the rule of law will result in the appropriate outcome. However, that assessment assumes that the legal system will basically always get it right.

I think that a lot of people are upset specifically because they don't trust the 'rule of law' cannot be subverted for political gain. In this case, it at least seems plausible that the rules of the courts could be influenced by political forces in some way; thus, people lack faith that the legal system in the UK or Sweden will provide what they believe is an appropriate response.
What a useful contribution.
I don't work at Plivo, but I have a lot of respect for those guys because of their open-source roots. I might bicker with them here or there online, but I only do out of admiration.

Plivo is an XML ---> infrastructure play. Their bait is to developers to come in and use their Twilio-ish code and then realize that what's under the hood is pretty badass and build bigger apps.

From what I can tell, Profig is a hosted VoIP play with black box infrastructure. I'd love to know what's under the hood, but I don't see any infos. They're more like a RingCentral or a Packet8 than a Twilio.

Does that help? I think Plivo is a lot more innovative than Profig, but I've learned not to judge startups by their first forays into the wild. I'm interested to see where they'll go from here.

(Disclaimer: I write thepbxblog.com and I work at 2600hz, a communications infrastructure company).

Looks like from the comment below me that Profig runs on Plivo.
Answers to this are here: http://www.dpreview.com/news/2012/08/08/Curiosity-interview-...
yabbadabbadoo: Profig looks interesting, but I can't discern why or whether it's better than using existing cheap SIP providers like OnSIP, which allow startups, small business, and even medium-sized corporations to use Android, iOS, Windows, OS X, and Linux softphone SIP clients as well as brandname SIP phones from Polycom, Cisco, etc.

Please help me understand, how exactly is Profig better?
It was a rather specific statement.

It's one thing to keep mistakenly use "hacker" in a negative context on TV shows and the news in general, but now they use "open-source" with negative connotations?

If anything their entire sentence is wrong because the open-source would be able to be inspected. They should have said "you DIDN'T use open-source and blah blah had a trojan because you couldn't see the code".

So either an ignorant writer or someone "tuned" the script. I cannot see how ignorance can be claimed because OPEN-source is pretty self-explanatory.
The article does not make the point that, having been delivered to Sweden, Assange would be protected by an impregnable shield against extradition to the US. Rather, the article simply points out that the protections Assange has against extradition in Sweden are comparable to the ones he has in the UK --- perhaps better, in fact, given the ease with which the US has extradited people from the UK.

More importantly, since both the UK and Sweden are already enjoined formally from extraditing Assange to face the death penalty, what does it mean for Assange to extract a further promise from Sweden's executive not be extradited? If the ECHR --- the very law governing extradition from Sweden --- can't be trusted, why is Assange demanding an even less meaningful promise from Sweden's government?
Others ascribe this to Kurt von Hammerstein-Equord

http://en.wikipedia.org/wiki/Kurt_von_Hammerstein-Equord
This must be a two way street. Many older people have their ideas and opinions dismissed for various reasons and biases of younger workers, too.
> Our strength comes from that desire to not be bored, so we come up with creative solutions to bypass them.

This has nothing to do with your generation.
I have to do a ton of clicking to get to last year. It would be much faster to be able to type in arbitrary dates, too, and have the calendars update to reflect those new dates. And when I altered the date text in the editable field (the one you click to drop down the calendars), they did not honor my change; to be consistent, that field should also be readonly.
I hope that caricature gives you some comfort in your utter mediocrity.
I'm not meaning to insult you, but you sounds like a programmer who's experience consists solely of personal projects and academic assignments.

As has been said, comments explain why you are doing something in a certain way. That why is often related to a business process, several business process, and/or 25 different outside cases.

The code can be amazingly clean and organized, but you comment to indicate why you did something one way and not another.
No offense to Horacio here, but the guy was in with the bigwigs at Lamborghini before Pagani was started, so the guy had all the connections he needed. It's not like this gentleman came from nowhere.

Likewise, the Pagani motors are all from AMG, so no manufacturing there, just tuning. If anything, we should be crediting the engineers that actually build the chassis and body.
Disney and its propaganda against open source in a teen comedy
At work I drink from the typical diner-style coffee pot. At home I own a Tassimo, which I believe just swirls hot water/milk within the t-disc to make a brew.
Looks good!

Has anyone tried this for accessing a Java Socket API? (e.g. Interactive Brokers API)
Im currently using Jython but would love to switch to "real" Python, unfortunately i am still a noob when it comes to get these things working..
87 year old Illinois doctor charges just $5 a visit
How Eduardo Saverin Sold Facebook Ads in 2004
Android License Transparency, It’s Your Right
I've had a hell of a time finding a good date AND time picker that compliments Bootstrap well. The combined ones I've found are just a horrid experience.

I have an application that I have to choose dates/times when sections of classes are.
A quantum optimizer folds its first proteins
"This is a great looking timepicker. One thing that I would love to see added is better keyboard support: for instance when modifying input by keyboard it would be nice to see the UI update, it would also be nice to be able to navigate through days and months using arrow keys."

It doesn't hurt to be friendly, you know.
AWS doesn’t have anything even remotely approaching Appengine Datastore in functionality and scalability. S3 is also inferior in functionality to Google Cloud Storage, e.g. eventual consistency, no atomic operations. That’s actually a big deal if you’re building anything slightly more complex. OTOH, Google is now introducing their Compute solution, so you can just move parts that don’t fit very well within Appengine to that (if you have beta access).
That is the revised edition, the first edition of the book was published in 1999, which was 13 years ago.
Chevrolet GoGo Link marries cellphone navigation and dashboard LCD for $50
This is the same guy who designed DHH's Pagani HH a couple of years ago. http://filer.progstr.com/1/post/2012/05/dhhs-pagani-zonda-hh...
Seems odd to have a date range picker with two calendars. Most of the ones I've seen have you pick both dates on a single calendar.
Good catch, you can break it by translating JS like this to Finnish: var muu = 0; -> muu muu = 0; and compile back to JS -> var var = 0;

I'll need to extend the compiler to escape reserved words in the target language.
IF YOU DON'T SEE THE FNORD IT CAN'T EAT YOU, DON'T SEE THE FNORD, DON'T SEE THE FNORD...
Nice work. Is there any out of the box way to use this simply as a date picker (popping up one calendar rather than two)?
No, that was under the section called “Sweden should guarantee that there be no extradition to USA”. If it had been under the previous section it would have meant what you state.
The bazaar was possible because cathedrals like Unix existed which were robust enough to gloat over failures of sound design on part of newbie programmers. Yes, we are now coming to increasingly complex systems in the web too, which are still held together with nothing more than duct tape. Scripting languages which are not type safe, cut and paste and tolerant browsers which hog memory are all manifestaions. Not a great way to build a huge edifice I would say.
I'm more inclined to note the difference as those that were in school when they banned teachers from using red pens because it hurt the students feelings.
Or have that trigger the custom picker. Just putting up an X cursor is hostile to the user.
Other than the styles, I'm not so sure this is much better than the jQuery UI Datepicker.
Here's an interview with him:
http://www.casilda.com/htmltonuke.php?file=loscasildenses/en...
It's not that my wording is better- I don't mean to be changing yours, just adding. The thought pattern is to tell the user why each feature is important to them. Don't make them guess. Don't allow them to guess. Manage, as much as you can, their mental state while on your page.
Four-fingered robot can replace flashlight batteries
Did I just read the word "badass" in the Wall Street Journal? That's got to be some kind of watershed.
That's a lot more work when the dates are not in the same month. My use case for building this was choosing ranges for reports.
Python has threads.

In Python classes are first class objects, and you can easily do anything you could do with Java anonymous classes on the fly. Furthermore Java anonymous classes are usually used as a verbose replacement for a lack of closures. But in Python you can create closures and pass them around. (You do have to do some juggling to mutate variables, but 1 element arrays are only a slight pain to work with.)
Fresh beans - Burr grinder - Aeropress. The three ingredients you need to make a pretty darn good cup of joe. It takes about 10 minutes to reach Nirvana this way. Pretty inexpensive as well.
filetype:pdf has been my secret weapon. I use it like fifty times a week looking for white papers, case studies, etc for various subjects. The wealth of information hidden in these little gems is invaluable.
Remember when freebsd included a closed source binary blob to support atheros wireless chipsets? And some people in the openbsd and netbsd groups decided that since their OSes have quality standards and don't allow garbage like that, they would make an open source driver? And then you yelled shit at them at a conference and called Reyk a terrorist? It is one thing to hate everyone who works an OS other than the one you prefer, that's just typical childishness. But to attack them for having higher standards than you do? Yes, I would say that puts you in the position of "not being one to talk about quality".
Moving to the Cloud
A very thought-provoking article. (Been programming for pay since 1966 here.)

A lot of the commentary seems to be confusing the waterfall model with the idea of the cathedral.

Another way to make this point is to note how few programmers these days read Dijkstra, or Knuth's TAOCP. (Knuth would have us believe that even he doesn't read it. See Coders At Work.) Among other things, Dijkstra taught understanding the entire program before setting down one line of code. Contrast this with TDD (which, believe it or not, some take to mean Test Driven Design).

Lately I have been in the Application Security business, and nowhere has the issue highlighted by the article been more obvious.

Edit: Mark Williams Company, inventor of Coherent OS, was not a paint company. It started out as Mark Williams Chemical Company, manufacturing Dr. Enuff, a vitamin supplement.
First, onsip requires SIP handsets. With our virtual system (http://profig.com/virtual-phone-system), you don't need anything other than your current phones, even cell phones. You can be up and running in minutes.

Second, if you do need SIP handsets, we have those as well (currently in beta). So we match OnSIP in every regard there.

But where take the lead is our add-ons. On top of the regular phone system, we offer a whole lot more:

- Call Tracking

- Voice Broadcasting

- Sales Call Center - dials over 1000 numbers/min, skips dead #s, leaves pre-recorded msgs on answering machines, only connects live pickups

- Support Call Center - integrates with our CRM to show relevant info about your customers as soon as the phone rings

- Click-2-Call - put a button on your site and allow your visitors to talk to you directly

- Surveys

and more in the pipeline...

All these features come in a single dashboard - a business can use 1 or as many features as they want, on demand.

Please see our site for details.
Interesting idea. I'm not a huge cigar smoker but a site like this could be useful. However, it was difficult to find a way to read about the curated cigars. Hovering over the product picture in the "Shop", you are presented with "Add to cart" and "Buy Now". It wasn't until I had added it to my cart that I found (in my cart) a link to the product's page. Eventually, I also found that clicking "Buy Now" goes to the product page, but that is not what I would expect from that link. "Buy Now" usually bypasses your cart and takes you directly to a check out page for just that item. Also, the home page has the "new in" list which only presents you with the "Buy Now" link and not the "Add to cart" link. This UI is inconsistent. Other than that, nice site design.
One option would be a new job.

Edit: (either I missed this or it was a ninja edit; no big deal) re: 'standard of living': that's a choice of less risk for what you've got vs. the 'HN way' of shooting for the moon. If you truly want out, choose something else. Yes, easy to say...
To be honest, I don't really understand the benefit over just hitting ctrl-p.

I may be mistaken, but printing a document to PDF is not something one can do with Windows. At least not without buying Adobe, or installing Ghost.

Unless things have changed with Windows 7?
I think it's hard to miss the comparison that's actually being made in the article between the protections Assange has in the UK versus those he'd have in Sweden, as those comparisons are made explicitly in each sentence in which the ECHR protections are mentioned.

In fact, the article points out the additional protection Assange has in Sweden: should the US seek to extradite, both Sweden and the UK would need to agree.
Website renders horribly on iPhone
Or even file a bug about it.

https://github.com/dangrossman/bootstrap-daterangepicker/iss...
Plain old Cuisinart drip machine with built-in grinder. I can put beans and water in the machine before retiring, and the whole thing can start up while I'm waking.
I'm not meaning to insult you

Sure you are. And that's okay.
I had a difficult time convincing management that it was worth spending 30 hours developing a script to automate a task that normally takes 10 hours to do, even though we do that task at least once a week. Finally, I just ended up doing it on my own "free" time at work and showing it off in a meeting. I got chastised for spending the time doing it, but they were still impressed that the task now only took 5 seconds to complete. I ended up winning an award for it.

Unfortunately, that didn't mean I had less work to do. If you find a way to make your job more efficient, don't be surprised when management finds a way to expect more work from you.
Novel text analysis uses PageRank to identify influential Victorian authors
Awesome article.

I started learning to program when I was in middle school and since that I've pretty much always messed around in the same programming language and it was always fun because I was always learning new and challenging things. Recently though I've found that I wasn't learning as many new things (as frequently) as I once used to and no longer had the same level of excitement that I used to have doing it, so I decided to make a change.

I've always been somewhat afraid of learning new programming languages because it's "new" and "different" and "I might not understand or be able to get it the first time around" but what made me do it is remembering back to when I didn't know anything about computers and how without any books or any help I was able to learn some really cool stuff. I'm now taking that same approach to learn Ruby on Rails, Python, and iOS and plan to go back to school next year to get a degree in Computer Science.

As the saying goes: "If you're not learning, you're dead"
Sure. I was simply put off, because of all these appraisals and lack of sober evaluation. Mea culpa.
French press or Aeropress when I have time to spare, Keurig the rest of the time.
The picture shows 8 tiny fans mounted inside (not counting the fan probably inside the PS)

I would have thought that part of the reason for going to ARM is the low power - hopefully no moving parts. It would have been cool (ha) to see them pull it off without fans.
The Performance of Distributed DataStructures Running on InMemory DataGrid
UK Internet 'to be fastest in Europe by 2015'
Hojoki Rolls Out Facebook-esque Discussion Feature
If you're looking for an alternative with this feature, I modified a datepicker a while ago to do just that:

http://cs.txstate.edu/~bm1362/projects/bootstrap-datepicker/
There is nothing in any of these patent cases that even approaches the "shameless knock-off" territory.

There are products coming out of China that are counterfits, or very close to existing products - and they should be banned.

You would have to be both blind and stupid to not be able to tell the difference between any two Android and iOS phones.
The Rise of the New York Startup Scene
The notion that there was an entire generation of free loving hippies is over blown. Very much the same way that there is an entire generation of young, spoiled people that refuse to do work without unlimited vacations.
This sounds a bit premature. I have MySQL running on several server instances. They will continue to run.
НЕУДЕРЖИМЫЕ 2 / The Expendables 2: Videogame(2012) Repack by Dumu4 Eng/Multi5
Does the Wind Production Tax Credit Matter?
WebSockets in Jelastic: Better, Faster, Stronger
Facebook Trumps Yahoo as Second Most-Popular Video Site
Ripping OAuth tokens or other secrets out of TweetDeck, Twitter.app & other apps
The only thing comparable to Google searching is Twitteer search. Case in point: this morning after reading the sad news of director Tony Scott's death, I inevitable felt morbidly curious about what the circumstances or motivations might have been. Plenty of other people will too, so eventually it will find it's way into the press, but only after days or maybe weeks. So, I opened Twitter on my iPad and searched for 'Tony Scott rumours' and there was the likely answer among the first few results. Of course it was only unconfirmed conjecture but enough to satisfy my curiosity so I wouldn't spend any more time thinking about the event.

Tweets are more instant and just more human IMO. It means you can better leverage your understanding of human behaviour when you try to search for things.
Surprised at this, you can already share your location fairly easily via a text message on the iphone.

Go to maps, press the arrow for current location, click the right arrow and you'll see the 'Share' button. One of the options is 'message'. It sends a google maps link.
Geek Mythology and Nikola Tesla
You know what would be a really nice addition to this? Relative range options embedded directly in the picker, with labels like "this week", "next week", "this year", "last 30 days", etc.