skysight-inc/HackerNews huggingface dataset:
Definitely not all of them. A lot of left politicians raised a living hell about Patriot Act while Bush was in power, but shut up and silently agreed with its extensions and never raised their voice agains TSA and such once Obama came to power. Some were more principled, but I definitely not seeing the same fuss in the same places about it as there was when the people who are now in power were in opposition.
Although in principle I agree, I have to say this is simply naive and ignorant to the way things are done in other circles. If you were to purchase say Oracle licenses this way, there is no way this model would work.

You will not go to the Oracle app store and it will not have a database of all the large corporate IPs in the world with which it can reverse engineer your available funds and likely chain of purchase decision, and it will not then just put up a few million dollar for that year figure that you can click and instantly pay with your credit card.

Strippers must be witnessed, steaks must be consumed, conferences must be attended, rounds of golf must be played, lip service must be paid to ridiculous conceptual bugaboos, the purchasing bureaucracy must be reverse engineered, the chaff must be sorted from the wheat, starched collars must be preened, ignorant men in suits must be consulted as if their opinion had worth. And this is of course only the parodied incomplete summary of the entire horrifying affair.

Oracle and their ilk are feasting on elephants. Some would even fairly say mammoths; they are big, fat and move very slowly. The entire idea that a strategy could be formulated, evaluated, shopped for signatures to the relevant parties, signed off on by the law department, agreed to and generally made in the amount of time it takes to make a purchase with the paradigm offered as an example in this scenario is likely terrifying if not utterly extraterrestrial to them.
Addendum:

1) Don't ask me why/when/where/how I will use my brand-new software

2) Don't force me to "try" other software just because I bought one

3) Don't force me to give you informations that are not strictly correlated with the purchase
Actually...

If you are in one country, and are clearly and unambiguously doing business with someone in another country -- with written agreements, money/goods/etc. transferring -- then it's simply not a new idea that you may end up subject in some way to the laws of that other country. It also isn't a particularly scary idea.

The idea that "on the internet" is some sort of magical extra-jurisdictional space is the new and scary idea.
"I’m easy to spot: tall geeky guy with glasses wearing (90%+ probability) a red Twilio jacket."

That's really funny. I got one of those same jackets for speaking at Twilio Conference (btw, your session was great!) and it barely leaves my back. My wife doesn't like it because I'm always wearing it when she does the laundry so it's difficult to schedule its laundering.
> Insurgent Games only open sourced once they gave up, so they clearly know that open sourcing all your code is not a good idea when you're selling games.

To be a bit pedantic, all you can really say is that they didn't know whether open sourcing your code is a good idea when you're selling games. I could imagine myself being convinced that having open sourced a game makes you no more or less likely to lose market share to copycats than keeping it closed. I don't know that anyone's tried it, nor that there's a particularly good experiment one could do to test that.
Cool Twitter app made by 12 year old kid
Long, long, long before even Wittgenstein's grandparents had a twinkling in their eye, Zen masters said pretty much the same thing about their words being useful get you started on the path towards enlightenment but needing to be eventually overcome and discarded to reach it.

Unfortunately, I don't have a direct quotation from them handy. However, the Taoists have expressed similar sentiments in the Tao Te Ching (from 300+ BC):

The Tao that can be spoken is not the eternal Tao

Much of what Wittgenstein has to say in the Tractatus is just run of the mill mysticism[1] and negative theology[2]. It's quite ironic that the "anti-mysticist" logical positivists[3] (and their heirs, the analytics[4]) would latch on to him of all people as some kind of prophet.

[1] - https://en.wikipedia.org/wiki/Mysticism

[2] - https://en.wikipedia.org/wiki/Negative_theology

[3] - https://en.wikipedia.org/wiki/Logical_positivists

[4] - https://en.wikipedia.org/wiki/Analytic_philosophy
It was a joke. He was referring to using native code: a binary executable running on the local machine, instead of a web app.
Kicksend (YC S11) iPhone app - send up to 30 full-quality images at once over 3G
I'm trying to remember where I heard this before. I can't say for sure but I thought a few friends had this issue. It would seem to make sense though, wouldn't it? It'd be easy to spread Trojans by adding them to pirated software.

If its not the case, what is it that keeps botnets from abusing file sharing?
Codiqa releases web tool to build jQuery Mobile pages
I don't see how that goes against what I said.

Of course the metro UI has advantages on a tablet, my post was mainly centered around the workstation. Whether you take your workstation with you at the end of the day or not is irrelevant for the work you do on it when it is being used as workstation.

If you feel the transition between the two isn't smooth enough that's another point but my first reaction to this is positive. I do not want that transition to be smooth, to me that's like trying to mimic the feel of a nice heated leather car seat while skydiving. If either was any like the other at least one of them would be worthless (probably both).

Realizing that that is impossible and separating them is the key to my heart and both windows 8 and unbuntu for android seems promising in that regard (but since I haven't used any of them that is just my initial impression). Apple on the other hand seems to be taking small steps in the opposite direction with mountain lion, which is of course fine for most but I don't think that that will cut it in the long run.
Yes, this point is greatly underappreciated.

Despite the widespread perception that the antitrust investigation was ineffective, if you trace back to the beginnings of Microsoft's stagnation, you will find it happens exactly when they started getting sued for antitrust in the US and Europe, and similarly so too did their innovation stall. They kept on producing cool stuff out of their research labs but nearly none of it ever made it out. Regulatory concerns enormously biased them towards playing it safe, just doing incremental improvements and milking their cash cow instead of risking aggressively entering new markets and getting hauled into court for it. Even the rise of OSX can be traced to it as MS has been forced to license a great deal of technology (exchange, office formats, etc) to its most hated competitors under FRAND type terms.

So its kind of interesting that regulation may actually have been effective, just very slow to work, and also it is unclear whether it was in the ultimate interests of consumers or not (eg: years of stalled innovation that we are only now catching up on).
Im a primarily a web developer and unit testing is much easier in modern web frameworks than it is in Objective C or Android's VM for that matter, but Im a firm believer that if you have no test coverage whatsoever in your code it shows how important code quality is to you as a developer.

Again, unit testing on mobile platforms is not as easy as doing it in ROR or Javascript nowadays, but there are still frameworks that simplify it tremendously, particularly those from Pivotal Labs.
Spot on.

As an example of just how ridiculous it gets, we recently drafted an RFP for a solution for licensing our custom-made software to our customers and had a vendor come in with their solution. When it came time to discuss pricing, their response was "we charge based on the amount of revenue you'll be getting from the software...so just tell us how much money you're going to make from your software and we'll get a quote over to you." Of course we told them to take a hike, but not before speaking with their other large customers who actually agreed to this model. It's frustrating to be sure, but also completely expected at the enterprise level.
Actually, it is a fact that as a visitor you have almost no rights towards US border agents. Well, of course they could not murder you or anything like that, but they can search any of your belongings and your person without any reason and any suspicion of actual crime, can refuse your entry on their sole discretion, can detain you if something looks wrong to them, etc. etc. I'm pretty sure though it's the same in other countries.

And why would TSA agents care about TSA reputation? They are just a hired clerks, and their pay is not that spectacular, and they get very little respect for what they are doing, and for many of them that job is just a step towards a better federal job. I'm not saying that to justify them - it was their choice to go for this job and stay on it - but it is what it is. TSA is a bunch of semi-professional clerks following instructions which they by now must know do not really contribute much to anything and they by now must also know many of the people they meet on the job every day are either disgusted by what they are doing or consider them useless and annoying. It's very hard to be happy doing such job, and even harder to find as many people as needed to do it and be happy about it. So no wonder you meet some unhappy ones, it's a natural consequence of TSA being TSA.
I'll remember that one for the next party I'm at!
ClojureScript scripts can already do this. :)
I just left Hawaii (to move back to Austin) after 8 years.

Hawaii is beautiful, but it's never going to be hacker heaven.
wow i can't believe he made this! its kinda cool, all u have to do is connect w/ twitter
Sure not claiming it's a majority, but I could imagine it being 5-10%, which is still enough people to invalidate the original argument of "they'll get everyone who tried WoW" back.
Carried to its logical end, TSA policy would have to require passengers to travel naked or handcuffed.

I always just assumed that sooner or later they'd start issuing us some sort of jumpsuits and we wouldn't be allowed to fly in "street clothes". Sadly that sounds almost reasonable in this climate. Or at least no less reasonable than some of the other stuff they do.
Great post, I do however much prefer the quote,

"If you can see the light at the end of the tunnel, order more tunnel"
Don’t automatically sign me up for a newsletter about your company or product when I give you my contact information. Ideally, don’t request my contact information at all until I’m giving you money.

I agree with the first part -- always ask people for permission, probably by kicking them a sweetener (e.g. "1 month email course on X"). I have data that I cannot show you which is in you-could-run-your-company-on-just-this-trick violent disagreement with the second point here. If you don't like email, cool, but email is worth serious money in B2B software sales. (So are salespeople, by the way, even at pricepoints lower than you'd think would warrant a salesman. Think "4 figure LTV." + )

Also, at the risk of stating the obvious, every email-deleting-salesmanship-hating engineer in the world could drop dead of a heart attack tomorrow and neither buyers or sellers of enterprise software would notice until several months later when trying to figure out why the sales engineers stopped submitting expense reports.

+ Addendum: Joel Spolsky's famous Camels and Rubber Duckies article talks about there being basically two price points for sales now, but a combination of a better delivery mechanisms - SaaS - and better sales procedures/technologies opens up a bunch of very interesting options in the middle for something between BCC $30 "Every email from a customer is a wonderful opportunity to fix that from happening ever again" and steak-dinners-and-Powerpoint-decks enterprise sales for $75k+.

I have some amount of knowledge about this these days, since I help my clients implement it. If you're interested in hearing more, say so, I'll try to blog it (some day when I get out from a mountain of work and email).
Pablum.

Kids are happy everywhere because they are carefree kids.
Computer Science as a field has evolved since then, and I doubt he would insist on the same view today. It is very common for Computer Scientists to work in close collaborations with e.g. biologists, physicists, etc. to study natural phenomena. Some branches of Computer Science, I'd agree, are more artificial (Compilers, Programming Languages, Networking, etc... ) and less directly about nature. These branches were mostly synonymous with Computer Science in those times, and I believe these are what Feynman was also thinking about.
I wish I could remember the source where someone determined the most confiscated items by looking at the government auctions. The TSA likes to issue self-promoting press releases like, "we confiscated over 300,000 prohibited items last year," but it turns out they're primarily bottled water, snow globes, and Swiss Army knives.

Incidentally, states sell confiscated items at auction.
On a similar topic, what do mobile developers here use for unit and functional testing on iOS and Android?
What worries me most about sewage pushed into the environment from various sources is not the viruses, bacteria, pathogens and algea blooms. Im more concerned about the heavy metals, murcury, lead, arsenic, aluminum, polonium, pharmaceuticals, cadmium, poisons, all which good human bodies throw out because they cause all sorts of problems which are hard to trace.
Thanks, that is a great comment based on experience. Can you say more about your industry and/or path to success? What was most surprising? Do you have salespeople actively soliciting business or do most prospects find you? What advice would you give to startups planning to break into the b2b world?
> The biggest problem I see with MapBox right now is that their map labels don't seem to be dynamic.

As far as I know, there's only one map where labels _are_ dynamic - Google MapsGL, and it's available only on 10% of browsers.

> While I like the concept of the open maps idea and I'm sure it has a bright future, what about aerial views, street view, etc? Is this not a functionality step backwards for FourSquare hopping on such a new service at this point?

FourSquare wasn't using street view, but the satellite imagery void is definitely something to address.
Of course you can. But the unexamined life is not worth living.
I don't understand why this is considered superior to using `new`. I guess it's supposed to be less confusing to those who try to use JavaScript without understanding it (and hey, we've all been there), but I don't see how it really helps. It doesn't magically make the newcomer understand prototypal inheritance.
I guess that sounds like kind of a downer (even though I said I liked experimentation and didn't want to make it sound like criticism of this particular implementation). I think there are definitely paths forward here, and my hunch (which you shouldn't listen to, because I don't know anything) is that the most promising one would be some combination of some/all of:

- Not use Common Lisp as a base. Lisp is great, but reader macros and visualizations are a really tough combination.

- Come up with a good visualization for quoting. If your fundamental units of computation are "symbol/word" and "box" (a neat concept to build a language around), then incorporate quoting into those things somehow. I don't have a good answer for you here, but I think this is the key to unlocking the whole thing.

- Integrate with other tools (or upgrade them to this visual symbol/box world) that make good use of text today, like version control, sed/grep, or editor extensions (as in Emacs).

If there was a programming environment that offered the same level of flexibility and power that I have today, but which was visual (and beautiful), I could see that being a very compelling upgrade. I'm fascinated by visual languages, and I find it unfortunate that they all seem to acquire visuals by sacrificing power.
Might be cool to write a DAAP client that uses this so you get your Google Music inside of iTunes as a shared library. If I wasn't so loaded with stuff right now I might start a project. Oh, heck maybe I'll do it anyway.
thanks for pointing, cant fixed now..
I don't think this is particular to software. It's just that software has the luxury of being transmittable electronically. Say your company needs some vehicles: buying one, two, three? Probably the same as a consumer. Buying 100-300? Need to start thinking about asset tracking, depreciation, maintenance & support contracts, etc. Does it even make sense on the balance sheet to buy or is leasing better? Enterprise sales have more to do with the structures of business than what is actually sold. This is why sales guys are often hired based on who've they sold to, rather than any product experience.
One system that some drawing programs on the iPad use is to completely hide the UI most of the time. Gestures and hot spots cause the UI to manifest itself when needed; most of the time the screen is empty except for the painting. I can imagine a word processor that works like this. (Code editors often do act like this, but use command keys in place of a GUI.) Discoverability is the big problem here, at least for casual users.
I appreciate your assumption that Americans are everywhere and impossible to avoid, but it wasn't the case for me. I'm Australian, my first ever encounter with an American in real life (aka not CNN or the Simpsons) was during a flight from Sydney Australia to LAX in 2005. The 30 second interruption you referenced was not the case for me, i was held up for about 20 minutes while they searched my everything and quizzed me on why I was in the US (I was in transit headed to Canada)

These days i travel regularly, as I mentioned and you pointed out. At that time (in 2005) i had never had the pleasure of talking to a TSA guard, nor any American for any more than 30 seconds. I've been Star Alliance Gold (blah blah blah...) for several years now, but it doesn't change the fact that my first ever face to face conversation with an American was in 2005 at LAX airport. It wasn't fun, i felt a bit frustrated at the end...what more can i say? I'm an honest person, i was new to international travel...they treated me like i had something to hide (which made me feel like i actually did have something to hide)

I don't think all Americans are like TSA guards (like i said that was an unfair impression from that 20 minute encounter during that first time in the US) and clearly you don't either. I have had good encounters with the TSA here and there, even one who smiled once...but clearly the up votes tell a story that I'm not going to try re-create in this block of text.
For $100 I Explain Why I Do Open Source (RailsApps Project)
I downloaded it for free only because I saw the link while sitting in bed and didn't feel like looking for my credit card. I appreciated that the followup email had info about paying for the book by buying another of raganwald's books.
You just have to think lower level. There's the CPU to figure out what to draw, then there's the CPU (or GPU if using webgl) to actually draw what it figured out. More screen space increases rendering time b/c now you are drawing potentially 4x as much in the same timeframe.

Similarly, an image of 30kb takes more time to draw than an image of 10kb, even if they take up the same dimensions and space on the screen.

If you think this way, it's quite intuitive.
Only if we care about getting reliablly correct answers.
Very impressive application. The website design is simple yet effective. However, I would personally move the Twitter connect button next to the text "Share what you're listening to on Twitter". I would also re-size the button so it stands out even more.

Other than that this is a great accomplishment for such a young programmer.

Edit: I forgot to mention that I am also very fond of the name. Clever!
I'm not feeling safe. When I'm talking to Israeli security who actually try to evaluate who I am and if I'm dangerous, I feel safer. When I meet TSA agent that grabs my ass because his instructions says he has to do that to everybody, I don't feel safer. I feel I just participated in idiotic spectacle. I also get reminded that as a taxpayer I am paying a capable healthy person to spend his day touching other people's asses because instructions say so, when he could actually be earning a honest living instead doing something productive. Feeling safer is never even nearly there.
There's no software priced between $1000 and $75,000. I'll tell
you why. The minute you charge more than $1000 you need to get
serious corporate signoffs. You need a line item in their
budget. You need purchasing managers and CEO approval and
competitive bids and paperwork. So you need to send a
salesperson out to the customer to do PowerPoint, with his
airfare, golf course memberships, and $19.95 porn movies at the
Ritz Carlton. And with all this, the cost of making one
successful sale is going to average about $50,000. If you're
sending salespeople out to customers and charging less than
$75,000, you're losing money.

The joke of it is, big companies protect themselves so well
against the risk of buying something expensive that they
actually drive up the cost of the expensive stuff, from $1000
to $75000, which mostly goes towards the cost of jumping all
the hurdles that they set up to insure that no purchase can
possibly go wrong.

Joel Spolsky, Camels and Rubber Duckies http://www.joelonsoftware.com/articles/CamelsandRubberDuckie...

The second paragraph is the key. Alex, these people aren’t trying to piss you off, they’re being driven by what BigCo wants from them. BigCo won’t let a manager try some software and declare that it meets their needs. BigCo demands that vendors respond to RFPs and RFQs, and if one vendor puts no-nonsense pricing on their web site, all of their competitors will undercut them by a penny or so and they won’t get any sales.

I could go on, but Joel has made the point: These annoying vendors have evolved to sell to those annoying customers. It isn’t the vendors that need to go extinct, it’s BigCo. BigCo buys cloud services in 2012 the way it bought time sharing in 1972, so the vendors are still using 1972 sales processes in 2012.
Having spent the last year on a procurement project I agree, when it's millions of pounds at stake (much more in potential benefits) the sales process is necessarily protracted. However, I agree about the pricing games. In my experience, companies give a massive list price (but don't answer questions about how many companies actually pay that price - I figure none) and then argue the "discount" percentage.

Stoney silence in pricing discussions my side is the way to get to a price that's worth talking about, months can elapse though, it's tiresome.
why only chrome?
Today's outage took down our website, our computing grid, everything. And this afternoon, when Microsoft said "the majority" of Azure clients were back up and running, we were still in the dark. Dammit.
All VM JITs compile to statically-typed machine code, so it's doubtful that building a VM from the ground up for dynamic code is going to yield major performance improvements. There are some enhancements that give VM-level visibility into dynamic invokation (like INVOKEDYNAMIC in JVM 7), but this has a relatively small performance impact on real-world codebases. In addition, the modern JVM is a sophisticated, highly-tuned machine with millions of man-hours on the books. It's unlikely to be eclipsed any time soon.
Do your Sinatra apps have access to the Rails models?
Er, what about Java interop? The notions of atoms, agents and refs? How are you going to translate these into "pure Python"?
Looks like you have to have over 250. It finally triggered at 251
America doesn't want your High Tech jobs