skysight-inc/HackerNews huggingface dataset:
"(Though someone told me they took a bottle full of frozen water and got through, since it isn't a liqid by the rules.. go figure.)"

This is the problem...the rules are not clear and randomly enforced and enforced differently at each airport. At O'Hare in Chicago, my wife had to throw out her applesauce that was sealed because it was over 3oz. The agent said that if she had opened it and eaten a bit then it would've been fine but he wouldn't let her do that there, so her snack was thrown out. So they are saying it would be ok to tamper with the product but when it is sealed then that can be a threat. The logic, or lack thereof, behind the decisions really boggles my mind.
Yes I agree with the empathy part. Bruce is getting deservedly high profile views nowadays. A little empathy would lubricate the gears of his cause yet wouldn't violate his principles at all. It's got to have been a headache for the security people at LAX and all the travelers. And while it wasn't an act of terrorism, it sure was a major fucking nuisance, probably delaying all kinds of flights. And it should be punished.

As for cameras at LAX, weren't they warranted, even way before this? I can see Bruce not wanting to add cameras as a reaction to this, but aren't they worthwhile in any large area?
are you sure fglrx gets loaded properly? i'd give it a go and poke around your Xorg log file, and ensure everything is as expected - any radeon from 2006+ should be able to handle unity and sublime..!
Personal examples hardly prove a point, but I'm a seasoned, nearly exclusive (11yr) .NET developer and I can probably code the pants off the average ruby/python developer off the street. As can many of my coworkers. See, we use this old-school knowledge of design patterns, MVC, and SOA instead of worrying about whether our code is clever enough. Do you sometimes have to interview people who learned a few buzzwords and somehow passed an MSCD test but don't understand what encapsulation means? Yes. Just like you get people in the Ruby world who opened a console and typed in "rails new" and now they have a new resume topic.

Competent programmers exist in all types of jobs with all types of platforms. In fact, I would argue that those of us who don't jump to every new fad language that comes out may likely be more productive by default. Instead of worrying about what frameworks we're going to use to supplement our Node+Json+Rails+Bootstrap+Coffeescript+blergh security nightmare, we just start coding.
I've heard this argument from people refusing to install packages that depend on haskell too. I don't get it, 294mb is a trivial amount of space nowadays.
How about making a campaign to raise money to buy SublimeText just to make it opensource? (Assuming, it is up for sale, not at an impractical rate.)
I wonder if it would be possible to use a compressor with a balloon to pump air back out of the balloon into a cylinder... this would allow you to lose altitude without sacrificing (much) Helium.
This is my problem right now. I recently quit my corporate job doing asp.net mvc for the financial industry in NYC. I'd like to move into a startup on the west coast, but I'm having trouble finding anything that uses asp.net mvc. I'm applying to non-.net shops too, but I get the feeling that they throw my resume in the trash as soon as they notice the lack of node.js/ruby/python/java experience.
Disagree. It's about selling apps, not hardware.

What holds Apple back is user OS adoption. With iOS updates being free, users can get the latest apps, and Apple doesn't need to worry too much about backwards compatibility.
OS X didn't have that luxury until today. With the free play, Apple is giving their customers zero reason to stay on older versions. They want to see 90 percent adoption rates in 6 months.
Why?
The App Store ecosystem. The more users on the App Store, the more developers will build apps, the more revenue it will generate for both.
Same here. Now it's up another $30 :|
Personally, i take it as a good occasion to finally learn Go.
There are way more profits to be made in selling enterprise services to mid-size company vs. selling to their employees razor-thin margin gadgets.

And competing in consumer market business (with millions of way faster moving, smaller companies) takes too much resources and focusing.

Apple won because they're all-in into that. Ballmer tried to play too many games at once and proved that his "compete everywhere!" stupid ego was wrong.

Google will be biting pieces from Apple, not Microsoft.
Microsoft's salvation is in cloud and enterprise software and services.
Once Ballmer announced his departure MSFT stock suddenly became way more attractive first time in decade.
>The federal government, which sets helium prices

What. Why?
"Make something big" with a very little download button looks a bit awkward.
Did this change in C++11 or does this wording mean the same thing? It's not clear to me that the implicitly public a is of a different access control than the explicitly public b according to the following wording:

> Nonstatic data members of a (non-union) class with the same access control (Clause 11) are allocated so that later members have higher addresses within a class object. The order of allocation of non-static data members with different access control is unspecified (11).
It's really quite interesting that they build the queries from the AST. To contrast C# generates the Sql for Linq to Sql by building up an expression tree using the IQueryable interface.

This simplifies step one of the Pony ORM author's answer.
The term bomb overall is wrong. A bomb is a military weapon with a number of specifications.

A bottle filled with dry ice is a probably human-carried improvised explosive device. The complete explosive device might have shrapnels, it might not, it might be big, it might be small. That needs to be specified further, because explosive devices include a very large group of devices.

After learning that distinction, I found it rather adaequate. If a proper bomb went off in LAX, we'd be looking at a lot of rubble. When WW2 bombs are disarmed over here in germany, square kilometers are evacuated due to the danger of bombs. This is not necessarily the case for most improvised explosive devices.
American economy - the housing wedge
Same issue on OS X.
Spent a few minutes to check this out but the build instructions aren't clear enough.
To NASA or the moon?
I wouldn't think there's much good stuff to download from the moon but if you're on the moon then I'm sure there's plenty of cat videos you can download from Earth over that kind of connection.
As Joel Spolsky said: "commoditize your complements".

http://www.joelonsoftware.com/articles/StrategyLetterV.html
There is also https://www.futurelearn.com/, which is a consortium of primarily British universities.
24 hours of reality [live streaming]
Haha. And I use Linux -- and I usually leave SELinux turned on... so my OS is infested with NSA-written software.

(I do think about this sometimes... I guess I just hope that "with enough eyes, all bugs are shallow". I hope.)
Inkscape is on iOS?
There's something wrong on the install instructions: completion can't be installed

$ go get code.google.com/p/log4go github.com/quarnster/parser github.com/quarnster/completion github.com/howeyc/fsnotify
package github.com/quarnster/completion
imports github.com/quarnster/completion
imports github.com/quarnster/completion: no Go source files in /home/oscar/go/src/github.com/quarnster/completion
$ go version
go version go1.1.2 linux/amd64

How did you guys install lime?
The latency must be huge though.
DHTMLX Scheduler .NET Minor Update: Switch-On-The-Fly Lightboxes
Dinamenta, UAB announced a minor update of DHTMLX Scheduler .NET for ASP.NET. It adds a possibility to declare any number of lightboxes on the server-side and switch them on the fly.
This looks like a really wonderful app, but the icon needs a lot of work. Maybe export a beautiful, colorful world as the icon and have it look sort of abstract? A big ugly S is something I really don't want on my home screen, to be completely honest.
> I was thinking of getting a ZTE Open to play with Firefox OS, but am a bit deterred by reports of how poor its build quality is.

It's not that bad overall, especially when you consider that it's a $79 phone.

I'm glad it's cheap. It's meant for development and testing, not daily use. I have one, and while I think it shows huge potential, I would not rely on a Firefox OS phone as a daily driver yet.
Any plans for other platforms?

Android? Windows 8?
Yes, you could say that the C standard is a formal theory. It won't be a very interesting one to a mathematician though, because it's huge and describes only one thing, C. There are no special considerations to single out that theory from a huge pool of similar ones. It's like devoting your life to the study of one particular differential equation with a thousand terms, which was written by a committee. Why not the other equation which has a minus instead of a plus over there? Why not study differential equations in general?

Compare with a formal theory like PA, which fits on a page and describes the natural numbers. Proving a theorem about PA has implications everywhere, because natural numbers are everywhere. Or if we want to talk about computation, there are many formal theories with short descriptions that have much more to say about computation in general.
Exaggerated example to show a pattern. A (hopefully) less outrageous (but still bad!) example of the dangers of sequencing:

foo(std::unique_ptr<T1>{new T1 },
std::unique_ptr<T2>{new T2 });

This one's from GotW #102.
Thanks! I want to talk about it - I think it's probably the coolest part of the program. It's difficult though, I left my job about 2 years ago to work on this so commercial success is a definite goal. Hopefully sometime in the future I'll be able to give out algorithmic details without compromising that.
XML???

I rest my case ^_^!

Seriously, I know an equivalent S-expression system wouldn't have been accepted, but it's nonetheless an over-complicated nothingburger to us Lispers.

More seriously, XML is a micro level thing, it says nothing about his high macro level political and systems development knowledge (proven to be sorely lacking as I demonstrate), goodwill (ditto), or expertise (seems to be sorely lacking, but that could be politics interfering).

To make one point perhaps more clear, he's talking about a inextricably political thing and can't help but to totally denigrate the other side on false grounds. Doesn't even have the self-discipline to hide it. So he impeaches his comments, showing he's not to be taken any more seriously than any random Joe programmer on the street. Or rather, even less seriously.
Just imagine watching TRON: Legacy with this...

Or imagine being instructed with light beams to Kinect captured objects... Interactive software doing mind tricks on you with just beams of light...

Priceless.
2.6 second round trip for light, so pretty huge ping times.
Stock Footage Video - Stock Footage
Yes! I love this way more than any speed upgrade. When is Vagrant being redone in Go ;)
It's more the fact that honestly, I don't want to take the time... It's easier for me to shell out $70 to Sublime Text knowing that I can see it before I buy it than take the time to download and install all dependencies, build it, then be like "I don't even like this at all..."
I completely disagree.

Saying these things "detonated" is like the Gen Alexander stating that the NSA spying program stopped over 50 plots to to attack the country. We later found out that this was only true for scenarios where "attack" is defined as "transferring money."

They are purposefully overstating the threat. It's not like the TSA has an overabundance of examples that justify it's existance.
The purpose is to make money, as with _all_ businesses.

You think Apple want to make products and improve people's lives without making money? If so, why don't they reduce the prices? You think Google is all about search? No, it's about making money -- you get encouraged to go after... and I quote Sergey and Larry here, "markets of at least 1 billion" and make products that could potentially be worth 1 billion per year. Search my ass... it's all about making money as with most companies, including most of the the non-profit ones (non-profit hospitals that charge more than the for-profit, universities, etc)
Proper code review provides much more benefit than cost and is indispensible for quality software. Improper code review is a waste of time (or worse).

Proper code review is done:

- by another programmer
- by someone with some knowledge of the application
- by someone with some knowledge of the environment
- against some code standard
- against standard requirements (APIs, database, etc.)
- with a checklist
- uniformly (no matter who is doing it)
- until it's right

Improper code review is done:

- by a non-programmer
- fully automated
- as a "rubber stamp" on an approval checklist
- against the standard du jour
- according to the whims of the reviewer
- with a deadline for the next step
- as a replacement for testing
That's why I always found moon people to be lame at quake!
Guide to Changing a Website URL
Is GitHub’s self-assignment of tasks a myth?
Then they can fork it and allow people to post issues on their fork... but this does get me to thinking about how many people even involved in the FOSS world don't understand it very well. Perhaps I am the one wrong here.
Passion does not pay the office rent
Ask HN: I own stock for a company just bought by Oracle, what is my stock value?
I used to work for BigMachines in Chicago and have nearly 2000 shares. I have no idea what this means for the value of my shares. Any who can explain this to me? I'm clueless here.<p>http://www.marketwatch.com/story/oracle-buys-bigmachines-2013-10-23
Professionalism is for people who wear shirts with collars and have nice cars and families. You know, the kind of people who fund the kind of place where you can use bad words in code...
On their end they are probably saying "Mission Accomplished." I'm laughing because of the situation, but that is just terrible.
Ask HN: Gmail Outage - how do you deal with it. Do you backup?
Gmail is currently down here in South America, and it has been experiencing service disruptions globally.

How do you deal with it (especially if your startup or company depends on email)? Do you have backup accounts? Do you backup your email? Any tips?
> what would you call atomic bombs?

Weapons of Mass Destruction. Which also includes chemical and biological weapons.
+1 just for taking the effort man. I'm going to review it and post my feedback here.
The first 6 months or so of development were on Windows/Linux, so cross platform compatibility is something I've always had my eye on. I can't say when though, in all honesty an iPhone version is far more likely to come before Android or Win8.
This is a pretty awesome talk. I wish he expanded on the "array of records" thing and how he implemented it.

Maybe an array of key-value pairs?
Disagree. Lots of roads have a 25mph speed limit and it's trivial to exceed that on a bike.

Percent grade might be a better indicator.
The latency would probably kill you though.
Uber Isn't Perfect
no fucking shit.

Kogan is as shady as they come, they rebrand cheap chinese hardware with their own firmware, rebrand hardware with a Kogan sticker and once you restore it you're back to the manufacturers firmware.

They do have to abide by Australian consumer laws though, which is always a plus.
Google's Hummingbird and Content Marketing
Before we get into hand-picked examples, let's define what the "industry" is. Is it smartphones & tablets? Is it PCs? Is it e-commerce?

Sure, Apple has an incentive to give away its OS free, because its virtually indivisible from its own hardware.

Google derives the bulk of its revenue without any hardware being sold. When it does sell hardware (the Nexus phones or Moto devices), it gives away Android of course. But then it gives away Android for free to everyone else but for an entirely different set of strategic reasons.

Amazon is primarily an e-commerce company, and then maybe a cloud computing one. Hardware doesn't play much of a role in either case.
PSA: Advertising Businesses are Hard
This is the best I got:

https://support.mozilla.org/en-US/questions/975002

I know ZTE Open offered in Spain (via Movistar) got an OTA v1.1 upgrade some days ago (some users are reporting problems).

So... hopefully we'll get an upgrade soon. Who knows, it might even work! :)

EDIT: my frustration is not with Mozilla but with ZTE support that so far has been terrible :(
> Speaking to the AusGamers website he [Albert Penello] said that the concept would remain as "just research" for the foreseeable future.

That's a shame, it does look very cool and a lot of fun. I hope that Penello has a very short time frame which he considers "forseeable future".
A harmless prank, srsly? An exploding pop bottle can take your hand off or cut an artery, if you happened to pick it up because it was behaving curiously. Or it could take a child's eye out, or a (sniffer) dog's.
Depends on how old your computer is and what you do with it I guess.

EDIT:Also if this is the only program using go I now have a 300 MB text editor.
"I don't use bad words in test code."

This is actually really important. We had this happen with a customer whilst UAT testing. The project schedules were under pressure and as a result the customer went nuts (rightly so) and we had to make some concessions to customer as amends.

It isn't just curse / bad words. Equally as bad are comments like:

"this was the customer's stupid idea not ours"

Also, if you really have to output test stuff in the browser use console.log('message') and not alert('message').

Then for production you can always do this at the top of your main JavaScript include:

var console = {};
console.log = function(){};
Agree. We need more phones that let people install whatever applications they are building, without locking in centralized app stores, or by forcing to use some technology that dont let people get into the phones internals..

A simple, open and hackable OS.. where you can create a simple main() in c and go from there.. then you can embed Lua or webkit+JS if you like to...

Its too much to ask?
My comments are more along the lines of
alert("GOT HERE 1");
alert("GOT HERE 2");
alert("GOT HERE 3");

Not very helpful if someone else sees it, but also not profanity.
I'm happy mail bombs don't rely on 'the exothermic reaction of an explosive material'.

There are more meanings to a word 'bomb' than Wikipedia tells you. Besides, Wikipedia is edited by volunteers. So until an expert moderator moderates the page the truth of Wikipedia is democratic.
Why We Don’t Care About Saving Our Grandchildren From Climate Change
Restarting A Biphasic Lifestyle
All I could think of while reading his preferred phonetic examples were gigantic giraffes.
I admit I haven't learned the subject and there is a lot I don't know, but the few things I have learned about quantum physics terrify me.
I use a PC with Windows 7. I have a Macbook but I'm not crazy about the Office apps on Macbook so use the PC most of the time.

This past week, I spilled water on the PC and took it into the shop. I picked-up a back-up ASUS, loaded with Win 8.

This was the beginning of my nightmare.

1. Win 8 was just terrible. It took me way too long to figure out how to perform simple actions. Win 8 is Frankenstien - it is Microsoft's attempt to unify the computing experience by (a) copying numerous OS UI elements; (b) slapping a tablet version of their operating system on top of a desktop version; (c) burying elements behind keyboard shortcuts and some gaudy, horrible startup screen that advertises other Microsoft products.

In a nutshell, they have built the perfect operating system for a schizophrenic blind person.

After a day of cursing out Microsoft while trying to figure out basic things (like getting to the "start" menu), I tried installing Office, the entire reason I still use a PC. I rebooted the PC and voila - Win 8 told me it couldn't start Win 8 and I had to revert to an earlier point in time.

I tried doing that and after another hour, Win 8 told me it couldn't do that either and I had to reinstall Win 8.

I put the laptop back in its box and returned it and just started learning how to use Office on Mac.

This is why Microsoft is just pathetic. I feel pathetic for giving Microsoft a chance. This isn't hyperbole: Windows 8 is really a complete and utter failure.
Are code reviews by non-programmers actually common? How can that possibly work?
How huge is a 1mm beam when it hits the moon (and visa-versa) ?

I wonder if wolframalpha can tell me...

Actually, I don't even know how to ask it the proper question.

Can anyone make this formula work in wolfram?

http://laserpointerforums.com/attachments/f51/17952-calculat...

update:

I think I figured this out as

((λ * L) / d)* 2

(((630nm in meters)*(380000km in meters)) / (1mm in meters)) * 2

Which would be a nearly 500km wide for a 1mm beam on earth from a red laser at 630nm

The shortest wavelength laser I can find online is experimental violet at 400nm which would make a 300km beam on the moon.
A lot of people are criticizing Schneier for lack of empathy or too much nonchalance. Can we really have too much nonchalance in our post Afghanistan/Iraq/Drone strikes/Surveillance state world?

I think about what our world and the U.S. might be like if we had "too much" nonchalance in the face of the 9/11 attacks and had simply done nothing in response. It's hard for me to come up with a scenario that is worse than what resulted from our response.
Unless, our technology advances to always do stuff a couple of seconds in advance by knowing our intents.
Pretty sure that's called "mature software".
They must provide any and all GPL code that gets shipped to the customer, even if they do not modify it.
Selling Downloads with Stripe and Laravel
>Can you deduce the majority of the C language from these initial axioms?

Well, no. You can deduce A language but it might not be C.

I sense we're going down a fruitless path here. In my first post I was only giving an analogy of someone understanding math at a fundamental level to someone understanding a programming language at a fundamental level and how they could inform similar abilities/prowess in people when it comes to dealing with complex problems/etc.
Thousand-dollar tools are on iOS?
Relative to other compilers and tools, ghc is huge.

Packages (1): ghc-7.6.3-1

Total Download Size: 62.08 MiB
Total Installed Size: 735.76 MiB

Compare this to _all_ of [base-devel][1], which is currently 156.27 MiB.

[1]: https://www.archlinux.org/groups/x86_64/base-devel/
eBay works with most major retailers out there ( like: http://www.ebayenterprise.com/news_events/news_releases/gsi_... is still going strong). I have no idea what happened in the Neiman case, but it definitely seems like the exception, not the rule.
As I said in another thread, always use console.log('message') and not alert('message').

Then for production you can always do this at the top of your main JavaScript include:

var console = {};
console.log = function(){};
Haven't the service packs always been free? I don't remember paying for any, at least...
Exactly. If anything, this kind of favors the Pro pricing.

Apples to oranges...it's more like apples to mailboxes.
I remember discussing this in a sociology class in college. Rich people usually don't think they're rich.
A text editor project without screenshots is just... wrong :)
So fine for torrenting crappy for gaming?
iPhone version awaited! :) The app does seem nice and handy. A better icon and nicer website would help though not a big deal.
How To Harvest Millions of Twitter Profiles Without Violating the ToS
Depends on the focal length.
Appreciate the feedback - at the very least though it's better than the development version:

http://s3.amazonaws.com/sketchologyapp/static/img/old-icon.p...
What does it pull in to be 294MB? Seems like a lot for programming language binaries and libraries.