skysight-inc/HackerNews huggingface dataset:
The "guy" in question isn't just anybody, it's Matti Leshem. Leshem is extremely well-connected in the Los Angeles production and marketing networks (I know of him tangentially from my television work), and his company, Protagonist, is Pepsi's primary strategy consultancy. I'm pretty sure TBWA\Chiat\Day is still Pepsi's marketer of record, but Protagonist drives the social push, broad strategy, and so on. They've worked with him over a decade so Leshem is basically a Pepsi man and the Mountain Dew angle of GAME_JAM makes a lot more sense in that context.

Based on what I've heard of him, Leshem turned a career making soap operas into one of those "high-energy brand power" sort of consultancies, the marketing equation solved to its limit that disgusts everyone when they think about "marketing." He and his wife represent a big Hollywood power couple -- she's high up at Warner Brothers and responsible for movies like Se7en and Benjamin Button, he's responsible for cultural triumphs like "USA Rock Paper Scissors League" (sponsored by Amp Energy, a PepsiCo brand, of course).

This article should explain a lot, from Variety in 2003: http://variety.com/2003/scene/news/branded-tv-bubbling-up-fr... -- I have no doubt in my mind that Matti Leshem showed up on set thinking "YouTube vehicle for Pepsi" and acted accordingly. Which should tell you a lot about Pepsi, honestly.
I lost count of the times they mentioned Amazon or AWS in this article. This is going to be exciting, Microsoft are really gunning for them.

Interestingly it looked like the price comparison tables were based on on-demand pricing. Does azure have something similar to AWS's reserved instance model?
How to Land a Marketing Job – Part 8
Got it, so it looks like "Encoder" is this trait/interface: http://static.rust-lang.org/doc/master/serialize/trait.Encod...

I think of what you call "Encoder" as a "Visitor" (just in case you're looking for renaming input :)

So the function that you are generating at runtime is similar to a template function in C++, templated on the specific serializer (Encoder/Visitor/etc).

One thing that this approach does not currently support (which admittedly is probably not required for most users, and is probably not in line with the overall design of Rust) is the ability to resume. Suppose you are serializing to a socket and the socket is not write-ready. You would need to block until the socket is write-ready (or allocate a buffer to hold the serialized data). This interface doesn't provide a way of suspending the visit/encode and resuming it later.

This also doesn't seem to have a way of identifying the fields -- is this true? Like if you were trying to encode as JSON but wanted to know the name of each field?
I personally think this is a cool concept. It's ballsy, but not provocative. That's a sign of a solid person with confidence, which obviously would help your overall pitch. I love the product, too. Best of luck to y'all :)
Even though I found the Ruby/OOP part of the course less interesting than the ML/Scheme parts, I feel like it gave me a much better understanding of OOP.

Actually the optional piece where he went through a derivation of OOP at the end of the Scheme portion was also one of the most helpful things for me.
This is obviously a serious issue. One way to mitigate it is to use email addresses that have specific purposes.

firstinitiallastname@gmail.com is my "public" email address that is used for friends and what not.

genericemail@gmail.com is the email address I use for many retail sites.

I then have an email address dedicated to each commonly used site (Amazon, Coinbase, etc).

I also have Google two-factor authentication turned on for each email.
Shelfie – Google's April fools joke
How would you equip North Koreans to communicate with the outside world?
Microsoft created an entirely new instance type to match EC2 prices, ostensibly because EC2 instances don't include load balancing.

And the performance of the new "basic" instances will be reduced:

Basic instances will have similar performance characteristics
to AWS’s equivalent instances while the Standard instances
will maintain their favorable performance.

Anyone know how "favorable" Azure performance is on their standard instance type?
As long as you don't follow the delete account track, this seems correct. People who track you can choose to be notified by Keybase.io of the change in your key (which is the default option). Additionally, if you can re-prove your identity against the same external identities this makes sense as a way to recover from a compromised key.
Yes, it looks like it's not what I'm looking for. Just wanted to post in case there were others out there like me who were confused.
OKCupid.com now showing a splash-page if you use Firefox
This is what I as old beard find so bad in many online forums from young developers.

Back then, most of my peers could understand that implementation != language.

And as consequence, before Java became mainstream the majority of memory safe languages (e.g. Modula-2, Mesa, Algol,Oberon,...) actually had native compilers in most systems.

Nowadays most don't understand this, nor how bootstrapping works, a technique any CS student should be comfortable with.
This is petulant and abrasive. Eich's personal politic's is only tangentially related to OkCupid business and not at all related to Mozilla's business. Also it should be obvious that Eich != Mozilla. It is very off-putting to have a company bludgeon it's user with the personal politics of it's runners.
Genetic algorithm simulation exploits a bug in it's own physics engine
I think that's a very long bow to draw... Especially seeing as the trouble shooting guide for bsafe libraries has a section dedicated to speeding up the toolkit which advises switching to HMAC.

I'm not sure about you, but when I see a chronic change in performance I look into it, and if there is a vendor recommended suggestion, I usually try it.

This is particularly true for the Java tools as it is trivial in the extreme to compare the bsafe performance with the standard oracle crypto performance.

Basically, as tptacek points out, there is a lot of information we aren't privy to and there is no point assuming every bsafe customer is using ec .
Aka "We reserve the right to make a loser edit to drum up suspense". This was the least surprising part of it for me.
I was curious when a big name web company would pull support for Firefox. Long term, I don't really think this will affect many users though.
Tech Talk Notes: Understanding and Exploiting Top Web Vulnerabilities
this is very good summary of what's out there.

the categories seem to be a bit mixed up, but
i don't see very much stuff that is missing --
considering the difficulty of being exhaustive
-- except for three large and notable exceptions.

the first one is "multimarkdown composer",
which is found at http://multimarkdown.com.

next, "strapdown", at http://strapdownjs.com.

finally, "marky", at http://markdownrules.com.

-bowerbird
Good points! I feel (perhaps wrongly) that I already "invest" a lot in myself, but I also feel I could be doing more, or finding a "quick and dirty" solution to an early retirement. I just get frustrated to no end when someone says "invest in the stock market! It's easy!", then they explain that all you have to do is keep tabs of a zillion different little market factors everyday, and oh by the way, pay for their super secret money making formula. The painstaking research on companies and the environments in which they operate might be fun for some (dare I say, most fantasy sports people or sports fans in general would be better served by putting their stats minded heads towards financial matters?), but it sounds too much like a second job to me.

The point about bicycle commuting is extremely cogent, however, as I do have a working bicycle and a commute that lends itself well to it. But I am lazy, at what I estimate of cost of between 800-1200USD a year, and it's only going to go up. Still, I might be able to motivate myself with some righteousness about being better than all the gas guzzlers . . .

All that aside, I can say one of my favorite "get rich slowly" books (that came out before that phrase was invented) is "Your Money or Your Life", although it's fairly dated (T-Notes at 15%? I wish!)
Each of the non-Firefox browsers falls short of my needs in its own way. Firefox is more than one bigot at the top. And people will be watching him like a hawk for bad behavior, so I doubt it'll be an issue.
Please never post anything like this to HN. Pure indignation, zero substance, and inflammatory content is a poisonous cocktail that makes all of us look bad.

Repeated comments of this nature will get you banned from Hacker News.

Send questions about Hacker News moderation to hn@ycombinator.com.
The rest of the message gives more details:

http://i.imgur.com/nzKISRH.png
I didn't feel like Strip Search was a particularly effective way of finding the best cartoonist in the group. Contrived challenges like copying Barack Obama's signature 10,000 times or setting up a convention booth really had nothing to do with drawing a comic. Even the comic-drawing elimination challenges seemed like a poor fit for some of the cartoonists due to the extreme time constraints.
Looks neat.

> You should use DJOAuth2 if you’re running Django 1.4 – 1.6.2 on Python 2.7 and you want to implement the server side of the OAuth 2.0 protocol.

With django v1.7 (featuring support for migrations née south) out in beta, are there plans to support v1.7?

Thanks again for sharing.
I've used keynote for this, with some success. I'm a developer, but I love using keynote to prototype interfaces before I start coding.
To err is human, to catch an error shows expertise | The Endeavour
"Adriel built shit that flies around in space. It’s probably flying around in space right now."

A great end to a great paragraph about the effect of summing up hard working professionals based on gender traits.
There could be a problem with fees from a merchant's perspective because they are chosen by the sender and it's possible that someone could (accidentally or intentionally) pay with a transaction that never confirms. Merchant providers like BitPay/Coinbase/Stripe/Square might benefit from a way to pay fees on behalf of a transaction to ensure it gets confirmed.
I mean that's what it is. And you can think of it as Dreamweaver but unlike Dreamweaver, Macaw is supposed to generate code that is similar to handwritten code. So if they can deliver on that objective, it will be very useful.
The biggest wart on the ARM instruction set was the predicate attached to basically every instruction. That's gone in the 64-bit ARM ISA, so there's no need for a 64-bit Thumb (and there isn't one).
A quarter of Americans believe that the Earth revolves around the United States
"Internet Exploder"

sure why not.
Politics aside, this is brilliant from OKC's perspective. No effort, they show their users, many of whom are gay, they care. And, here we are talking about OKC on HN. Going to be the same in many other sites, social portals.
Despite the comical form, this comment is totally serious. Lawsuits also apply in domains where copyright is not an object (e.g. construction): look at what happened between Uber and the taxi unions.
Linux? This sounds soooo 90s…

Since then we have un*x that simply works: Mac.
The takeaway is that businesses and non-profits don't operate in a vacuum, and there are real consequences for having a bigot as the head of your operation.

I find it highly disingenuous to call supporting equal rights "petulant and abrasive".
ITT: new IP to avg. income db.
sciguy77, Chris from Worthington Assembly here.

We're interested too. Using this technique though, we've already saved customers thousands (literally thousands, just on one job) vs. quoting it independently. Try uploading your project to see how it compares. No CC or any like that required.
GNU Linux-libre 3.14-gnu: "Freedom Pi" is now available
Nice article. Coinbase should be paying you for your service!
I still can't believe Google lets other people register google(.*) blogspot subdomains.
I really think Eich is going to have to step down at some point. The backlash hasn't calmed down and Mozilla is going to risk losing more users over this. At some point you have to ask if it's really worth it. Does Eich bring more value to Mozilla that countless developers and users that are boycotting the software?
They might as well disable Javascript for all their users, while they're at it.
Apple Maps can't find One Infinite Loop
When the company uses the default in the product, it uses it. There's nothing "to draw." It's a true statement, not a hypothesis.

And it has nothing to do with what you do when you "see a chronic change in performance." If somebody uses something and not something else, there's no "change" at all. Nobody ever claimed "every customer uses Dual_EC."

The claim is: there are a lot of famous customers and products using BSAFE and the Dual_EC is the default in BSAFE.

Interestingly, Dual_EC can still be negotiated in other implementations too. Poisoning the standards sets leaves some possibilities as long as the dangerous implementations are present.
Not sure if real or april fool's joke...
Hmm, maybe Firefox should blacklist OKcupid. Turnabout is fair...
It's revealing that selling your body results in social ostracism but selling your soul has the opposite effect.
Teen can save $136 million for government: Results of science fair project
Definitely a joke.
I don't think honksillet said supporting equal rights is petulant and abrasive.
Yes, it's just a percent off the on-demand pricing instead of being priced separately. Details at http://www.windowsazure.com/en-us/offers/commitment-plans/
"Mr. Eich had their way, then roughly 8% of the relationships we’ve worked so hard to bring about would be illegal"

I don't know much about Eich, but I don't think he was working to make same-sex relationships illegal (like Uganda or nigeria). it does okcupid no credit to infer that he does (using weasel words like "people like Mr eich".)

saying "eich wanted to prevent 8% of our customers from enjoying the fulfillment that marriage can bring to a relationship" would be much more honest.
Why? They are incurring a potentially-substantial risk in facilitating the transaction for you, as well as providing the infrastructure for you.

That's why CC fees exist, and that's why people providing bitcoin-related services should be able to charge fees too.
Twitter buys France's Mesagraph and UK's SecondSync
Ah, you can re-verify the user at any point, not just the first time you add them as a contact or whatever? Neat.

Okay, this is good marketting for the product, because you are convincing me that at least it might have evaded some of these problems, and is worth further investigation. :)
Interesting, thanks! The Indie Statik article didn't do a good job of framing who he was.

I'll bet Polaris tries to push the "it was all Matti's fault" angle that the Indie Statik article had. But I'm assuming Polaris knew exactly what they were getting themselves into when they got Matti on board for this, given the information you shared.
This is making you awfully upset. Think about why that is.
I guess I'm not familiar with just how much iOS and OSX shares.
ewwtoes - hahaha.
https://twitter.com/z/status/450747039131783169 =)
I can almost guarantee that your almost guarantee is false. :)

I agree that it's a problem and I have a really sweet plan for taking care of it, but there's no time to write about it now.
Thanks for the link.

With the caveat that I just watched the video and didn't do any further digging...

It looks really cool, but it may be for people who need a lot more freedom with their animations. Honestly, my needs could be met with just a handful of interactions (slide up, slide down, modal, tooltip, show, hide) with a handful of events (mouse in, mouse out, click, etc)
Marriage is a possibility for a relationship if you're straight. To deny that for gay people is to deny them the full legal potential of their relationship.

edit: added legal before potential
It's interesting that MSFT has already reduced Azure's price early this January to counter the price reductions by AWS back in January. And also in April 2013, MSFT responded AWS's price drop with 21%-33% Azure price reduction.

Are we in the era of cloud price-bidding war? And the ultimate beneficiary are us the users.
Agreed!

I would also take it one step further and suggest that these libraries are "type systems for data interchange."

Say you want to stuff your logs into a database like BigQuery (which I work on at Google) for later analysis. What is the schema of your logs? I dream of a world where the logfile->JSON parser can use the same schema definition as the database itself, so there is no glue/conversion required to turn one into the other.

Likewise I think these schema languages are ideal for defining ASTs and other compiler infrastructure. Wouldn't it be cool if you could dump your AST into a database and run queries over it? Again, the goal is to do this without requiring a big schema mapping / transformation first.

I believe in this vision, and I think Protocol Buffer schemas fit the bill as something that can be usefully applied to much more than just Protocol Buffers. The first step I'm taking towards this is making JSON a first-class citizen in my library.
And it ships with NSA backdoors! FREE
Have you considered using Quartz Composer? Particularly with the Origami plugin (by Facebook)?
its April Fools early by one day
cottonseed, Chris from Worthington Assembly here.

We've actually reflowed proto boards here with a hot air station. The trick is to get the whole board warm first and then target the gun (or pencil) at the joints. You can use a hair dryer to get the whole board warm and then use the hot air gun to quickly reflow each joint. It's pretty fast and works well.

If you bump the pads like you mentioned with a little solder, you can then flatten the joints very carefully with a flat piece of metal (but end of a small screwdriver or something similar) and then apply a little flux, and then warm the whole board and reflow as mentioned before. Works like a charm!
This is how people outside Mozilla feel about the issue. If you want to call serious concern about human rights "petulant and abrasive", then it is possible your own business may suffer.
How much such automation is left to improve? There may still be room for technology proliferation, but at least for staples it may be about as automated as possible: vegetables automatically picked, cut, frozen, bagged on the spot and shipped directly to retail stores; likewise for grains, milk, frozen meals... there's a bottom line cost to growing 2000 calories of food and shipping it N miles to the consumer, and that cost is NOT going to "approach zero". I dunno how far from that bottom line we are, but suspect we're well within an order of magnitude of it.
Who can live on < 1 stroopwafel per week?
I'll gladly pay $1k for a 30-32" 3k IPS monitor. Someone please make one and take my $.
I'm going to keep writing them for a while while we brainstorm alternatives. It's good to do things manually for a long time before you figure out how to automate them. That's how I wrote my HN moderation software.
I'm surprised that the Google Maps team didn't work with the Ingress team to make this a proper AR game. Maybe there wasn't enough time, or they thought it was too complex?
"but I don't think he was working to make same-sex relationships illegal"

No, just marriage. His $1000 annulled existing gay marriages, and the situation didn't recover until 2013. You can't seriously expect that there won't be LOTS of people REALLY PISSED OFF ABOUT THAT. You can think they're wrong ... but those people are your prospective customers too.
I received a phishing email from the author. I guess he must have scraped my email address from a blog post I wrote about bitcoin and coinbase.

While I am glad he has made attempts to contact Coinbase, I felt like live execution of the attack was spammy, so my first instinct was the block the domain of the sender's email, which Coinbase passes through to me. In execution of his proof of concept, the author is likely badly ruining his spam score / sender score.
Penguin's copyright lawyers claim copyright on all penguins
Waze acquires SingleSpotter
OK, so are they going to make a shitstorm out of this single issue, or apply principles equally?

IOW: Are we (they) going to dig up ALL of the CEOs of all the products they use and find out who else donated money to anti-gay-marriage organizations and boycott all of them?

Here's a partial list:

http://www.phillymag.com/news/2012/08/01/boycott-chick-fil-a...
Hi. We are a startup[two people]. We have just got started.

We use Google Analytics, Mixpanel and our own analytics. We generally give importance to GA for event based analytics and Mixpanel for both - event and visitor based analytics.

And then there's our own analytics.
The point is it's people outside Mozilla, not just the techie insiders.

See also, from the other side of the world: http://gaynewsnetwork.com.au/news/victoria/vac-gmhc-to-boyco... That's a significant gay charity issuing a press release to say they're boycotting.
Free to play iOS game generates revenue by mining Bitcoin while users play
He also assumed an editor.

I mused on this topic a few years ago (http://boston.conman.org/2009/11/05.1) only I started without an editor (just a command line on an operating system). But past that, it's neat to see he did something similar to what I proposed.
This is an April Fool's joke:

"You'll also hear some relevant audio ads when calling companies or when you play your music."

Juuuust nonsensical enough. Targeting making "Happy Birthday" calls would be a great demographic though.
Simon Sinek: How to Make Everyone Want To Do Their Best
This is a depressingly realistic vision of the future of mobile phones...
Facebook CEO Zuckerberg's Base Salary Set at $1
Funnily enough, the form in the original post validated my credit card number as Amex and then validated a 3-digit CVV number as OK.
Note: it seems it did not pick up the period at the end of the URL, which is critical to getting the "good" page. : o \

Use the full URL (including the period):
"http://pokemonaprilfools.wikia.com/wiki/Sorted_by_Pokedex_No. "

EDIT: looks like someone added a Wikia redirect so "Sorted_by_Pokedex_No" redirects to "Sorted_by_Pokedex_No.". Problem solved! : o )
My interpretation of what honksillet said was that OKCupid asking users not to use Firefox is petulant and abrasive. If I am incorrect, I'll retract my statement [honksillet: reply to me if this is the case].

OKCupid's business revolves around personal relationships. Some of those relationships are same sex relationships. To OKC, this issue is important to them. Let's not confuse meaningful concern with rhetoric.

How is this any different then when same sex couples boycotted businesses in California where the owner donated to Prop 8 [http://en.wikipedia.org/wiki/California_Proposition_8_(2008)]?
Will OKCupid also stop using javascript?
I don't know much about Eich, but I don't think he was working to make same-sex relationships illegal

He's on record as having made a fairly substantial donation to the Prop 8 campaign. That may not be "Fred Phelps" — let alone "Uganda" — levels of anti-marriage-equality, but it's close enough for my purposes.
Should delete this due to misleading title.
End of Q2 for a usable browser and end of Q4 for good addon support is still roughly correct. We are adding more Firefox engineers to e10s, so things are looking up. :)

The work to implement a tab task manager is tracked in https://bugzil.la/515352. This is a lower priority because it's not strictly necessary for basic sandbox functionality. Also, e10s currently runs all tabs in one sandbox process. This gets us sandbox security and jank-free UI without much memory overhead. We will eventually ship 1:1 or M:N tabs per sandbox processes.