skysight-inc/HackerNews huggingface dataset:
No, it's just that a manual entry makes errors more likely, and is verification that the card is present. Or rather, that some sort of card with the customer's information is present.
"No, they simply have public transit -- it's not great by any means. You often have to supplement with taxi in both places."

Citation needed. 99.9% of the time I was lived in NY, I used public transit instead of taxis. London and France? Underground stops running close to one and so anytime I tried staying out late I needed to walk, take a night bus, or hail a cab (which is near impossible on a Friday night).
There's also this mirror:

http://madhadron.com.nyud.net/?p=191
Can't find it ..

[Edit]. Found it ..thx
In a strange situation, Apple isn't technically a party to any of this yet. One or several will probably try to get the case dropped on the basis of Apple's claim. Or at least try to put off any litigation until Apple's claim gets backed up in court. Right now its all still saber rattling.
http://www.crunchbase.com/company/square

Most crunchbase entries do come straight from the PR team... Users can edit them, so most companies do and Crunchbase says what you want it to. It's sort of like a moderated wiki.
yeah! 4 points: http://coderwall.com/jsz ;)

btw. is there a list of other github apps? calendaraboutnothing was nice too. have some free time toady that I'd like to waste :)
Actually several sources show Canada is better than the US, although how much better depends on the source. This one below paints the rosiest picture I've seen for Canada, I've seen others show as few as 19 (for average) while show 14 for the US (same as below):

http://www.infoplease.com/ipa/A0922052.html
Whereas before Apple responded things were easier to understand...?
Base your stack on the readily available talent to develop in it. If that's you, go with what you know.

Any of the major stacks out there, both FOSS and commercial, will be perfectly fine for what you're looking to do.
It really sounds like I meant porn, didn't it? It's really going to sound even more like that now, if I deny it, isn't it?

Damn.
1) I have no idea what is meant here by "given" vs. "medium".

2) In my experience, the difference between C, CL, Forth and Haskell is very small compared to their distance from Prolog.

3) I wonder where APL or Smalltalk are supposed to fall on this grid. What about more "mixed" languages such as Python and Ruby?
On a related note, has anyone been able to compare the performance of apps built using the Adobe exporters (iOS and AIR for Android) vs. apps developed in the native languages (Objective C and Android SDK)?
You're not a freaking ninja, unless you wear a black suit and funny shoes, climb trees, move (very) silently, throw shuriken, blow poison darts, assassinate people, and war with Samurai.

Please, let's get over this brain-dead "rockstar", "ninja", "pirate" nonsense. If we, as a community, need a word to signify the most talented members, let's at least make up our own word.
This reminds me "Shortchanging Your Business with User-Hostile Platforms" http://news.ycombinator.com/item?id=2108294

It's about drawbacks of using Adobe AIR as kind of a cross-platform shortcut for building apps. From such perspective HTML is really not that different. If you want to deliver the best possible user experience, native apps is the only option in a lot of cases.

In a way that is good news for developers since it creates niches.
I've seen these Mac Defender and Mac Protector popups on some reputable sites, so I'm not sure it's the site that is "permitting" it. I think the trojan is taking advantage of some JavaScript vulnerability.
Reduce the size of your webapp by 50% *
HTML, JS, CSS... One tool to compress them all!

https://github.com/Eyjafjallajokull/wecomp

* 50% is just wild estimate, based only on my projects.
It's always seemed to me that the shift away from native desktop apps had a lot more to do with Windows headaches, rather than any inherent consumer preference for web apps.

And for the average user, today's mobile platforms don't have much at all in common with the Windows software life cycle [1]. So I'm not sure why it would be in the users' interests to move to web apps. And thus I'm puzzled at why people expect it to spontaneously happen. Particularly when evidence seems to suggest the exact opposite, people moving toward native apps, on console-like devices.

[1] finding, vetting, scanning, installing, using, moving to new machine, syncing, fiddling, repairing, upgrading, cursing, uninstalling.
It's been quite a while. Apple started down that direction, but then the app storm hit and that has been the end of that. And HTML revs much much slower than any phone API, so the native experience will always be superior.
Lodsys hasn't actually yet filed suit against anyone. Just sent threatening letters.
"I have followed your work for a decade."
"I have followed your work for a decade."
"I have followed your work for a decade."

But...

Here are some suggestions for what to do with your money.
From the "Save NC Broadband" blog [1]:

"Greenlight has been largely exempted from the bill’s effects. If you’re one of our 5,700+ members or you live in Wilson County, you don’t have to worry about service. Greenlight is here to stay."

[1]: http://savencbb.wordpress.com/2011/05/06/wilson-largely-exem...
This will be bad for device manufacturers though. Many users will think "iPad with Flash still can't use lots of Flash" when many Flash sites depend on things such as mouseovers and other events that don't make sense on a touchscreen UI. We would know it's the site's fault, but it'll give iPad/Android/etc. a bad image.
That's not Apple shooting itself in the foot. It's Apple saying "this isn't between devs and Lodsys, it's between Apple and Lodsys".

EDIT: As pointed out by bcrescimanno, I may have misunderstood who shot themselves in the foot. :)
Does anybody know how programmable their POS is? (ie. if there's a sale, is there a webhook that can be called?)
Heaviness comes from use cases, not intrinsic
properties.

Use cases are precisely the reason Javascript is better for the web. And the current web standards broken as they are, are real standard as in nobody owns them and everybody can improve on top. That's the reason you aren't stuck with IExplorer 6.

The Java world is "standardized" (de facto, since
it's not a "real" standards board, but still)

Windows is a de facto standard too. A standard is meaningless when Oracle threatens with patents the development of alternative implementations. A supposedly standards body is meaningless when the voices and votes of members can't do shit (until Apache Harmony gets access to the TCK, the JCP is basically a lie).

.NET, you have ECMA-335 specifying the CLR and
ECMA-334 specifying the C# language itself;

It's not really .NET, but rather the CLR + C# 2.0.

Silverlight, the new stuff from C# 3.0 and onward (Linq, dynamic), haven't been added to ECMA yet and there is no deadline (C# 3.0 released in 2007, 4 years ago). Even the W3C moves faster lately and I'm not holding my breath that Microsoft will ever add anything else to those 2 standards.

Java runs on everything from phones ...

J2ME is a piece of shit. Android Dalvik is not Java - unless you can also say that .NET is Java (checkout IKVM).

Java SE is good for server-side and an all-around good VM, but getting anything usable done for desktop consumers is a frustrating experience at best.
It's funny...the one thing she didn't mention is probably the most important: Actually BE an expert in something and know it, inside and out. The tangible product part is good, but you kind of also need to know what the hell to do in the first place.

Accenture can put a tangible product in your hands, but whether they know what the hell they are doing is another story.
I agree that this is a major failing of the mac app store as it currently stands.

Given that for updates there is a high likelihood that the previous version is on-disk, sending some type of diff would be very beneficial to end users. Even if it is a diff for only the previous to the current version, with a full download required outside that window.
Perhaps, but now Apple has contested that their developers are in fact licensed, and that Lodsys has already received what they claim is due to them. Seems like they've found a way to inject themselves into the battle in a way that should bring the fight home to them.
Like I said above, maybe I'm weird :)

I can only relax for a few days before I get stir crazy. I need problems to solve and things to think about. It probably helps that I don't hate my job and have a lot of free time already. A long time ago I realized that I didn't want to be that person who lives for the couple times a year they get a vacation (even if you have 4 weeks I don't want to hate the other 48). Instead try to live in places where I'm on vacation all the time. Right now I'm in the mountains and at the end of the summer I'm moving back to the beach.
With an iPhone client for the customers that interacts with the POS, so it is definitely a feature they could have.

The iPad POS doesn't appear to be in the app store yet.
Why two engineers left Apple to build a Flash alternative: Hype's (YC W11) Story
Bravo Apple, bravo.
So basically, Apple fully supports software patents so long as it benefits them. When another company wants money for a BS patent, it's a travesty. You gotta love the way business works.
Probably about the same as if you played that video with some other technology.
I work for a big financial co. When I asked about five consecutive weeks off they did not like it at first. But HR could not find anything against it in "Employee Handbook" (or whatever it's called). At the end they had to give it to me.

My guess is at the big corporations HR cannot just make up rules as they go. Also, they are all afraid to break any written rules. So a little push from an employee could bring desired results.
If you look at the per capita GDP by purchasing power parity (http://en.wikipedia.org/wiki/List_of_countries_by_GDP_%28PPP...) on the other hand, only oil rich nations, Singapore, and Luxembourg are higher than the US. While Sweden ranks 13th, 14th, and 17th on the different lists.
I actually did that as a freelance designer.

I did some work for a start-up while doing my own before taking a month off to travel the world (literally from America > Asia > Europe). They offered to pay me to stay but I thought, "I'd rather have the amazing experience of visiting friends and understanding foreign cultures than remaining comfortable.").
90% of the apps I have seen people proudly swag around with on their iPhones and Androids could simple be rewritten using html5+css3, very very few of them made use of any mobile-device specific sensors or drivers.
Translation: Settle down, we'll pay you more.
They are still a long way from that.
And my entire accident prone family has had fantastically good services from the NHS on numerous occasions...

So our anecdotes cancel out :-)
The thing I like best is how he's hitting lots of revenue channels at once and tracking them. Something I learned from his posts that I never even considered was selling stock photos.

But talk about multi-faceted! It's entrepreneurship at it's finest!
If you're a dev/designer, the good thing is you can work remotely, thus paying for parts of your vacation. I did the same with a two week foray in Paris: work one and half days for American companies, and then enjoyed the rest of the time there.
Successful timing attacks on elliptic curve cryptography
I think you misunderstood; it was Lodsys shooting itself in the foot--not apple.
Mediative Conferences on Location Based Marketing
"Language as given" seems to mean that the language provides a level of abstraction that the programmer is not intended to break, and "language as medium" means that the language is a means of manipulating a lower-level structure, which the programmer is supposed to be aware of.

That's also completely incorrect for the way people use C nowadays. You use C because you want to control the machine, and people write their code based on machine word size, caches, etc.
The various meanings of “understand” in science
I think that it was indicating that Lodsys has shot itself, not Apple, due to the way they presented their claim. Could be wrong...

Edit. Beat me...
FireFox and Chrome nearly do it themselves.

http://en.wikipedia.org/wiki/Usage_share_of_web_browsers

Internet Explorer (43.2%)
Mozilla Firefox (28.6%)
Google Chrome (14.6%)
Safari (6.3%)
Opera (2.6%)
Mobile browsers (4.7%)
I remember 20 years ago when File > Save page as... > html archive would make me a very nice web app on the fly.

App is the latest craze that has replaced the cloud, suddenly even the direct opposite of an app, the web, becomes an app. Strange. Didnt people know that you could save a web page and access it when you are offline before starting to call it a web app?
So if you run a Java program, under the JRE-xx you will get the maximum possible portability. I was the Director of Systems at FreeGate (an internet Appliance company) and we decided to do our 'UI' in Java, in the browser. (feeling it would give us wide reach) but at that time in particular (1996 - 2000) there was a lot of churn in the browser market and point releases of the browser could change significant behaviors.

Today that is less of an issue as pretty much everyone has punted on supplying their own version of Java for the browser and instead relying on the Snoracle version. However the UI compatibility is tied up inside the support for CSS and/or HTMLx where x is 4, 4.1, or 5 even.

Mobile apps for say Android which use their toolkit, and written in Java of course, are reasonably compatible across Android devices. However challenges with Honeycomb seem to have highlighted what happens when you change around some base assumptions. Even the migration from Android 1.6 and 2.0 was fraught with issues around new capabilities (and diverse capabilities) between handsets.

Configuration Management is a Hard Problem (tm) on any system and people see the Windows eco-system or the MacOS eco-system and feel like they should be able to do that cross-platform. I agree that if that problem gets solved in a meaningful way it will forever change the way we interact with our machines, but I don't think browsers are the great hope for cross platform compatibility.
Compression of your code is always a good idea in production. Make sure you have a backup copy though! I did it once without having a backup and it was a nightmare maintaining it until I got everything reformatted again.
Show HN: Training Mobs - Awesome workouts near you
The Pitch: Training Mobs is an online health and fitness community that connects you with awesome group workouts near you.

The Name: The application of the flashmobs concept to fitness. Training Mobs!

The backstory: We were sick of the same old gym workout. Its boring, de-motivating and unsocial. We also realised that it was when we were working out together that we had the most fun, got the best results and actually looked forward to the workout. What we wanted was a quick and easy way to find a great workout somewhere nearby and go out and do it, but nothing seemed to exist that did this for us.

We figured it was a problem that a lot of people were likely also having, so we built a business and a community around this idea to scratch our own itch and hopefully solve the same problem for a lot of other people. So far, signs are encouraging. We're still a small startup, but growing.

Would love to hear your feedback!
For me, traveling a lot internationally, absolutely.
Apple already licenses the tech, this is not a fundamental patent issue at all.
Apologies; it looks like Posterous has a small glitch right now. You can see the article here:

http://blog.rapportive.com
"Americans also have a weird fetish that you don't find other places about buying homes in their 20s."

This is fueled by the social taboo of living at home with your parents/family and the availability of mortgages.
I don't think there is anything inherent in the Android (or Microsoft) model that would prevent them from entering into similar arrangements.

Although maybe that is whats holding up in-app payments for Android?
patents are mostly for big boys to throw their weight around

that is what is happening
did you see how many people on HN (who are coders) want to abolish software patents?
The greatest gift Steve Jobs has given web developers is a cast-iron reason to give clients why doing their navigation in Flash is a bad idea.

It's saved me hours over trying to explain the proper reasons.
IMO laptops are too bulky and awkward. When I just need to take a quick note or look something up quickly I turn to my iPod or iPad. I hate to bother unpacking my laptop, turning it on, and waiting for it to boot just to do something quick.

For longer periods of use though I certainly prefer the laptop. Books are dead as far as I'm concerned. I prefer ebooks on the iPad because I can get errata updated more frequently and easily and it's easier to annotate, highlight, etc than a book.
Wow, that table has jumped around somewhat the last couple of years.

The dollar is now at about 6.30SEK/$.

At the top in 08, it was at around 11. That makes for a pretty big change considering the GDP's bounced a lot less.
Basho Releases Erlang Driver for Google's LevelDB
Mending the RubyGems Fences
Hardly. Apple isn't claiming the patents are invalid or that software patents in general are invalid - they're simply claiming that Lodsys is trying to get iOS app developers to pay for something that Apple has already bought (and been given rights to license to the iOS developers).
Cool. I like to refer to the official source as well, and then let people know that aroundthecapitol has tracking and commenting options. Thanks for letting people know about this bill.
That's true. I use capistrano for automated deploys, and wecomp fits perfectly.
The term "axiomatic system" is consequently misused in the article. Probably the author had a "formal system" in mind, an axiomatic system is one in which one can deduce theorems from axioms and I don't think lambda calculus is such a system. A lot of the statements in the article are so vague and imprecise, it is hard to assign any meaning to them. Just look at the fragment of the article:

"Common Lisp is one answer to this question. Its core is an axiomatic system, the lambda calculus, which John McCarthy extended just enough to write an interpreter for the resulting calculus in itself."

Lambda calculus is not at the core of Common Lisp or even Lisp, it was just an inspiration for Lisps model of computation.

"Common Lisp augments the interpreter with other automata on the same substrate which make construction straightforwards. Though the choice of automata may vary, the essential idea of reifying the act of construction is universal."

Can someone explain what is he trying to say here? You can build languages with extremely different semantics while still keeping the ideas of S-expressions, centering the language around function application and closures, for example you can choose lazy evaluation over eager evaluation and end up with a very different language. In no way is lambda calculus some immutable core of Lisp, its model of computation is much more complex and arbitrary.

"Common Lisp and Haskell are built around variants of the lambda calculus. Each substrate makes certain approaches to problems natural, though neither is a natural vehicle for human thought. The brain’s adaptation to the lambda calculus is usually experienced as an epiphany."

Seldom if ever has programming in Lisp or Haskell anything to do with lambda calculus, unless of course you mean in a way so vague the term loses its meaning... He then goes one to essentially describe how Haskell is referentially transparent and Common Lisp is not, but he makes it sound like it is some philosophical difference deeply rooted in the ideas behind Lisp or Haskell, while it's just a design decision where each option has specific tradeoffs. To me all this is just some "metaphysical" mumbo-jambo, the metaphor comparing programming language to an artists medium from which he starts doesn't bring any practical insight into anything - I think some people like it only because the greatest painters are widely admired by the general public, while this is rarely so even with the greatest programmers, so someone might feel his job is a little bit cooler when reading this. I do not see what real insight someone could gain from this article.
I'm a big fan of their frequent updating even if the version bumps do get out of hand. Thanks Google for continuous improvements and updates!
Well, most binary updates do go through bsdiff, which was designed for exactly this. I'm surprised they were able to beat it by such a margin. Shit, the guy who made bsdiff did his doctoral thesis on the subject (actually, the algorithm used in bsdiff generates patches about 25% larger than the one in the thesis, but at huge performance increase (or, the thesis generates patches 20% smaller)).
It makes me sad to say so, but this looks like trolling.
Doesn't SL do any p2p transfers?
Interesting, I didn't realize it was community edited. Thanks.
But it's not just taking the cash, but the complete workflow.

But really that's another point that's not so important. My broader point is that this doesn't feel extremely innovative or disruptive. I knew people who did laptop based credit card processing... what 15 years ago? Didn't have the slider, so you had to type the number. And today I can get the equipment for just CC processing for free. And there is some decent software, but the best, like Intuit's is paid.

But this feels really incremental over the course of 15 years. The SW is cheaper, but the transaction percentage is much higher. This doesn't feel like a shift in the way people buy things or companies collect payment in the same way as checks/credit cards/paypal/debit cards did.

Not saying its a bad product, but I'm not seeing the innovation/disruption. I'm seeing a good next step for some use cases.
A twitter feed has just been added so you can see all the conversation happening about sllconf
Aren't languages always defined in terms of some semantics or execution model?

I guess I don't see why Haskell is more "given" than CL.
Tutorial:Android Inter-App Communication
This is pretty common. A lot of places in Chinatown in Toronto are open on holidays. My parents (who are Asian) also don't take vacation unless it's a federal holiday.
It's fairly opposite for me. I pretty much only use twitter to interact/follow other programmers
How to ethically improve your customer reviews
Lets not do this.
Does anyone else here prefer to have shorter vacations and higher pay? I've taken a few vacations in my life and they've tended to be less fun than working (at least after the first 3 days. Before that it's awesome).
I only bring in about $2500/mo in freelance design/development work because I've not yet had success in finding good clients. Mostly I've ended up with idiots from Craigslist who insist on wasting all my time and then drag their feet when it comes to payment. Then you add scope creep and people insisting on meeting in person for a low budget project and I make almost nothing.

I really need to work on getting better clients!
There's additional analysis at the IP Target blog: http://iptarget.blogspot.com/ (updated)
$8 a month to still have TV shows with ads in them?

Not only that, but most of the good/popular shows are "web only." So even though you're paying them good money to have the ability to watch on your TV or mobile device, tough luck.
There is also the problem that with an emphasis on "measurement" there comes an associated emphasis on values that are easy to measure. The current example is the difficulty of measuring programmer productivity, especially the weaknesses of LOC as a metric. The classic example of this is the rule of the management dweebs in the Defense Department during the Vietnam war and the near collapse of small unit cohesion and esprit de corps during that time.