skysight-inc/HackerNews huggingface dataset:
It's not inconsistent at all. In Lua, only nil and false are not true. Everything else is true, including all integer values, strings "0", "false", "", etc.

I'd rather say Lua is one of the most consistent and logical languages when it comes to truth values. You don't ever have to worry about arbitrary value evaluating to false.

http://www.lua.org/pil/3.3.html
The right way to distribute slides is with the "published" presentation link, instead of a link to the editor.
Most of the world has only the things they need, if they even have that. It isn't a choice. And there isn't as much solace in being unsure whether you can eat tomorrow or not as you might think.
As a developer (These days, DevOps engineer) without a uni degree I can tell you absolutely that for better or for worse you're probably still better off with a degree. Note that I'm saying this is how it should be, but just that to say "your degree is holding you back is absurd".

You may choose to do stupid things to justify the money you spent at uni, but in the last 24 months:

* I was unable to secure a badass job as a pen tester, due entirely to an upstream policy of not hiring people without degrees. I was told that an exception could be made, but I'd already been screwed around for 2 months by them and needed work.

* The process of working or moving over seas is diabolically complicated already, and made borderline impossible if you don't have a piece of paper to prove that you do what you do well.

My take on the article as that any barriers that a degree imposes are psychological and self-imposed, whereas there are still realworld issues you can't get past without one.
How wonderful for you it is a choice, and not out of necessity.
I don't think folks here believe money is evil. Rather, they believe money must be earned through novel, respectful means. In other words, it's not all about the money here. Some folks care only for money and don't mind selling boutique items import/export. But most people here find that less worthy of a life. In that sense this article is spot on: the folks here chase impact more than money, where money is somehow the proof.
In what country first-grader doesn't know what is 2 times 2?
What I really want is for everyone to be using secure communication tools all the time. Not just because it'd obviously be great if everyone were communicating securely day to day, but because in extreme events, people tend to use the tools they already have and are familiar with.

For the London riots, that was BlackBerry Messenger. For the Egypt riots, that was Facebook and Twitter. Maybe the next explosive event will feature WhatsApp? So my sense is that for tools to be attractive in moments where security is suddenly of really clear value, they have to first be attractive in moments where security is less clearly of immediate value.

You're right that security is always a genuine distinction, but it's perhaps not the most valuable one to most people. I certainly believe that if you say "here's an app that you can install on your phone, and it will make everything more secure without you ever having to look at it again or even know it's there," then people will install that app. But that's not what we're saying right now. I'd love it if people used RedPhone all the time for every call they made, but I know that it's still not perfectly on par or better than a normal phone call, so I know that people will have a hard time putting up with its usability deficiencies if they haven't seen or felt the direct consequences of the NSA warrentless wiretapping program (or whatever) yet.

This isn't to say that there aren't plenty of people who find it valuable for their work right now, just that I'd like for us to be setting our sights on the common case and delivering a product that exceeds peoples current expectations.

I think we're finally getting to the point with TextSecure where the normal day to day experience is as good or better than the stock Android SMS application, but we should really be chasing WhatsApp or Snapchat or whatever.

And totally, good cryptography is extremely important, and I think we should continue to be rigorous there, but I'm not entirely sure how to approach that with people that aren't actually interested in building secure products. Right now if you search "secure sms" in the Android Play Store, the first result is not TextSecure, but 100 results for apps with names like "extreme SMS locker pro!" that "hide" your SMS messages by doing hand-wavey things. We might ignore them, but other people aren't -- they have hundreds of thousands of installs. I have no idea what to do about that.
Apple turns HTTPS on for the App Store
Coroner: Lion broke out of cage
being able to afford to eat 3 meals a day is much different than owning a $1000 PC, or $50 jeans. what is your point exactly?
I actually like that Referly are 'pivoting' (I really don't like the word ‘pivoting’ mainly because, in terms of startups it’s also been associated to failure but many of them aren’t failures) into a content model ala. Medium etc meaning that they’re basically becoming a content network in the sense that Wordpress and even Tumblr are. Some people may argue that Medium’s strength is actually its editor tools but they recently hired Evan Hansen (previously a long-time editor at Wired) [1] which suggests that they’re going to end up as a Content Network. Anyway, the reason I like it is because, it seemed (from an outsiders perspective anyway) that Referly wanted to be like this initially (user profiles showing the stuff users shared and some posts on there too) although they were lured by the idea of turning links into $ ala. Skimlinks[2], Viglink[3], YieldKit[4] which resulted in a hybrid – which didn’t really make sense, in the sense that Publishers (the ones Referly would really make the $$ off) already have their own websites etc that they want to monetize.

It’s an interesting play that they’re taking but if they roll out a nice new brand (which really needs to be .com as I don’t think Refer.ly is the best name for this going forward) then they can definitely win big in this space. Likewise, I don’t think this space they’re going into is going to be a ‘winner takes all’ market as we have already seen there are several winners even within the same verticals in the content space. So if Referly or whatever their new brand will be even end up Second, Third or even Fifth etc then they’ll end up with a decent sized company (there has been plenty nine figure exits for content companies) although, maybe Referly can become the first one to achieve that ten figure exit or maybe even IPO.

[1] https://twitter.com/evanatmedium/status/309802736831041537

[2] http://www.skimlinks.com

[3] http://www.viglink.com

[4] http://www.yieldkit.com
Because:

a. The LibreOffice guys have, for the past several years, built up their own infrastructure and community,

b. The LibreOffice devs have done significant work on improving OpenOffice,

c. Because the cultures seem very different, and there are AFAIK, a number of people in the Apache OpenOffice project who don't get along with the members of the LibreOffice project.

I'm contributing to the LO project now, and I have to say it's an awesome community to be working with.
Could you explain, "Despite being an iOS game 95% of development was done on PC."? Don't you need to do iOS development on a Mac?
Zappos' CEO Tony Hsieh Said To Have Bought 100 Teslas
Bingo! Their filesystem, block i/o generally, and networking are all slower than linux, and scale up less will with additional cores.
Thanks! (And thanks for the heads up on the broken link)
Can you log a bug to the LibreOffice guys? Upload the original document, and an example of the PDF that's not been exported well.

https://www.libreoffice.org/bugzilla/
Allegedly xen dom0 is going to make a return in this release at some point. Can't wait.
Western ND is pretty bad housing wise also. A lot of campers. You know its going to be bad when the oil companies buy hotels.
That's some nice confirmation bias you've got going on there.
Of course, there are also the RuntimeExceptions that should really have been just Exceptions. These are often thrown by libraries where new features required exceptions to be thrown, but they couldn't be checked exceptions because the interface had to remain backwards compatible...

Or, of course, libraries written by people who just don't like checked exceptions at all.
not now. Next time I get a complaint like this, though, I will attempt to document the debug process in more detail, in public.
This is the tougher route, without question, but I think it's a strong and bold move. If it's really what you're more passionate about then it's the right choice. Best of luck.

p.s. the launchgram acquisition makes even more sense now.
I like this. If someone writes a version which does this let me know and I'll post a link on the post.
An agency colleague and I did volunteer design and marketing work for a Hong Kong food bank (St. James). At the time it was one of the few food banks in HK (I don't know if this has changed or not, but I'd be surprised if it has). Part of our initial work was research and I was pretty shocked that the HK govt didn't even set a national poverty line. Given a rough line of half median income, over a million HK residents were easily below at the time.

If you're talking strictly social security, even the government acknowledges it has a problem.

Here's a recent SCMP article where the welfare dept itself states that at least 40% of HK residents in poverty aren't covered by welfare.

http://www.scmp.com/news/hong-kong/article/1062025/700000-sl...

(mirror: http://goo.gl/GxyTw )

The good news is that the HK govt did, finally, just implement a standard poverty line (half median income). This is the first step and a long time in coming.
Well, apparently you do need a spare battery or two :-)
I think you are not obligated to return back the favor to "this" community, per se. Continue live the life everyday with gratitude and love, (and remember to create something great :) ). You can return the favor by caring the people around you, those who need your help, and continue to pass on the message of love and caring.

In fact, in this world, I think somehow we are all connected. Even you in Germany and I in HK and we have never met. But like now, I am communicating with you. And hopefully thru these random and small actions everyday, we can continue to pass on the positive energy and influences to people around us.

Take care!
The Biggest Challenge of Being a Startup Founder
This new direction isn't just about pivoting away from something that didn't work

Curious to know what exactly didn't work? Sorry if I missed it but did you guys/girls blog about it specifically anywhere?
No one is forced to participate in a corporation. If you like freedom so much, why don't you think people should be free to choose to pool their resources, and to give some of their control of those resources up to the group's leadership?
The motto is, "if you're not the customer, you're the product". This applies to colleges and universities as much as anything else. The entire discourse is muddled by the vast chasm between reputable MBAs and diploma mills.
The platform provides the tools to make top-down and isometric games. It is also open source, so if you feel that you want to add more to it, you can always hack the code and add any functionality you choose

The server is based on open standards and technologies, so modifying it should be straight forward
Note that "reinstall" is for CentOS 4 or 5; sub-versions of CentOS 6 are supposed to upgrade seamlessly.
Marked for deletion: Line-line intersection
Probably art and writing.
The added rigidity is the thing that stands out to me the most. I'm not really an IT professional, but from my limited experience it seems like Debian is a bit more flexible and a bit more suited to smaller shops, while RHEL (being more rigid) is a bit more suited to really big shops.
Well, Opera Mini doesn't even support touch events -- so that's a tough one. Opera Mobile on the other hands works fine, and it will be added to the list.

A wide range of the browsers available on Android are supported, but I don't see the need to list all of them.
broked, borked
I am going to blog about it more in depth, but my email to users basically sums it up - the promise of Referly was "write about products here and you'll get paid", but a lot of people didn't make money (lack of traffic, no being able affiliate products they wanted, etc) so we didn't fulfill that promise. In the process we learned a lot of people wanted to write and drive significant traffic, but only if they could be paid per post and maintain church and state between advertising/referrals and content.

I don't have a real company if our brand isn't a promise we can keep. I want to build that, I won't settle for less.
A self-proclaimed expert, one must add.
Well, because his conclusion was basically "shit, I don't know, something to do with sine waves and SHM I guess".

I'd explain why here but it wouldn't fit in this margin.
Could this be rebuilt for, or ported to, app.net? Seems like a good place for the author to continue what is obviously a project he cares about.
I would argue all marketing on the advertising side deals with human manipulation. If not, then its just an essay.
Learning History at the Movies
Steven Spielberg, Historian
> there's room for a Lua alternative to Node.js

Do you know Luvit? http://luvit.io/
It really bothers me that none of the official responses have adequately addressed DRM, which is the real controversy, and is what created the server crisis in the first place.
How many people worked on this? What roles did they play?
Nice work. Good game. Solid graphics.
And they do upgrade seamlessly. That is 6.1 to 6.x and so on. Not 5 to 6.
Uh nice idea, but poorly executed. Even if you do manage to buy out Atari from the sharks out there that can outbid you, there is a matter of Atari owing a lot of debt, and contracts with other companies and developers to pay them royalties over the names and content used in their video games.

What might happen is you buy the right to some classic Atari video game ROMs that you can bundle with an emulator and then sell for the GCW Zero and other platforms.

I think more effort should be put into using the money to create 2D video games from scratch that are like but different enough from Classic Atari games that copyright would not be violated. Instead of Asteroids, call it something else like Space Belter (Belter coming from belt as in the asteroid belt, and a belter mines asteroids) and when you shoot asteroids sometimes minerals and crystals will come out you can grab for power ups and stuff. This can power a force shield or enable a hyperspace drive or give you limited guided missiles to shoot down UFOs and aim towards asteroids. You would have to use different graphics than Asteroids or Blasteroids or any other clone uses, and different sounds as well. But you get the idea. Maybe even make an online server where multiple players can team up to shoot the asteroids and mine things.
I think this has been one of the impediments to the commercial use of Lisp. The syntax of a language is sort of the ultimate style guide. You loop using the built-in loop construct. You do something for each element using the built-in foreach construct.

But without even much built-in syntax, much less a universal style guide, every Lisp programmer creates his own favorite language. That's part of the joy of it for an individual project and part of the cost for a group project.
This impressive video from Armadillo is three years old. I wonder what they are up to now.

http://www.youtube.com/watch?v=9u0qlIoSSkQ
Quick summary: They have a server shortage. They are adding new servers but this takes time (three days, apparently). Also, they're disabling Cheetah speed.

If only there was a way to start virtual server in less than three days...
If you are programming directly in objective-c then it will likely require using a mac.
iOS games are often done in things like Unity where you can cross compile to iOS and Android. For that you can get away with using a PC.
If you're a fan of adventure games, there's Dreamfall: Chapters too. Only a few hours to go! http://www.kickstarter.com/projects/redthread/dreamfall-chap...
1000 cubic centimetres - a cubic decimetre. Not a cubic meter. A cubic meter of water ways a ton.
Sure - but if you compare, say, Zend with Laravel, you'll see that the former is hugely complex compared to the latter - and what I'm saying is that the complexity doesn't seem to make the code more maintainable later on - possibly quite the opposite.
You can see who worked on it on the bottom of this image: https://outland-live.s3-us-west-2.amazonaws.com/media/downlo...
Cognitive enhancement: How the Internet is expanding our minds.
Whos.amung.us - about us
Google, Art Copy&Code - The Talking Shoe
wearable technology vision of a shoe in the future by Google
The Making of: ROM City Rampage (Retro City Rampage)
FWIW, it's not the moderators who've made these decisions...

Like it or not, the types of questions you see allowed or discouraged on SO are in large part the result of years of discussion, debate, and collaborative moderation by a rather large portion of the userbase on SO. Even the handful of people able to take unilateral action to include or exclude questions are elected - hence the event that instigated this thread to begin with.

Ultimately, the folks with the most power over these decisions are the ones using the site. If you don't like what's being closed, cast your re-open votes and convince others to do likewise.

That particular question ended up being closed and reopened multiple times, and discussed heavily on meta. Ultimately, it reached the point where it was simply unmaintainable, in spite of the hard work of many people involved. So it was locked to preserve it.

If you visit some of the more well-maintained tag wikis, you'll notice they contain sections for freely-available books amid links to other useful learning resources. This tends to keep them smaller, easier to maintain, and much more likely to be maintained by folks who know something about the topic. Example:

http://stackoverflow.com/tags/php/info
CRUD apps are inherently simpler than airplanes, and unlike airplanes no one dies when your CRUD app crashes.
It looks neat, although the use of $ turns me off about as much as the 1-indexing in Lua. :) Do you have a list of released games that use it?
Frontend engineer at early-stage VC funded startup with revenue
Homejoy (formerly Pathjoy) is looking for its second engineer

Homejoy is a platform for connecting homeowners with high-quality, trustworthy, affordable home service providers - starting with home cleaning. Started by Aaron and Adora - a brother and sister hacker duo - Homejoy rose out of Y Combinator and is now funded by investors such as Andreessen Horowitz, Max Levchin, First Round Capital, and Paul Buchheit. Our goal is to bring affordable, safe and convenient services to every home - and out of the category of a luxury service - while treating our contractors exceptionally well. We’ve got a proven business model that’s already expanded to every major metro on the west coast - and now into New York - while maintaining high customer satisfaction. Now we’re looking for a self-motivated individual to take the lead shaping and building our product.

Here’s what we’re looking for:
You’re a hacker who tells your friends you’re so much more than that because you love to understand the details of a business to figure out what needs to be built
You’re fast - you walk the fine line between getting products out the door and building them to perfection
Your peers describe you as a rockstar, but the term embarrasses you. Homejoy has a culture that revolves entirely around our customers and cleaners, not our egos.
You’ve designed and built significant web applications and can show us what you shipped.
You’re extremely proficient in HTML, CSS, and JavaScript.
You are comfortable taking on backend work when needed, and are familiar with Python.
You’re opinionated and care intensely about the little details that make a great user experience.
You’ve got a Computer Science degree
You get excited about hacking real-world business problems - such as how to simplify the matching process between thousands of jobs and hundreds of cleaners, creating a simple user interface while clarifying customer expectations, and reacting to customer feedback with operational changes real-time
Experience as a founder or in a seed-funded startup environment a plus

Here’s what you get:
To build a simple and intuitive web product and engineering team focused on impressing our customers and cleaners
To hang out with us and our awesome team - including hackers from Stanford and MIT

Serious equity
Competitive pay
Health insurance (Medical, Dental, Vision)
Lunches (and Dinners if you just can’t get enough of us)
New machine and other needed hardware
Personal training sessions
Transit pass
House cleaning
Relocation expenses (as needed)

Our customers are already saying fantastic things about us:
“Sign up and scheduling was easy and intuitive; great email and text reminders”
“[After Homejoy comes] our apartment shine like crazy....my wife actually posted a picture of our sink on Facebook to show how clean it was”
“An awesome service that has drastically improved the quality of life in our house”

Interested in helping us bring affordable home service to the masses? Email your resume to engineering@homejoy.com
You don't have to make calls to get the rate limit left, it comes in the API response HTTP header.

https://dev.twitter.com/docs/rate-limiting

Look for these headers:

X-FeatureRateLimit-Limit

X-FeatureRateLimit-Remaining

X-FeatureRateLimit-Reset
Why is meter spelled "metre" in English? English is a Germanic language, and Germanic languages like Dutch and German happen to have the perfectly reasonable word "meter" for this. But for some reason English chose the romance French spelling "metre", that looks really odd outside of French. Why?
Ethics in UX design
moxie, I'm curious how the "short authentication string" prevents MITM attacks — can you shed some light on this or point me to existing documentation? Thanks!
A `crypto app' I would like to have and see everyone use is to do the `...... beep .....' every 10 seconds.

Until a transparently layered Redphone, etc., secure and universally used protocol, this app assumes this and every connection is being recorded.

beep ...... beep ...... beep ......
Pi relates to SI units, but not gravity.

Unless you wanna be esoteric and go herp derp g=(GMm)/((orbital circumference)/2pi)^2 at which point tada QED!

Also tidal forces, lots of pi when your cranking those out. And keplers laws of planetary motion, which last I checked are all about gravity.
Having worked with both, and been intimately involved in package/repository creation and maintenance, I would have to disagree completely.

I'm not sure how you were managing it, but I've installed very large bases if redhat systems, from dozens of individually configured systems to clusters of thousands of nodes. I would say that neither are too difficult for general deployment, but redhat's kickstart system had a leg up on Debian for years.

I'd also say that the yum/rpm repository system is far easier to manage. Setting up internal repos, and making custom packages takes so much less work in the redhat ecosystem, because the sets of tools are much better integrated. Setting up a custom signed apt repo takes a lot more work, and research into various sources of documentation. Don't even get me going on trying to sign and verify a deb on it's own.
You tend to struggle a bit against it to begin with. "what do you mean, conflicts?!" "do as I want, dammit" and so on ;)

But after a while you realise that rpm -Va is a wonderful tool that you'll miss.