skysight-inc/HackerNews huggingface dataset:
How is a fifth-generation fighter, getting deployed at the end of this decade, going to possibly evade the AUVs that are going to exist then? It doesn't look like it's at all skating to where the puck is going to be...
Needs more of this in the background, http://www.youtube.com/watch?v=RaxVwD-HvNU
The source is pretty easy to read. Here's how it's working: https://github.com/gaubert/gmvault/blob/master/src/gmv/gmvau...

(It stores each mail in two separate files: a .eml file with the message body, and a .meta file with metadata.)
Look very closely at what I actually said. The meme I speak of is not "insolvency" generally, but insolvency due to a specific cause.

> disclosure: non-American

Which may explain why you're not familiar with the particulars of the meme I refer to, but does not excuse randomly shuffling my words.

> with no knowledge of your welfare scheme

Social Security is not a "welfare scheme", it is a government-administered pension program. Everyone who has paid into the system, from the very poor to Bill Gates and Warren Buffet, is entitled to benefits at retirement in proportion to their contributions.
The Kiss of Lust
Physicists go totally random
4 Ways To Kick Your Startup Slump's Ass
A co-worker of mine postulates that most of this is client side Javascript, I'd be awfully curious to see how much of it is client side and how much is node.js and the like.
Well of course they are paying more taxes, they are earning way more money.
Useful Code Comparing Tools For Web Developers
"OLD FORTH GUY HERE -- DAMN"

PUSH

PRINT
No resume functionality? Or am I just missing something? I've got ~3 GB of emails in my Gmail, and GVault's ETA is 4 hours.

It already timed-out once (no discernable reason), and after restarting, went right to email number 1 (forgetting about the 1800 emails it had already gotten through).
Zynga sues Kobojo over ville suffix
I just switched from a MB to a MBA.

My older macbook was starting to show it's age and I really wanted to switch to a SSD. My MB was already a 13", so the size wasn't an issue.

I ended up picking up a refurb for $1,099.
as a programmer when learning a new language/technology I would love to read other people's code before start writing my own.

this weekend was trying these projects many did fail, submitted a ticket as well, but there were 2 updates to rubymotion made in last 3 days, and it nearly stopped all the crashes, then I thought it might be useful to others who are trying out.
Sometimes I read stories about American healthcare and feel utterly sick
Based on Skitch, I'd say the only changes will be to a) make it free and b) add options to make it easier to send content to Evernote.

Evernote is the one acquirer who I do not fear as a user.
It's annoying that they're "flabbergasted" at the notion without questioning the askee's own communication on that night. I don't think that is a good example of advice, but of course they and their audience are older.
Follow The Yellow Bick Road | Newsflavor
Apple does that probably because they found out they make more money the sooner they can get someone to enter their credit card. Irritating but true.
So the first tends to happen far more often than the second.

If anything, Java code is boring and boilerplate like, not difficult to comprehend.

Haskell code on the other hand, not so.
since there are two kinds of size (size | size_), i wonder if longer, more explicit, names would have helped prevent this bug.
I am aware of all the information behind your assertions, so no, I am not "badly misinformed", thanks, I simply reach very different conclusions than you do.
The Secret to Getting Any Job You Want - Focus
Thanks for the feedback. I will think on how to present operation progresses (progress bar and so on with curses and so on)
Some lessons from H&M
the whole driving force of Clojure and Scala, the thing they were designed for[1], is large, enterprise-class codebases, because functional programming makes it easier to reason about program behavior at scale.

[1] http://www.infoq.com/presentations/Simple-Made-Easy
(required watching for someone interested in having an opinion on this subject)

you're still saying an awful lot of unsubstantiated opinions. its not about politics, its just about being objectively wrong. frankly, I and it seems also others, just think you're less informed than you think you are. sorry about the super blunt tone, not sure how else to say this. edit: it's good that you're commenting though, these discussions are healthy.
Yes, and such strange happenstance that all the human brains we've found so far have been in humans. We must be incredibly lucky to have picked this universe at odds of 1 in infinity where no human brains are suffering bodiless in space.
A 'support group' for appaholics
You can explicitly export functions you want available outside, disabling the name mangling (using export "C").

I'm not sure how else you think C++ could handle its goals without the name mangling: overloading and compatibility with C's linker system. If you have two overloaded "foo" functions you need to somehow designated them as separate linker symbols.

C has similar problems of its own: like what's the calling convention for the exported symbol? Do I push the arguments on the stack, and who cleans up? Do some arguments go into registered? Where does the return value go? What's the layout of a struct? All things are platform, compiler and compiler configuration dependent.

What other languages, that compile to object files or shared objects, that support the level of OO features etc. that C++ has, have a well-defined ABI?
Freeswitch and Asterisk are both written largely in C, although it's unclear if that's representative of industry practice.
This looks more or less like the same bug that hit nginx (perhaps unsurprisingly? doesn't Node borrow nginx's HTTP parsing code?).

It's a bad bug; if you haven't updated nginx to get the patch, you should do it. The public writeups don't do it justice.
Here is the pricing: http://i.imgur.com/xKmrN.png
Oh wow - this is really interesting. I just released a VERY similar program called `gmail-safe` yesterday. I was going to do a Show HN sometime today.

If anyone is interested, here is the URI: http://eblume.github.com/gmail_safe/

Note that this is my first Node app. It needs a lot of polish. It is published under the MIT license, though, which some people here might enjoy.
We Have Met the Enemy and He is Us (Kauffman Foundation report on VC funds)
And here's the follow-up, posted by his widow a week ago: http://www.democraticunderground.com/1002632763

It looks like this guy was a long-time member of that site, so I'm somewhat inclined to believe the story. But even if it were not real, I've read enough about what goes on in the US to know it's a very possible scenario that plays out all the time.

Plainly barbaric, to many of us in other countries.
366 Days, or How I Tricked Myself into Being Awesome
What the Avengers can teach us about crisis management.
Related: http://iqtainment.wordpress.com/acoustic-ruler/
What about the "62yo" in the title? What if it was 42 or 34, or 22 or 81?
Definitely agree: they have everything in place for this. Having a personal relationship with that many small business owners around the country is huge and there's so much low-hanging fruit in the "MIS for small biz" space. There's a lot of startups that are making headway here (Square, etc) but they don't nearly have the resources (the biggest being the massive sales org) that Groupon does. As soon as Grpn ships a new product along these lines, they can call hundreds of thousands of potential customers that already know the sales rep on the phone and are possibly already paying a competitor for a sub-par product.

If I were Andrew Mason, I'd be looking to acquire a small-biz focused product company at this point to accelerate the process and start shipping asap.

(Yes, I'm aware I'm totally armchair CEO-ing here.)
The ones I use the most are:

Wireshark (to analyze traffic coming too and from my website), Metasploit (To make social engineering exploits to make sure my servers arent vulnerable), Mantra Security Framework, Cisco OCS Mass Scanner (For breaking Cisco Routers), SQL Inject, SQL Scanner (Both for finding injection errors). If you master these, you can do a lot of cool things with them. Wireshark is your best friend when things aren't over SSL.
For those who tried this in Chrome, like me, it won't work :(

Try it in Firefox instead.
How can I develop an intuition about good OO design? ... Seriously though, what open source code or books would you recommend?

A lot of people have suggested different perspectives over the years, and if you want to develop a feeling for when and how to use OO, I would recommend exploring as many of those different points of view as you can.

For example, here are some comments by Alan Kay on his view of OO, which emphasize the message passing and late binding ideas:

http://userpage.fu-berlin.de/~ram/pub/pub_jf47ht81Ht/doc_kay...

You might also be interested to read about the original model-view-controller (MVC) idea as used in Smalltalk, which is like a textbook case study of some of Kay’s OO ideas in practice. (Don’t confuse this with modern Web frameworks that use the term MVC but aren’t quite the same thing.)

For a somewhat different view, perhaps more “heavy industrial” OO in spirit, you could read Grady Booch’s book Object-Oriented Analysis and Design with Applications.

As general knowledge, you could also read Design Patterns and some of Robert C. Martin’s early work on the “SOLID” principles. Then read some criticisms and retrospectives of these works for a counterpoint.

For practical thoughts, I suggest reading books like Scott Meyers’ Effective C++ and Joshua Bloch’s Effective Java. Even if you don’t use those specific programming languages, there are a lot of comments about what works in practice with the kind of OO tools are available in that family of languages. Stroustrup has some interesting comments about use of objects and the role they can play in a language that isn’t purely OO in The C++ Programming Language, though it’s only a relatively small part of a large book.

Likewise, you could try to read about using objects/OO in dynamic languages like Ruby and Python, and about JavaScript, where the flavour of OO is different again. I don’t have specific sources I’d recommend as obvious starting points here, but these languages tend to be discussed a lot more often in on-line forums recently because of the high profile of Web work at the moment.

I’d also recommend studying API design, since a lot of the comments and examples in books or conference talks about this area tend to use OO by default for their case studies. The most interesting single source I’ve come across in this area was a lecture given by Casey Muratori:

http://mollyrocket.com/9438

Ultimately I don’t think there’s any substitute for experience or discussing real programming situations with colleagues, but if you start from some of the ideas above hopefully you’ll develop some kind of frame of reference and a pool of ideas you can draw on in your own work.
What's the point of having all the text generated with Javascript, and wasting all that vertical space both at top and bottom?
Small nitpick: the application name "Gmvault" is inconsistent with the tagline "Liberate your emails", since one does not normally associate vaults with liberation. Maybe something like "protect your email" would be more vault-appropriate?
At the beginning of the bash script gmvault there is a variable called GMVAULT_HOME. If instead of .. you had the full path to the gmvault-v1.0-beta dir that should work.
If there are more problem could you please run it like this:
$>sh -x ./gmvault sync ....
and send me the console print.

I will fix that in the next version. Thanks for the feedback
I don't know, I tried to use mingw to get hwloc to compile. That was one of the more unpleasant experiences in my dev career.
Agreed to a point, however, I wouldn't use the term "matching accuracy" if I was referring to Match.

At the end of the day, Match is a paid meat market unlike OK or PoF. So, by using it, and exclusively using email communications within it, you interact with folks who are motivated enough to at least pay for the service (which again, is a filter along with the lack of spell check).

The one positive I could attribute to Match is that you can (pretty much) use their profile filtering.
[audio] 'Angry Birds' creator talking IPO
Question to Sahil or anyone with more context. Where is success coming from? I'd love to learn.

What we see here is a beautifully executed very clever idea - which we all (as hackers we are) project into "this should be succesful" and then we see KPCB throwing $7M at it - so it all makes sense and we are happy as hackerdom is victorious.

However, what I'd really like to learn is where success if coming from in this case. ie., who is using this today? Who specifically this is being helpful to?

Is it TONS of small transactions, or have you found a high-priced vertical willing to pay your 30% cut?

I mean, how is growth looking like today? $7M is a lot of money!

Just asking because I am really interested in the details - since we all know that a "great idea" is not enough - there must have been a lot of dirty and beautiful tricks to get traction - and that's the part that is interesting!!
I'm not sure it needs to be before signing up. If the sign up completes right after the email/pw dialog tha commitment might be worth something. This should be tested. But cautious people like my sibling and I need to be dealt with in the faq at least. It's implied that there is a charge but no link to the cost page. I feel I should see it in the faq.
The pure white in the background hurts my eye. Isn't it a good practice to make it a little grayish?
Has no one mentioned search? intra-gmail search is nothing short of an atrocity compared to the google.com search... A search feature capturing partial terms "Aft" in "Afternoon" would more than make this service viable.
That's nice, but it doesn't reflect reality. In reality it will require a great deal of budgetary pain just to get the government to pay out the social security trust fund. That represents a debt the US has made to itself but we haven't been very good at paying off even those loans. If we don't make any hard choices such as raising other taxes or cutting overall spending then we'll end up with an even greater increase in our national deficit and an accelerating buildup of our national debt. And that will cause the whole system (the economy, the government, everything) to come crashing down long before the so-called social security trust fund "runs out".

Right now a social security payments surplus is subsidizing many other government programs, when that subsidy ends within the next decade it will cause hardship.

More so, social security is on a glide slope to begin running an absolute deficit in about 25 years. At that point the trust fund will be emptied and there won't be as much money coming in as going out. That's a pretty serious problem.

Medicare is even worse off, by a huge margin.

Yes, we can change medicare and social security and perhaps fix these things, but right now the train is on a set of tracks which are aimed directly at the edge of a cliff. We can also potentially balance the whole budget and pay down our debt as well, but that isn't happening either. Look at the EU and their budgetary crises right now. The public doesn't want to pay down their debts, they don't want "austerity measures", they don't want to pay their bills, they want benefits to remain forever high regardless of whether that's financially feasible. And they are willing to vote and riot to have their way.

Social Security and Medicare are not sustainable in their current forms. Period. They need fixing. Period. Fixing them will be really motherfucking hard (politically and financially) for our country. Period.
Agreed. Very cool but people need to move past paper and embrace the screen. Don't try to put paper on the screen, use the screen for what it is.
Bushi.do is now Cloudfuji.com, launches Kandan - beautiful open source chat
You can do a lot of learning-by-doing without actually exploiting vulnerabilities, or even doing anything illegal. Especially if you're on a college campus with an interesting computer network, and ubiquitous wireless networks (for relative anonymity). Do port scans (nmap) and explore interesting services you find (with netcat + google), dump DNS entries for campus and grep for interesting words, then do more port scans, etc.
Do you have a blog post about your transition to finance and the differences in working and living conditions?
I would be a lot more likely to take advice from a 62 year old man on dating than a 22 year old man. It's not a matter of agism, its just plain experience.
I don't quite understand number 3? Can you elaborate number 3 a bit? How is that being used? Can SSL do the same thing? Or do you mean preventing CSRF kind of attack?
Unlike ICC, MinGW's gcc.exe is not a drop in replacement for cl.exe. It's a separate compilation environment. The headers are different and often out of date compared to the Windows SDK. Microsoft extensions are not supported so it chokes on newer APIs like DirectX 11.

If you are a Mac or Linux weenie who just wants to port something over to Windows sure, no problem, use MinGW. But good luck getting any Visual Studio devs to rely on what is, for all intents and purposes, a second rate Win32 toolchain.
If we're talking "strong signals," well, he already has MS on his resume. That's a pretty big signal.
Honestly, I think calling your game <x>-ville with Zynga around is just asking for trouble.
It's not like the Notch Scrolls trademark issue where it's a bit iffy as to whether it is misleading. Using ville as a suffix right now really is going to confuse people.

However, 3x the profits realised from the game? Seriously? That's kind of over the top.

Oh, and having just read into the actual document from Zynga they show a comparison of the Logo Kobojo is using for Pyramidville. There is no way this isn't intentionally trying to mislead people.
Thanks for the feedback.
There is a restart functionality use the --restart option (see gmvault sync -h for more info).
Also note that when you restart from scratch, if the email has already been downloaded and is identical then the download is not performed. So only scanning the mailbox is faster than having downloads.

Regarding the timeout, please send me the error message you had and if it is a bug I will fix it but note that sometimes Gmail cut the connection without any reasons. There is also a retry reconnect process (up to 4 times) if it is not a fatal error (cannot recover from them).
Until they delighted me, by addressing all the niggling details that I didn't like about the old version of the feeder.

At which point I voluntarily wrote a blog post that described how wonderful their feeders are, and how thoughtful the revised product was, to over a hundred thousand people.

So which kind of product do you want to be?
The beautiful part of Kandan is courtesy of the design by Sacha Greif. He wrote an ebook about how he went about designing it, and it was discussed here: http://news.ycombinator.org/item?id=3731135

The amazing implementation is from a lot of hard work on Kevin Zettler's (my cofounder) part, who's amazing at polishing apps.

Let us know your thoughts, and switch to using Kandan on Cloudfuji today :)
Oh, please.

You are not obligated by law to buy lottery tickets, therefore, it cannot, by any stretch of the imagination, be called a tax. Period. They can advertise all they want. You can still say "no".

In fact, you can stand in front of a government lottery official, extend your arm out, point a finger at them and laugh out hysterically while loudly proclaiming that you will not buy their tickets. Try telling the IRS that you will not pay taxes because, well, you don't want to.
I don't mind the idea of changing HN's styling if it is easier to read. Unfortunately, something in the contrast with the plugin makes it much, much harder to read. If I could choose different styles (including a "native" option), I would be happier.

I agree with another poster that the share link should not be on the right side of the links below a story: that is memory wired to be the place to click for the comments (either that, or give me a good reason to change that memory).

I like everything else and would use it, notwithstanding the contrast issue. I'll leave it installed and enable it every once in a while to see how it progresses.
No pricing, no interested.
Dropbox and Instagram both have much stronger network effects.
The growing role of the player in game development
Library of Congress abandons 5 1/4" floppy disks, plans to migrate some data
Software for banking and insurance is like this. The product has to accommodate different rules for all 50 states and federal oversight. Changes to just about anything need to be cleared by the relevant state and federal agencies.

Another big difference between physical engineering and information engineering is that when an overpass is completed, the project is done. If you're lucky, someone will come by and look it over or maintain it over the years. There's no such thing as "done" software. When a program wraps up, everybody rushes back in and starts monkeying with it for the next iteration.
Looks nice - I noticed that when you pop-out an article, the back button still changes the pages behind the pop-out, perhaps it should add that to the stack as well to be able to get back to the page you were at.
SSDs have dropped precipitously from about $2 a GB wholesale to about $0.78 or less a GB wholesale.

Has this happened recently? I know retail != wholesale, but I haven't seen SSD prices drop at NewEgg for some time.
New Git Homepage
We regularly test on AMD chipsets (even really old ones). It's a matter of tweaking the optimization profiles, instead of selecting max for everything.
How does this compare to mbsync?
I'm Canadian; I'm more or less happy with our government. It's about the best you could hope for of a product designed by a committee of 15M.
it is only to backup specific target labels (or imap directories). If you ever restore your Gmail account with OfflineIMAP then I think that you will loose partly this information. I would say the purpose of these tools is different.
What's mediocre about Google Plus? Sure, it's missing users compared to Facebook but UX and UI are great.
I've been waiting for this sort of acquisition from Evernote. As an avid Evernote user, this is a feature that has been sorely lacking, especially for the tablet note taking format. Love it!
Up here its British Summer Time and then just UT in the winter. The phrase 'daylight saving' is not used here.

http://www.polyomino.org.uk/british-time/

Besides, we have large windows.
I use it on the iPhone and I'm thrilled to see that even more people can now enjoy the app!
The imperfect product that ships. Shipping is a feature, too.
Thank you Jerome!
Your library was a start point of inspiration for me and I glad to see your assessment of my job. https://github.com/Ask11/backbone.offline#special-thanks
Faster Fourier transform among world’s most important emerging technology
That's some pretty bad typography. Is that really from Apple?
Thanks I fixed it. Sorry for the premature launch I think it was somehow a mistake (too early) but I needed a boost to be sure that I was doing something useful.
Nokia Asha 302 Review and price in India,USA and UK.
node.js doesn't share any code with nginx