skysight-inc/HackerNews huggingface dataset:
Use integers, calculate in pennies. So Pi=314 if your internal math is in hundredths or "pennies". Or if you use millimeters instead of meters, pi=3141 What we did 30 years ago on desktops is what embedded hardware still does today... The endless wheel of IT eternally rotates the same concepts back to the top, if you wait long enough.

Another classic is the old hard science error analysis. Lets say you're squaring the radius and multiplying by pi, turns out you need to measure the radius much more accurately than you measure pi, so pi=4 might not be the limiting factor if R is a 8 bit A/D converter and you're not taking full advantage of the entire 8 bit range (so its really a 4 bit a/d or whatever)

Another is systemic effects. Some weird hydraulic PLC thing I was messing with probably 20 years ago basically needed the ratios of areas of circles, and it turns out that any approximation of pi divided by itself always equals 1. The puzzler is for diagnostic purposes they used pi=4 so the numbers kinda made sense in the debugger before the ratio was calculated. I must have thought about that 4 for an hour trying to reverse engineer what they were trying to do before I realized that "4" was their pi approximation and it didn't matter anyway.
This reminds me of the recent iOS 6 wifi connection problem, where a web page on the Apple site was broken or removed accidentally, causing wifi to be disabled.
http://arstechnica.com/apple/2012/09/wifi-connectivity-under...

Now, it's the reverse situation. If iTunes and the App Store expect bogusapple.com to not resolve, what happens when it does? Why did Apple not own this domain?
Neat. Back when I had roommates, we used a spreadsheet similar to this to split our expenses. Nice to see a stab at a webapp to make it easier.
Joomla 3.0 goes mobile with Twitter Bootstrap
The Joomla community has announced the availability of Joomla 3.0, the latest release of the popular open-source content management system (CMS) that has been optimized for mobile devices.
Microsoft does something similar: http://technet.microsoft.com/en-us/library/cc766017%28WS.10%...

They request http://www.msftncsi.com/ncsi.txt and check the DNS of msftncsi.com
TypeScript: First Impressions
>But consider: in the 30 odd years of GUI prevalence, there has never been an example of a GUI email client as simple (for some value of simple), functional, and powerful-for-power-users, as Mutt and Pine.

That's exactly my point though - why do most email clients suck so bad? Slow and bloated are the most common adjectives thrown around (Outlook, Thunderbird), and if not that, then there's the weird UI's (Eudora, The Bat) - and then there's the terminal clients, while very nice, very fast, very functional, completely ignore all progress made in user interfaces over the past 20 years. (Pine, Mutt)

It's like you have a choice: Modern, Fast, Functional. Pick any two.

This is something I can imagine coding . Give me something like Pine or Mutt that works in a GUI and can render HTML and images, but still "looks" and runs like Pine or Mutt. Imagine it in your head for a moment - the same UI, but instead of html strewn about everywhere, you have actual rendering of html and images (via choose-your-favorite engine, leaning towards Webkit) in the same window.

I don't think that HTML rendering, speed, and functionality are mutually exclusive goals.
App Map For iOS Lets You See What Apps Are Popular In Your Area
More students enrolling in AP math, science
Little Things You Can Do to Improve Marketing
Well usually we fix them as they come in. Continuous deployment FTW - weekly releases create a whole lot of baggage.

Other than that, I will just throw stuff in Trello, so I don't really have a bug database per say
White House confirms cyber attack, demurs to point a finger at China
I believe a lot of the teams were jumping on Git for source control before Codeplex had Git support. A little awkward in that stuff is split, but still awesome to seem more stuff like this.
Oh well, I'm sure it would have got there eventually...

Interesting problem nonetheless.
New York, NY - {iOS, Frontend, Backend, DevOps} Engineers

http://www.fiftythree.com/

Hello, we are FiftyThree. We're the startup behind Paper, an iPad app for freeform writing/sketching/drawing.

Paper has done well so far. Among other things, it won this year's Apple Design Award for iPad, it's had nearly 3 million downloads, and it's used and loved by creatives at top-notch companies everywhere, including Apple, Nike, Pixar, and more.

But Paper is just the beginning for us. Our goal is to bring creation tools into the post-PC era, and we think there's a huge opportunity there. Mobile and tablets are changing everything.

We like to say that Paper is “where ideas begin”; we're now building a service to “bring ideas together”. Think something like a GitHub for ideas and creations. We have a small team of great developers and designers spanning iOS and web, but we’re looking for 2-3 more developers to join us. That’s where we hope you’ll come in.

The role is flexible depending on your passions and expertise. Check out our jobs page for full details:

http://www.fiftythree.com/jobs

You'll be just our fifth engineer, so you'll help set the tone for our culture, process, and workflow. And if we succeed, you'll help shape our company's future, too.

If this sounds interesting to you and you think you fit the bill, send us an email to jobs@fiftythree.com. We look forward to hearing from you!
Here's his answer to how he feels about Apple's ecosystem:
http://apple.slashdot.org/comments.pl?sid=3156271&cid=41...

His answer is what you'd expect Woz to give...but my favorite bit is what he writes at the end:

> I don't have time to get into this far because I'm in the middle of 5 conference calls today and have a ton of engineering submissions to judge for an award and some iPhones to exchange so I'm sorry if things are going slowly here on Slashdot.

The man has five conference calls today and other work to do, but he still takes the time to write detailed answers on Slashdot and he apologizes for not writing even more. Class act, all the way.
When it comes to text or not to text with friends then some (most of the) times it's ignored by techies also. Most of the times they do not have a choice just like their "non-techie" counterparts.

There's another crucial thing that is missing from WhatsApp that is owning/backing up your message and of course it can rule IM space it jumps into web chat. But then they will have to implement an entire identity management system because in reality they do not have one.

I find WhatsApp good. Just talk to your friends. That's it. No celebrity feeds (sth called Friend+ or so) like that in KakaoTalk etc.
Better looking radios and checkboxes (a jQuery Plugin)
Up there with other one-trick ponies like Exxon Mobil, I guess.
I'm not used to Mathematica and before I spend some time deciphering this: Are they distorting the whole image, or picking parts of it? It kinda looks like the former, which exaggerates some parts a bit, compared to xkcd.
Thanks! (I think?)

PS - I sent you an email, I don't know if you ever received it? I wanted to be cheeky and get some advice from you in addition to the huge amount of great advice you and Ramit gave on the podcast.

What can I say, i'm a taker :p
Apple Acknowledges iPhone 5 Camera Problem, Says You’re Holding It Wrong
When do the movies come out?
No way of knowing when I signed up, but my ID is sub-5000.
>> gmpy uses C extension, it's not using ctypes. <<

import ctypes
from ctypes.util import find_library

_libgmp = ctypes.CDLL(find_library("gmp"))

class mpz_t_struct(ctypes.Structure):
_fields_ = [("mp_alloc", ctypes.c_int),
("mp_size", ctypes.c_int),
("mp_d", ctypes.c_void_p)]
The Legend of Google Maps
I'm not sure I get the anger directed at oil traders. Traders help implement the pricing function of the market. It's a fact that we're going to run out of oil. You can debate about peak oil, etc, but that's an argument about when we're going to run out of oil, not if. We hit peak reserves in 1980--ever since then the rate of new discovery has been less than the rate of extraction. When it sinks in that we're going to run out of oil, why wouldn't prices skyrocket? Why does anyone think the market will wait until oil production actually starts declining in order to price the eventual depletion into the price of oil?
d3.geo has most of these projections now, as a start: http://xkcd.com/977/

http://bl.ocks.org/3764187
http://bl.ocks.org/3739752
I consider trello to meet the minimum criteria for a bug database, I use agilezen for this purpose on one project.
It depends what the purpose is. Maybe it's an anti-check on certain kinds of network connectivity.

I can ping example.net and example.com.
Call of Duty Black Ops for Mac Review
> If you are an existing member, you should have received an email from us explaining the extra time that has been added to your subscription.

Did anyone else not receive this (yet?)?
I use http://repositoryhosting.com/ for $6 per month.

* Unlimited repositories

* Unlimited users

* Web interface / Trac / WebDAV, SSL everywhere

* Responsive support

* Automatic scheduled backups to Amazon S3
It is worth pointing out that Chrome requests randomly generated nonsense, while bogusapple.com is always the same.
It's bad enough I spent $50 to read it. I'm not going to pay $50 more just to mess around with trying to create an app for it. It should be free with membership to create an app for it, and charge the $50 when the app has noticeable traffic.
Career Nostalgia
Interesting writeup about the Chrome behavior:

https://isc.sans.edu/diary.html?storyid=10312
what are effective ways to prevent CSRF in single-page apps?
Neat, +1 on the 'brew' addition intent :)
Oh, please! There's no way to get the data required to do any real statistics work on this. Not without doing a hell of a lot more work than is worth for an HN post.

My simplistic 5% = 100 million calc serves to simply highlight that small numbers can mean huge problems. Even if I am off by an order of magnitude this is still a huge number of searches per month that are potentially sending people to entirely the wrong place, if at all.

Relax.
What Happened To Uploading A File To The FTP Site And Hitting Refresh?
Magic strings can be avoided by always using a viewmodel ,using the lamda overloads on HtmlHelper (@Html.*) also T4MVC is a godsend strongly typing routes, url lookups, viewnames, filenames.

Most of these have been around since MVC 1.0.

Hope these pointers will keep you magic string free :)
Can you quantify somehow that the tech industry is more sexist than other industries? It has become this meme, but I never really saw any data, just anecdotes.

I have seen men from all walks of life crack ugly jokes, so I am really not convinced that it is especially bad in the tech industry. Not to defend ugly jokes, I just think the problem is blown out of proportion. There are bad apples everywhere, but the majority of people are actually fine and nice to get along with.

I am a guy and I wouldn't be comfortable in a sexist environment, and I haven't found the tech industry particularly uninviting so far.

If anything, I guess modern women have a problem in that computers are sometimes more interesting than women. If that is sexist, too, OK, we have a problem in the tech industry.

As for nursing, I suspect part of the problem is that men can not afford it. That is, it doesn't pay well enough to support a family.
Socialize’s New Ad Platform Turns Passbook Passes Into Mobile Ads
Google closure - How not to write Javascript
Please submit to brew!
This also makes sense from data compression theory. If the digits of an irrational / transcendental number share some of the properties of a random string, then you shouldn't be able to compress it. And finding a fractional representation with fewer total digits is a form of data compression.
See https://codeplane.com/ for a good inexpensive alternative.
bogus.apple.com came to mind first for me. I guess if an ISP resolved it, there might be cookie leakage.
I'd say the article demonstrates the importance of math in the demoscene.
It shows how corrupt the Japanese government here is. Not only did they sign RIAA into law with little fan-fare.. they made it a criminal offense by default.

If you asked the RIAA exactly what they dream of, this is it.
The NFL Strike and the Modern Economy
WikiLeaks' And Pirate Bay's Web Host PRQ Raided By Swedish Police
Oddly, I keep getting requests from people trying to buy my "DNS configured, but no web site" domain I use for testing. (Right now DNSSIG is expired, and if one examines the rest of the headers, it's obvious it was configured expired.)
Because I really don't want Apple tracking every time I open any app.
I end up using underscore.js in every project I work on because JS doesn't have good functional programming built in, at least not that you can count on in all implementations.

I use date.js or moment.js whenever I have to deal with times/dates in JS because the built in date support is pretty bad.

That being said, I think libraries like this take Javascript from being "tolerable" to "lovable"
π=◯/―
It's cool that you can include PPC tags for other platforms in here as well (ie. Bing Ads) although I wonder how many websites will be improperly tagged now that it's in the hands of often technically-challenged marketers.
Remote View Controllers in iOS 6
Quick! Someone register http://ihave36dollars.com/
Maybe I'm weird, but I like $35.99 much better than $36.
Relax, why not post a full screenshot yourself? Sorry I am on a mobile device right now or I would, but the point is that the text you quoted is two ad results above. So while scanning results, it's easy to not notice the subtle background change between those two results. It's hard to see where the ads end and the results begin, that's why I highlighted the part between the ad and the search result.

If someone can post the full screenshot, please do.
Data Necklace
Well sure you do, because you have trained yourself to do that. But how many people can say that? And what's the value in leaving everybody else out when you design your tools?

No, but there is value in RTFM before you comment. The arrow keys work perfectly well in vim, and you're welcome to use them if you want. Page Up and Page Down too.

But at the end of the day, it's still just historical cruft. It's there, it won't kill anyone if it stays there, but it's not something awesome either. It's just an evolutionary dead-end; the male nipple of software design.

Did you miss the part where he explained why hjkl were more efficient than the arrow keys? It's right there in the part you quoted.

Kids these days. Next thing you know, you're going to be telling us you discovered a great new editor named emacs...
They're working on it, see https://alpha.app.net/berg/post/597112
This information is awesome. I had no idea this was the case. Thanks!
>> random - indeed it got fixed <<

Nonsense! The fasta task has ALWAYS required ALL the programs to implement the same random function.

(Use a different random function and the program output will fail the diff.)
Someone already got http://ihave5dollars.com.
Then maybe people should be putting more effort into this setup than in goosing popularity juice and user-hostile co-promo bs.
App.net drops price to $36/yr., introduces $5 monthly plan
I think the more competition in this space, the better. No reason why I would want github to be the only game in town.
San Francisco: Full-time Experienced Web & Mobile Software Developers

Scoot & Doodle http://youtu.be/DYh1RqXfaEY

Scoot & Doodle is an award winning, angel funded start-up dedicated to helping people have fun building strong relationships with their friends and family through playful, creative, collaborative experiences and some serious face-to-face doodle time.

We successfully launched our product on Google+ Hangouts last March. We now have close to a million G+ followers. We've already won a Parents Choice Silver Award and a Children's Technology Review Editor's Choice Award. http://scootdoodle.com

We are deep in development on our follow-up product set to launch in the New Year. We’re looking for thoughtful, no-nonsense team players to come work with us. We share a sunny, loft office space with several other up-and-coming start-ups in the Mission district.

We offer a flexible, family-friendly environment.

Desired Developer Experience:
* iOS development * Extensive Rails and JavaScript * CSS3 and HTML5 * Excellent communication and collaboration skills

Bonus Points For: Agile team experience (pair programming, refactoring, TDD/BDD)

Tell Us Your Story: jobs@scootdoodle.com
The first solution (Chris) first defines a function that takes a pure function and makes it wiggle, then goes on to draw the graphic elements of the plot (axes, legend, the curve). This way everything is still a fully symbolic graphic object and can be exported as pdf.

The second solution (Simon wood) uses rasterzation and image processing to do the trick, thus losing vector data.
I disagree with being so blatantly dismissive. If I get spammed with an email, LinkedIn message, or phone call that is totally out of my realm (like when someone requested I interview for a Senior Java Architect position at age 23 having never worked on an enterprise Java application before), then I ignore it.

However, if something seems decently interesting and they don't seem like total sleazeballs, I'll talk to the recruiter, even if I'm not open at this time. A good reputation and a few good names to call can go a long way when you need them.
> the consensus is that the maps are fine in California

I'm in So. Cal., we happened to be visiting friends in Valencia. We were going to meet at Valencia Mall. I searched for "Valencia Mall". I sent us a mile or two away from the true location.

Google Maps got it right.

Based on this single data point I would venture to guess that, no, things are not fine in California. If it can't find the major shopping mall in a city like Valencia I don't even want to know what else it might screw up.

One of the issues with maps is that people have come to rely on them for all sorts of things, even emergencies. Nobody uses the yellow pages or print maps any more (well, some do). Imagine searching for the local hospital in an emergency and being sent to the wrong spot. This stuff is important. It's not a toy any more.
For the segment of people you're targeting, there is very little difference between $3 and $6 a month, let alone $3, $4, $5, and $6 a month. We're talking portions of a Starbucks coffee here.

I'd focus on why you're different than the (already loved and highly used) existing options out there. Then I'd think about revamping the pricing to have each plan be more differentiated.
Unless it summons a real donut, I don't want to hear about it.
Surely Apple wouldn't use a domain they don't control for this.
Google just validated your idea. Don't just assume that they did it better. Look at what they did, steal any ideas that you like from them, and continue on with your own value proposition.

Just because it is Google doesn't mean that you're doomed. If it did, then Dropbox would have instantly folded to Google Drive. They didn't.

Really this is not you against all of Google. It is you against a small team of people at Google who have some inherent marketing advantages, but who also have a lot of corporate overhead that you don't, and who knows what internal barriers to doing what they want to do. (Which might not even be the right direction.)

Is it a competitive threat? Sure. Is it a foregone conclusion? No way!
>> so I seriously don't care any more <<

You don't seem to care that your accusations are demonstrably false.
> we are dropping the Member price from $50/year to $36/year.

I think this is a great move.

We see a lot of posts on HN about raising the price to increase your userbase, but $50 was too high for a product in such an early release stage. Great for those die-hard early adopters (probably the people after whom Dalton was chasing), but terrible for the everyday Twitter user who is tired of the horrific signal-to-noise ratio on that service.

That said, my opinion would be that $24/year would be even better for an annual subscription. $2/mo is a lot of money for a "Twitter clone," but is cheap enough that it would be easy to convince your friends or colleagues to sign up. $36 might have hit the price point that I'll give it a shot as a (relatively) early adopter, but I'm not sure. $5/month, almost double the annual subscription fee, is too much for a thirty day trial run.

I'm one of the (few?) believers that app.net can really take off. I've tried Twitter, and while I'm relatively active, I can't help but feel that I'm lost in the oft-cited "echo chamber." I'm looking for a service with Twitter-like abilities, strong interaction and an intelligent community, and I think app.net will (someday) be it.

Congrats to Dalton for lowering the price in what must lead to hugely increased participation.
Does that mean the Carsabi idea is a failure?
> “The whole point of the review guidelines is that Apple wants consumers to get the very best apps from the App Store, and they recognize that if it gets filled with garbage, discovery gets even worse, and that just hurts the platform,” Satok said in an interview.

Both Apple and Google are way too late on that - they're getting proactive now that the cows have escaped and burned down the barn on the way out.
+1 It's a shame that Moonwalking with Einstein didn't get to the top. Great book.
Oil sands are economical above $60 / bbl, so it's a bull market for Alberta oil sands now.
If you buy the $36 (formerly the $50) plan can you get a prorated upgrade to the $100 developer plan later?
This is the antenna problem all over again!
I didn't realise they charged an extra $50 for developers. The original comment made it sound like he wanted it 100% free. I agree, they shouldn't be charging extra on top of the membership.
I finished Linchpin just for the sake of doing it. That book would be great if it wasn't the zillionth book telling the same story.
Please don't get me wrong but whether the line below line in pricing was meant to be a cute funny one liner? 1MB, really?

Simple	Free	1 MB
Dear Matias, why do you require us to put a div around the input? Why not just make this targetable by class?
Am I the only one experiencing sluggish scrolling on that site? Rather ironic for a site boasting about application-scale development.
Sucks for http://www.brighttag.com/ who do exactly this.

Incidentally, they have a great page explaining tags:

http://www.brighttag.com/tag-101/
I used a google doc to split some payments when I went cottaging last week, so this is exactly what I was looking for. Pretty much: I drove person X and Y, so they owed me for gas, but I also bought food for 6 people, so they all owe for food, but 3 others bought food - so you write X and Y in the last column for gas, but "all" for food, for myself and those 3 others. Forget the buttons, just tab across the fields and the Ajax sorcery takes care of splitting up the bills, really handy +1.
I'd like to know how much the IE numbers would fall if they excluded China. Unfortunately, I'd need to pay money to get that data from their source.

http://www.netmarketshare.com/browser-market-share.aspx?qpri...
Nitpick: data compression theory says you can't have a general-purpose algorithm that on average compresses random strings. The best any algorithm can do is make some strings shorter and some strings longer, which is why compression is only useful on strings with known properties. But given a particular random finite string (such as N digits of pi) you can very likely (certainly?) find an algorithm that compresses it -- which is why people are able to offer a number of compression algorithms for approximations of pi in the post.
If you read the linked thread, it’s clear they did not, in fact, register or otherwise control the domain.