skysight-inc/HackerNews huggingface dataset:
Sadly, you seem to have spent a lot of time and money on subjects you could have taught yourself in a few weeks of light reading.

Java is not computer science. Exception handling is not computer science. "Something so simple and fundamental" yes, but again, completely unrelated to computer science.

Anyone with half a brain can learn a new language via self study. I would be royally pissed if that's what I was taught in college. I'd go back and ask for a refund.
The 35000% Solution
> Also, forcing individual _taxpayers_ to sort trash really keeps environmentalism in the forefront of voters' minds, which I imagine makes it much easier to keep environment-friendly legislation and public works projects going.

Indeed. I always get a bit surprised when I see visiting people throwing cans out of the car window, or a plastic wrapper while walking down the street. I guess its a wonder that they only regard the street as a garbage can and not as a toilet.
I was recently reminded in a conversation with my in-laws how far we have to go. Not only do they not really understand what the NSA is doing or why it matters, but they still see both Manning and Snowden as "traitors."

Coming out in support of whistle-blowers may seem non-controversial on HN and similar sites, but we do have a long way to go before swaying public opinion. We can help a little by discussing it with friends and family, and by letting our politicians know we're not OK with it.

I'm not sure what else to do or whether it's even helping. I wonder what kind of response we will get to the White House petition to pardon Snowden, but I expect it to be one-sided nonsense.
SEEKING WORK - Boston/NYC/SF - Permanent

Junior-level developer here, looking for a permanent position. Preferably full-time but I'm also open to an internship opportunity. I'm currently located in Boston but would be willing to relocate to NYC or San Francisco.

I have a good understanding of: Ruby, Rails, HTML, CSS (SASS), Bootstrap, Git, Heroku, TDD (RSpec/Capybara), Agile methodologies

Currently teaching myself: Javascript, Backbone, jQuery, AJAX, JSON

I love to pick up new skills and am continuing to better my knowledge of everything web dev/software engineering. I'm a self-starter, very resourceful and eager to prove myself. Super excited and ready to work with some great minds and great people. Take me on and mold me into the engineer that you need!

Github - https://github.com/alex-espinoza

LinkedIn - http://www.linkedin.com/in/alexanderespinoza

Web - http://alex.aspria.net/

Email - aespinoza@aspria.net

Looking forward to hearing from you! :]
Although not a direct answer to your question, you should try any and all combinations. What I mean is, when you're out raising, you're going to have more than a handful of meetings. You'll end up having tons. You can use the opportunity to "split test" your pitch (the message, the team, heck, even what you wear). Every meeting becomes a data point you should keep track in order to help you optimize your fundraising strategy.

Every business is different so every "secret sauce" will be different.
Hey Michael,
Yes—our require.js dependency chain relies on Facebook connect loading.
So Ghostery is breaking things. I'll consider how I'm going to fix this. I suppose the most obvious solution is not making it a dependency.
Last time I checked, adwords failed to detect javascript injection from an obfuscated Flash creative.
That's the kind of things that we detect at ClarityAd via dynamic analysis.
A CS program would not necessarily teach that. Some schools which use Java as an intro language might have one lecture on exceptions. Otherwise it might be covered in a "Software Engineering" elective.
Wait, I can't buy this from him?!

Anyone know of a place that I can get something similar? Or recommendations on the best was to make one?
Do you think it's impossible that someone's middle name is only one letter long?
There's a copy of the PDF for the BREACH attack at https://kyhwana.org/US-13-Prado-SSL-Gone-in-30-seconds-A-BRE...
> The goal of this design is to reduce the friction

And I applaud you for that!

> All of the things you mentioned are things I'm actively working now to address.

Awesome!

I should make it clear, I'm not posting this as a "OMG He's wasting his time!" As I said, I spent a decade working with this, and I can appreciate the difficulties of a frictionless payment process. I wanted to share my experience with you just in the hopes that you can do exactly what you are doing: improve it.

=)
I don't understand why I should trust a food product produced by a team[1] that has NO EXPERIENCE WHATSOEVER with nutritional science. And someone please explain why a dietary supplement needs a CTO?

[1] "The Team" section of this page https://campaign.soylent.me/soylent-free-your-body
If you fill in valid data for everything on the front, a "flip the card" button appears.
Don't do it. It's a terrible place, filled with bad software, worse customers, and awful markets.

EDIT:

More helpfully, if you really insist on going down this sad, dark path, some things.

For native development, learn C (with SDL) and then either C++ or Obj-C. Make some stupid and fun little games. Then learn OpenGL or DirectX and make stupid and fun little 3d games. Don't spend endless cycles writing libraries for the game you'll never make--just write some code.

For web development, learn some Javascript and jQuery and make some dumb games in the browser. Then learn Three.js and make some dumb 3d games in the browser. Then, pickup a modern backend framework (node.js, rails, or laravel) and create a site with persistent score tracking and leaderboards. Rinse, repeat while adding more features.

Most importantly, just make games. Use RPG Maker, use native code, use Unity, use whatever--just make games.
Lifted from comments at Jezebel:

FrothingLiberalUKatie J.M. Baker41L
How dare Yale not give delicate little snowflakes the unilateral ability to expel any male student with a false rape claim!

Although if a student were actually raped, she might want to consider something called "the police"

------

I'll note that rape claims may also be made by men against women, or alternatively oriented relationships.
It's called the IIHS small overlap front crash test. Many cars do poorly not for nefarious reasons (and I know you weren't claiming so) simply because it was not really considered before. What happens in many cases is the front wheel detaches and travels up into the passenger compartment, bringing the engine and transmission along as well. Also the A pillar takes a large force, which unlike the intrusion was expected. In many cars that fared well enough even when the front crush box was avoided. What happened is that statisticians at insurance companies noticed an anomaly of accidents causing high medical claims which stood out from other similar speed frontal impacts. To some extent Honda and Volvo in particular already anticipated this more than other manufacturers though.
You should try out the mastercard one, that one has te CCV on the back. Some others have it on the front.

EDIT: And fill out the entire front.
He should go work for Kaspersky.
Great point. I'm working on coming up with something to indicate this better -- but the responsibility for that may fall to the form which contains the input, too. Not sure if it's the job of the card to indicate which types it can be.
What does this stock firecracker photo posted on July 4th have to do with [..] agents searching this couple's house and asking them specific questions about whether they owned a pressure cooker?

It is reliable that some people searched the house and asked that, right?

http://en.wikipedia.org/wiki/JTTF

"JTTF agents" in this case would be FBI agents part of a JTTF I guess. As a tip, if someone uses bigger words than necessary, simply replace them mentally and see if there's still something there.
I think Dijkstra just rolled in his grave a bit.
> So why are Microsoft founders so rich even as their company’s lost pole position? Because meritocracy is a myth, even at the highest levels of the American economy.

What?
Yesm he made reservations at nice restaurants for valentines day six months in advance.
So are a bunch of other materials used in household bomb-making. Doesn't preclude the cops from asking about them, especially if you got flagged as a potential bomb-maker because you posted about explosives on Facebook or something.
R&D does give companies pricing power. If you come up with a 3 GHz 1W chip in a market of 2 GHz 3W chips, suddenly your product is non-fungible with all the other competitors, and as a result you can price the product above its marginal cost. Whether it's worthwhile to spend $1 billion doing that depends on how long you can last before all your competitors come up with 3 GHz 1W chips. Because once that happens, competitive pressures will force prices downwards to the marginal costs of production. If that time isn't long enough for you to recoup that R&D, then it's a losing play to be the one that puts in that work. The winning play is to be the company that copies that technology and maybe tweaks it the last 1%.

As a practical matter, profit has to drive R&D, because there is no money for R&D without profits. And in perfectly competitive markets, there are no profits and no R&D. The only way to make real money is to produce products that are non-fungible, and differentiable. You can do that in only a few ways: R&D, network effects, marketing, or branding. If you look at the profitable companies in the tech industry, their profits come from one or the other. If you look at the companies that produce fungible products for highly competitive markets (Acer, Lenovo, etc), you see that they their profits are marginal and so is their level of innovation.
StudyBlue is hiring in San Francisco, CA and Madison, WI. We're a small startup with a big reach. Come help us improve education for millions of students worldwide.

We're currently looking for a client-side application architect.

Send me an email at dale (at) studyblue (dot) com if you'd like to hear more.
Also, I should have known there was a RFC for CSV. Too bad that the main call for CSV data is from cranky old versions of Excel in the hands of non technical customers.
Big data visualization-as-a-service, San Francisco. Launching in 4 months.

What -- The "D3 of big data visualization" built on top of our breakthrough performance technology: http://sc-lang.com

Us -- A pair of award-winning UC Berkeley researchers

You -- a founding engineer ready to innovate in one of:

* visual design
* distributed / cloud computing

Send a link showing your most impressive work to lmeyerov@gmail.com and let's get the ball moving.
I see. I've not seen authoritative JTTF credentials, or if I did I didn't look at it closely. I have seen a JTTF badge printed on an LEO business card, but I hadn't actually considered that there might actually be a legit JTTF shield!
Fascinating that this story has far more upvotes and comments than another similar story, yet both boil down to essentially the same thing: money buys influence.

"Samsung agency is buying off StackOverflow users"

vs

"NSA pays £100m in secret funding for GCHQ"

https://news.ycombinator.com/item?id=6140881
Even that form fails. The expiration date is where it falls down, failing to allow for auto-completion. Also, again, it doesn't show you the accepted credit cards. The error checking is delayed until you click on the button (which also means the error correcting is delayed as well). I didn't spend too much time with it.

I should also point out that this seems to be just one part of the checkout process, so there are cases where it would not work (though that's probably not the intended use-case for modal form).
I thought the JSC JIT is still disabled in non-Safari processes?
Placements.io is hiring Full Stack Dev in San Francisco, CA - Full Time (Maybe Co-Founder)

Placements.io in a nut shell helps digital publishers (think Facebook, NYT, Huffington Post, Spotify) automate a huge set of manual tasks to get an ad campaign up and running. We're not really adTech but more like enterprise operations software.

Here's how we're gaining ground:

- We've signed two major paying clients - a major social network and $1Bln + media company.

- We have revenue and angel funding and can pay salary

- We have a pipeline that reads like the whos-who of the interwebz.

- We have a $1mln contract in the pipeline

- We're part of an accelerator and have a demo day coming up.

Who we're looking for:

Full Stack Engineer with experience with most of the following:

- Web - HTML, CSS, JS, jQuery, Bootstrap 3, D3.js
- Frameworks - Angular.js, Backbone.js, or Node.js
Ruby on Rails,
- DB - Postgres or NoSQL like MongoDB
- AWS, Heroku

For the right person, we'll consider co-founder status.

Coffee?

edwin AT placements.io
I don’t quite get the last bit. Why is "centering on the treatment of generic operations on interrelated types" inadequate?

Do they talk about the tree-like structure of inheritance which might be useless in scenarios where the relations can be better modelled by an arbitrary graph?

Also, why would studying OO first be narrowing my ability to learn different paradigms?
No, I was responding to the parent comment. Pooling is fine. Have you worked in a restaurant before? Waiters can screw up any part of your experience (or, conversely, make it better). No other position in the restaurant can say the same.
(In my experience,) Tired isn't sustainable. It might indeed prove you have the grit to make it, but don't make a lifestyle out of it please.
much higher temperatures

How's the nitrogen oxide levels, then?
"Someone pointed out though, that you can prevent
this polluting of the namespace (those are just
big words for creating global variables) by using
this trick:

function Person(name){
if (!(this instanceof Person))
return new Person(name)
this.name = name
}"

This is useful for situations where you might want to be able to create anonymous objects and call a series of methods on them, which can be a nice API as any user of jQuery knows.

It's also an arguably cleaner way of achieving the constructor+apply thing he does later -- no global modification of the Function prototype.

A lot of the time, though, I'll just consider this my default "class" definition:

function Person (args) { this.init(args); }

If you want to be warned (or want others to be warned) when Person is called w/o new, this will do it (unless someone has defined init on the global namespace, so avoid that).

This also makes it easier to hand around the method that does the actual construction, which is helpful for cases like constructor + apply:

var p = new Person;
p.init.apply(p,args);

(again, without global modification of the Function prototype) or for cases where you want to refer to "superclass" methods down an inheritance hierarchy.
Yes, it's basic tort law. They're not just repacking food items, they're combining them in a non-reversible manner. This essentially makes them the manufacturer. Consequently, they will have opened themselves up to liability for every ingredient they use. (But they may be able to go after a supplier for indemnification depending on the circumstances.
I've been thinking about making a switch over to working for a defense contractor over start-up.

The pay seems to be better in lower cost of living area's (Washington DC metro vs. SF); job security better in BigCo like Mitre, SAIC and Booze and less competition from H1B visa holders that cannot obtain security clearance easily.

Get to work on cool technology with big scaling and parallel processing over web CRUD frameworks. Anyone has experience making the switch?
I'm assuming he means the issuing bank, not just the Visa/MC/AmEx logos, as those ARE already displayed on the skeuocard.
I've long wished we simply numbered days from the first of the year onward, and didn't bother with months.

Today is 213.2013.
Males named Kim go relatively unremarked in Australia at least, perhaps because there have been three well-known male national political figures named Kim in the last 40 years.

http://en.wikipedia.org/wiki/Kim_Edward_Beazley

http://en.wikipedia.org/wiki/Kim_Beazley

http://en.wikipedia.org/wiki/Kim_Carr
In a good CS program, you learn how a CPU is built up from transistors to logic gates to ALUs and other components. You learn how machine code is executed on that CPU. You learn how higher level languages are compiled to those simpler instructions the CPU can understand. You learn how to write compilers and interpreters, then develop your own programming language that's compiled or interpreted by your own program, and implement a real algorithm in your language. At this point, a homework problem of "handle this exception when the file is not found in Java" is about as enlightening as teaching a master mechanic "handle being handed the wrong size wrench while attaching this part".

Learning the specifics of a programming language some employer uses on the job is about as hard as a salesman picking up a new industry's jargon. It takes a few days, but it's nothing any capable graduate can't handle at that point. There's nothing sad about this reality.
But they have a VP of customer success.
However, the word "XKEYSCORE" has been removed.
Supplement companies get sued all the time.
I'm not sure in what sense that was supposed to be sarcasm. Hyperbole, perhaps. In any case, I took it and applied a rule that applies equally in non-sarcastic/hyperbolic situations.

Anyway. You've just stated that we have three entirely unverified facts. How is "maybe, maybe not" the incorrect response to that?
Edward Snowden asylum: US 'disappointed' by Russian decision
If I recall correctly, the book does mention that it was designed with students at MIT in mind. I also recall that the students finish a couple calculus courses before taking the SICP course, so the math contained therein isn't exactly new material to them.

For the most part I believe you're mostly complaining about chapter 1 though, maybe chapter 2 when they talk about painters and the exercise with the chessboard. Those are two that come to mind that tend to be excruciatingly long and unnecessarily difficult for beginners. I would advise you to go through the book again, and while this does come off as somewhat snooty, I would say that if you don't understand the math or physics behind some of the exercises, then you should spend time trying to figure out the algorithms for them. Most of the value of the book is actually through the exercises, as typically those are the spots where you'll eventually start to have those "aha!" moments when working with scheme.

As a disclaimer, I should point out that I had quite a bit of programming experience in C++, Python, and other OOP languages before trying SICP. Luckily, I never struggled with the math, and learning Scheme came quite naturally. However, the common problems associated with thinking in Lisp do apply, and it may take several cracks at the book before you really understand the beauty or essence of what SICP tries to teach.
"simply enter your card number"

It's horribly wrong to even suggest that. The instructions should say "type 4111.... I don't want your credit card number", and should pop up an error if a valid checksummed card number is entered. Don't miss an opportunity to help people lean safe habits.
Yeah, fascinating, stimulating, also potentially very selfish.
I just said that it's a good outcome. Which it is. At no point did I say that this good outcome justifies the decades of violence that preceded it.
How we got 2500 hits in a single day without even mentioning about our product
McDonald's Food is tasty (borderline addictive with the amount of salt they use) and cheap as hell to make. I would bet they make more money by spending on marketing and keeping operating costs down.
It seems like you may have read too much into his review.

Sometimes people do just want to learn how to drive a car, not how to assemble one from scratch or whatever. If you're expecting the former and you get the latter, it's understandable why you'd be frustrated. There's nothing wrong with that and Norvig doesn't say there is.

I do not understand your criticism of the 1 in 50 quote from Knuth. He's not saying only 1 in 50 are suited for programmers (and therefore everyone who isn't is wrong).

He's saying the set of people who think like that is larger than 1 in 50, as evidenced by 25 5-star reviews. The implication is that if you think like Knuth, you'll enjoy SICP, which doesn't seem that far from the truth, considering how esoteric Knuth and SICP may be for some people.
i am not joking
Thanks for the clarification! That makes now that I think about it more. I was thinking more along the lines of product manufacturing, which I think is less stringent (honestly I may be wrong there too).
I can't imagine anyone would get a visit from law enforcement for posting a picture of fireworks on July 4th.
Why would you want to work for a defense contractor after seeing all the awful things they do on behalf of the U.S. government? Is a little extra cash in your pocket and a little more job security worth your selling your soul to the devil?
UPDATE: 6 hours later (and clearing cookies) and the Google search results are now showing the same color in IE as Chrome. A/B testing seems like the best guess...
I'd agree that "tired" ie, without energy or running on fumes isn't sustainable. But I'm more speaking about the ups & downs of "tired." If you don't have the energy to do what you're doing and are using something else to get you through each day, ie, way too much caffeine, drugs, etc. Then yeah, you gotta make some changes.
Apple can get their customers to astroturf for them. Psychological tools are quite effective with a large enough audience.
Not sure why, but your story reminded me of a friend of mine who's always gone by the name, "Mick" (a common shortening for the name Michael in Australia.) The thing is, neither his first or middle names are Michael. It was just a nickname that stuck when he was a kid.

I kid you not, at his wedding when the celebrant said, "Do you Susan, take this man Brian..." his bride exclaimed, "Who's Brian?"
5+1 simple ways to protect your data before leaving for vacation.
New York woman visited by police after researching pressure cookers online
I think this is a great concept that will need a few rounds of feedback and some live testing before it's ready for prime time. Many commenters here are saying the current format will lower conversion rates, and I agree with that, but I think the problems are correctable. I would love to see conversion rates on this thing, although that's sort of a chicken-and-egg problem.

My general attitude: it's trying too hard to look exactly like a credit card, and that makes it not enough like a normal form. Dial it back a notch or two. Have the fillable areas look like normal form fields, don't be afraid to explanatory or error labels on the form, and show front & back at the same time rather than a "flip" interaction.
Here is a free class on HTML 5 Game Development from Udacity:

https://www.udacity.com/course/cs255

Start building a github repo with examples of things you have done...they don't have to be magic.
You're probably right. IE is now showing the same color as Chrome like it was yesterday.
The spirit of your post on the topic and the execution of the idea are just awesome.

I hope that came across in my original comment - appreciate you giving us testers more fuel for the fire!
We implemented a form very similar to this about 7 years ago. (our form had light red borders around all the required fields that turned green when they had been filled, as well as some other differences). I was personally very enthusiastic about the beautiful design and thought that users would appreciate the skeuomorphism. Well, they didn't really care. If anyone was delighted by the design, it was offset by having to figure out how to use a new format of form. The form was also more difficult for us to maintain and test against different browsers. So, in the end we went back to a standard form type.