skysight-inc/HackerNews huggingface dataset:
"JSON Object Notation" => JavaScript Object Notation Object Notation
Some randomness would effectively be great to add! As for the sprites, I really wanted to focus on font and simplicity. It is much more about the chaos of many destructions, than about a single explosion.

I might add different velocity depending on the mousedown event duration. The longer you press, the bigger the explosion get.

Tks for your comments!
Language evolves and changes. Please do not bitch about that in unrelated discussions on HN.
"Ethical" is not necessarily the same thing as "legal."

And I think it's rare that there's a paper that is entirely funded by tax dollars. I agree that all research receiving government grants should be open access, but it's not quite as clear cut as you seem to imply.
Trying to right click and save page as in Chrome crashes OS 10.7.4 for me. Pretty cool stuff.
Plecost 0.2.2-9-beta : Wordpress fingerprinting tool
Excellent question.

See this thread on my site, the story of how I kicked the Mathematica habit:

http://www.loper-os.org/?p=42&cpage=1#comment-2746
Machine Learning: Basic Concepts
Sorry - didn't know of many companies that played around with enterprise message queues and had "brown bags"
This may be terminology. Chris' blog post clearly was attacking that part of the problem.

The issue is that many people put 'architect' in a slot over 'developer' and that is wrong, it should be a slot beside 'developer.' I've interviewed lots of folks who said "I want to be an Architect!" and asked them what they thought that meant. Far too many of them it was some sort of 'decision maker without deliverables' kind of job (who wouldn't like that). But that isn't what architecture is about, it's about knowing that you need a bathroom near the dining room, or that a flat roof doesn't work where you get a lot of heavy snow, or using a database to hold what is essentially log data, or encryption as a part of the data structure layout. I always think 'systems analysis' rather than 'software architecture.'

When Sun was merging SunOS and System V we dealt with "Systems Engineers" from AT&T who were writing "Requirements Documents" but they had no clue how those requirements were affecting the underlying system. Most of the folks at Sun held them in great disdain, and their coders were not "allowed" to decide issues on the requirements. That was both sad and dysfunctional.

The trick is that some people are better at seeing the trees, and others are better at seeing the forest, and a few can both see the forest and point out which trees are out of place. Cultivating all of them for your team is a good idea, the product will be better for it.
Good point. I've been on Gmail so long I forget that spam isn't a solved problem everywhere.
I believe the room name is actually #php (hash php) so you would join ##php.
Absolutely. And you lost me from the first point:

"A software architect lives to serve the engineering team -- not the other way around."

This implies the SA is not a member of the engineering team. Or if they are, they're "special" in a way the rest of the team isn't. And that I whole-heartedly disagree with. Most of the other things I expect every member of the team to do, anyway.

So if your point was to say - "Everyone in the dev team needs to be the SA", then yes, you're right. But that's not how it reads.
Kim Dotcom Can See [Only] One File Of 22 Million Says FBI
Hmm, so I can create a web app that runs without a server... I can just post a link to a simple JS page that will start downloading the app and execute it in the background.

I don't see a use for this, though. It's not much different from just downloading the code and running it, although it'll be much simpler to install.
In the DC area a year or two ago, two bank robbers impersonated the armored car company and took money from two banks in the same day. People didn't recognize them, they said the other guy was off today. I don't think they were caught.
Everybody Hates Firefox Updates
I second this and want to expand upon the issue of "privacy" to include the ability to send and receive payments with complete anonymity.
jar files are just zip files, which put the header info at the end of the file, making it very easy to construct a jar/zip that's also got a different file header at the front. bad news for web apps which allow such files to be uploaded without inspecting them. it's not a terrible idea to always transcode all uploaded images/videos to prevent that.
This explains the care about Solaris compatibility of R packages.
Is that wasp truly really small? Or is that amoeba just really big?
Awesome. I was just about this make this yesterday when I found myself customize optimizley/guiders to work with Bootstrap skins :D
great work!

1 q: no "previous" button?
There was no Western Union in Kenya villages before M-Pesa launched...
I'm goimg to check it out and i'll get back to you soon
Ciao
This basically confirms that getting rid of the penny and the nickel is a good idea.

Just round everything to one decimal place. If retailers don't care about amounts under $0.10 then there is no need for such a currency.
Social Firefox...pls provide OFF button for those who may not want to be social
Doesn't HN let you see a poster's other posts/comments?
My background should be pretty obvious!

ps How many christian fundies post on HN anyway?
What is the "DT" mentioned in this article? I have no prior knowledge of that acronym.
"A software architect lives to serve the engineering team -- not the other way around."

I thought they are supposed to serve people who are going to use software.
Perhaps Netflix merely made a judgment call about the amount of effort required to be able to migrate 100% of their production traffic from one region to another in event of downtime.

It sounds like they came to a different decision than Quantcast about the importance of being able to do so.

Which is more likely - that the thought of an AWS outage like this never occurred to them, or that they judged the specific remedy needed to overcome it not a high enough of a priority to have it available within the first years of their AWS usage?
Sure. If you only need one screw to fix something, then you only buy one.

They are sold in bulk from drawers so you can buy as much or as little as you want. (You put them in a bag and write the item number and quantity on it, and they charge you whatever you wrote.)
I seem to have lost my motivation a while ago, partly due to personal life problems, partly due to there being free competitors now, and partly due to being stuck for a long time making a very complex feature which ended up bringing nothing in return (a fancy billing system for subscriptions/trials/etc, which customers don't seem to fancy).

On the other hand while working on these apps I came up with a number of great technical ideas, which I would like to flesh out before moving on, so that I can at least have a sense of technical accomplishment. That sort of keeps me going, but not really fast...

I'm tempted to do some work for hire now, just to take a break and recharge.
Assuming that they have similar manufacturing costs, WP has tons of money for marketing while Zenni probably has almost none.
Is it possible for the file extension to say one thing and the MIME type to say something else? So the file extension could be .jpg (reassuring the user that it is only an image) but the HTTP response says it is text/html?

I think a similar exploit was used recently with .svg images - they can contain javascript (being XML) which will be executed by the browser. Not sure about the details however.
I think a good way to start would be to have a look I the source code, fork it and experiment on it: https://github.com/plehoux/fontBomb/tree/master/src/coffee

If you want to google your way out of it start with something like "CSS 2d transform".

There's a lot of differents technologies going on in the background, but it still fairly simple to understand.

1. I parse the the html to wrap each character in a <particle> tag. + Some hacks, to keep withespace.

2. I iterate trough all <particle> element and add velocity depending of bomb position.

3. Velocity is calculated with basic trigonometry. I then move the particules with css 2d transform.

ps. I putted a lot of effort in optimisation, no Math.sqrt, no objects in the loop (velocityX vs velocity.x), etc. But at the end the bottleneck is really the browser rendering.
This Startup Could Literally Change The Way The Entire App Industry Works
This is not a trivial problem to solve and I'm not sure Amazon is especially well positioned to solve it. The cost is being driven in a large part by the networks you're roaming onto, not the company you've signed a contract with.
Yeah, I felt the same thing. It just felt wrong somehow. But at some point BT is going to cease being a technical and controversial process and will be as simple and straightforward for everyone as normal transfer protocols are.
Airbus to open a factory in Alabama
Visa application form for UK
India Visa Head Office London - We are one of the best, greatly reputable, reliable, accredited, secure and fast Indian business and tourist visa service. We are a recognized, licensed visa service.
Amazon outage as much choice as accident
Can someone downvote me? I've put in some trolls, and apparently people are just silent about it. I think I tapped into some deep human insecurities, but I'm not really sure. I don't go to Hacker News much--I'd actually rather go to tmz most of the time if given the choice while the code is compiling.
The last item in the Loans menu reads "|| Hacked By Iman_Taktaz || |*| Ashiyane Digi".
> I think it was called a Jafar attack

GIFAR: http://en.wikipedia.org/wiki/GIFAR
The clues would lead me to believe you're popcorn.
But I think the real answer is spam.
My take on it was that when he was told "The customer will respect this choice." They were telling him that it was a higher priority that he make the meeting than anything else.

Rather than question that, he simply accepted it. And therein lies the trap. You let people tell you what your priorities are rather than setting them yourself. And yes setting your own priorities will get you fired some times (been there, done that) but it will also keep you balanced.

Time runs only one way, and then it stops. If you accumulate regrets life gets less and less enjoyable.
"Microsoft is a once-in-a-civilization disaster." (from http://www.xach.com/naggum/articles/3243717585684194@naggum....)
Best practices of software development – II) Good Coding Methodologies
You can also use this trick to launch cross-site script attacks against sites that allow you to upload images.

Step 1: upload the "image" to the site. Let the site do whatever it does to ensure it has received a valid image. Nine validators out of ten will happily accept the file; the case that is likeliest to shoot you down is if the site modifies the image by cropping, resizing, or watermarking it.

Step 2: point your victim back to the uploaded "image" as though it's actually a page, and presto!, it's a page -- a page with malicious javascript in it.

Step 3: profit!
Sure, that would be another way to stop automated enumeration attempts.
134-year old Manchester United to IPO as JOBS Act "emerging growth" company
When did The Atlantic get so dumbed down?

> We're obsessed with the number 9. Up to 65 percent of all retail prices end in the number 9. Why? Everybody knows that $20 and $19.99 are the same thing. But the number 9 tells us something simple: This thing is discounted. This thing is cheap. This thing was priced by somebody who knows you like things discounted and cheap.

Or it was priced by someone who knows that 1999 look smaller than 2000
You are new here. This type of post is not desired here. It adds nothing to discussion and is just noise.

You need to be very careful now - your account karma is negative, this can cause you to be auto-banned, and if it happens you will not be told.

Be sure to post good messages, and not any with empty content. Also till you build up a karma cushion avoid controversial posts.
If you were asking an "honest question", wouldn't you be expecting to get some further information from the answer? I don't see anything.

It just sounds the usual "Did you even read XXX?" rhetorical question. I'm not even against rhetorical questions. It's simply annoying when "honest question" becomes nothing but a emphasizer in the fashion of the common misuse of "literally" or a "justifier" ("I think you're idiot" is out of line but in our world of touchy-feely-ism, "I honestly think you're an idiot" is OK)

Edit: Instead of just "taking a shot" by saying, "did you read the article", I'd suggest saying why you don't think the comment reflects the article. Otherwise, your post says little more than a downvote.
Interesting all of the people who keep saying they've heard of WP but not Zenni. I'm actually the opposite. I've gotten several pairs from Zenni for < $10 and have always been very happy with them. This is the first time I've heard of WP and for me the price is too high for me to consider that disruptive.
Reminds me of this story (JPEG and ZIP as one file):

http://www.reddit.com/comments/arc79/reddit_i_got_the_best_p...
Good.

AND the SA holds an overall vision of what that accounting entails. An "obvious" change in module A may have severe repercussions in module B, which neither developers for A nor B may see in a timely manner. Without "code accounting" with a vision - and an informed experienced one at that - 'tis too easy for over-confident short-sighted developers to go crashing through other sections of code, leaving something which may work but degrades performance & maintenance, and which is so pervasive and hard to fix the team must just live with it.

AND the holder of that vision must be able to articulate it, in documentation & code & conversation, in a manner which keeps the team cohesive, informed, and upbeat.
Let's work smarter, not harder.
There's a practical side to that trick. I have altered a posterous template to make my posterous a working JSONP response. http://zbyszek.posterous.com
Based on your tone here, I don't think you could really "help" anyone. Maybe I'm wrong, but you're coming off like a complete a-hole
I've found Rackspace Mail's spam filter to be better then Google's. It's $2/month per mailbox, with a minimum of $10/month across the account (all domains/mailboxes).

http://www.rackspace.com/apps/email_hosting/
Microsoft’s Next Game Console May Be Called ‘Xbox 8′
I am motivated because i know that one day i will make it. But i try not to focus on one thing. i have 3 websites 3 android apps and 5 iphone apps. If required one day i will alsp learn something else. My objective i trying to make something so i can focus on many things not only one. Even if you can make it with one app chances are that it will not last.
I respect your view, so up-voted, and yet disagree. I think anybody, regardless of role or industry can be more effective with those skills. And technical ability aside (note, that is critical), architects in particular should (in my opinion) be good at this stuff.

[Edit] Just saw you've an MBA. I now understand your thinking.
I have also considered moving (for different reasons), and my current short list is fastmail[1] and rackspace-hosted-mail[2].

Been thinking about it for a while though, and haven't yet made any decisions yet. sigh

[1]: https://www.fastmail.fm/

[2]: http://www.rackspace.com/apps/email_hosting/rackspace_email/
Hulu CEO drops out of Yahoo CEO race, leaving Levinsohn as likely choice
I have been meaning to write a blog post about this. I think if friends and family don't understand that your work is a priority, they should be cut loose. There are times when you should try to prioritize family. I spoke to that in another comment in this same discussion. (And I was a homemaker and fulltime mom for two decades, so my family was my work.) But unless it is the kind of friend that would happily follow you through the gates of hell, they probably don't deserve more loyalty than your job. And if they are that kind of friend, you probably have a word for them other than "friend", like blood brother or at least best friend.
Sort of. You're forgetting katakana, though. And there's still ambiguity, but live speakers know how to avoid it... usually.

There's just so much nuance they convey that the language would be less expressive without kanji. Even if they are a pain in the rear to study.
That's just one possible use of the extension. This apparently creates an API that javascript can use to manage bittorrent downloads.
I see some definitions and explanations of some words and such on the site, but no obvious explanation of the site.

Unless that's it, you get a daily email with some illustrations and explanations. (?)
Golden-mantled ground squirrel.
Darpa Unveils Gigapixel Camera
You can go anywhere in life if you look serious and carry a clipboard
I'd be satisfied if most documentation looked more like stripe's: https://stripe.com/docs/api
Why links matter
There is a lot of opportunity for good apps to shine
totally displays binary on iOS Safari.
>Raises and promotions are more a function of relationships than anything else. Not being there decreases visibility and diminishes relationships.

Eh, while I agree that this is how it /is/ - this is certainly not how it should be. (I mean, management is a function of relationships, sure, but if you base Engineer pay on relationships, which many companies do, you are going to end up with a bunch of worthless sycophants.)
Social Crawlytics: An easy way to see how often a website has been shared online
Why working at Apple is not easy
But almost any site will be sending the image along with a Content-type header, so your browser would still open it up as an image, not an HTML page with JavaScript? Or no?
Space Weather Forecasted by South Pole Neutron Detectors
Offline Google Docs makes a better Chromebook
I quite like MSF. The milestones and deliverables it advocates are a good pick-list and sanity check. That said, I think anyone new to process could learn a lot from it, because it's based on Rapid Development (ref. Steve McConnel's book with the same title).

Anyone new to process should similarly understand and (ideally) have used all the other usual suspects, from RUP to Waterfall. The premise being that you can't really argue against something if you've not experienced it for yourself.
Who said there must be only one?
I posted my comment right before spotting your question... I Used a trick like that to be able to load my posterous posts with JSONP. http://zbyszek.posterous.com is loaded as content in http://naugtur.pl
More Efficient Patent Processing Threatens American Innovation
How I Use OmniFocus
I've used dozens of different task management softwares in the past few years. I used all of them for a few days/weeks and then…

This article finally made me understand what my problem was, and how should I fix it. I bought OmniFocus for Mac, iPhone and iPad ($40, $20 and $20, respectively. It used to be $80, $20 and $40, so it's a bargain now!) and must say that I'm super happy with it.

I'm fairly confident that this time around, I will be able to adapt GTD workflow. Contexts, Projects, Perspectives and Focus is what I always needed. I have projects that spawn multiple "contexts". In Things.app, things would go messy and the cost of maintaining my task manager would be more than its benefit.

But I think OmniFocus's workflow (or GTD's, rather) would prevent that. I hope so.

OmniFocus video tutorials are available at: http://www.omnigroup.com/products/omnifocus/videos/

(or if you're a geek, type

wget --recursive --no-parent http://www.omnigroup.com/ftp/pub/software/MacOSX/movies/OmniFocus/

in the Terminal to download all videos locally. total size is about 1.8GB)
I have literally never seen a sensationalist headline like this come true.

But seriously, Parse looks like it could help some people out, and seems to be doing so already, but let's not be ridiculous. When people say that it decreased dev time by 10-100 times, what they really mean is that they added features that otherwise would never have seen the light of day, and they have no idea how long it would have taken had they tried.

There will always be things like this to help build apps, and they will always come with trade-offs. Things may be easier, but slight changes to those things become impossible. Not everyone will think that the trade-off is worth it, and the app industry will chug along as always, if a bit shinier.
If you can control the filename, you can do things like embed <?php something_malicious(); ?> into an image, put it up as foo.jpg.php, and then execute it by hitting the 'image' directly. That's... sadly common.
Very interesting perspective. I was a developer for over a decade before my path recently started moving towards architect. I find the opposite in my environment than what you are explaining.

We have so many developers working on different projects that someone needs to suggest/enforce some consistency across implementations otherwise you will have 30 projects, each developed in the favorite technology of each team and face resource problems when it comes time for support and maintenance.

To those with more negative leaning comments I would point out that not all development shops are the same. A software architect at my old 8 person startup would have been silly but I don't see how it would be possible to run development and operations of an airline or major finance company without people in this role.

Some of the systems in large IT organizations are vast and span multiple departments and integrate in many ways with multiple other systems.

The expectation that developers should perform their design/dev/test responsibilities while deciding/enforcing consistency across the organization as well as worrying about vendor contracts and negotiations while simultaneously acting as technology's face to the executive office is in my view an unrealistic expectation.
"Cannibalistic Culture" of Microsoft applied to school teachers
Thanks, I'm having the same realization. It helps a lot to confirm that others are too.

Re: the design, yeah I'm a programmer not a designer. I liked the Japanese color scheme and thought it looked unique. My two design goals were simply uniqueness and to avoid images/bandwidth costs, so there are some "old school" elements such as the clipart.

Thankfully there is a provision built in for theming. There are a few choices already, but I can make one with blue.
Source: http://www.aon.com/attachments/human-capital-consulting/The_...

10 pages of analysis for the conclusion that if you want to maintain your lifestyle for 23 years after you retire, you'll need 23 * 0.65 (no income tax on savings) * 0.75 (social security income) = 11 years income of savings.

So if you want to live for a year without working, you'll need to save a year's worth of income.

The analysis doesn't say whether that is pretax or post-tax (I'm guessing pre-tax), with is a huge distinction.
I've migrated to and from gmail for myself and multiple clients. I'd recommend staying with Gmail until there is a compelling need to change. If you're concerned about the googlebots selling your data then go with a more traditional email host like rackspace or fastmail.

IMHO you only need your own email server for extensive logging of email traffic for regulatory reasons. Or if you have a corporate environment with people who need shared mailboxes/centrally managed email.

edit: IMAP move works fine btw. It can get a little weird with the way it handles multiple labels though.

edit2: Gmail presents labels as folders in IMAP. So multiple labels = same email in multiple folders. There are also Gmail specific IMAP folders like All Mail that are under a Gmail folder. I encourage you to take a look at it using Tbird or another IMAP client. You will have some loss of structure when moving away from tags and into folders so just make sure you know what you're losing and where.
One headless Erlang project is going to cause a flood of interest in Erlang? You have a lot more hope than I do.