skysight-inc/HackerNews huggingface dataset:
I was going to comment that Google, Facebook and Twitter are platforms for search, connections and communicating respectively. Ads are simply a revenue model. If Facebook charged $20 per month, would you work for them then?

However, after seeing comments like:
I work for facebook - "advertising is itself a worthwhile problem."

and...
I work for google - "People in non-advertising teams hardly ever ask 'how will this effect click-through rates?'."

Hardly ever? :-) Maybe it is more about advertising then I realize.
I thought this whole stored procedure debate was settled years ago. I had the impression that everyone agrees that stored procedures are useful for queries inherently procedural in nature (so that they are very difficult or impossible to express in the functional style of SQL queries) because they save the roundtrips between the database server and the application server. For CRUD queries, they are just overcomplicating things with minimal, if any, benefits.
Anonymous and Lulzsec stand for Jake Davis with #FreeTopiary Operation
It works pretty well in all the cases i've used it. Its the only way that i have been able to get the new animation class to work smoothly.
I've heard quite a few similar complaints about Apple Stores. "I've got the product in my hands and I want to give you my money so I can leave." Confusion about where to go and long waits once that's figured out. I've seen a person put items back on the shelf and leave.

Obviously it's not killing them (!), but I do think they need to clean up this part of what's an otherwise really good experience.
...but you have to wait for the JVM to spin up first. No thanks.
MIT Alum Looks to Preserve A Digital Copy of Every Book in the World
...where's your email address?
OK, but so what? I stipulate up front that there is no magically perfect algorithm. What are you proposing be done about this?

Your criticism applies to any practical algorithm equally, so we're going to have to judge their value on other dimensions.
One of the strongest job applications I've seen. I guess he can put up Forbes as one of his references now.
Coincidentally, I was thinking of what Knuth said just last week, when one of my comments was downvoted into obscurity for promoting a supposedly obscure/contrived math formula over a lame switch-case :)
http://news.ycombinator.com/item?id=2817716
In reality, that formula is neither obscure nor contrived. I actually learnt it in high school ie. it was formally taught and we worked through how to come up with such functions given a set of inputs and outputs ie. essentially a bounded set mapping problem { 1->31, 3->31, 4->30,5->31, 6->30,7->31....}

So anyways, Knuth gave an interview maybe 10 years back where he lamented the lack of dexterity in math in American undergrads. He said even Stanford has to offer "remedial courses in math" for CS undergrads, because there is an "interest vs ability" mismatch. At that time ( during the 1999-2000 tech boom ), a lot of Stanford undergrads were indicating CS as their major. So they clearly had the "interest". But upon testing them, it was clear they didn't have the "ability". Hence this interest vs ability mismatch, and a need for remedial math courses at Stanford. At the time, I was studying CS with a bunch of Russian, European, Indian & American classmates. I found that Russians & Eastern Europeans tend to favor clever 1-line math code. They themselves were trained in physics and math & looked at CS problems as essentially a laborious function-mapping exercise. Whereas the Americans invariably wanted "readable code" and ended up writing verbose switch-cases and if-elif-endif clauses ie. essentially unrolling for-loops.
Knuth's Concrete Math ( http://www-cs-faculty.stanford.edu/~uno/gkp.html ) was a sort of bible in my days. You had to know generating functions and recurrences and even stuff like complex powers. Like for instance i^i ( i raised to i ) leads to an infinite set of points with real and imaginary parts, scattered all over the 2D plane. You had to know cosets and Lagrange's theorem and set partitioning using cosets. Nowadays people simply enumerate everything as there is no penalty ( in performance terms ), so CS problems have a "select 1 answer from set of possible answers" flavor, rather than "contrive a function to compute the answer" flavor.
I launched http://domainpolish.com - to get user feedback from on-demand focus groups powered by MTurk, and http://tiggerlovesdevs.com - an open-source command-line based task management utility for programmers
He is looking for an internship. Hello, Apple, hire him already.
NYC is different than the Bay area with respect to moonlighting/IP-ownership issues when you have a full-time job and you do projects. Did you clear this with your employer, were you in a contract that didn't have restrictions, did you hope for the best, etc. ? Thanks for sharing!
Very nice, if they actually manage to pull this look off it would probably make it the best looking browser. My only concern is that they wont and that it will still look like crap in linux.
Good article but I wonder how long until a C&D appears for diluting the brand name (along with images).

Could argue "fair use" but since lawyers know you cannot afford to go to court...
Obama for America - Chicago, IL

Obama for America (OFA) is hiring many frontend developers to work on barackobama.com.

We are essentially a large startup that hit the ground running in April of this year. We need skilled frontend developers to help us create another groundbreaking information and mobilization site to help re-elect the President.

We're looking for developers with experience in HTML5, CSS3, JavaScript, jQuery, jQuery mobile, ExpressionEngine, social APIs, Git, A/B testing and anything else that is necessary to achieve our goal.

OFA is a very unique opportunity to work for the President on a high profile site that has tons of traffic. One of the many benefits is working with a very talented design team.

If you would like to have a part in helping the President strengthen the country and improve the lives of millions of Americans, contact Kyle Rush (@kylerush OR krush@barackobama.com). Job description/posting here: http://www.authenticjobs.com/jobs/9256/frontend-developer
I don't particularly like being a product, thank you.
> "Bollocks. Pics or it didn't happen."

The Obama administration doesn't care whether you or anybody else believes them. They are clearly not milking this for PR. They said it very simply: we killed him, we dumped his body in the ocean, no you may not see pictures. Go ahead and forget about the whole thing.

Edit: grammar
How do random forests work in layman's terms?
I am not saying that it does not get used, and my commentary was not meant to be a cometary on the merits of pythons in particular. Personally I find it to be a fantastic language. But language popularity and trends is a very real phenomenon and that was what I was trying to highlight. To deny it's adoption is tapering off in new development houses, that are making language selection decisions, is to ignore the obvious. Just look at the volume of "we are building a new product in Ruby or Node or whatever the language dujor is", posts here on HN. I am by no means saying that Python is going to die. There are very few languages, that reach a decent level of popularity that actually "die" rather that it is following the natural cycle of popularity that all languages go through. My speculation was as to whether Python has reached the level of popularity, that it will sustain a sizable population once it has lost all popular mind-share. I don't know the answer to that speculation, just stating what I speculate could happen.
I hate to be picky about this but in all the time I've been doing iOS development and throughout everything I've ever read I have never seen anything to suggest that iOS using OpenGL for all of it's drawing (simulating a 2D interface in a 3D environment like the article suggests). Drawing is done using the Quartz system and animation is handled by Core Animation (which creates "an illusion of motion").
I'm not sure why you got downvoted on this, but maybe you can elaborate on why you think that is 'the most important part of the story'
> Fedex [has] no billing related to their miles driven on federal, state or local roads (aside from toll roads, which are a minority case).

So you're saying FedEx, being an evil corporation, is exempt from Federal, State, and local fuel taxes?
I think that is the wrong argument, though. Trying to develop a language that tries to not let you do bad things gives you something like Java instead, where doing anything is cumbersome (and still doesn't succeed in preventing bad things from being written).

There is a lot of bad PHP code because there are a lot of people who start hacking using PHP. However, any language somebody first starts hacking in will result in ugly code (you should have seen my Scheme code when I first started with that in college! :).

Unfortunately, the idea of "teaching languages" doesn't really work, because people want to continue using what they've already learned.

(BTW, I don't think you deserved downvotes. You are continuing the conversation, after all, not trolling. I really think we need to make downvoting more painful.)
you don't have to do that. preload your uitableviewcell in ViewDidLoad, then in your cellForRowAtIndexPath, just return the array instead of the cell.
I think this is because (as samwillis pointed out) the rollercoaster is actually going backwards, so the inclines are really the declines and vice versa. Why they are running the animation backwards is another question, though.
We just launched the public Alpha for http://DealTracker.co in Chicago - A new and simple way to view all daily deals in your area. We are currently working on additional features and adding in a wider range of deal providers.

Any feedback is always greatly appreciated!
Yeah, IKEA hasn't been great at answering questions while you are shopping but I actually like the checkout process. They do self-serve well there. IKEA also epitomizes DIY in general.

I'd say my experiences at Apple Retail Stores have generally been positive but have been inconsistent and certainly has room for improvement. I don't like how the checkout location sometimes varies (back, front, handheld) but I admit overall, Apple does it better still than most retailers.
I used to work for another company called Motionbox which offered a similar service in addition to a more youtube style type service. Motionbox was sold to SnapFish/HP. SnapFish, for whatever reason, was only interested in acquiring the youtube style customers. That left all of the commercial, paying, customers available. We made a bid to buy them from Motionbox and the bid was accepted. We then gave the customers the option to migrate all of their videos to SproutVideo and become customers. Around 200 made the transition.
It appears that the journalists are engaging in unethical, borderline blackmail processes to get people to speak.
Jailbreakme is an amazingly elegant tool. Although I seriously doubt they will, Apple should definitely hire him. His products show that he understands design as well as anyone on their payroll now. That combined with his obvious coding skills make him the ideal Apple engineer.
Many farmers, scientists, teachers, and construction workers lead meaningful careers.

But think about McDonalds. The food is grown by "farmers", the buildings were built by construction workers, the people who work there were taught by teachers, and the food was created by scientists.

Some, but not all, of those people are doing meaningful work.

Now consider the banker that renegotiates mortgages with long time customers to help them stay solvent, the politicians who stand up for constituents, the salespeople who help people find a car that will really serve them well, the lawyer that takes a pay cut to defend the accused...

Meaning is not found in what you do, but how you do it.
Here's one area where Adobe can really innovate in standards-compliant animation tools: Automate preloading.

Every "look at this doodad made in HTML 5!" demo I've seen betrays its technology in the loading. Bits appear here and there, images load one by one; no matter how solid the execution may be, it feels brittle watching it load in, unlike a Flash app that loads first, then executes.

There's no reason Adobe can't build in a simple loading spinner that hides the DOM construction as a piece of dynamic markup loads. It would go a long way toward making the content that Edge generates feel robust.
Show HN: Designer moving to NYC. Hire me
To me, it looks almost exactly the same. I do enjoy the small bar on the top of the window in Chrome, and now soon to be Firefox
San Francisco, CA -- Weebly is hiring for these impressive business card titles:

Spam Domination Engineer

Super-senior Front-end Web Developer
(this position has a fun challenge to solve!)

More here:
http://www.weebly.com/jobs.php
Airbnb Is Becoming Known for Property Damage, Meth, and Zero Security
Palo Alto, CA LOCAL or REMOTE (full-time preferred)

- one advanced full-stack lead architect

- web/mobile UI designer

We have funding and are testing a restricted beta of our unique idea in the groups and events space, and are planning on launching our real-time product on the web, mobile web, and native mobile to a wide audience soon.

We've built a real-time stack of our own that bridges backbone.js <-> socket.io <-> gunicorn+gevent (through nginx) <-> django. As the stack matures, we may release the source. The web application is nearly all single-page architecture. We use coffeescript pretty much everywhere, including our javascript tests.

backend: python, django, gevent, gunicorn, nginx, postgres

frontend: coffeescript, jQuery, backbone.js, socket.io, compass

We're looking for:

1. One advanced web jack-of-many-trades. You know a lot about several things from above and have at least tried your hand at a demo app using the rest. Backend/frontend/deployment. We'll be growing our user base very soon and need knowledge/experience scaling the above technologies. We're on the lookout for locals (or those who can move to the bay) who want senior developer ownership and can be mentors/leaders as we grow.

2. Talented web and mobile designers (referrals would also be good). Even with the nifty tech we're building, our app will probably live/die based on making an intuitive UI with fun and easy experience. There are several unique challenges in this product that require novel controls -- creativity is a must. Would be great if you have more than just design skills, but very high quality design is more important than ability to build it.

gmail - davidmarble
The problem with #1 is cultural. For whatever reason, DB developers don't seem to have caught on to the "run a local, development instance on my machine; run a deployment for production." I worked at a company that did a lot of Oracle PL/SQL, and pretty much all of their developers shared the same "development" server.
It seems that it sucks if your retirement portfolio consists of the industries being undercut and you need things like medical care. AirNurse, CrowdDoctor & 99medicines are unlikely to drive med prices down.
Depends what you're doing. I've seen ETL jobs that are shell scripts that take hours to execute, for example. Even with JVM startup, they'd probably be faster overall once the JIT kicked in.
I would imagine that in practice you can do things like incrementally fold in new alternatives and expire out old ones as the algorithms evaluate them and still get nearly optimal performance, even if the theory screams bloody murder about it. The theory is screaming about the pathological cases, but I suspect that for things like "the optimal product special to display" you're not looking at something that is in practice all that pathological.
Seems much cleaner. They should do a comparison of how much screen space is used by the chrome vs. other browsers. Can't wait for this to high the nightly / dev builds.
One of these guys (Zac) came to our sf iPhone meetup. Very cool stuff and they know their shit.
Agreed. It's strange that people get all up in arms when the government does this for suspects and yet when some random journalists start snooping around, trying to dig dirt up on you, and blackmails you to write a story (and then proceed to make money from said story), nobody seems to care. Ridiculous. Forbes should be chastised for this.
"It takes the Android Emulator ~2 minutes to boot up on my perfectly-modern machine. But what really hurts is the edit/debug cycle. Every time I change a bit of Java and need to rerun the app, it takes about 30 seconds to redeploy and start up in the Emulator. Compare that to 5 seconds on the iOS Simulator. It may not sound like much but remember you’ll be doing this hundreds of times throughout your day."

I do not have any experience with iOS development but I can vouch for how hard it is to use the Android Emulator. I just recently submitted an Android application for a programming course and if it were not for having an Android mobile device to replace the emulator I would not have completed the project in time. The Emulator is slow and buggy and made it hard to test new code.

If you are interested in developing an Android application deffinately check it out but take this guys advice and get a device to test it on. It will save you a lot of time.
It's not a big project , nor something successful. It's a tool that was (and still is) supposed to help people find the Google+ profile of people they follow on Twitter (http://migrat.us).
Number 2 for me is the big one. PL/SQL (and any other SQL dialect I've worked with) is an exceptionally poor choice of languages for implementing business logic in.
Related to this: http://news.ycombinator.com/item?id=2832961

I used to work for a company that offered a very similar service which had many paying customers who validated the idea. The company was acquired, but not that particular business unit. We essentially stepped in and took over that unit so the customers would not be left out in the cold.
Please explain the down votes or have some discretion.
Hey! Get outta here you damn kids!

Get the hell of my lawn! No, you can't have your football back!

You probably have something not going on.
Fusion-io. We are hiring FPGA and ASIC design and/or verification engineers for both our Salt Lake City and San Jose offices. Verilog, Xilinx, Altera, Systemverilog, UVM. We make the fastest non-volatile storage in the world. Prominent customers of our products are HP, IBM, Dell, Facebook, and Apple. Smaller team, fast pace, very smart co-workers.

We probably have some software (linux device driver, build system, rpm/deb packaging, c and python) positions as well, just not on my team. Email bmurdock AT fusionio.com.
San Francisco (Mission) H1B

CrowdFlower

We are hiring frontend and backend engineers. We use Rails, Postgres, Redis, R, etc.

Familiarity with Crowdsourcing or machine learning a plus. Help us give everyone in the world access to jobs.

Shoot me an email at lukas at crowdflower.com if you'd like to learn more.
Show HN: A simple, customizable, lightweight (3.5KB) date picker for jQuery
Hi All,

I know there are plenty of date pickers out there, and I've tried/looked at quite a few however they were all either bloated or didn't quite have the features I needed for a site I'm working on.

Plus I needed an excuse to learn to write jQuery plugins and learn a few things along the way. :)

Some details and features about the plugin:

- lightweight (3.5KB compressed JS and 1KB compressed CSS)

- forward and back navigation

- current date highlight

- restricting selection of dates outside of a range

- restricting selection of dates beyond N-days from start date

- restricting forward / backwards month navigation

- individual styles per date picker (in case you have multiples on one page)

Downloads, examples, and instructions available at:
http://code.gautamlad.com/glDatePicker/

Complete project source available at:
https://github.com/glad/glDatePicker/

Appreciate all criticism and suggestion on the code.

Enjoy! :)
Do you think that cash transactions are unavoidable?

Players sell accounts, power leveling services, items, gold, etc. There are always people who are willing to pay real cash for virtual things. Without fundamentally changing the game, you can't get rid of people meeting on 3rd party (or in-game channels) to trade cash for in-game goods/services.

As a player, it's acceptable for Blizzard to aggregate the market in-house and take their cut of inevitable monetary transactions. If they change the game to encourage spending real money to get ahead (like battlefield heroes?), then I would stop playing. If they are responsible about it (only acting as a clearinghouse, but not affecting balance mechanics), it isn't a problem for me.
The Perils of Copy Protection
Or they never balanced a previous game around that, and they have now. It's possible that gold selling in some games could break the game, because that game wasn't designed with gold selling in mind. If you start with the premise that players will use real world money to buy in game items, you can balance around that.
But what if it's transactional or something you signed up for? Something merely unwanted is not by definition spam.
SEEKING RUBY FREELANCER -- prefer SF/bay area or Honolulu, but will consider remote. Expanded job desc: http://honolulu.craigslist.org/oah/eng/2516664056.html

To apply, please provide the following:

1) Link to your GitHub profile
2) Links to public sites you've built
3) A paragraph about yourself
4) Your hourly rate
5) Two references

Reply to: senna@carmagnum.com

PS - http://youtu.be/Eidtc55ZqoU
There's a perfectly reasonable middle ground where they know from experience that a secondary market in virtual items is inevitable, and they think they'll have more of an ability to control how that effects their gameplay if they're the ones who run it.
Earn Pixels for your Reviews of Movies and Video Games
Links:

http://code.gautamlad.com/glDatePicker/

https://github.com/glad/glDatePicker/
It goes well with the metro UI.
Very good mockup. Hopefully it will get into the main releases without many changes
I've always wondered what the ballpark was for people employed full-time playing Diablo 2. Thousands?
Giant fungus discovered in China
Small div?

1. Google owns Doubleclick (display advertising != small div).

2. Google owns Adsense (!= small div)

3. Even their SERPs don't have "small divs" anymore. A lot of the area "above the fold" is ads (sorry, "sponsored results").

I use Chrome occasionally and either Adthwart got disabled during an update or I didn't install it. Anyway, I'm astounded at the garbage that Google puts on their SERPs and puts on other sites via adsense/doubleclick.

YMMV.
I suspect that most "noSQL" advocates have a poor understanding of the difference between relational/structured data and unstructured/sparse data. Virtually all of the "noSQL" software is incapable of managing complex relational data, as far as I can tell. Why no one points this out is baffling to me.

"noSQL" is useful for for application layer - where caching and short-term storage are important; but most "noSQL" advocates I've seen seem to think that it should replace an RDBMS, when that couldn't be further from the truth. "noSQL" is useless as a structured backing store where RDBMS are used today, especially for large systems.
It doesn't look like it's been launched. (get off my lawn)
Seeking Freelance Work -- Denver, Co, Boulder, Co, Fort Collins, Co or Remote

Wordpress, PHP, SQL, HTML, CSS, Javascript, jQuery, Coldfusion, Java, C#

Portfolio:

http://www.adambourg.com/
Wow. I really hope this isn't just speculation and something that's being put into production. Yeah, it looks like a Chrome clone, but it's been done well and with a slight twist. As a dedicated Chrome user, though, it's going to take more than just a coat of paint to get me to switch back. Can't wait to see where this ends up.