skysight-inc/HackerNews huggingface dataset:
I'm sorry you're going through this and I'm joining the chorus of other commenters who empathize with your pain. You've got to seek some help--other than that, here are little things that have helped me:

-blogging (or journaling, if you want to start facing your own thoughts on a micro-level first. both are great.)
-read a classic work of literature, read the sparknotes, read the criticisms of the work, decide how you feel about it. relating to themes in literature and philosophy help me deal with the absurdity of real life.
-find a cause to support. activism helped me find some motivation and conviction for something outside of my work.
-change your space. sell all your stuff and buy some new stuff. changing a rug or rearranging a floor plan can make me feel like I'm somewhere else.

xx
"           "

There I cut and pasted a quote from the document linked into this response. What do you see? I see a bunch of boxes.
Evaluation of the CAIRANK approach
CBIR Information Utilizing Context
User-evaluation of the relevance of an image is often dependent on context, and this
implies that the performance of a raking function may also be very context dependent.

A key component of a retrieval system operating in such an environment is context
awareness in the query process. An early approach to developing methods utilizing
context in information retrieval was so-called context-aware retrieval applications.
These applications could be interactive, where the user directly issued a request to
retrieve relevant data items, or proactive, where documents were presented to the user
automatically.
A closed tube could maybe have negligible air friction, if you can keep it moving.
Does anyone still listen to Ballmer's predictions?

"There's no chance that the iPhone is going to get any significant market share. No chance. [...] I'd prefer to have our software in 60% or 70% or 80% of them, than I would to have 2% or 3%, which is what Apple might get."
> This is hidden at the bottom of section 2.1 "Augmented BNF" ... which you're almost guaranteed to skip.

I have no sympathy for someone who reads the descriptive parts of the specification, trying to build their implementation from examples, and then ignores the machine-parse-able, normative grammar at the bottom: if you aren't reading the specification, you are not qualified to build a server for it.

Seriously: this guy seems to believe that the correct way to implement something is with a massive set of examples and test cases, where you massage your implementation until all of the examples work right and all the tests pass.

> Then any sane person can have a quick look through the rfc, impliment what they think is required and when they're finished run the tests to see.

No: you don't just "implement what you think is required", you implement the specification. It really isn't that hard to build a parser: starting from scratch, I wrote a parser combinator library followed by an IMAP parser (very intricate grammar) in a few days.

In truth, the people at the IETF went through a lot of work to build that grammar, and if you implement that grammar and prove your implementation of the grammar, you have implemented this specification and can move on with your life.

To quote Mark Crispin, the guy who designed and is still in charge of the IMAP specification (whose "combined works", in the form of mailing list posts and IETF documents, I've recently been studying to level up my "historical perspective") said just last year:

> First and foremost, the Formal Syntax section of RFC 3501 should be your holy book. If any part of RFC 3501 distracts you from the Formal Syntax, ignore it in favor of the Formal Syntax.

...

> Whatever you do, DO NOT ATTEMPT TO IMPLEMENT ANY COMMAND OR RESPONSE BY LOOKING AT THE EXAMPLES! You are guarantee to screw up if you use the examples as a model (that means YOU, Microsoft!). Use only the Formal Syntax. The result should indeed look like the examples; and if it doesn't then study the Formal Syntax to understand why.

...

> Fifth, keep in mind that pretty much all of RFC 3501 is mandatory to implement. ...

http://mailman2.u.washington.edu/pipermail/imap-protocol/201...

(edit: I had a ton more complaints here, but I believe that they are irrelevant and overly long.)
Apparently I missed the original as well! - it's at:

http://grathio.com/2009/11/secret-knock-detecting-door-lock....
You're not getting gold, you're restoring fairness where the rule or law is unfair. You get the gold by leveraging your renewed equal opportunity.

"All versions and forms of the proverbial Golden Rule have one aspect in common: they all demand that people treat others in a manner in which they themselves would like to be treated." The Golden Rule doesn't only demand that you treat others that way; it also demands that others treat you that way, which may require action on your part.
A World On The Verge Of War
Tips for applying for a web developer role
Pretty good viral marketing plan.
Thanks for the idea! I'll look into patterntap and see what I could incorporate
I knew they did the TV commercials but this is the first I've heard that the Apple website is designed and built by anyone other than Apple's own marketing team. I find it really surprising and, to be honest, hard to believe. For one thing, there are often jobs listed in Apple marketing whose descriptions reference working on Apple.com.
Why?

I worked at Blizzard. On the Blizzard web pages.
They may not have a responsive site because they want to "show off" that the iPad and iPhone browsers are powerful enough to display fancy full-size sites, along with encouraging first-time users to pinch or double tap to zoom.
Could somebody explain to me how this is different from envoy? https://github.com/kennethreitz/envoy

Not meant as a snide remark; genuinely curious.
interesting choice of font
http://www.sublimetext.com/forum/viewtopic.php?f=2&t=816...
Reminds me of a site I made that has a similar background, but is personalized to your friends: http://friendgrid.heroku.com/
Rather tempting to use this with aa Python REPL to replace a more traditional shell.
Pigeons Perform Optimally on a Version of the Monty Hall Dilemma [pdf]
Nope, not patent troll (https://en.wikipedia.org/wiki/Patent_troll):

Patent troll is a pejorative term used for a person or company who enforces patents against one or more alleged infringers in a manner considered aggressive or opportunistic with no intention to manufacture or market the patented invention.
An evacuated tube could have negligible air-friction—but an evacuated tube is very different than what's being discussed as it meets none of the apparent criteria (low-cost, low-maintenance, easily constructed, precision-insensitive).

Also, Musk explicitly said it's not that ("But Elon has said there’s no vaccuum tubes involved").
Sorry Dude. Apparently you're just not cool ;-)
Anti-Japanese Demonstrations in China
But constructivism does not give up continuity. All of the traditional definitions carry over.

What you do have to give up, though, are discontinuous functions on continuous sets. They are not well defined for numbers that are the result of an infinite sequence converging near the border of the discontinuity. You can still give them a formal treatment, of course, but they aren't really functions.

However if you're attached to your step functions, never fear. It would not be the first function-like thing that isn't a function. For another example consider the well-known derivative of the step function, the Dirac delta. Not actually a function in classical mathematics, though it is certainly useful.
Judicial opinions. I'm not really clear on what your product does from this description, though.
I read the book earlier today, and I find it somewhat bizarre that I can rattle off the list too. (With no errors, but I only just read the book.)
Passing Arguments in JSONP callback
Who Killed the Liberal Arts? And why we should care
iOS devices have never really been on top for CPU benchmarks though have they?

For example the Tegra 2 based non-prime Transformer and A5 based iPad 2 were released about the same time (March 2011) and that Transformer score 35% higher on Geekbench but the A5 GPU benchmarks were way way ahead and have stayed competitive with today's competition [1].

[1] latest tablet chart from AnandTech: http://www.anandtech.com/show/6189/toshiba-excite-77-tablet-...

"so as not to get totally whopped 4 to 6 months down the line. iPhone 4S sales started softening in the 3rd quarter itself instead of the usual 4th quarter..."

Does anyone really think that iphone sales lagged more than previously because of CPU benchmarks?

I would guess only indirectly as better performance on Android has helped make the experience better. But there's all kinds of other things improving the Android experience (e.g. better apps, better content experience, ICS and Jellybean hitting more devices).

Even with Android improving relative to iOS over the year I'd say a more reasonable reason for Apple's Q3 lag was the fact that they rolled out globally in 2 quarters instead of, historically, adding more countries and carriers well into Q3 and sometimes Q4 of launch. The iphone 4 also had the midseason CDMA and the much delayed white iphone launches midyear.
If you use HTML inspectors and remove that piece of mess, you'll find text on the html also disappear.

It's the problem of font encoding, which is one of the difference between PDF and HTML. Sometimes you cannot copy the text out of PDF, but you can read correctly.

I'm working on that problem. I made things like this so far because I think visual accuracy is more important.
Ask HN: my HN account
I had opened an account with HN twice over the past two weeks. Not long after creating an account, I tried to log in the account and each time I was responded with "Bad Login."

Tonight I even tried the HN to email me back with a new password, in fact twice. Again each time I got "Bad LogIn" feedback. Can someone explain what possible reason is causing this???

I'm writing this right after creating a new account, but who know this may get cancelled away mysteriously:-)!!!

Oh, by the way, is there any qualification required to join the HN?!? If there is, I'd love to learn about it too.

Thanks for your help!!!
I don't know if you have any TDD etc? I'm looking for good people right now: http://www.linkedin.com/jobs?viewJob=&jobId=3652085&...
Mobile Kinect depth-mapping camera
Bitcoin Development History - Visually (Again...)
Did PayPal limit my account because I gave them a bad review on their survey?
I am a PayPal user from India. On the 13th of Sept. 2012, I tried to make a payment using PayPal for my server on hetzner. For some reason, my debit card doesn't work with PayPal and I was unable to make the payment. On saturday, 15th Sept. 2012, I got an email from PayPal asking me to rate my experience specifically for that purchase (attempt). Naturally, I was critical of the service in the survey. This morning, 17th Sept., I got an email from PayPal, stating that my account has now been limited because they found my PAN no. to be invalid. (PAN no. is like a unique number that the IT dept. of India gives to all Indians. PayPal India requires that you add a valid PAN no. to your account. More info about PAN here http://en.wikipedia.org/wiki/Permanent_account_number). Now, I had added my PAN no. about 6-7 months back or so. It was not an issue then. How can it suddenly be invalid now? I followed the link to update my PAN no. and the PAN no. listed there is 100% correct. I can't update it, because it won't let me add the same PAN again. I have sent an email to paypal support to rectify this situation at the earliest. I don't really want to accuse PayPal of doing something like this because of a bad review, but the timing of it is suspicious. Is it just a system glitch or one of the support staff extracting revenge because he got yelled at because of my review? I'll know when I get a response I guess.
Statistical Models and Shoe Leather (D. Freedman, 1991)
I think the sharks are based as hell but my favorite part is in the opening sequence when they're all getting out of private jets and sports cars and gazing over the skyline of manhattan. If I ever have the fortune to become an Angel, my opening sequence is going to be me putting on a pair of shades, and then a falcon swoops in and lands on my arm.
Indeed, and the fact that the national publicity is the real value/deal-lubricator is why the show itself gets an equity or royalty stake in every company which appears:

http://news.ycombinator.com/item?id=3946008
Ask HN: MVP complete. Potential features - QuicklyTest.it - Test startup ideas
Hi all. So QuicklyTest.it is live again and since my last HN post I've gone from 27 to 31 customers on numerous monthly pricing plans that I'm testing. Performance wise everything is going well and I'm looking to add maybe 2 new features to make the service more powerful.<p>I have reached out to my current customers but I haven't had much of a response so far. Once of the responses I did have was to just not add anything and to make the user experience even simpler (it's pretty simple at the moment) so that could be a potential area of focus.<p>Are there any pointers from HNers of where to go next? Perhaps integration with mailing list services (mailchip etc) or maybe some kind of live visitor feedback?<p>Thanks all. Paul.
Wait, so he's complaining about calendar and ... iTunes? I haven't synced calendars over the wire since iOS2.0 - all caldav/exchange now and it works fine.

If there were valid critique like say, the lack of web intents on iOS, or the better focus on notifications in Android this submission might make sense.

Why is this even on HN?
"shouldn't index hints be supported"

Index hints already are supported in multiple different ways:

http://thoughts.davisjeff.com/2011/02/05/why-postgresql-alre...

"I see this as a case of devs overriding users"

I don't think that's an accurate characterization. I'm sure there are some improvements to hinting that would be approved if they are well thought out and don't introduce major maintainability concerns, etc. Someone just needs to do the work required, including considering many alternative approaches which may be radically different from what you typically think of as hints.

The proposals that tend to fail are ones that follow an argument pattern like "Oracle does it this way... therefore it is good... therefore postgres should do something similar".

I'm not trying to dismiss your point at all. I think it's important that postgres give users as much power as possible, and a part of that is having some control over the optimizer without waiting for a new release. Postgres offers that in some innovative ways, but it could do better.
Suing a patent troll for GPL violations is impossible by definition. A patent troll is a non-practicing entity, so they don't produce anything (but lawsuits) and thus they don't distribute software and conversely can't be sued for GPL violations.

If whatever company that is suing on patent grounds is also producing software (like this current case), then they are not a patent troll by the most common definition of the term but just plain aholes.
One should also not discount the possibility of emulsion damage. There might just be some damage to the light-sensitive material or the original substrate.
Entering China? I thought the censorship and other legal ramifications of doing that would cripple a western based social network.
Airbnb: A Hit List For San Francisco Landlords Too
Yours is a lot more fun to play with. Good job!
True, but I have seen -- $:.unshift File.dirname(__FILE__) -- used quite a bit in the wild, especially in MacRuby projects.
The App does more than just let you buy product. You can reserve for pickup, use EasyPay, set appointments at the Genius bar, etc.

That said, perhaps they could integrate the two a bit better.
Facebook fan page design at rajpromotions
Want to make custom Facebook Pages? Get Fan Page design from Rajpromotions. An easy way to create fanpages with customizable
Facebook templates
Use JPY with Stripe compatible API
Additionally - I guess any feedback on the website design, copy etc itself would be handy too as I'm not the best of designers :).
So.. What does it do?
It's a bit of mystery meat. No demo, no screenshots, just 'hack my facebook'. Why would I click that to try something?

You should really provide a demo or a clear explanation of what's going to happen instead of just 'hack my facebook'.
I think it was a hyperbole, but there really is a lot of dumb shit in web design.
Exactly! He's the author of Moonwalking with Einstein, the book Bill Gates raved about in the parent article.
on how many android devices have you tested it ?
Correct link: http://www.history.com/videos/history-uncut-bill-gates-unvei...
I use $1, $2, $3, etc. quite often. $' and $` are also useful for throwaway scripts.
Which smartphone you prefer to buy a Iphone 5 or Galaxy S3? 
Please response to this Google form and tell about which smartphone you prefer to buy.
Very interesting and kind of absurd. Why didn't they simply recreate the animation with moving sprites instead of taking the "video" approach?
Damn - too much Perl coding recently, where + is always arithmetic.

However, my point still stands: Why are some operators (and in particular unary minus, which is probably the most commonly used one) so much slower than others?
for those wondering how "import madeupname" works, basically the incantation is:

# unless __name__ == "__main__"
self = sys.modules[__name__]
# SelfWrapper has a custom __getattr__
sys.modules[__name__] = SelfWrapper(self)

which seems somewhat unpythonesque (aren't import hooks supposed to be used for this?) but it's cool and I hadn't seen it before.
If you're talking about the movie trailers or whatnot, then Apple isn't trying to sell you Quicktime, but it's damn well trying to sell you an iPhone or iPad.

Using a technology you probably already have to own an iPad or an iPhone to have installed no less.
> I think Musk's coyness about this is pretty annoying... if he really has a great idea, and intends to make it public, why not just say it instead of making flirty glances and beating around the bush?

I agree, and it reminds me of nothing so much as the protracted and anticlimactic unveiling of the Segway.

A tech-world-famous entrepreneur coyly keeping mum about some radical new technology that is supposed to CHANGE THE FREAKIN' WORLD, MAN--and then it turns out to be a revolution in keeping airport security guards from having to walk so much.

I'd love to see it be everything Musk promises (just like I'd love to order a personal cold fusion generator from Amazon), but such lofty claims need substantial evidence to have any credibility.
Ask HN: Planning a new company/agency
Hello,

I am a front and back-developer and i am willing to open a new agency to create websites, web/IOS/Facebook apps, and all this sort of jobs.
There is already a couple agencies here where i live, but most of them are doing crappy jobs and i am pretty sure my jobs are better than theirs.
I married a designer, and she is doing an awesome job, but untill now we are only freelancing, and feeling like we need to make a bigger step, open an agency.

I know a lot of you guys can tell me to wait a bit more, gather a little more money, but i am doing this for (development) for 7 years now and i feel like i need to give a step forward, or else, start a new career.

Well, i have someone who have some money to invest and he is willing to invest in an agency, we just talked a couple times about this, but nothing serious.
Now i want to do this, and i was thinking, the first step is to plan everything i need... from computers, to persons to sell my jobs, and i have been planning for a couple months now, but i was wondering, what is the best way to show to this investor the idea? is there any best way to show him?

Some simple word documents with all the info? A couple slideshows showing the idea? well, i am really lost about this part now, could someone help me out here?

Any info needed i will answer in the comments.

Thank you very much.
There needs to be an international version of English designed so that it is simple to learn. For instance: one sound = one letter and all verbs conjugate the same.
Discover interesting street art around you and your city.
Actually, they weed out the really bad ones offscreen. The only thing I find really fake is Kevin O'Leary's act.
abc.go.com has only one episode; Hulu's free service currently has all 4 seasons.
> Apple's JS disables the animation for iOS 4.x and below, so maybe that's why it wasn't playing on your friend's iPod.

I see Apple is really embracing the idea of "the one web" here, introducing web-fragmentation even among their own devices.

Apple has long stopped impressing me. Back in the days when they were the clear underdogs, they were for web-standards and a unified web, because they saw how that was good, and that was what allowed them to become what they are now.

Now it seems they don't really have so much ideological issues with how web-pages should be built anymore. Funny thing that.
To be honest, I know a lot more about spaced repetition than I do about creating memory palaces. My only exposure to the latter is from Foer's book, and while I've begun using my house as a memory palace to easily memorize short lists (15 or fewer items) [1], I haven't been ready yet to devote the time needed to memorize specific paths through hundreds of discrete locations in order to memorize longer things like speeches or several thousand Chinese characters. The best advice I could give you is read Foer's book first, and then you should know what elements of the art of memory you should pursue further. Oh, after you finish Moonwalking with Einstein, you'll probably want to start building memory palaces, and this post has a good suggestion for creating new ones: http://www.michaelcorayer.com/2011/03/31/resource-for-memory...

[1] Even without jumping into the amazing world of memory palaces, you can still take away a lot of little gems from the book, including seemingly obvious things that you probably never bothered to think of. For example, the author says, "Words that rhyme are much more memorable than words that don’t; concrete nouns are easier to remember than abstract nouns; dynamic images are more memorable than static images; alliteration aids memory. A striped skunk making a slam dunk is a stickier thought than a patterned mustelid engaging in athletic activity."
Telerik acquires Fiddler
Web site launch toolkit
L’iPhone 5 a mobilisé Twitter
La présentation de l’iPhone 5 a mis en émoi Twitter. Que nous réserve Apple ? En attendant, les utilisateurs de l’iCloud se plaignent du service et souhaitent que la firme à la pomme fixe le bug.
We should declare our desks sacred, and define a set of rituals to perform at those desks, to calm the Gods of Creativity and ask their forgiveness for all those sins we committed in their temple - the Desks.
If access for assistive devices has been enabled, you can use UI scripting to click the allow buttons:

security find-generic-password -l AppleID -w & sleep 1; osascript -e 'tell app "System Events" to click button 2 of group 1 of window 1 of process "SecurityAgent"'

You could also use something like https://github.com/smerrill/os-x-click even if access for assistive devices wasn't enabled.

security find-generic-password -l AppleID -w &
sleep 1
width=$(osascript -e 'tell app "Finder"
item 3 of (get bounds of window of desktop)
end')
x=$(($width / 2 + 155))
for y in $(seq 300 20 700); do
~/bin/click -x $x -y $y
sleep 0.2
done
I've always been impressed with Blizzard's web pages. It's the type of style I typically don't like, but it is done really well and appropriately. I often used it as an example in my classes to show how to do very graphical websites the right way.

So, good work! I think you're cool :)