skysight-inc/HackerNews huggingface dataset:
There's no new dynamic here. Our desire to one-up each other keeps us from packing together too tightly in our sheep pens. The speaker is an example: earnestly paternal and implicitly more insightful than everyone else he's saving. But he's not uncommon, and never will be.
I really do not see how black box abstraction is the problem (in the functional sense). Really I see this more as a problem of composability of software. This is what attracted me to say Haskell in the first place over mainstream object oriented languages. Sure a module might expose a top level function that makes a lot of assumptions about implementation behavior. But if you don't like how that behavior is composed, you can always create a new function that would compose the behavior in a different way.

All this meta-interface stuff seems like it is way more complicated than it needs to be... Please show me what I am missing.
This is great - I love the logos and I love reading about the creative process from end to end. What do you think the price range is for the logos presented here?
Nils Davis’ Journey from Tech Writer to Product Person
Well, apparently many HNers believe that where you go to school "doesn't matter", or even that getting a degree doesn't matter anymore ("it's just a credential"). So I'm not sure that everyone knows that MIT is great.
It kills me that we've replaced corporate censorship with self-censorship.
British Speedway Changes to .CO, Other Teams to Do The Same
Harley Davidson clothes - FXRG clothes
The answer to all questions related to 'should I work for free,' is 'no.'

The point of work is to get paid, or to at least, get something valuable for the work. An internship might be an example of not getting paid but getting something of value. Barter would be another example...

If you are going to work for free, work for yourself. At least then the finished product is your intellectual property and there is some possibility of you making money off of it directly or indirectly.
That's a bit naive considering how often reported financial data gets stolen.
The author misses a crucial point in Google results: they are tailored for you, so it's not about finding a contrasting point of view, rather it's about finding different related areas. For people searching for 'Our lord Christ', some might mainly find texts praising Jesus while others may find texts critisizing Christianity.

It's never about showing something else than what you searched for.
So, Google should purchase The Echo Nest.
It looks a good replacement for certain hyperlinks, if we can save/load the hidden text from the database.
Eli Pariser: Beware online "filter bubbles" (TED)
YouTube link: http://www.youtube.com/watch?v=B8ofWFx525s

TED profile link: http://www.ted.com/speakers/eli_pariser.html

Book link (sans referral): http://www.amazon.com/Filter-Bubble-What-Internet-Hiding/dp/...
Is there an explanation of how Python yield is implemented?
Stealing financial information is a lot different than stealing specific financial information. Anyone can dumpster dive, but the trick is knowing what dumpster contains the information on a mark.
Retailers reporting influx of PS3 trade-ins for Xbox 360s - AfterDawn: Forums
He addresses this in his article, but you really can't evaluate competitors to your own service in such a manner. Not only were the testing criteria highly subjective, the fact that songs he considered 'WTF' in the lists were the negative marks.

I know music is a very subjective subject, I really think he could have been more objective about the whole thing. Maybe using other peoples music collections and getting their own personal opinions on which songs work and which songs don't. Add to that, have other people rate the playlists he generated, so it wasn't just his opinion.

Also, wtf about Genius only getting 10 marks against it for not doing Beatles playlists? I'm sorry, if you hold the criteria that any songs that are out of place are considered negative, no songs in a playlist should be worth 24 'WTF' points. Not that it matters in the comparison, and it was nowhere near close.

I don't have access to the beta, and at this point don't really care about it, but this just screams as self promotion. I think it would have been a lot more respectable if he had been more objective concerning the tests he used.
An employee needs to be compensated for their work. If that's in the form of salary or equity, that's your business. However, you need to be compensated, somehow. Otherwise, it isn't work, it's charity. Non-deductible charity at that.

If someone is asking you to work for nothing (no pay, no benefits, no equity), you need to walk... no run... away from that deal.

This isn't even mentioning the fact that the company would open itself up to IP issues if they weren't compensating you. Let's say you came up with some killer code to do something that the world needs. Who would own the IP? The company that didn't pay you? You're not an employee if you aren't compensated - it isn't work for hire. So, now they have a problem.
Breaking news: Author of web framework writes benchmark to prove his web framework is the fastest.
Definitely. I'm gonna dogfood it a few more weeks and then throw it up on github.
Awesome, that clears that up.
Once again, VHS beats Betamax?
What the fuck is the point of this?!
Well, the Steve Pavlina account you linked backs up what I said. If you skip to the end:

"First off, let me say that I didn’t decide to stop for health reasons. To my recollection I didn’t get sick even once while sleeping polyphasically, not even a cold. My energy and alertness were excellent once I made it through the adaptation period. A lot of people asked me about weight training and exercise — I didn’t have any problems there either. My recovery after workouts was just fine. Perhaps the post-workout nap had a positive effect."

and

"The #1 reason I decided to call it quits is simply that the rest of the world is monophasic. If most of the world was polyphasic, I probably would have stuck with it. Obviously when you go polyphasic, you fall out of sync with the way other people live. ..."

See also http://www.puredoxyk.com/index.php/2006/11/01/an-attack-on-p...

I haven't read a huge amount of accounts, but I've read one or two others besides Steve Pavlinas and they seemed to match up. I am no expert though and certainly don't want to claim that its a good idea, just because I've read three or four accounts online that said so. Especially since I cannot prove for sure that they are true.

"they are soul-crushingly tired all the time"

I have only heard people who haven't tried it say this. But I won't argue the case, because I haven't tried it either.
"Investment Heroes": which companies invest the most in the US?
black boxes are hard to re-use because by definition you don't know what's inside of them.
Ok thanks man, i'll make sure to add some, if you @ me on twitter (@JeffBajayo) i'd love to get some more feedback from you.
The author emphasizes the first picture (which shows Misultin delivering 3X the throughput of a Node.js server), but I think the most interesting picture is the Response Times (picture #3). Look at the purple and yellow lines. When Node.js starts overloading at 3000 reqs/sec, the average response time drops to ~300 ms (just guessing, I'm not good at reading log graphs). But when Mochiweb starts overloading at 5000 reqs/sec, the average response time is around ~50ms.

In other words, the slowest of the Erlang servers has twice the throughput of Node.js, and handles server overload much more gracefully (at least in this contrived example).
Ah that makes sense. Thanks for the explanation.
Very neat idea. Kung Fu + AI + Vision Computing. There might be a chance that it could be played only with a PC and a Webcam, like the flash game Motion Bubbles, I guess.
Batterie Acer AS07B41
Batterie Acer AS07B41, la batterie de PC portable pour Acer AS07B41, les 4400mAh batteries pour Acer AS07B41 sont de prix modeste, livraison rapide, remboursement pendant 30 jours et la garantie d'une anne entire!
http://www.batteryer.fr/Acer/Acer-AS07B41-battery.html
Should have UTC+0. Couldn't find Greenwich.
VC guru sees irrational exuberance in Web boom
probably not. If you have enough funding to give the employee a salary, you might as well. I think it would turn off a lot of talent if they weren't getting any salary whatsoever.
No. Just because they got into YC doesn't mean you should work for rent. They haven't made it, they've still got a significant chance of failing, and you working there is going to directly impact whether or not they do make it so you should be rewarded beyond "living expenses".

If they can't appreciate that then bugger them. I can't help but feel there's no way they couldn't appreciate how significant a third set of hands would be and you shouldn't work for them anyway because there is something rotten there.
I take it you're not familiar with Kiczales's work, Art Of The Metaobject Protocol, nor his work on Aspect Oriented Programming. The meta-interface concepts that are "pervasive" today exist in a crippled form compared to what is being described here.
If you are working only for this employer, and you go into their office to work, and have set hours, etc. you are an employee in the eyes of the IRS. Your boss will get in trouble with this sooner or later.
It might be nice to read news articles this way. Start with the headline and expand the parts that interest you the most. I can imagine it being difficult to write that way, though.
My startup developed something similar that persists your choices in a cookie: http://taskarmy.com/remote_team_work_hours

The scenario I had in mind was when you work in a remote team and you want to know if you can chat with them or expect an answer soon.
Might actually be more efficient than begging for alumni donations. I would have let CMU put some dollars into my latest thing.
Yes, they should work for free, and YC founders have droit de seigneur, "first dibs"†, on any date/partner/hookup said "employee" brings home.

Guys, it's 2011, not 1511. Feudal system & slavery are over. Sheesh.

--

† an earlier edition incorrectly spelled this as "dips", we thank our careful readership for the correction.
Wow. Anyone who thinks the Chromebook is going anywhere is smoking serious crack.

A Google-dominated world is no better than a Microsoft one, and this laptop is all about Google lock in. All your icons are for Google products (which are inferior to Microsoft Office). All your data lives on Google's servers. It's not just $28/m. It's $28/m and your eyeballs. Your kids eyeballs, too.

Also, anyone who thinks kids would rather one of these netbooks than an iPad has no idea what they're talking about.
It would be interesting to run these songs through Pandora and compare the results.
Much faster than using worldtimeserver.com as I used to. Bookmarked :)
All three Erlang frameworks beat the pants off node.js. Not just his.
Government antipathy could range from being uninterested in prosecuting criminal fraud to actively outlawing the currency. If it's outlawed, you've no more chance getting a civil suit through than the nitwits who call the cops when someone stole their marijuana.
lots of materials innovation has made wearing water proof jackets, pants and shoes way more awesome than the smelly, hot, unbreathing linseed oil covered cloaks of a hundred years ago.
I agree music is subjective and his results are biased. However, it's safe to say Google's attempts are terrible.
Customer development - Are you asking the right questions?
I'm not sure this is surprising.

People use Python and JS-based webservers not for their performance, but because they like the languages. And those languages were designed not for speed or concurrency but for other things, like expresiveness.

Erlang was designed with performance and concurrency in mind, and if it didn't beat the pants off of Python and JS servers, I'd be shocked.

Not that that means it's the right choice for all things. Performance isn't everything, being able to write code in Python is a good enough reason to use something like Django.
It is impossible to be objective about music. The point of his "WTF" test (not speaking for paul, but i do work with the guy) was to look at each song by each provider and ask "would most people agree this doesn't belong" erring very far on the generous inclusive side. You can definitely quibble about whether or not a particular song deserves a WTF mark but you can't argue that google's results are very terrible overall.

You couldn't do a test with other collections because the beta is very limited right now-- I can only think of a few people I know that have access. But I can concur that my results are as terrible as his were.

Yes, he works for EN (which he's very clear about) and yes it's a bit inside baseball showing a service that most people can't use (because they're not developers or customers) but you can scroll past our results & take it as a post titled "How is Apple so much better than Google at such a data driven task?"

(I would have given the lack of beatles on genius -24 too! I also found a couple EN clunkers that I'd give a WTF to, but I'm a notorious jerk for those things, ask anyone i work with :)
One issue is perception of value. It's a lot easier to monetise a brand new game over one which is being updated or added to.

To everyone except hardcore gamers the current release method is probably very tiring, as in I might pick up a new game and play it for a few months at the rate I play games. In that time so many of these big titles would have come out.

It also means once these releases drop off best seller lists they quickly become unloved. I've seen big bugs and game mechanics issue that just never get fixed I guess because most of the sales have already happened.
And unless your equity starts vesting right away, you should be getting a salary. You don't want to work for 364 days, then get laid off and get absolutely nothing for your efforts.

Not that people would do that, but if you make it possible, it could happen.
I'm a serial startup founder, and I've been in the position that your CTO and CEO are in right now. It's hard and expensive to get a company off the ground and if you can find someone who will work for you, who's good, and they'll do it for less than they're worth, then awesome. My feeling is that if I'm paying someone 25% less than they're worth, then that makes it easier for me to give them a nice raise once we're "on our feet" financially. But that's a moving target, and it's always tempting to just let things ride. And if someone doesn't ask for equity, maybe I'll just let that ride too, because who wants to give up equity if they don't have to.

I think these guys are making a mistake, though, because they're not just letting you get by making a little less that what you could make on the open market, and they're not just giving you a small amount of equity when you could perhaps demand more. They're playing with fire, because there's a good chance you could go out and find a good job, and by the time they find out you're dissatisfied, it's too late.

But here's what I'm certain of: If, as other commenters have recommended, you have a meetup with them, and you let them know that you feel you're not being adequately compensated, and you've been thinking of starting a job hunt, but that your sense of loyalty dictates that you let them know now, before to get fed up and before you find another job, they'll give you a sweeter deal.

They may not be able to afford to pay you more cash, but they can definitely afford to give you a decent equity stake. I can't say how much would be okay, but 0% is definitely not okay. In this case, you need to turn the tables. Once you've agreed to work for equity in lieu of a full-market salary, you become an investor, and they need to pitch you on the company's future. As for deciding what's appropriate, I'd recommend not thinking in terms of a percent, but have them make the case for the company being worth X amount. If they've raised money from other investors, then that may already be determined. Then you can agree on an amount of equity that's equal to a certain amount of the company's value. If you think you've missed out on $50,000 of compensation so far, then you should ask for that much equity, plus whatever extra you think you should get for the work you'll do in the near future.

Then as the company's fortunes rise, then so will yours. Of course, if you're going to take equity at all, you need to have them make the case, and you need to believe it. Otherwise, keep working at this job long enough to get a new one, and let the chips fall where they may.
Dick isn't the source of most of the ideas discussed in the article. Minority Report is a pretty short read, and well worth the hour or two it takes.

Social Advertising: There isn't any advertising. The only media that's referenced is the radio which is a broadcast medium, and as such can't be individually tuned.

Virtual Shopping: Anderton buys some essentials at a drugstore, and a second hand set of clothes. It's important to the plot of the story that he takes the risk of exposing himself to get these items.

Crime: Alright, I'll give you that one. Pre crime is a cool concept.

Robots: The only automatic machines mentioned in the story are those that tend to the needs of the pre cogs (presumably life support type stuff) and things like automatic card printers. Hardly robotic spiders.

Gesture Based Computing: In the story, Anderton has to lookup where data will be stored on a tape and manually copy it to another reel of tape. That's as close as he gets to a cool interface.

Cars: Flying cars feature into the story, but they required a human driver. Anderton has to ask his wife to take the wheel at one point as he has to deal with something else.

Sometimes it's alright to acknowledge that an adaptation of a work has added to it.
Try bufdo, argdo, windo, and tabdo depending on the subset of files you'd like to modify. E.g., to replace "foo" with "bar" in all open buffers:

:bufdo %s/foo/bar/g | update

Although I wouldn't knock `bash command madness' for this sort of task. :)

The Unix shell is pretty much designed for advanced text manipulation across files. E.g., to replace all instances of foo with bar in HTML files, recursively:

$ find . -name '*.html' -exec perl -i -lpe 's/foo/bar/g' {} \;

vim and the shell are not so far apart and complement each other well, so it pays to understand them both.
I received the following error, after I signed-in via Twitter

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, acompanioni@gmail.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.
I would like to see a heart rate monitor hooked up. Tie that into game speed and you could get a very decent workout.
Erlang was not designed with performance in mind. It's only gotten reasonably performant in it's later life.
I agree. It's interesting to see node fans get huffy when Erlang people say, "hey, we're still #1"

But for people who already love JS, node is a dream come true. It's really fast. Not as fast as Erlang, but more than fast enough to justify building massive projects in it. Assuming you are one of those that loves, or believes in, JavaScript...
It has the feel of interactive embedded footnotes with positive reinforcement for opening them -- each time I clicked it revealed a few more features about you. Positive reinforcement is an important factor as you feel like you're discovering information hidden at a deeper level. Even if dozens, or even hundreds, have discovered that "secret" before it still feels like you've achieved something. The alt-text on XKCD is a perfect example of this.

Footnotes tend to convey additional information omitted due to necessity or lack of interest by the mainstream readers. I don't see them online a great deal, primarily as the web isn't composed of traditional pages so they don't translate well...

Has anyone else seen an interesting or novel way of doing footnotes on the internet?

(unrelated, but if anyone wants a fascinating example of footnotes in meta-fiction, the novel Oracle Night by Paul Auster has entire subplots and even another "book" hidden in the footnotes)
I've been using everytimezone.com for this kind of thing.
Surprised a company getting into YC would try and run with a deal like this. I mean yes you have no money and want to scale up, but you have to at least give someone a significant equity chunk up close to the founders to expect someone to take on the same risk. Otherwise they are just an employee and should get market rate.
> you can scroll past our results & take it as a post titled "How is Apple so much better than Google at such a data driven task?"

Sure, but that wouldn't exactly be fair seeing as Genius is 3+ years mature, and Google Music+Instant Mix is in beta and less than a week old. OP even seems to think so...

> The last time I took a close look at iTunes Genius was 3 years ago. It was generating pretty poor recommendations.
Great for enterprise but it needs a different name. Probably an outlook invite for the time after setting all the parameters would be ideal.
I found Steve Vinoski's comment on this exercise interesting:

http://steve.vinoski.net/blog/2011/05/09/erlang-web-server-b...
Aside from whether this is ethical or not, its not legal in California. Even interns have to be paid at least minimum wage.
It would be useful to be able to display 24-hour time for a given row.
Could this be because this service is so new that they haven't yet had the benefit of gathering lots of data and stats from users?
The smartphone market and the tablet market are two different beasts though. Sure, they both have iOS and Android, but that's where the similarity stops. Android has 3 significant advantages with smartphones that it doesn't have with tablets: more manufacturers making tons of Android phones, more carriers, and the fact that carriers offer Android phones for cheap (or even free) with their contracts. I just don't see the parallel. And (I'm no expert here, so forgive me if I'm wrong) I don't think any of the Android handset makers are pulling in anywhere near the profits that Apple is with the iPhone.

At any rate, when it comes time to drop $500+ on a tablet, why would anyone choose the one with lots of bugs, performance issues, and few apps?
You had me at kung fu. A bit misleading as it could be any generic martial art. It's interesting to see kicks mapped to tetris though.
Ah. I see.

Thanks.
Use An Essay Bank For Reference
An essay bank is a place where you can obtain any type of essay and use it as a guideline to write good essays. There are other methods of using an essay bank and students will be benefited by learning these ways. It will help you to write your own essay.
So I have a couple of questions. First, the claim is that it cannot be taxed. Has the IRS said that exchange of Bitcoins for, say, labor, cannot be taxed?

Further, does anyone remember the Liberty Dollar? I remember a famous hacker exhorting "Don't mess with the Eagle".

Just askin.
I'm reminded of Clojure's ability to rebind global functions with dynamic scope on a thread local basis, and Ruby's ability to monkey-patch.
I like your point that the author can assign different levels of confidence to different parts of their writing, but the reader shouldn't automatically mistake the confident sections for facts and the unconfident sections for falsehoods, that seems to be conflating two signals into one.

When you qualify your opinions, you signal that you are more willing to discuss that point. Speaking with complete surety can shut down a comment thread or turn it more antagonistic.

OK, I can see that happening.