skysight-inc/HackerNews huggingface dataset:
Black Hat Recruiter Tactics
http://gawker.com/5486554/mark-zuckerberg-will-personally-ha...

Let's start with a December 7th (IM) exchange Mark Zuckerberg had with his Harvard classmate and Facebook cofounder, Eduardo Saverin.

"They made a mistake haha. They asked me to make it for them."

He therefore had a choice to make: Tell Cameron, Tyler and Divya that he wanted out of their project, or string them along until he was ready to launch thefacebook.com.

Friend: So have you decided what you're going to do about the websites?

Zuck: Yeah, I'm going to fuck them

Zuck: Probably in the year

Zuck: ear
Audio programming on Android is a particular pain point right now. There is no low level audio API and this makes it impossible to develop certain types of applications. Until Android can provide better audio support, the iPhone sound apps are going to destroy the Android competition.
People didn't care.
What do women want from online dating?
My hard-won approach to existential angst: http://news.ycombinator.com/item?id=101014

more: http://akkartik.name/search_results?q=existential+angst
Can I have this script running for the hole internet please?
The only issue I take here is the iPhone is supposed to not need an instruction manual, everything is supposed to be intuitive. Adding multitasking like the Android means every user becomes an accountant keeping track of what's running and what should be killed. Activity or task managers are most definitely not intuitive. Most apps don't have any business running in the background, saving and resuming states seems to work in most cases especially with smart use of push notifications.

I've really only seen a couple compelling use cases and that is Pandora (basically music running in the background for the uninitiated) and the YC Wakemate app. Anyone have any others that couldn't be solved with push?
We call them crippled because they are (wrt AT&T's Backflip Market restrictions)
I've been using SQL (in the form of MySQL, PostgreSQL and SQLite) for nearly a decade, and I still feel like I only understand a fraction of the capabilities of those products. I've been using redis for a few months and I feel like I understand almost everything it can do. That's the core of my SQLphobia - I'm more comfortable with tools I feel I've mastered.
Eleven things I now know about the iPad.
10 Secrets to Pull More Sales Leads
Interest in your product or service is the first step to the sale. The most annoyning thing you can do these days is cold call (or cold e-mail) a potential client. You want to pull these leads in…not push them.
WELL COME TO ONLINE SERVICESS COMPANY LTD.: How To Make Your First $1 Million.
Offer to game programmers from a Blender 3D developer
Redis does less, so there's less to understand. It's a simple tool that solves less problems. Less scary? Yes. Less robust? Definitely.
The N900 has swap, and I think that's why it becomes completely unresponsive from time to time.
GFS: Evolution on Fast-forward
Maybe that and rod-cutting were left out because their solutions are in all the books. How do you get it to use O(n) space? I remember the simple solution was to build a matrix bottom-up, the matrix of course being of size n^2. Do you get constant space just by throwing away non-optimal subproblems and adding a predecessor field to each node (a node being an individual letter)?
Come to think of it, I read a lot of fiction and sub-consciously engage in filtering out the fictional content from the real-world facts in the text.

I'm inclined to believe, that this has helped me become a better filter for the noise/B.S from the real-world too. :)
That's really interesting - but it's hard for me to understand. What makes them faster for lookup than a hash table with a really good, fast hash function (say, murmurhash)? Does it depend on factors like string length? Basically, what's the environment?

My assumption is that it's faster because you might end up performing fewer string comparisons with the trie - if you have strings with common prefixes/sizes, this could cost you time on a hash with collisions. Although it seems like unless you have a lot of strings with common prefixes/sizes, this still ought to be pretty fast. And if you do have a lot of similar strings, you could store the hash value as well to speed this up.

My work on cache-sensitive data structures is in the integer space, so perhaps my ignorance when it comes to working with strings is showing :-).
Smaller generally means more, not less robust. SQL databases do have the advantage of decades of testing though.
This phenomenon is not limited to women.
Fashion nonsense; kinda like "web2.0" BS talk
Thunks and Haskell
CDS are used as hedges. With insurance you have to suffer a loss. e.g I'm not allowed (AFAIK) to take out a life insurance on other people. I can take out a CDS that you will fail to pay your loans.

If it was insurance it would be regulated. Maybe CDS are used so much like insurance and they do need to be regulated, but that's another discussion.

Collaterized contract isn't an option. It's a daily swap of the market-to-market exposure. All banks do this to limit losses.

"It wasn't because they were forced to do so because the contract said so."
Sure, they didn't have to, but everyone does it daily. (Well the good/clever banks do). Your just upping your exposure if you don't and really, that's the whole point of getting daily collateral, so you don't.

"They knew AIG was going to be insolvent soon, so they wanted to get the money out of there as fast as they can."

Errh.. what's wrong with that? You think they should take a hit on their bottom line becz AIG didn't know what they were doing.
Just to note -

It was Burry that came up with the idea for using credit default swaps (CDSs) to short the subprime mortgage market.

That idea eventually found its way to Paulson, who was able to use it on a larger scale.
Err yeh. In retrospect Dan brown isn't as good an example as I'd hoped :-)
Recent developments in deep learning
There were a lot of us watching the signs in 2005 or so. There were a lot of us who didn't miss it. And it wasn't "crackpot conspiracy theory" types; it was normal people looking to buy a home and wondering why median prices in our area climbed from 3x to 5x median income within a few years, when the 3x figure had been pretty steady since WWII. A little bit of research showed that a lot of houses had been bought on unusual terms -- no-doc loans, very little down, adjustable rates, and so on. For those of us who expect to buy a home with 20% down, a 15-30 year mortgage, and payments less than 38% of take-home income, it seemed very strange that banks were lending people money on considerably looser terms. Easy money leading to a sharp climb in prices, combined with a big increase in speculators/flippers, should have been a tipoff that we were looking at a bubble market.

There's no excuse for "experts" like Greenspan to have missed it, when the everyday people running websites like seattlebubble.com saw it coming.
I need a script to hide lame news like this one.
Microsoft are still selling X-Boxes.
All the anti-sql bitching can be summed up in one sentence: "what do you mean I have to learn a complex tool in order to use it?!". Yet somehow most developer got over "what do you mean you have to learn about algorithms and data structures before you can actually program?", but this other one seems like an insurmountable obstacle to a great (and vocal) many.

It's really tiresome.
Maybe you have more faith in your elected politicians than I do! :) I however don't trust anyone who needs to lobby everyone all the time to raise enough money to get elected.

Right.. my bad. Ben's great and seems to be great for the job.
India is so cute sometimes I want to pinch it's cheeks.
What about the bit where they're trying to make it illegal?
For all the things iPad doesn’t, Android does.
Alternatives to the iPad for hackers. IE: Android.
Didn't know that. At least in Turkey, pretty much every iphone is jailbroken, including those owned by regular, non-power users. Actually, the only non-jailbroken iPhone i've seen in Turkey belonged to an exchange student in our school, from US.
Agreed. People still seem to have enough money to fill up and drive their huge SUV. When they trade them for Camrys is when I pull my money from the banks.
.9 ^ 22 is 0.098

therefore the chance of you trying 22 times and failing each time is around 10%.

therefore the chance of you succeeding in 22 tries is 90%.
Numerical recipes in Hadoop
Cycling culture is on the rise. Go to a place like Tokyo and you'll see men in suits biking, women in high heels biking, etc. There are massive bike parking lots and a wide array of bicycle magazines catering to different lifestyles.
Software developer will work for non-profit for free.
The catch is optimally it'd be either a technologically difficult or socially significant project. I was inspired by an idea that was discussed on a different website about setting up a texting service for finding lost relatives.

I discussed viability/costs with the OP behind the idea, and while I don't think he'll go anywhere with it (he's tied up in SK), it gave me an itch to work on something difficult/interesting.

I have a full-time job as a Django developer in Manhattan, and I'm plenty pleased with that, but I'd like a side project. I'm a generalist by all meanings of the word and am open to hearing about anything that meets either/both of the above criteria.

So, anybody part of a non-profit that could use a programmer?
The big issue is that it imposes a high mental cost for switching between applications. If you're browsing on Mobile Safari and you want to look up something in another app, you generally wont, because by the time you get back to Safari you may have lost the page you were visiting and in any case the startup times can be pretty atrocious.

On the Pre, which has the best multi-tasking implementation I've seen, these sorts of tasks are a no-brainer. You know that your previous applications is just a couple of swipes away, so you're never afraid to leave it.

Constantly shutting down and restarting applications may be good for performance and battery life, but the user experience is hampered.
A louder version with actual slide content would be nice.
It can be anything from H1B to illegal immigrant. As long as he is here and is putting into the system more than he is taking out then why care about how he got here?
His comment about ORM is interesting. I'm about to start a small database project for my class, and we've chosen web.py to work with. To us web.py seems like the right level of abstraction -- it allows us to do simple things with a nice pythonic syntax, but stays out of the way and allows us to use raw SQL for joins and such. (I can't even imagine how a full-blown ORM would represent joins!)
Typically the way that optimization is you only need the subproblem solution from the previous row, so the rows before that you can ignore (and thrown away) by keeping only 2n entries. This assumes you don't need to reconstruct the path though.
How to get new GMail interface on your desktop
Well, about 4 or 5 minutes in they switch to a PIP view, with the majority of the screen showing the slides.
By unctuousness did you mean umami?
So the android solution is for apps to serialize their state when they are about to be terminated? That's exactly what iPhone apps are expected to do! What we are really talking about here is backgrounding, which is really only appropriate for a small class of apps. Push solves a lot of these cases. The audience for backgrounding without push is mostly power users, and they can jailbreak for that.
100K nodes cluster on Android phones
Has anyone here ever had a good experience hiring with a recruiter? This is a recurring topic where I am, and it always seems like a debacle waiting to happen.
While hanging out on LiveJournal's Bangalore forum, I've read several stories that make me think even the threat of legal prosecution in India can be mostly meaningless, with people taking years just to get a trial, and afterwards waiting years before there is a spot in prison for them.
Songbird Drops Support For Linux
I think it's just hydroponics, but DIY with used plastic containers.
> Most people have since decided that trying to make code look like English text is a Bad Thing.

Back when Rails exploded, this is one of the selling point of using Ruby...
I wonder why you felt the need to state that; I did not imply otherwise.
Why women read more than men (2007)
IIRC the article cited in her book was actually a study of a dyslexic disorder believed to be inherited on the Y chromosome. The figure comes from the 'males' (the test subjects) and the 'females' (the control) and has no relevance in reality. The reason the researches used females as a control so that there wasn't a risk of contamination in the control (IE an undiagnosed case of the disease).

At least that's the extent of the research I remember doing, my sociology teacher in college made every student track down the citation (which I believe itself was a study citing another's research) to show us the fallacies created when people have a political motive behind their 'scientific' statements.

I'm a writer and I admit I rarely talk, but when I do I'll blow anyone out of the water with quantity of words and vocabulary.
The problem is: Greenspan may very well be right in his assessment that Burry may just have been 'a supremely lucky flipper of coins'. There are thousands of people in similar positions making predictions about all kinds of phenomena. Whatever the outcome, there are always a number of predictions that are 'uncannily' close to that outcome. Unfortunately, these 'correct' predictions are only seldomly made by the same people. If someone truly had better insight, you would expect them to make the right predictions more often. However, if history teaches anything, it is that I can safely predict that Burry will never again make such an accurate prediction and that it will never be clear whether he was a prophet or a lucky bastard.
Well the developer can implement a great experience but the problem is the onus is on them, the OS doesn't do anything to save/resume the state. Some apps, Tweetie for instance, does a great job resuming, others dump you at the front gate and make you watch splash intros which is terrible. So I guess my vote is for built-in support for saving state.
Bourne Shell-style Command Parsing in Erlang
Silly analogy. If I wrote an app which removed all celebrity and sport related news from my favorite news site, leaving just politics and business, would that also be classified as me sticking my head in the sand?

Filtering out stuff you don't want to read != sticking your head in the sand.
Collaterized contract isn't an option. It's a daily swap of the market-to-market exposure.

update

You are wrong. Goldman did not demand collateral from AIG because they had a AAA rating.

http://www.nytimes.com/2010/04/04/opinion/04burry.html?ref=o...

What’s more, I demanded daily collateral settlement — if positions moved in our favor, I wanted cash posted to our account the next day. This was something I knew that Goldman Sachs and other derivatives dealers did not demand of AAA-rated A.I.G.
FreeBSD can always use more developers: http://www.freebsd.org/projects/ideas/
This is based on a lot of "facts" that probably aren't true.
Yes, something like that. With the standard algorithm you compute a matix where each entry (i,j) in the matrix gets computed from entries (i-1,j),(i,j-1),(i-1,j-1). If you compute the matrix row-by-row then you only need to store two rows, because the next row only depends on the current row. You can reduce the cost from storing two rows (2n entries) to one row (n entries) by rewriting it in-place.

You're right that you'd store the solution string in a linked list, because they have O(1) non-destructive append. Or maybe there's another smarter and faster scheme than a linked list?

Edit: oh, you could just use an array for each column, and append the letter in-place. Or does this use more space because the prefixes are not shared among the different columns?
I think this is one of those moments where it would be considered wrong to disagree, but everyone eventually will just disregard it due to impracticality.
I'm sorry, of the articles I've managed to read making this bogus claim most attribute it to women's nature to chit-chat and gossip. However I highly doubt women would manage a larger vocabulary by consistently repeating themselves.

The articles themselves are frequently hypocritical, offering one bogus claim to back up another despite them being contradictory when looked at closely.
I need a script to hide lame comments like this one.
Sign in with the connection currently using WiFi instead of GPRS/3G, and it will keep the WiFi hardware on, which is what kills it. There is no way for a normal user to know that they need to open new, persistent connections over a connection type that uses the cellular modem instead of the WiFi. And Android defaults to using WiFi for new connections if the WiFi hardware is powered on and connected to a network.

The best way to save battery on an Android phone is to turn off WiFi unless you need it at some point during the day. iPhone will stop attempting to do push notifications and the background Apple apps will disconnect if the only available connection is WiFi.

I'd also like to point out that "I bet the app was poorly written" is exactly the situation Apple is currently avoiding until they are confident they have a reasonable technical solution to it.
"In the absence of Wall Street's reliance on the Fed, Burry's insurance plays could have further pushed up prices and signaled to everyone else that something was wrong."

Can you explain this point further? How did Burry's investments not raise the prices of credit default swaps? What does Wall Street rely on the Fed for that led to that result?
X-37B
I picked up gardening last year and specifically tomatoes. I found it's a great stress relief - fresh air, direct Vitamin D, winding vines - and you get to eat the proceeds. We got killed by the blight last year, but if we get a dry season this year, we could be "farm stand" profitable!
No Hardware
If you look into the demographics of book sales you'll find this difference is born out at large. I'd guess that it has more to do with the typical subject of matter of fiction than its fact quotient. Women are more interested in inter-personal relationships. I'd predict that science fiction is relatively more popular among men.
Early in my career a small recruiting firm for the UK game industry helped me get a job. Worked out great, they arranged multiple interviews at good firms for positions that fit my skills. I was lacking in 'hustle' back then, so having someone else arrange it all was a big help.
Although C was my first programming language, I don't know that I'd be qualified to contribute code to the project. My current C tinkering usually involves trivial event loop implementations and messing around with iterating over function pointers. I'll register your idea in my queue though. I hang out with a FreeBSD dev/maintainer so it's something I could look into.

I was hoping for a non-profit that affected people other than programmers. My social circle is incestuous.
Alas, ego gets in the way of karma, once again. Time to move on to things people will upvote, I guess ....
I have to agree with the idea that he just got lucky.

If he was really so sure of his assessment back then then why didn't he short sell a bucket load of these mortgage backed securities?
A good look at how to effectively study hard stuff. +1 for the reference to Carol Dweck's Mindset (a great book).
The biggest proponent I see for Apple wanting to stop jailbreaking is app piracy, which I heard was a big deal, especially around the decent $10 games from companies you've heard of (EA, etc.).

Personally I'm on the side of the fence that would rather have no homebrew or jailbreak if it prevents piracy, but I'm sure others would disagree with me.
IPad jailbroken in a single day
It's now April 4th. Enough.
Apple says they do not support multitasking because it is a hamper to stability and a drain on battery life. That clearly isn’t true—the iPad has plenty of processing power and battery capacity. Rumor is that Apple is going to add multitasking in a future OS release. This rumor likely is true. Is Apple somehow going to make background applications not consume any battery? Of course not. These excuses are straw men.

Actually this argument is a straw man. Apple can't make background processes run for free contrary to the laws of thermodynamics. However they can limit the resources they can use through the right API. (Register functions with realtime constraints, and request a "level of service.")
H1B's and illegal immigrants cannot start companies . Let alone a successful company .
All of this would be solved by throwing in x million records into whatever is being developed. All problems will come out immediately and they can be solved instead of blaming SQL/Relational Databases.
The article is fair enough but how badly can you monetise a blog? forcing me to view two adverts and scroll before I see any content, I really dislike blogs that do this, make a quick buck rather than build an audience over time.
There are a range of applications, including highly useful ones, that simply needs multi-tasking. Anything that is time based (think calendars, alarm clocks, etc...) really need multi-tasking to work correctly. A host of location aware applications really need multi-tasking to work effectively.

Very few apps need completely open ended multitasking. Most apps need very specific capabilities. An API for registering time limited functions with timing, location, and other services would take care of 90% of the needs out there.
Actually an interestingly good read about the dangers of explanatory neurophilia (http://bit.ly/p6fi8). After the second citation I knew something was amiss really enjoyed the second and third levels of links. Of course, everyone knows men don't listen to women because men's hearing has a trough at the exact frequency of women's speech. This had an evolutionary advantage because men could focus on hunting and defending the tribe without distraction while women used communication to better forage. This division of responsibility gave our predecessors a huge advantage over other predators and herd foragers. It also explains why most human societies tend to prefer specialization over generalization. I'm not going to go to the trouble to cite this, but if I had enough free time I'm sure I could bend some stuff out of context and get a bunch of folks to believe me.
So you're going to tell me that rare and 'fringe' package for Python, Ruby, <insert language here> are up to the level of highly supported main-stream packages?
It's not just SQL the language. You also need to decide where you implement stuff - in the database, or in the app. I've seen applications written where almost all the logic is in stored procedures, triggers and functions, and others where just straightforward DML is used. "Best practice" can vary widely, from banning stored procedures altogether, to forcing all access to be through them.

And the point someone else made about putting SQL together as text is very valid. I used the Roguewave C++ libraries for generating SQL a few years back. Whilst it was quite clever, and useful in some circumstances, most of the time is was a real pain to figure out how to express SQL in C++.
This is a good step in changing the ipad from a cool toy to a useful product
Behold linkbait title. Actual story: iPad runs VNC/RDP app.