skysight-inc/HackerNews huggingface dataset:
I've gone to a few GrubWithUs events and found them terriby shallow, boring and exhausting. Throwing together a bunch of strangers at random and hoping that something sticks is a very bad strategy for making friends.

I'd rather go to a Meetup where at least I can have a chance to learn something with people who care about something other than food. Being stuck at a table with the same haphazard group of people for hours? No thanks.
Your €1? Seriously? If you really cared about €1 you'd obfuscate the ID, and put a bogus QR, but geeze, €1? I suspect in reality that while you were busy sticking paper labels to a pub condom machine with blue-tack you forgot the obvious utility of a QR code on the ticket.
here here. Fear is the enemy. Not coincidentally fear is what a lot of genuine misfits feel in primary school.
Product placement for hipsters: Kodak Instamatic
In 2012 we have Instagram, but back in the 70s they had Kodak Instamatic
Lessons learned from MITx’s prototype course
This is amazing news. I think Marissa Meyer is the first potential savior of Yahoo! I am excited about this, I think we'll start seeing a set of good things come out of this decision. Big loss for Google though.
I am really sorry about the copy paste i accidentally did that made everything red and yellow... I thought i was in my private pad to test something.

It came from http://www.w3schools.com/css3/tryit.asp?filename=trycss3_ani...
> She's not going to suffer in compensation or reputation.

Are you serious? Have you seen what's happened to Yahoo's CEOs since ... ever?
FCB Fans - Official Microsite for Barça’s biggest fans to register
AnandTech 2012 Macbook Air (11" and 13") review
Resolution is only thing that matters. It tells how much information you can cram into a screen. If pixels are too large move back. If they are too small move closer. If your screen is glued to the keyboard. Detach it. Like in asus transformer.
Fail (too) Fast - Startup Week One
Oh please. Does every thread on HN need to be a platform for rants about IP?
Armstrong is a sales guy. Marissa is a product person. Yahoo has the budget and bandwidth to incubate great products. I wouldn't count her out based on a sales guy trying to turn around an ad sales business.
The problem is that what you "really" want when you're doing this is a plain old namespace. In some languages, objects necessarily come with a bunch of baggage and implications you don't want without some way to opt out.

Yeah it works fine most of the time, but it's a bit like the opposite of primitive obsession. You wouldn't use an Integer class for an index in a for loop.

In Java you have little choice but to dump it all in one place. Contrariwise, Python offers you more options; you can just make a module and put a bunch of top-level methods in there if you want. Go has some notion of "objects" but you can have methods or top-level functions in a given package. And so on.
> This abets a hugely widespread misunderstanding about the security of crypto. You could in fact invent your own block cipher core, and if you dropped it into Keyczar or cryptlib's high level library be more secure than people using AES-256 directly via OpenSSL.

No.

Someone who knew their way around cryptography algorithms could do that. I can't. This is good advice for someone who isn't a security expert. (Edit: With my level of crypto knowledge, I don't even know how to evaluate whether your claim bears any relationship to reality.)

(Yes. I would like to remedy that. I'm working on it, slowly.)
My problem with many modern build systems is that they try to cure the user of using shell commands for compiling and linking, in a misplaced effort to make things "more portable." They walk right by the real reason I'm there, which is to manage the complexity of the build and control compile times.

For projects simple enough to be manageable with those build systems, I'm already happily using make and a reasonably GNU environment (if not GNU's compiler.) For the other projects, where recursive makes and complexity becomes a distraction, I've already exceeded the parameters where these build systems are comfortable.

The acid test for me is MOSREF. MOSREF has a fairly portable ANSI C virtual machine and linker, but the compiler is metacircular and obviously nobody is going to target MOSREF for their packaged in recipes. One build system after another drove me to distraction trying to simplify MOSREF's process -- despite the fact that each step was quite simple, the order of steps was very tricky, especially when hacking on the compiler.

Redo looks like a better evolution away from Make for me, since it means no new syntax and it doesn't try to protect me from bash. Thanks for the recommendation -- I don't work much on MOSREF anymore, but maybe this offers an escape route from "go build", which has been a bit of pest for configuration management.
I can't help but think "what does unsubscriber get from this?". Anyone have any thoughts? I wasn't suspicious until the site said that they would solve the captcha. That means they have people working on this (or some darn good bots), which costs money either way.

What do they want with our spam?
What are the chances in NYC that I go into a cafe and meet a startup founder?

You have great odds if you're in the right area (Union Square/Flatiron). Probably no different (or not significantly different in practice) than the Bay Area.

That said, are you randomly approaching people in cafes to accomplish this?
I see it as the wrestling with a pig problem.

If you wrestle with a pig, both of you get dirty, and the pig enjoys it.

Meyer's a superstar right now. Yahoo's had an anti-Midas touch on several people who've attempted to steer it right.
One small criticism... Calling your app "Collections" leads to some ominous looking emails when you contact customers: "This is Mike from Collections" makes me immediately feel like I've forgotten to pay a bill.
A great idea.

Ctrl-shift-T is the key for repeating duplication in Photoshop, but it's also the shortcut for create the most recent tab in Chrome, so it's impossible to enter it unless you change your browser settings, which I'm not sure I want to do.
Marc Andreessen On Marissa Mayer Joining Yahoo: ‘It’s Great For The Valley’
Whether or not Einstein was a misfit, the physics establishment considered his ideas crazy (see Thomas Kuhn's The Structure of Scientific Revolutions). By definition, a misfit is one that doesn't fit into the mainstream.

The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable man. -George Bernard Shaw
A world without women is looking less productive
Ever use numbers to help you make a decision? Enjoy rhetorical questions?
I think leaving is your only option, actually, outside of going to HR and asking to be moved to a different team... and I'd never go to HR to ask that.
But the Retina MBP is already past that resolution on a 15" screen (2880x1800). If "Retina" means 2x the standard resolution, we'd need 24" monitors at 3840x2400 and 27" monitors at 5120x2880. I wonder if even Thunderbolt could drive that.
If I'm not mistaken she has been in charge of Google Local for a while. This is an awful, awful product. Buggy as hell, ugly, and absolutely no inspiration or cleverness anywhere to be found. If that product was truly her responsibility, God help Yahoo.
This is a ridiculous post by some random guy who is pro-Apple.

Do you know how long it took for 1024x768 to significantly vanish? And you're talking about retina's in 3 years. Lulz.

The world is huge my friend, and it includes a major portion where people don't (or even want to) own Macs and many of them are still on Legacy hardware. By many, I mean MANY. In three years, 1920x1024 might become fairly standard, but to even think of retina as a standard is definitely an overkill. I'm surprised this is even posted on HN.

Oh wait..its the same guy who wrote it..
let me rephrase, "I can spend a fair amount of time doing things myself, or I can pay a bit more and not have to do those things".

Depending on who you are, and what you're doing, you may value your time more than a small amount of money. Or, you may value that amount of money more than your time. Neither is right or wrong.
Any network system that relies on the integrity of the client to maintain security is fundementally broken.
There is an equivalent to M$ Access in LibreOffice.

Open source alternatives use standard formats, so it's really better than xls/doc files, for short and, above all, long term.
Marissa Mayer (2012-Present)

Ross Levinsohn (Interim) (2012)

Scott Thompson (2012)

Tim Morse (Interim) (2011-2012)

Carol Bartz (2009-2011)

Jerry Yang (2007-2009)

Terry Semel (2001-2007)

Timothy Koogle (1995-2001)

I seriously hope that the Board of Directors has some idea of what they're doing, because their track record certainly doesn't look like it.

EDIT: To be clear, this wasn't meant as a slam on Marissa. What I meant was "It looks like the Board has created a toxic environment that no one could survive."
Sure, but this is a rather simple cache. Hash into bucket, LRU per bucket, stores the entire object. Nothing like the magic of a bloom filter that represents an object with 3-5 bits.
I think the distinction here is SF != SV.
CNN Lies to Every One of Its Web Viewers
Are you sure you're right about that? Because I think you're wrong. I think you could spend 15 minutes on Wikipedia, write your own block cipher core, and if you used Keyczar as the protocol implementation, you'd be better off than if you had used AES directly.

Your AES code, I am implying, would be so bad that you'd be better off not having used it at all.
We'll be adding talk details over the next few weeks. I'm happy to share some of the talk abstracts with you via email if you can't wait that long. Stay tuned.

mark@basho.com
The truths it speaks are pretty obvious.

I think most great truths are like that. The Golden Rule is a good example.
"It turns out that socket operations that fail in python-memcached don’t return an error or raise any exceptions."

...Whats surprising is that this went untested for so long.
Kind of annoying to focus on the "great for the Valley" - surely what's important is it being great for Yahoo. Having a product person in charge again is huge!
I'm with you here, I think San Francisco is an awesome and diverse city. But I think that people who talk about Silicon Valley being insular are talking about the actual valley: Sunnyvale to Menlo Park. And they have a point; if you're in the valley, you're definitely missing out on the many advantages of being in a real city surrounded by real people (whether it's NY or SF).
Did you get your name confused with your password or something? (Just wondering about the name :))
Still organized superstition.
So many people selecting everything and deleting, real mature people.
If you have meaningful equity and the startup you work for is going to get you FU money(a lot of money), you have to decide: chance of FU money(= happiness) OR chance of being employed by a better place(= happiness). Both are a chance, you might find an even worse place to work... (common)

If you don't have much equity there and can get a salary somehow good in another company/startup, I don't see why you are still working for them.

Also, before you leave, try to negotiate with them to get some equity/more equity. Maybe it will work out better to work with this shitty code for a while and make it big. Be rational and not emotional.

My 2 cents.
We have open positions at Iconfinder. Call 0045 61 69 67 81 or mail martin.leblanc@iconfinder.com
I am so happy for Yahoo!
Hope she gets Yahoo! back to the place where it deserves to be.
For context's sake, David House is the founder of the Bradley Manning support network.

http://www.bradleymanning.org/

I invoke. :)
I almost missed this post (meaning I scanned the title and didn't read it). I'm glad I didn't. It's a good post. I like it for a number of reasons:

1. Speaking as someone who lives in NYC, I too think it's got a lot going for it. Housing (at least compared to SF; I'm less familiar with how horrible the housing market is further as you go towards San Jose), infrastructure, a more balanced mix of people (the Valley is more dominated than NYC by 20 and 30 something male engineers), etc;

2. This post in some ways echoes my own feelings about Twitter {eg [1]). Twitter seems to suffer this dichotomy between being a service and being infrastructure. One of my arguments is that the messaging infrastructure that ultimately dethrones SMS is too valuable to be proprietary.

Of course to be clear Dalton seems to be talking about a "real-time notification API", which is a little different to messaging but it shares a lot of the same problem domain.

I think this is important infrastructure but it's going to be a thankful (and probably fruitless) task, particularly in building an open, well, whatever.

3. It echoes my own view that something like a "better Twitter" is really a "small problem" [2].

I see Dalton has responded and there he has roots in his current community. You can't argue with that. But I'm all for promoting NYC as an alternate tech hub and the idea of tackling big problems.

[1]: http://news.ycombinator.com/item?id=4186157

[2]: http://news.ycombinator.com/item?id=4244709
Nexus 7 seems to be really hard to unbox
I presumed you meant international as in more than their home-base nation whatever it may be.

I think it's possible to start a Paypal competitor for just Germany, then grow from there.

But it'd be far more difficult to start a Paypal competitor that targets all of the EU.
I don't think there's a lot of reputation risk for her, here... I'm pretty sure that if Yahoo continues it's current course, the majority reaction will be "Well, Yahoo was a sinking ship anyway, there's not a lot she could have done" but if Yahoo makes a comeback she'll be hailed as a miracle worker.
I could see this as a better way to organize my news feed. Facebook is trying to do this a bit with "Groups @ xxxx", but this has grouped people better than that.
Yea, IMO Google should have persisted with the Google-Yahoo ad deal and let DOJ sue, then use the appeal to show the bad logic DOJ tried to use to stop the deal.
It seems to have quieted down again there. It's rather Google Wave like when it's not being reset over and over.
The API Portal is here: http://developers.domainsbot.com
I feel bad for the guy sitting at the campus table in that Silverlight "preview" movie splash image. Poor chap can't figure out Linux, GDocs, etc. What school is that?
Have you actually read the book? I think it's a bit insulting to relate his death to Michael Jackson's (or Whitney Houston's) death and the excessive ridiculousness that followed. This booked has helped a lot of people including myself, and no one should be deterred from reading it.
Oh yes, you're right, there is a lot of new functionalities, like pretty colors, shiny buttons, M$ Cloud and… oh, that's all. Just a M$ Cloud, like Google and Amazon ones, except that for using M$ Cloud, you must use M$ products. Great, I can't wait to see that. Btw, with Google Drive, I have same functionalities, but I can use it on every OS with every browser, and it's almost free.
Content-Length and Transfer-Encoding Validation in the IE10 Download Manager
Wow, I feel stupid now. Maybe I didn't think of Apple because it was an original founder returning and fixing things?
State isn't so much evil as it introduces complexity. I think we can agree that complexity, or at least unnecessary complexity, is evil. :) The goal isn't so much to make people stop using state, but to make people think about it and question whether the complexity of state is, in fact, necessary. Maybe the answer is yes! But you should think about it, at least.

To expand on that wrt OO: OO tells you to encapsulate state in objects, generally, and then ignore it b/c abstraction, implementation detail, etc. But state makes it harder to reason about your program because now (ostensibly) the same function gives different answers depending on when you call it, not just how you call it. It couples your program that much more tightly to the order of operations. It introduces a bunch of assumptions dispersed implicitly throughout your code, as everything else now has to ensure that it does the right thing when the order of operations and/or input is correct vs not. That leads to bugs.

The counter-narrative is along the lines of what you suggest, which is to reduce state to a very small and limited scope, and put up a bunch of red flags around it. You say "these answers can change and this is the place to handle all the possibilities." You handle it in as few places as possible, and not laterally, everywhere else a method call chain or where there is state which depends on other state. Haskell is an example of this idea taken to the Nth degree.

But "the right tool for the right problem" isn't that helpful, although I think it's a worthwhile sentiment. The goal is to get people to think about the complexity they add to their programs, not to lambaste them for their choices or take away those choices in the first place.
While people expect/desire that form to be served via SSL, what matters is the URI to which the form submits, and whether it submits over SSL.

You could apparently serve the author a form over SSL, have it post to a malicious server, and he'd be none the wiser because he's focused on whether the empty form was sent over an encrypted socket.
Cool, but I need to be able to disable certain lists from showing up here.

I don't want to see all of my "done" tasks when I visit this page.
Thanks! It looks like it worked. I had even tried contacting @zillow on Twitter, but I hadn't quite reached the point of emailing random engineers. :)
People willing to go to extremes to save a few bucks are probably not hosting on Heroku to begin with. This doesn't seem like a scenario worth worrying about.
Show HN: Excel 2013
Not exactly a side project but my work for the last 2.5 years. As an avid HN lurker would love to hear feedback.

Background: I am a PM on the Excel team in charge of the advanced data analysis tools (http://www.microsoft.com/en-us/bi/Products/OfficePreview.aspx)

To download: http://www.microsoft.com/office/preview/en
'MySQLi' for beginners
>imho everything worth doing looks stupid and insignificant at first: http://daltoncaldwell.com/the-makings-of-history-are-banal

Those aren't particularly good choices...because I doubt those announcements were considered banal by the authors or by their intended audience. Particularly the announcement of the Web, which you quote in part as: "However, it could start a revolution in information access"

A better example would be the origins of something like Facebook, which sounds like it was geared towards scoping out the attractiveness of Harvard classmates and has grown into something far more ubiquitous and all-encompassing.

In comparison, the Web hasn't really outpaced its initial predicted scope -- a "revolution in information access" -- but of course, its makers dreamed big.
Are you moving the world right now? Because these books sure make you feel like you can but there is that small matter of actually doing it. (Not being snarky, I sincerely hope you are doing great things).
<SCRIPT>a=/XSS/
alert(a.source)</SCRIPT>

basic injection works, it doesnt properly screen input
This is typical Yahoo bullshit. They hire a CEO not for the primary reason of effectiveness or experience, but instead for their perception of effectiveness in the media. Is she an improvement over Bartz? No doubt, because the first time I saw Bartz discussing Yahoo's future several years ago, it was immediately clear to me that they weren't getting out of their tailspin.
Is Mayer a genius? I'm sure of it. But from all the things I've heard from Google employees and their dealings with her, I suspect that a lot of the hype she receives in the media is due to the lack of female role models in the Valley. She damned sure doesn't sound like a good leader. Biting off heads, interrupting people mid sentence, forgetting what happened in the last meeting....... this is the epitome of somebody who has bitten off more than they can chew. The sad part is that there are so, so many women in the Valley that deserve the attention she gets.
Just so you know, a whole bunch of laptops have been coming with "retina" displays for years now.

They'd call it a "Full HD" laptop so it doesn't sound as shiny, but it's still a 15 or 17 inch screen with a 1920x1080 resolution.
The Glass Cliff - Women in Power Are Set Up to Fail
Hi luca. Martin from iconfinder and fellow FH member here :-)

We're hiring developers!
all office apps since Office 2010 can save to those same standard formats.
We have 6 weeks
I'm not sure the analogy stretches quite that far. Do you really care how many percent you own if you can drive it whenever you like and modify it however you please?
Free access to British scientific research within two years
They can, but that's a huge additional bandwidth/size cost for both web and native apps.
Covey self-aggrandizes. He doesn't pose this as some well-accepted ancient wisdom occasionally misplaced. Or at least that was my impression of the book. Read it some 20 years ago, reviewed bits of it since. I find it difficult to stomach, believe I finally just tossed it.
Maximising Happiness
One thing I'm wondering as I read this is whether there has ever been a successful turnaround at a dot com company before. I can't think of any. If anybody can think of one, I'd be interested to hear it. I think Yahoo is still going to shrink a great deal, but that has little to do with their CEO. You can't expect one person to reinvent a company that does not have typical operations. By that I mean you can't improve processes or introduce vastly better products. Yahoo's only chance at growing is to expand into new product lines. That's why I don't necessarily think Mayer is a great match. I would be far more interested if a Tim Cook type had been chosen. Not because of the ties to Apple, but because of his expertise in operations and real business experience.
What are the video plans, if any? (I'd pay for timely access.)
Ah, very correct! I misread the initial question.
http://news.ycombinator.com/item?id=4247908

http://news.ycombinator.com/item?id=4248114

http://news.ycombinator.com/item?id=4248992
I've worked at two companies where the accounting departments depended on in-house apps written in VBA. This shift may be exciting from some developers' perspectives, but I wouldn't be surprised to see it become a stumbling block for migration forward.
Since the domain changed hands we can't assume they are the original host (correct term? registrar?) in this case. If I had bought a domain and the provider had done that then the first thing I would have done is switch it to someone else.
Too bad there's not an American/Western equivalent to Confucianism. Some sort of deistic civic faith that is less about faith than it is about ritual, philosophy, and social relationships. That seems like something you might be interested in.
I don't disagree nor do I use heroku, it's moot for myself.

I was just commenting how row-limitations were a very NoSQL way of enforcing data limits and inappropriate for an RDBMS.
Personality and Platforms: Myers-Briggs Samples Social Types
passive: tested conversion/success rate

active: tested lexicon on focus groups, asked what users expected actions to do, testing hypothetical affordances, etc.
Data mining for network security and intrusion detection
I hope she'll sell all that search and mail junk to Microsoft and turn Yahoo into the Flickr company.

Flickr is profitable and awesome!
Marissa was an early employee at Google, she was employee 20 there and Google's first female hire - she's worth ~$300 Million, I doubt she's doing this for the money.
Don't feel stupid! It doesn't happen very often, really. Certainly the examples are few and far between. Turnarounds can happen, they just usually don't.