skysight-inc/HackerNews huggingface dataset:
Thunderbolt's the primary display connector on Macs as of 2011 (and some PCs); so not as common as chargers but not entirely outlandish.
There isn't really much you can do with a tablet design. There isn't room for variety. Sharp edges are uncomfortable, so you round them. You need to hold the thing, so you need a frame. The screens come rectangular from the factory, so you make it rectangular. Apple's design patent seems to cover any reasonably comfortable tablet designs.

Perhaps, just to differentiate, for the next iteration they could go with a sea urchin inspired design and put spikes all over the back. I'm sure that would make a great tablet. Or they could use a design that makes sense, and risk getting sued again.

If changing the size dramatically, using a different aspect ratio, and having different styling isn't enough, what is?
Satellites See Unprecedented Greenland Ice Sheet Surface Melt
But the corollary is the guy that wants to make a silly app and give it away for free as a hobby. For instance, I wanted to make a very particular kind of timer application for playing Diablo, primarily for myself but give it away, and the $400 price point makes me not want to use monodroid for it. Of course, I'm not really Xamarin's target market per se, and given the post I made about HBO's pricing so I can understand their position. However, as someone that is in the segment of people the OP is talking about, I can sympathize.
A well known and tested approach, sum types (tagged unions), would have been way better, but it was cast aside because the designers were apparently unaware of the improvements to union types made since C's inception:

http://www.reddit.com/r/programming/comments/w1ig0/things_i_...
How Boston Startup School helped me escape the "competency trap"
Def seems to have a pretty deep level of analysis behind it but the interface is nice and simple; well done guys.
Thanks for posting this. A few seconds before the eight-minute mark, Vinge says that he expects the Singularity to occur before 2030 assuming that (A.) it is technologically possible and (B.) no disasters (e.g. a nuclear war) derails us before that point.
When you can't beat them, sue them into the ground.

Craigslist is one of the poorest user experiences around and succeeds only because people insist on using it. The alternatives somehow manage to be even more spectacularly useless by over-designing their apps and cluttering them up with junk.

Padmapper is one of the few that does what they're supposed to do, and it's not even an optimal implementation of this sort of thing.
Quadrotors perform James Bond theme (video)
What markets are you focused on with Chute?
Didn't realize this was a Pittsburgh area company, are you involved with any of the tech groups in the area? Also, you have my respect if you can pull off something non-standard within the state, I've found PA to be a real PITA to deal with compared to say Maryland or especially Delaware.
Shameless plug for my Go articles for anyone who wants to get a start - http://laktek.com/tag/go

(Yes, I will commit to finish the rest of the series)
Doesn't Android provide a license verification service, much like the recently discussed iTunes receipt validation process? I have an app, GPS Aids, which checks online if my license is valid. Again, this can be blamed on the developers, for not taking any reasonable steps to prevent piracy. If the app has to be cracked, it's going to reduce the piracy rate quite a bit.

As an aside.. I would never pirate a $1 app, that is just ridiculous. I've spent way more than the average person in the app stores.
When you can't beat them, steal their work product.

Padmapper is (indirectly) screen-scraping Craigslist's data in an attempt to unseat Craigslist.
DARPA-Funded Service Seeks Flaws in Smartphones
Yea I think I've only ever refused to waive the late fee once
We don't have Fry's on this side of the country. Our Best Buys has toughs right by the door, but they've never stopped me (then again, can't remember the last time I've bought anything particularly expensive from them vs. Amazon...)
Accounting in the cloud to replace QuickBooks for Mac?
As is becoming a yearly occurrence with the new OS X upgrade Quickbook for Mac is going to have some functionality issues and is not supported prior to 2012. Last year invoicing via email suddenly broke (convenient for a company that no one wants to buy new software from).

I am done with this company, they are evil. To not support software I bought less than 1 year ago for a couple hundred bucks is just too much for me. I need to move my accounting to the cloud but not sure where to turn. Let me know if there are any suggestions.
So you mean client side validation correct? I mean to validate form submission that needs server side information, you would still need to build something on your own.
the best way to scrape HN would be for each user to submit an item's HTML or its cache of it when idle and when called upon. It could do a pre-check of the item, the time, size, # comments then do the whole page if called upon. You could keep a tally of who's submitting what. The system could go open-source as I'm sure other sites could use it. Perhaps the plugin just digs into a brower's cache at set periods of time. There might be copyright issues.
Opertor overloading is really horrible.

By reading the code "foo + bar" you can't know what is really doing internally.

He is talking about operator (+-*=[]&) overloading. Not method overloading.
You can't scrape with AJAX because of cross domain security restrictions.

One potential solution to obey robots.txt might be to spawn multiple small EC2 instances with different IP's and have them coordinate with each other to share the crawling without individually running over the limits. (This is also useful for scraping from sites that have rate limits)
>> That was my immediate response - that 10% per week screams petulant and immature.

Totally agree that it screams of inexperience, and it's obvious that person lives hand-to-mouth. I pay my bills on time, and I would never hire that guy.

I always tell people starting contracting that they need about 3 months of "salary" in the bank, and a main portion of that is for cash flow coverage - in other words, the time it takes to collect on an invoice.

Having that 3 month float in the bank prevents you from taking every gig that comes your way. If, say, you're charging $100 an hour, don't take on customers who aren't used to paying that type of rate. The local business owner who is paying his staff minimum wage has little appreciation for the work you do. Chances are extremely good that he/she's going to nickel and dime you at every turn.

I've never not been paid for any contract work and haven't been negatively impacted by slow accounting (payment) policies because I always make sure I have enough of a float that allows me to choose my customers very carefully and not worry about the occasional late payment. I invoice net 30 and on longer projects, have a simple condition that I will stop work when an invoice is 60 days overdue.

If you really want to encourage early payment, then implement something like a 2/10 net 30, which is a 2% discount if the invoice is paid within 10 days.
thanks for the feedback... glad you like it!
Comment karma can provide constructive feedback to the comment's author. Often, but not always, a downvoted comment indicates that my point was not made clearly or that there were gratuitous remarks within the comment whose removal would improve the tone of the comment overall. Of course, sometimes comments are just downvoted because someone disagrees or because I intentionally was snarky.

Likewise, upvotes indicate that I have captured a portion of my audience's attention. Often this is because of some minor insight or extension of the conversation, though certainly on occasion I have been rewarded for snark.

In general, gamification is a viable system for influencing user behavior, and if only submissions were rewarded with karma, a great deal of undesirable behavior would be encouraged. The current system helps new HN'ers learn the ropes.
Hackathon is about technology not about building products. The cancer that has infected the tech industry has bastardized the word. Prototyping something with bootstrap, rails and sqllite is now a hackathon and focus is more on design than technology. I bet there were more designers,marketers, product people than devs at this hackathon. Afterward the demos are built, the cancer(marketing/pr/sales/product people) will ask the developers to build the real product and offer such awesome terms like working for free for two months and getting 5% in RSUs.

Developers need to learn, they don't need these leaches. If you're the original developer and not getting over 30% of the equity, you're getting fucked.
I'm not a fan of how Apple is going about this, but.

To me, a patent troll is a company that holds a patent and wields it aggressively without producing anything, and that's the way I've generally seen the term used. Clearly Apple doesn't fit this definition, as they are both making and selling tons of devices that use these patents.

In fact, there's nothing you can really say that indicates Apple is misusing patents. They are, unfortunately, using patents exactly the way patents are meant to be used. Patents are meant to stifle innovation in a direction that's already been taken. It's their purpose: exclusive rights for however many years in exchange for public disclosure. The only critique that I think can be made of Apple's use of patents at this point is that they're using them at all (which is a perfectly valid critique, mind you).
It seems that this post is heavily flagged. 60 points in 2 hours, was top post in front page then suddenly vanished from front page. Very odd.
There is security against that, you can limit access for thunderbolt devices to various parts of memory, same as you could with Firewire. Thunderbolt is not anymore insecure than Firewire for instance.
Further, she's done some of this before:

"With only one high-school coding class under her belt — in a language that is no longer used — McCreery spent her evenings learning to code."

Regardless of the language she learned in high school, this is a huge leg up. Coding principles transfer easily, especially at the introductory level. Even an 8-week elective will get you over those first few humps.
I'd add, that if you are implementing OAuth 1, you are making life painful for developers. If you are creating an API now, please use OAuth 2. It's much more straightforward for both server and client.
> in an attempt to unseat Craigslist.

Unseat Craigslist as the undisputed champion of what, exactly? Cartographical apartment hunting?
His point is that, if you aren't familiar with the code, operator overloading can be difficult to read. It gives objects the appearance of being native types, and it is sometimes not entirely clear what the result of the overload might be. What does "dog + cat" equal? In an extreme example, if you are crazy enough, it might make sense to have animal + animal = baby animal. You need to temper that example down to something closer to reality :)

I personally like overloading, but I think it's probably too easy to abuse, and I can see how it would cause problems with a team size larger than 5.

As far as I can see, whenever the Go team encountered a language feature that could possibly be abused, they always deferred to leaving it out. Whether that is good or bad I'm not sure we will know until we have years of experience with it.
What incentive do employees have to work for free?

Why are you not calling yourself a non-profit?
The NY Times Buy or Rent calculator is a great tool (and probably one of the most commonly used).

However, it has certain flaws: for starters, it assumes you know exactly what tax you pay, what mortgage interest rates (and fees) you qualify for, what your property taxes will be, etc, etc.

One of the key features about SmartAsset.com is that we do all that for you, and then let you tweak the numbers if/as you wish.

We also pull in live mortgage data (along with a number of other datasets) to compare various buy-v-rent scenarios that actually apply to you.

This is also only the beginning of the product. Apart from comparing buy/rent, we want to ensure users understand how much they can really afford (and why), how taxes will change over time, how their credit-score affects their ability to borrow money, etc.

Beyond that, there's also managing the process that goes with any major financial decision (what we like to call the "interest, learn, shop, buy" steps.
>It's all too easy to become the same ego you were before, only now with a spiritual varnish. In my observation, there is a lot of rationalization around this.

Can you think of anything more self-centered and intoxicating then conflating your ego with the "Ground of Being". Narcissism is the cliche sticking point of westerners. Than again Westernized lineages systematically address this. Mondo Zen being a good example.[1]

Historically, Buddhism doesn't export cultural context. It embeds itself in what is already there. Zen exists along side Shinto. Tibetan Buddhism envelopes the local shamanic beliefs. Trying to export the cultural context of Tibet or Japan to the West is a mistake.

[1] http://www.mondozen.org/
In full bloom | Vietnam Travel News
When I contracted, my rule was to never lend the client more than 10 days pay. My clients didn't seem to have a problem with that - even a big multinational.

If your clients can't get their act together in 10 days offered to work on retainer.
> Craigslist is one of the poorest user experiences around and succeeds only because people insist on using it.

So, to paraphrase, it only succeeds because something about it attracts customers. As opposed to other sites, which succeed by fairy dust and rainbows.

If padmapper has a great user experience, that's wonderful -- They should be able to get customers to post their listings on it, and generate data without relying on Craigslist. Or, if they rely on Craigslist, and what the article said is true, they could have negociated a license to the data, instead of scraping it.
Who didn't see this coming? I almost feel bad for Padmapper, but not really, because they should have known better.
I am sure Craigslist has many more users than Padmapper. It would he hard to argue that Craigslist can't "beat" them.
Maybe seeing comment scores could be a reward for 10,000 karma points.
If you're doing one irreversible transformation on the string (hashing), doing another (lowercasing) is quite pointless. This doesn't prove use of a reversible storage, but it's a very, very strong indicator. "If you hear hooves, it's probably horses, not zebras."
>if a you need a solution to problem X how can the price point be compared to an established company solving problem Y?

If problem X and problem Y both cost $25/month to solve, they should be roughly equal pain-wise. By starting at price point of $25/month, and working your way backwards to find problems, you should expect to be tackling Github- or Basecamp-sized problems.

>I'm curious, are you a developer?

Yes, I'm a developer/consultant.
Trademark isn't there to prevent theft of brilliant brand names; it's there to prevent confusion. That's an entirely different endeavor than either patent (protecting ideas) or copyright (protecting creative expression).
They are the champion of free listings, and built a huge user base around their dead simple platform.
The issue is, you should never be granted obvious patents like "swipe to unlock".

Mobile phones / tablets are fairly trivial by now. Computer, touchscreen, software. It's not rocket science. Nothing there should really be patentable IMHO.
Iranian nuclear facilities hit by AC/DC virus that plays 'Thunderstruck'
We have two primary audiences today: brands/publishers and developers.

While there's a great deal of support for developers already, we know that there's a lot more that we can do and will be rolling out a great deal of new content soon.
Does anybody know if Craigslist is cracking down on all the Craigslist iPhone apps?
Check out the Dataverse project, they have similar goals.
If you really want to make silly app, use Objective C + XCode. You still will have to pay 100$ for Apple Developer program.

What I have an objection to is the idea of 'pay if I succeed' model. Clearly the OP is not talking about a silly app given away for free. He wants to make money selling software but refuses to pay for tools which can help him create the software faster.
If it makes you feel better, my understanding is that most of the big patent trolls now have "offices" in Eastern Texas to make the choice of venue more difficult to argue against.
I suppose he might gittip them.
Sensitivity?
If he is late on delivering, I'm sure he would be in close communication with the client on the adjusted delivery date. This isn't the case for late payments.
The argument is roughly that it is, in fact, not very useful, while opening up a vast array of misuses - especially in the domain of being all too clever. What does "+" mean on a list and an object? Add, probably. But what if it's two lists? Union? Or add the second list as the last element to the first? Named functions "add" and "union" aren't any less readable and loads more descriptive.

The only situation you positively need operator overloading is when doing arithmetic, and you should do that using the built in types. This, of course, sucks when the built in types are inadequate, and you e.g. want to use a arbitrary precision library such as BigDecimal in Java.

This, of course, is an opinion, and I'm not shy to admit it's been shaped by being burned by Lift, the Scala web framework which makes heavy use of symbolic function names which makes it incredibly difficult to talk about or search for answers online.
Jack Daniel's Shows The World: Here's How To Send A Polite Cease-And-Desist
Here's a nugget from the article which I didn't hear anything about in the previous Padmapper postings and chat here on HN:

"The company said it offered a license that would have allowed PadMapper to use its data on mobile applications but that the competitor did not accept the terms."
I saw this page, and was not surprised that it doesn't say what Datomic is. A lot of people make that mistake.

So, I clicked the link at the end of the page to go to your website. I followed some more links. I found three links that talked about feature, benefits, and the architecture, and clicked all three opening them in tabs.

I read the first part of every page and then skimmed the rest.

I have no damn clue what this is. Its something database. It has immutable facts from the past. Why would I use it?

All of your pages talk about features that might be important to someone who's considering the software, and about how it works, and stuff like that.

But never, in clear terms, what it is.

I have the same problem working on what we're doing here, what it is is new, so there's not an obvious "We're an X" or "We're an X with a Y" that I can give.

The best bet if that's the case for you, probably would be to do something like "Say you've got a Q and you need to W it while you're Z is already at X, if that's the case then Datonic will do P, O, and R for you giving you result Z!"

Or whatever is appropriate for whatever it is datomic is.

Just a constructive suggestion. Who would use it and why?
Apple's patent covers the use of English, le pad superior est en Français. [Edit] or maybe German, all I could make out at first before zooming in was the "Mai" and "M" for presumably mercredi, but on closer examination, I see Mon instead of Lun for Lundi/Monday.
Hellloooo communism.
Ted, is that you?
How many people use PadMapper on a mobile device, vs. the desktop site?
"Existence of some viable open source models doesn’t change the reality for the vast majority of developers. We don’t have a rich daddy like Mozilla. We don’t have an operating system for which we can use a paid-support model. We just want to make apps, then sell enough copies of them so that we can make some more.

"The only principle that enters into it is that of survival: keeping food on the table, and making sure the lights stay on. Open doesn’t sit well with those goals."
I have found that doorkeeper[0] is pretty good and the setup is a breeze.

[0]: https://github.com/applicake/doorkeeper/
I think that it isn't about incentivizing intelligent thoughtful conversation but rather disincentivizing the dumb or mean comments. People dislike losing karma a lot more than they like to gain karma. What pg observes in his article on Trolls[1], written a year before this one, is that controversial ideas which are modded down tend to be stubbornly left up while the wisecracks which are modded down tend to be deleted because there is less invested in them.

[1]http://paulgraham.com/trolls.html
It was in PadMapper's original blog post about the C&D letter
The good news is those drug-running submarines can run Linux just the same.
Upvoting gives the same result as "nice job!" comments like yours :)
Oauth, even oauth2, seems like a classic open, design-by-loose-committee failure. Too many options and open ended decisions.

My hope is that now that the basecamp2 API supports it, their implementation will become the reference standard.
I realised why people started arguing with me. :-)

I wrote that Europe has few right wing crazies in the last few decades. I meant Scandinavia, I have no real interest/clue where different types of extremists are numerous.

Hrm, sorry about that.
How will you solve the issue of fair pay among employees? Isn't it likely that public awareness and popularity would determine who gets paid, regardless of who does the work?

If this model is successful, and people begin to see whit537 as a kind of celebrity (like notch or moot) then how would the other employees work their way into the revenue stream?
The incentive is the same as open source programmers have to work for free.

RE: non-profits ... from the post:

"An open company differs from a non-profit organization in that an open company does not itself accept donations, and it does not compensate its employees. From the open company’s point of view, whether and how its employees receive money and for what, is undefined."
Hmm...those are two fairly different audiences. What makes you think you can support both at once. Why don't you just focus on one?
Thank you for this; I believe it fills a big hole in the ecosystem. I found myself wanting to implement an API endpoint about six months before your first commit to this project, so I hit Github expecting to find a couple of OAuth-provider Ruby libraries in competition; I'd pick one and do a day or two of work to get it integrated.

Instead, I couldn't find much of anything.

So I delegated the task to someone else who I believe ended up implementing… Basic auth over TLS. ;)
How is this different from most open source projects? Because it's a registered LLC? Because they have public policies enforcing transparency? Failing to pay your "employees" combined with an onerous set of requirements for them seems like a non-starter at worst, and unsustainable at best, since it takes all the fun out of volunteering. If I'm being held accountable and even liable for my involvement, I should be getting compensated for it. This just seems like the worst parts of corporate employment and open source projects mixed together for some reason; all the fun of filling out TPS reports, for none of the pay or benefits.
Minimalist Living Room Design
Minimalist Living Room Design – home interior, interior design, home design, home interior design, interior design ideas.Create a minimalist living room with smooth clean lines and practical style. The interior combines cool whites with bright reds and has stunning visual appeal.
Show HN: An Enlightened Business Dashboard Being Built in 30 Days
Yes, and the licensing service is actually one of the most used developer libraries embedded in Android apps ( http://www.appbrain.com/stats/libraries/dev ), although it's quickly being overtaken by the free + in-app billing model at the moment.