skysight-inc/HackerNews huggingface dataset:
So of all the things which might be singled out as "over-engineered" in the Android developer kit, he singles out the mechanism of _message passing_ as worthy of the propeller beanie?

That's confusing to me. Message passing is one of the simplest actionable metaphors we have in the world of programming. I'm new to android development, but they seemed pretty straightforward to me.
i'm not talking about unwanted email or unwanted notifications. you can turn off these emails and mobile notifications in all the major services. i do that myself. but many people like to get these emails and it does drive engagement
I just hope we're not at the apex. If it's not some mix of higher gene variability or somesuch holding us here where women only do X of profession Y, etc.

I know sexual harassment is an issue at some conferences, etc, so I doubt we're there yet as far as the reaches go, but I wonder if 50/50% representation is ever going to happen in IT, the boardroom, the classroom, science or in prisons. For instance, the suspicion towards males at playgrounds and in teaching positions and the lack of suspicion towards females removes a entire set of males from many child centric occupations, thereby sticking them in ones unrelated to children, unbalancing it.

I hope that there isn't the case, but there may be something about testosterone, expectations of mating, etc holding us here deeper than just educational awareness, or promotion mechanisms. I am not saying this is good, just pointing out we may be approaching the point where bias isn't the issue, other socio/biological factors are and may require bigger tools to get past.
I'm wondering what's your screen resolution? I'm using it on 1920x1080 + 1600x1440 dual screen. To me, the ability of iTerm2 to vertically and horizontally split multiple terminals fullscreen on a big monitor is a huge plus.

And for a lone time, Terminal.app before Lion only supports 16 colors, which is a big reason for me to switch to someone better. iTerm2 fits the bill.
June 28.
That's excellent - what state are you in (if I may ask)?
> Using illegal methods to disrupt illegal activities is not legal

I don't know about the US but in the UK, it is a valid defence to say you were trying to prevent a greater crime. The textbook example is that you'd be allowed to steal a bicycle in order to prevent a murder. It's a defence quite commonly adopted by practitioners of civil disobedience, and there have been some notably successful uses of it.
"Airbnb victim"? Really?

This is getting out of hand.
Reading it again, it sounds like I meant "in all other languages", when I meant "in some".
As I say, taking steps that make life harder for engineers & techies will eventually drive us away. I'm pretty sure that Apple has been successful because it's fostered a developer community, and if it stops fostering that, it's success could be a very reversible phenomenon.
I'm sorry, but It's not your call as to whether pg is objective or not. Like you, I'm sure we all think a lot of him, whether we've met him or not. But you just, at best, took agency away from someone who, it's totally reasonable to assume, is freaking out about her lack of agency right now.

We believe you when you say your intentions were good, but that doesn't really excuse the actions.
wizard? ninja? ... and I believed rockstar was stupid.
http://news.ycombinator.com/item?id=2826040
In case anyone is interested, EOF in C is "out of band" in a sense.

http://stackoverflow.com/questions/1437241/endoffile-in-c-eo...
I don't like splitting terminal windows - I use the tabs built into terminal.app and sizeup (http://irradiatedsoftware.com/sizeup/) to split/stack essentially "tab groups". I normally have multiple spaces, each with 50% of the horizontal screen dedicated to vim, and the other 50% to two groups of terminals (each one taking 50% of the vertical).

I'm not running dual screen - just 1900x1200 and 1440x900 depending on where I am. Like I said, it's a workflow thing. I didn't even notice the increase in terminal colors - all my good coloring is in mac vim, not in the terminal.
I first found out about the Piaggio Avanti when I downloaded X-Plane 9 for the iPhone. The whole body creates lift and as a result it handles very differently from other small aircraft.
Not a direct answer to your question, but: the program accepts Chilean entrepreneurs/startups as well as applicants from other countries. Which doesn't meant there can't be negative sentiment, but locals aren't barred from taking part and getting funded.
They can't stop people developing them, but they can revoke the access token and make them pretty much useless.
It's talking about two separate issues which initially confused me, one of which is inappropriate data sharing.

The cunning part technically is their repurposing of "etags". These aren't that widely known about but it's a mechanism by which you can ask a webserver "I've already downloaded this file before, has it changed?". Typically the etag will be a revision number, or a hash of the file. The header to create one looks like this:

ETag: "686897696a7c876b7e"

And then in future requests your browser will include the header:

If-None-Match: "686897696a7c876b7e"

In the request. If the file hasn't changed since you last downloaded it, you get a 304 Not Modified. Given that you can store absolutely arbitrary data in the ETag, it's easy to see how this can be used to track users (and the same applies to the Last-Modified header, which is treated exactly like an ETag by your browser despite containing a date).
诺基亚c5-00
Not only are they not an insurance company, but they aren't mental health professionals either. I understand the woman wants help but it sounds like initially the CS reps were very kind and asking her how she's doing etc. Then, a co-founder gets involved and it's all business and that's when things took a turn.

I've ripped on them for asking her to take down the blog -that was a huge d-bag move. But, it's not their jobs to be this woman's counselor. I imagine if I was in a similar position I would rely on family & friends. Not a company & their investors. I mean, after they cut a check (which doesn't sound like it's happened) how often are they supposed to call and ask how she's doing?
It happens to me from time to time. I find that reading a bunch of news sites during the day only makes this problem worse. Practice reading/working on only one thing at a time.
Launch of BitPay, worlds first smartphone-ewallet for bitcoins
There's an insane amount of support for both platforms. Without StackOverflow, 50% of the developers would be unemployed :)
"We need to allow all parties involved some time, I think"

The incident happened a month back and AirBnB didn't resolve it properly for a month. That's enough time to build her a new home if AirBnB wanted to.
Dude, "completely useless" is just "completely useless" name calling.

Say what you think is wrong with the source-code of particular programs.
I like to speed read/scan books like Knuth's just so I have some mental map of what's in them, even if I don't grok it right away. That way when I do hit a problem I'm working on, I'm more likely to remember I saw it already solved in a book somewhere.

In fact, I just assume from the start that every single problem I face in programming, no matter how large or small, has already been found and solved by someone else, and written about in a book or posted about on the internet. It's not like I'm trying to create real AI or prove P=NP or anything, just building apps.
http://seobook.com/
http://seojuicer.com/
http://www.kalzumeus.com/blog/ (sometimes has seo content)
Yes, new to me as well...as now we have an actual name for a suspect. And according to the SFChronicle, the SFPD is characterizing it as being connected to EJ's case, which is more or less what Brian Chesky said:

>The SFPD said Friday that on June 28 officers arrested Faith Clifton, a 19-year-old in San Francisco, in connection the case. She was booked into San Francisco County Jail on possession of stolen property, methamphetamine, fraud charges and an outstanding warrant in Milpitas.

They also detained two individuals in Belmont earlier that day, but released them pending further investigation. A search of the premises produced some items taken in the alleged theft.
Read more: http://www.sfgate.com/cgi-bin/article.cgi?f=/c/a/2011/07/29/...
Only one active application at a time: http://www.startupchile.org/faqs/is-it-possible-to-apply-for...
Personally, I would love to be recruited by Stanford to study CS. I have a Master's of Science in Financial Engineering, but I have always felt that I probably should have picked up a more solid CS background on my way to that degree. Also, it would be nice to meet some people face-to-face that have an interest in launching a start-up in the risk management arena. There is simply no interest for anything like that in the Cleveland area.

EDIT: I work in an interest rate risk management group for a major US bank. I can attest that there is definitely more room for good software in this space.
Time should be used for entertainment purposes only.
I really don't believe it would be possible to "drop the ball" on something like this. They knew from the start this could destroy their business, they are working with the police, they won't just "forget" the victim.

Now, if they tried to wash their hands by handing it over to their lawyer to "solve", that might be different, but still reprehensible.
Ask HN: Do I need a regex book?
I'm starting to learn ROR and have noticed that regular expressions show up quite often. I'd like to get a solid understanding of them, but no online tutorial seems to be sufficient.

I've seen that the books like Mastering Regular Expressions and Regular Expressions Cookbook have great reviews on Amazon, but I'm wondering if it would be overkill to get a full book on something that I would only be using every so often.

I've also considered getting a reference book on regex, but those seem to offer no introduction/explanations whatsoever (which I need).

Is it worth it for me to read up a lot on regex?
German Lisa Sauermann Best Contestant Ever in Math Olympiad
I think that's actually a pretty apt, if trite, description of a power user.

I think you may be confusing power users with developers (one is a very small subset of the other).
Huh. Methamphetamine. Color me less sanguine about my take on that particular theory, then. (I thought meth was improbable.)
Well, she's certainly a victim. Which victim? The one associated with Airbnb, at least around here. I think the abbreviation "Airbnb victim" is pretty logical - even if it makes you feel uncomfortably as though she was victimized by Airbnb, which ... well. That's a much tougher question.
Well, correct me if I'm wring but Shopfiy is a completely different scaling problem from Twitter. As I understand it Shopify's individual hosted stores are pretty much self-contained. So you can pretty much stick each one on it's own server with it's own database and it'll be fine. Twitter accounts all have to be able to talk to eachother in real time so you can't do that.

My current startup has a Shopify-like architecture which is what I'm counting on to help me if I ever need to scale fast.

So I think the first question you have to ask yourself when considering scaling is: what is my architecture like?
I like to read things written by people with mental disorders. Schizophrenic writing is particularly fun. This style reminds me of quite a few disorders. That isn't really a good thing.

If you talk to people like they're morons who can't process more complex sentences, I don't think that really sets a good tone - the original list to me sounds very much like "here is a list of shit that I expect you to pull, which I'm committing to paper so I can yell at you the first time you do any of it". Note that I hold this belief to be true regardless of whether or not they are actually morons who can't process more complex sentences.

> Now, I would never advise doing this if you didn't have the authority to do so.

If a communication style is only acceptable if you have the "authority to do so" then I think that is a good indicator that it is rude.
I agree that it changes the meaning, but I think it changes it for the better. I mean, if you can honestly do your job and never ask this guy the same question twice without taking notes, then it really is a suggestion. If he's trying to solve the problem of people asking him things twice, then there's no obvious problem with you not taking notes if you still meet that requirement.
One extra issue: a bunch of startups concerned with splashover reputational risk (in extremis, and we are nowhere near this, 'why should I use/partner with/fund you, you're associated with bad actors so I don't trust you'.

This isn't rational, but we're talking about hearts not heads here. Look at the damage Dow Jones has taken by association with the News of the World.
Subgraph Vega: A Free and Open Source Web Application Vulnerability Scanner
what is launch then? telling on a big conference with big fanfares?

i really want to know because i announced our project here and was ignored, so i know for sure that writing on HN is not launch

telling on blogs and forums is a way to test how needed is your solution.

my unnoticed launch maybe is gold, but massive discussion of it, testing of our technology, emerging of fans and haters - that would be, i dont know, platinum :)
UFO Found on Ocean Floor?
My mother just listed "Mom" as her job for several years and nobody gave her too much grief about it. As long as you're doing something that somebody might respect, that's probably a better option than just saying you didn't have a job.
UnQL Unstructured Query Language from sqlite & couchdb
Share Videos on Twitter
Twitter videos are the latest development of twitter to share the videos with followers and friends and due to the unremitting growth in the fame and recognition of Twitter, the facility of adding the video to the tweets has been supported by number of video sharing services. Continue reading to know how to add videos in your tweets.
Excellent. This is exactly what all developers need to realize about technology choices. Make decisions based on what will help you to deliver value quickly now, you won't really know what needs, or how it needs, to scale untill much later anyways.
Free Travel Guides-World Tripplanner
also: StayFocused for Chrome
https://chrome.google.com/webstore/detail/laankejkbhbdhmipfm...
I was pondering this myself as I posted my short comment. Good question.

BTW, can I offer any help on getting you some attention? It is not magic, just some routine work we could do together. I have a fair bit of experience from getting my own startup established the past five years.
I have clients that are blunt, to the point, and value time extremely highly, and yet are extremely polite. In fact, a common factor across the clients I would consider to be rude is that they tend to use up disproportionate amounts of my time! It's perfectly possible to be brief, concise, and still make room for manners, and I appreciate anyone that does so.

The clients I love most are the ones are considerate, and I think the rest of their behaviour comes from that: Communicating clearly and concisely, yet remaining polite, and valuing my time as well as theirs, are all things I think follow from being considerate.

I think it's hard to argue that demanding everyone do things your way is considerate. To use your analogy, no, I don't expect the chef to argue with my choice. But if I order a particular cut one way, and the waiter comes back saying "Sir, the Chef highly recommends you instead have that particular cut with the such-and-such sauce" for example, then I might take that on board. And I might not. But to sit down at the table and state up-front that I want to hear no talking back from the chef before I place my order would certainly be rude, and possibly result in me having a lower quality meal due to my poor choice of sauce (and perhaps having another "sauce" added due to my loose tongue).

Edit: There is some validity to using one-size-fits-all approaches particularly in some management situations I suppose (not so experienced in that area), but personally if I could decrease effeciency a little in order to remain polite, I would do so. I suspect a lot of the polarisation on the topic is due to this, as there's no real "right answer" there.
damn, i wanted to comment but now definetely won't :)
If any of this stuff sounds interesting to you, we're hiring for all sorts of positions: http://twitter.com/jobs
Latest Hairstyle Trends For Women
Yikes, no security except the obscurity of the address... I'm not sure I would be comfortable using that. I know the search space is huge (~10^28) but there are so many other implications.
It's just a real shame that the reputation of a really cool company rests on that level of exchange between folks.

Yeah, what a shame that completely fucking over one of your customers is enough to damage your reputation.
Google Open-Sources NoSQL Database Called LevelDB
The best reference materials for regular expressions are available for free on all operating systems that have Perl installed: `perldoc perlretut` and `perldoc perlre`, in that order.

EDIT: ...in a terminal window.
Card Recovery Mac
Card Recovery for Mac – one of the key features of Data Recovery for Mac, is able to recover files lost from memory card equipped with a device for example cell phone, digital camera, music player, game console etc. This Mac data memory card recovery software is capable of recovering file types such as photos, videos, music, documents, and archives.
so offering a web service, any web service -- that requires using real names is evil. Now and forever. Is that right?

Are you sure it's not just a service that some people won't want to use, because of this design decision? Or is it fundamentally evil to offer a web service some people might not want to use?

I have no argument whatsoever that services should not exist that not only allow pseudonyms but where pseudonyms are embraced and expected. I love many of these services, and would defend their right to exist to no end.

But I do not even remotely understand what seems to be a prevailing argument here that there must not exist any service based on real names.

All of the argument in favor of pseudonym is really an argument in favor of those types of services existing -- which they do, in spades. Millions of them. No one is, or has, killed anonymous or pseudonymous interaction on the web. No one is, or has, hindered the ability of a person seeking such cover from the ability to publish anything on the web and to be found.

Its an additional service offering, its not a subtraction of what already exists (rampant, multitudinous options for anonymous and pseudonymous posting which can and are being used by folks seeking avenues for anonymous and pseudonymous posting and sharing and community building).
Fareed Zakaria Declares the Damage is Already Done
Is the title of this article link bait? Yes.
We handle a lot less traffic than Shopify (~15-20 million reqs a day) but ActiveRecord isn't a bottleneck and I wouldn't expect to to be [...unless you are talking about something other than the performance of AR as a body of code?]

Instead of "Rails doesn't scale" we should say "Rails runs on Ruby which means that it will consume significantly more CPU and more memory* compared to something else"

In my case, 1 extra server (my estimate) was a small price to
pay for developer happiness.

* unless you are running JRuby
The question is quite simple IMO; the answer is "no, she wasn't victimized by AirBnB".

I've had an apartment burgled so I do empathize with her to some degree, but I have to say the whole thing is starting to take on an air of melodrama and hyperbole that is becoming offputting. It's probably too soon, and I know I'll be viewed as an insensitive clod, but the time to start healing by rising above it and moving on with her life begins now. If she needs some help, counseling, a support group, whatever; that's fair, some do. But if she does, then get those, and stop using the internet as a substitute.
Too right. I've been in on a lot of interviews, and only rarely has the person asked questions about the working conditions, the state of the development tools, and other relevant things. The people who did were either very good at their job, or troublemakers. Or both. lol

So when I went job hunting this year, I asked some of those questions. Not as many as I should have, but enough. I'm pretty pleased with the results.

The questions also tell the prospective employer things about you, as well. How much you know about a functional work environment, how likely you are to try to change internal processes, etc. It can be good or bad, depending on your attitude and questions.
But again: how is it driving you away? Apple dogfoods everything they do internally and evidence points to their 5000+ engineers being more picky than anyone. Marble (Xcode 4) is evidence of this.

If anything, making an Os more suited for the average user is better for the dev community at large. Not worse.
I've been watching people up/down vote this comment. I don't see the controversy here, I gave an opinion, perhaps the fact that I'm biased is the issue, but I hardly see why that deserves a downvote.
Surely the U differs. To Sweden-Swedish ears at least, Linus in Finnish sounds like Linos.
How necessary did you find the textbook, AIMA?
Ask HN: Snow Leopard - Lion dilemma 
I haven't been a mac user for very long. Recently got tired of no office on Linux so I bought a mac book pro and have been very happy with it.

I have been reading a lot about Lion and it seems to get mixed reviews. Are you all as devs happy with the upgrade? If yes/no why?
i don't know, what kind of work?

did @antirez of Redis do those things? i guess the audience just liked his project and that's all. if my work is BS and we get some attention with some tricks (edit: in a good sence of the word!), we would just agonize longer before everyone including me understands that my work is unneeded.

let it be as naturally as it is but thanks anyway

(addition: be us a consumer web startup we would agree. our audience is hacker and web engineering crowd, so the help would be just upvote my posts :)
Most Basic ClojureScript GUI
You know it's not that simple. It's not that people think of programming as a "guys' job". It's that most people never think of programming at all. It just happens that the few people who do think of programming, ever, are mostly guys. We just need to advertise better.
Your comment is unnecessarily aggressive and the facts available to you can not possibly support making such a statement.
Facebook login button doesn't work on Ubuntu 64bit chrome.
Reading "Hacker News" is not launching—ambiguity solved.
It's very, very true that you need to be solid out of the gate on Android OR iPhone. Android's app rankings, in particular, seem to be tuned to give an advantage to new apps, so apps that get good ratings and a bunch of downloads out of the gate can potentially place.

Once an app is a month or two old, even if it's well rated and doing decent, it can crash in the rankings and get buried under thousands of other apps, even if it has a lot of enthusiastic fans. And it seems like this happens simply if people don't download it ENOUGH -- if it loses momentum, you're toast.