skysight-inc/HackerNews huggingface dataset:
This is a largely emotional reaction against the discipline but FedRegister's got a pretty good point: economists and economics (as a whole, there are exceptions) have done rather poorly in either predicting the future or providing solid rationales for what is and why it should be.

This is a fact that's widely recognized, even among economists.

Source: I've got an undergraduate degree in the topic, have been continuing to study it over the subsequent decades, and have been specifically researching in depth the foundations of the discipline in the past few months.

One rather striking failure of economics has been its lack of interest in long-term history. Which is peculiar if you've read Adam Smith as he actually goes into depth on the matter. It's the #2 economist, David Ricardo, who drops that view (though there continue to be economic historians), a fact which was criticized quite strongly by Arnold Toynbee (the economic historian, not his universal historian nephew Arnold J. Toynbee), whose Lectures on the Industrial Revolution begin with the observation:

It has been a weakness of the science, as pursued in England, that it has been too much dissociated from History. Adam Smith and Malthus, indeed, had historical minds; but the form of modern text-books is due to Ricardo, whose mind was entirely unhistorical.
http://archive.org/stream/industrialrevol00toyngoog#page/n16... (page 1, 18 of the PDF)

It goes further than this. Nassau Senior, a strong early supporter of Ricardo writes: "Political economy is not greedy of facts; it is independent of facts." Serious WTF moment there.

The Austrian School (from which Classical Liberalism, a/k/a Libertarianism takes its lead) is even worse. Speaking of praexology, the interpretive method on which it's based:

"Its statements and propositions are not derived from experience. They are, like those of logic and mathematics, a priori. They are not subject to verification or falsification on the ground of experience and facts." -- Ludwig von Mises
http://www.goodreads.com/quotes/846342-praxeology-is-a-theor...

Suddenly the whole "reality-based" vs. "faith-based" divide becomes a tad bit easier to understand.

There's a great deal else out there, and no, not all of economics is complete tosh, but a great deal of it really should be tossed out.
I don't think the UX is good as you think for the average user. For example, my mom (who is pretty good with a computer) would be so confused by this. I don't think she would understand that the credit card is interactive, especially after she maybe got past the first part of the credit card numbers.
Also interesting in that the job description 'leaks' another name for a system, SKIDROWE. Some quick searches only turn up the same or similar positions for open for XKEYSCORE.

Cryptome is already on it: http://cryptome.org/2013/08/nsa-xkeyscore-saic.htm
This Is the Moto X, the First True Google Phone
I love the idea, but since nobody does this, the average user would be skeptical. If it were used on the iPad, people might be more comfortable, since the iPad is a new medium and (most) people accept new concepts like Square as acceptable and secure.
Do any variable-width fonts actually do that? Looking at your comment, for example, the spaces after periods look the same width as those between words to my eye.
SEEKING FREELANCER

REMOTE IS FINE

We are in Cupertino.

We believe in hiring people who have a passion for their craft. If you join us you will get to work alongside folks who really care about the work they do. Sound interesting? Please keep reading.

About Us

We are the team behind Mokriya Craigslist. Time, Wall Street Journal, Mashable, Xconomy, and a slew of tech bloggers raved about it. Check it out. http://craigslist.mokriya.com/

We are kind of a "special forces" team of engineers, UX designers, and thinkers. We have worked for some of the hottest tech startups in Silicon Valley, including Path, MixPanel, Threadflip, SimpleGeo, SideCar, etc.

Google has us on a list of "best mobile development teams in the country" so we get calls from them occasionally too.

About You

You're a Technical-Geek/Copywriter Hybrid. You are a technophile by nature, and love learning about and exploring new technologies. You don't have to be an engineer, but you should have a solid grasp of things like MVC, agile development, etc. If you know the other side of the shop (user-centered design), you get bonus points. Basically, you need to be able to speak intelligently about software development, specifically as it relates to Mobile.

Also, you should be very good at breaking down complicated ideas into bite-sized morsels of "oohhh, I get it" gooeyness. Our target audience are the business-people who make decisions about technologies to use inside of companies. The rare few are engineers. Most are not. If you can connect well with these people (the challenges of working inside a big co., getting projects out the door, playing the political games, etc.), then you will get more bonus points! :)

About the Work

We are creating a series of guides as a part of a larger content-marketing vision. The guides we write will cover topics like, "How to vet and hire a great mobility firm," "Best practices for creating a compelling mobile experience," "Advanced guide to understanding the cross-platform tools available", etc.

We have 2 full-time, awesome designers, who you will work closely with to make the pieces super-compelling. We will loosely borrow the style of these guides:

* http://www.quicksprout.com/the-advanced-guide-to-content-mar...

* http://moz.com/learn/seo

Looking forward to connecting. Email adam@mokriya.com to kick off a conversation.

Thanks,
Adam
Lockitron vs. August - Battle for Keyless Home Entry
Wait, the card actually flips? I completely didn't realize that the first time around. As for the second time around, I still don't know how to flip the card. What am I missing?
Thanks, but I'm not subscribed. Actually, I wouldn't mind if it was not making HN home.

And yes, I think with your reputation, you're expected not to have weak public opinion. That's a responsibility which come with social weight, sorry about that (and to be clear : I'm ok with you having unsourced opinions, just not when it implies influencing people).
The thing that really turned me off of this book is that the exercises are way more complicated than the material itself. They made me feel like an idiot and like I wasn't learning. To put it in terms of Kathy Sierra, this book didn't make me feel like "I'm awesome"[1]. Here's a satirical example:

> Now that you've learned how to sum an arbitrary list of numbers together, use this knowledge to prove Einstein's general field of relativity.

How about instead of proving physics theories, we use our new knowledge to add together apples and oranges? That is easier for me to comprehend.

I'm not saying this to troll. I know this book is supposed to be great and I plan to read it again. But I'd like to hear why my complaint didn't bother the people here that did finish and love this book. Should I just ignore the exercises?

---

Edit: I want to clarify something. It wasn't that the exercises were too hard to answer. My complaint is that I couldn't even comprehend what some were asking me to do. To me, it was like the exercises were written in French, a language I don't speak. If I could understand what the exercises were asking for, then I could have realized I'm missing something and re-read the section. But as they were written, it made me feel like I should temporarily put the book down and re-take physics and calculus.

[1] http://www.youtube.com/watch?feature=player_detailpage&v=eSl...
Vancouver, BC - Full Time Server Engineer - RocketChicken Interactive (www.rocketchicken.com)

We're RocketChicken Interactive, the indie game studio behind the alternate-reality iOS game CodeRunner. Check out the trailer here:

http://www.coderunnergame.com

(And dig a little deeper to see what other players have been up to using the "Spy Map":

http://www.coderunnergame.com/map/
)

We're building a follow-up game and we're looking for the best engineers in the city to round out our team. Located in beautiful Vancouver, BC, we promise very competitive compensation and a chance to get involved on the ground level of an exciting, up-and-coming game studio!

The new game is going to rely heavily on a sophisticated server back-end. Our ideal candidate has experience with both SQL and NoSQL solutions and can help us choose a full-stack solution that's cost effective and will serve us well into the future. Experience with .NET or Java web services is a huge plus.

For more information, check out the original job posting here:

http://www.rocketchicken.com/2013/07/16/experienced-server-e...

Looking forward to hearing from you!

Ryan
The passage in question, as neither of you seem to have read it closely:

> Donald Knuth says he wrote his books for "the one person in 50 who has this strange way of thinking that makes a programmer". I think the most amazing thing about SICP is that there are so FEW people who hate it: if Knuth were right, then only 1 out of 50 people would be giving this 5 stars, instead of about 25 out of 50. Now, a big part of the explanation is that the audience is self-selected, and is not a representative sample. But I think part of it is because Sussman and Abelson have succeeded grandly in communicating "this strange way of thinking" to (some but not all) people who otherwise would never get there.
Sohaibe benmalek
So…

* Didn't realize I had the name and expiration field to enter as well. I thought it was just show casing the number entry. It wasn't until I came back here to HN to read comments that I realized that there was more to the demo.

* Tab order was wrong.

* 1Password couldn't fill in the data.

* No indicator telling me what credit cards you accept.

* CVV was hidden. There were several cases where I'd finished filling out the form, but couldn't change the CVV.

* Errors are not displayed. Try 10/10 expiration, and you are basically stuck. Without additional information, there is nothing to indicate anything is wrong.

* You can tab from the date to the hidden CVV and enter information there, but you don't see it. This is easily done because the automatic progression is inconsistent, so I've had to tab twice before getting to the year, and because it automatically moves me there, I end up on the CVV. This makes things really awkward.

* Overall, this was fairly confusing. I failed at entering the CC data the first time.

I spent 10 years handling CC processing, and basically living on the payment page. Keep the page clean, quick, and simple. You don't want to do anything confusing. Let them enter the CC data and move on. That fancy CC form will NOT sell a single thing. It will however stop people from paying. It does nothing to convert.

The more friction you place between a customer willing to pay and the actual transaction, the less chance you have of making a sale.
Sohaibe usmiste
I recently moved to a house on a street named "Martin Luther King Junior Way East". The service rep must have bumped the tab key while I was signing up for DSL, because I now get mail addressed to "Mars Saxman Junior Way East".

The funny part is that the street name is still filled out in all of its glorious detail - but the capitalization is different, which tells me they did some kind of zip code based address sanitization.
Energy Products: Return on Investment Is Already Too Low
Tokutek is hiring in Lexington, MA - Full Time - Technical Support Engineer

Tokutek delivers next generation storage technology for the database world. We develop the open-source, high-performance Fractal Tree indexing library (http://github.com/Tokutek/ft-index) and its integration into MySQL as TokuDB (http://tokutek.com/tokudb-for-mysql) and into MongoDB as TokuMX (http://tokutek.com/tokumx-for-mongodb).

http://tokutek.com/careers (the QA position has been filled and will be taken off this page soon)

We are looking for a full-time Technical Support Engineer to join our product development team. This position interacts directly with customers, troubleshooting issues and working closely with engineering to resolve bugs. Ideal candidates have 5+ years experience in software support and a background in databases. The position reports directly to the VP of Engineering.

Responsibilities

- Work with customers, community users, and evaluators to resolve issues

- Create issue reproducers for internal test/fix process

- Identify areas of needed improvement in product features, usability, and documentation

- Participate in our ongoing development process improvements (CI, release engineering, etc.)

Requirements

- Experience using/testing relational databases (SQL, architecture, schema), MySQL is a plus

- Ability to work independently in an entrepreneurial, start-up environment

- Comfortable in Linux (usage and scripting)

- Excellent verbal and written communication skills

- Solid testing skills

Desirable

- Experience with MongoDB

- Application development skills (C, C++, Python, Perl, Java, Ruby, PHP)

Location: Lexington, MA
I think that this is very clever. Part of the value is the entertainment that it provides in a nominally soulcrushingly-dull task.

The major flaw (fail) for me is that LastPass doesn't know what to do with it.

Still, I passed to our dev team for consideration.
Diner's Club still exists??
Curious, why's that bother you? Different things should look different, and all. :) The alternative for class names is Camel_Snake, which will get you smacked in virtually any language.

Python code does tend to use UPPERCASE_SNAKE for "constants" as well, probably inherited from C (sometimes via Perl or Ruby).
Apple has a team dedicated to making sure their products are easy to access and deploy in a movie/TV, and a preferred choice. They don't pay cash, but they absolutely push their products into movies/TV.
Not sure why the author included that. You can easily preload the images or settle for a text-only implementation.
What I have been told is that as long as it is not a protected status, you can discriminate on it.

Having worked for companies you don't like doing things you don't like is generally not protected, so I personally doubt that you would get into trouble in not hiring from people who were contractors.

However there may be exceptions. For example if you do contract work with the federal government then http://www.dol.gov/ofccp/regs/compliance/factsheets/vetright... applies and you would probably not be allowed to discriminate against veterans who had worked on these projects.

If in doubt, as always, hire a lawyer.
I feel like if we were to implement this on our ecommerce site, we would loose millions. That said, it does have potential for displaying saved credit card information in a nice layout.

As for the input, the standard forms that we grew used to are probably here to stay for a little longer.
vive algerie
https://news.ycombinator.com/item?id=6143828
I've seen the Visa, MC and AmEx logos on too many CC forms so far to think that showing their logo is a no-no.
Responsive Web Design Performance
Who is al?
Wine is regulated differently.
I'm sorry I can't tell if your response is written in a joking manner or if you are serious but while reading it I got this funny visual of a cop responding to a routine noise disturbance by asking the offending homeowner "any pressure cookers in the house?"
That's a bit unfair - when you grab a bowl of cereal in the morning, there's not really that much "experience" there - it's just fuel. I'd be a fan of eating something like Soylent (if it was cheap+healthy+tasty+easy enough) for those fast and boring meals, while still cooking and eating real food for dinner and socially.

Not to mention the benefit for emergencies, foreign aid, the malnourished, the infirm, etc.
Hilarious, especially in light of this text from the front page of their website:

"Paying for followers will not get you the results you need. Follower growth needs to be organic. We like to keep things All Natural here at FLLU. It's all about Organic Growth! "

http://www.fllu.com/
Funny, someone was just talking about 79 characters per line in regards to using soft tabs for editor display consistency, the other day.

http://www.reddit.com/r/java/comments/1j7iv4/would_it_not_be...

These are useful for static code analysis and finding congruence with typesetting conventions:

https://pypi.python.org/pypi/flake8

https://pypi.python.org/pypi/condent

https://pypi.python.org/pypi/pep8ify
Because there's no indication that I can click in those other fields? My mother would look at this and be instantly confused.
In the case of the latches that Volvo used on it's three-point safety belts prior to using spools, almost nothing else really fit.
FreeBSD maintains fewer platforms than OpenBSD.
My name is Kim <Lastname> and I'm a male. Try convincing Americans (and other English speaking countries) about that...

One example: Many years ago I subscribed to TIME and filled out a form where I checked "Mr." Apparently the person who typed in my name decided to "correct" this error and I became a "Mrs."... and I wasn't even married :-)

The company I work at has offices in different cities, so most of the communication are done by email and instant messaging. I see a clear difference between the messages from people who know my gender, and those who probably think I'm female. Even attempts at flirting...
It also mentioned the badly drawn ads.
Engineering | Capabilities |Jee
There's nothing in this but speculation.
Previous discussion: https://news.ycombinator.com/item?id=6138205
This is complete nonsense. I know two people who worked at GCHQ who are now employed in the private sector.
> That fancy CC form will NOT sell a single thing. It will however stop people from paying. It does nothing to convert.

Exactly. This isn't a usability improvement, it's fluff.

If you want to see an actual usability improvement, look at what Stripe has done with jQuery.payment: https://github.com/stripe/jquery.payment
A good example is in their Checkout javascript component: https://stripe.com/docs/checkout
I love the concept. I love that it's smart enough to use a regex to figure out the card type.

As others have said, some minor instructional text would help people get started. Also, making the name and expiration fields more obvious from the start (more obvious that they're fields and more obvious that they will need to be filled out) would also be helpful.

Having to click to flip the card is probably the biggest problem (though fixable). Typically when filling out a form, I suspect most people use the tab key to go from field to field. Having to go back to the trackpad/mouse and click on a spot slows things down. Maybe have the card automatically flip if you hit tab after the expiration field?
5 Landing Page Elements to Test
The goal of this design is to reduce the friction -- granted, it sounds like you had a difficult first experience, and this isn't (by far) a finished product. There are bugs: 13 of them open right now.

I know you probably won't use it -- and that's okay. I just wanted you to know I heard you :) All of the things you mentioned are things I'm actively working now to address.
Rebind dedent to a little-used key, perhaps? I don't dedent so often that hammering a key twice is a big deal, though.

Editors aren't the only place code appears. I see it in my terminal, in git, in various web-based tools, in email, in browser textareas, etc. I don't want to reconfigure all of these things to make your code look like you see it (if they're even possible to reconfigure), also potentially breaking other applications that take for granted that a tab character aligns to 8.
John Carmack Quakecon 2013 Keynote Livestream
Can you recommend any good books? Aside from "Competing Against Time".
What happened to interesting (especially hardware) startups? Who wakes up in the morning and thinks, "I want to improve the social media experience of brands!"?

Oh that's right, they can't get funding because MBAs don't care about super laser tech or virtual reality devices, but whatever gets them the most money.
Where are you going to stay? In which city? Most of the bars in big cities have wifi.
SEEKING FREELANCER - Boulder, CO / Remote OK

ITG makes software for cities. We're looking for a freelance/contract Javascript Developer for a 3+ month position. You'll be working on a product that helps cities maintain their underground infrastructure. We take in data from robots crawling through pipelines and manholes (bet you didn't know that existed) and help city engineers make critical decisions about system rehabilitation.

We're full-stack JS, meaning node on the server and phonegap for our mobile apps. The right person will be able to work from anywhere, choose her projects (we have a few right now), and influence technology and architecture.

Front-end JS, node, Mongo experience required. Bonus points for PhoneGap, GIS (ESRI), and/or hardware hackery skills.
Interested? Email me at chris@industrialtechgroup.com and let's talk further. Thanks!
Here in Portugal - or at least, in many municipalities - you can call up the city and arrange for them to pick it up at a certain day, for free (yes, it's paid by taxes, yada yada).

They take furniture, appliances and green waste (from gardens and such).
Ask HN: How to get into game development?
I'm interested in getting into game development. Many of you are established in this field and I would like to ask you:

What are the mainstream software development platforms for game development? What skills would increase my chances being hired as a game developer? Is there a particular programming language or development framework that I should focus on? What general advice would you give to someone who is considering entering the field? What are the best companies to work for as a game developer?
I wouldn't use a form where the fields displayed change as you enter things.

That said, I totally agree with the premise. I'm totally baffled why so many forms require you to unnecessarily select a card type or insist that you enter a number with spaces or only without spaces.
Enough with the grey text.

#contrastrebellion
http://www.contrastrebellion.com/
Eh... It would be equally sad if students spent the bulk of their time learning the ins and outs of one or two languages. Languages are tools, easy to learn. Concepts span multiple languages. Exception handling is specific to a given language.
I didn't physically "walk in" anywhere. I was attempting to communicate with administrators.

I'm not going to go around begging to be charitable, nor immerse myself in organizational politics that I don't put up with when I'm getting paid for it. I can't even begin to express how ridiculous such an idea sounds to me. At this point I'm happy to stay home and relax.
One issue I see is that very frequently on many pages there's not only distinction between say Mastercard or Visa, but also between different types of them. If you have Mastercard FooCompany Partner Card, then you pay less commission etc. Not sure if those partner types can be confronted with a regex (anyone from CC company there? :)

Usually those granular types are on a select list, if one chooses badly, she gots "transaction refused" without any more info (clearly not nice).
Definitely a good idea! I've got a ticket in on it, and will spend some time thinking about a well-designed solution: https://github.com/kenkeiter/skeuocard/issues/25
This can probably be done with simple food coloring. The base mix doesn't have too extreme of a color to interfere with making it green or red or something else.
I like it except for the card flip with the hidden field on the back. Maybe show back and front at the same time with 2 cards.
Border security: US rancher's warning on immigration reform
Buildout - Python-based build system