skysight-inc/HackerNews huggingface dataset:
What the hell should I try and learn? 
"Learn to code" is the new black. But what should one learn?

Javascript? Rails? Djanjo? PHP? ASP? Node? jQuery? Sinatra? iOS? WordPress? Drupal? etc etc etc. (I recognize that some of these are foundations for others).

I freelance using WordPress and have come to know it very well. I'm certainly not a PHP developer, but I'm capable of pulling a nice, functional site together. I know CSS and HTML extremely well, jQuery is coming along. But that's about the extent of it. I can pull together some SQL statements, write enough PHP to string a few things together

So, I end up constantly wondering: where should I spend my time learning to program? Should I just sit down for 6 months in the evenings and learn Rails? Should I focus on Javascript? PHP? iOS?

If you knew HTML/CSS/WordPress today, what do you think would be the best thing to start learning tomorrow?
Many home theater systems have an adjustable audio delay for exactly that reason.
Can you share the Teach for America experience? I hear good things, but want your data point
ATSC only allows 4:2:0 in MPEG-2 (ATSC A/53 part 4 section 6.1.3) or H.264 high profile (which is restricted to 4:2:0).

I'm admittedly not familiar with other countries, but I would be incredibly surprised if any of them allowed 4:2:2.
This is incredibly disgusting behavior. I have so much respect for the founders of PayPal, but current management is destroying their company and, sadly, their reputations.
Executive Pay Watch
Keep The Spark Alive With BeCouply’s Epic Date Night Subscription Service
If you don't mind living in a suburb, the ultimate low cost move is to live in Vancouver, Washington. It is literally a few miles from Portland just across the border. If you work there, you pay no state income taxes. And I'm sure you could rent a place cheaper there as well. If you spend your money in Portland, you pay no sales tax.

I don't do this because I love living right in the heart of Portland way too much though.
Over the last couple of years, I've had lots of people come to me with these types of business propositions.

It's essentially an ideas guy with no money. What's the point of ever partnering with someone like this? The biggest problem is that they will just want the product to be finished and since they have no skin in the game, can easily move onto something new (and if you do become successful, will come after you in court).

If you are a developer, you should only partner with someone that is a developer and can help you get your app done, has money, or has connections.
Time, Clocks, and an Implementation in Erlang
> probably worth a good look over how Google chooses its third party contractors, nothing more.

No, it's also worth a good look over how Google handles these problems when other companies have them.

The problem isn't that Google gamed their own results, who cares about that. The problem is that Google doesn't offer transparency or recourse for the little guy
I would think that Windows 8 and the next Xbox will have killer integration with WP 7.x but knowing Microsoft's dysfunctional departments, I will not be surprised if there is none or its done poorly.

Think:

- A build once deploy to WP7, Win8 and Xbox Live dev to attract developers.

- Skydrive integration across all windows apps

- seamless Skype+Facebook+IM messaging

etc.
one of the main reasons i think people don't participate is because of the language, a lot of us are very good at reading english but are ashamed about our writing skills.

Its very common to be downvoted or insulted because of that,
im trying to get pass that problem right now
You're absolutely right. As another friend asked, "is the goal to actually increase ab strength or to receive an unprompted compliment from your girlfriend?" This resolution had what I felt was the least well defined goal/metric and will probably take some refining if I want to "succeed" at it.

To my downvoter, just curious: why? I thought my blog post was relevant, and it seemed better than taking 30 minutes to re-hash my thoughts into a HN comment.
>On another user ID I was 'hell banned' here at HN.

Clearly, you learned nothing. There just might have been a reason for that initial ban. As I've already stated, there's probably a good reason why PG doesn't reply to you (unfounded accusations, poor tone, being full of yourself and vaguely touting credentials while hiding behind anonymity), registering multiple accounts to evade a ban, etc.

If your submissions are so awesome, submit them here and let them stand on their own. At this point, you're screaming "I AM RIGHT" and are failing to articulate either your point, or any believability for your credentials (I suspect in part it's because you recognize that your brash attitude may not be winning you friends).

How can anyone be attacking you personally? No one knows who you are. You're being judged on the tone of your posts. Everyone here is telling you that, yet you have your fingers in your ears and you're yelling "I'm being persecuted". No one here is feeling sorry for you.
Thanks! I played with it and thought it was pretty cool. Will let you know after a few days to usage. Shoot me an email with your contact (in my profile).
Yeah, this got me until somebody found my email some other way and mentioned it was difficult. The real issue is that I basically never see my profile as somebody else would see it.
The coming war on general computation
so...no PHP?
Check out Symfony2. The developers adopt some of the best elements of RoR (gems/bundles) and Python (templates) among other things.
It doesnt matter if its responsive or not, any design will look dated after a while.
OK, I gotta say that after many years of consulting, this is the first truly new, clever billing technique that I've seen. Better yet, it's a win for all sides.

This comes closer to per-project pricing from the client's perspective, which they prefer because they want to know how much they're paying. (As you put it, "deterministic pricing.")

I tend to time-slice my weeks, so I don't think that it would work for me. But it might well work for the people who work for me, who do tend to work complete weeks on projects.

I do have to wonder how Israeli companies would react to this sort of thing. My guess is that they'll do the math, and then complain about the high hourly rate.

But the only way to find out is to try, and you've definitely inspired me to give this system a whirl. Thanks so much for sharing.
Dow Jones' 2010 Executive Compensation Report for VC-Backed Companies
For cardio, you could also do top-rope laps. Pick a route slightly below your peak, climb it, descend, climb it, descend, climb it, descend. It's fun to see if your technical improvement by the third time compensates for climbing slower because you're tired.

And FWIW, I've been climbing 2 times/week for 3 years now and have no where near a six-pack :)
My intuition agrees with yours that less than half of HDTVs are attached to receivers. But I suspect it's over 10%, which should be enough to sustain a few specialized models.
I wonder why MS hasn't leveraged the fairly successful Xbox Live social network (that I know about, anyhow) to build a solid fanbase for their phone offering. Score-watching, social-sharing, and franchise related minigames with exclusive content or game items seem a natural extension of the XBL ecosystem and would build brand loyalty with a demographic that has a particularly high appetite for consumer tech as well as a fairly high disposable income.
The acid test is to see if you can avoid terms like "Writer", "Printer", and whether someone is able to explore your API using the REPL.

>>> import log
>>> log.log(log.CRITICAL, 'PrintModule', 'Printer failure', sys.exc_info())
PrintModule: Printer failure
>>> print log.configuration
[<function printToStdErr as 0xcafebad>]
>>> log.configuration.clear()
>>> print log.configuration
[]
>>> def send_mail(level, module, message, exception):
... import smtplib
... smptlib.SMTP('mail.test.com').send('syslog@test.com',
... 'no-reply@mysystem.com', module + ' ' + message)
...
>>> log.configuration.append(send_mail)
>>> log.log(log.CRITICAL, 'PrintModule', 'Printer failure', sys.exc_info())
etc.

Next, configuration must be straightforward.

>>> import log
>>> log.configuration.extend([
... log.sendmail,
... log.syslog,
... log.rotatinglog])
...
>>> log.sendmail.to = 'admin@test.com'

Notice how this can easily be captured into a file you might name as logconfig.py

You might be wondering how to assign an attribute to a function, like sendmail.to?

In this particular case, sendmail is actually a class that masquerades as a function.

>>> class Sendmail:
... to = None
...
... def __call__(self, level, module, msg, exc):
... # et. c
...
>>> sendmail = Sendmail()

This way, the most common use-case, i.e. to be notified when something happens is easy to apply, while more complicated ones are only a short step away.
Whoa. I can't believe anybody would do this. Both PayPal demanding it, and the buyer following through.
> Anti-piracy legislation is all about protecting the middlemen who realize that they do nothing and they need the government to bail them out.

Hey if it worked for the Financial Industry, then why not Big Media?
Correct... and that rule of thumb factors that into account.
Are there any laws regarding the treatment of antiquities and museum pieces like this that could be used to get PayPal to shape up here?
um, these problems were present under the original founders as well, you just didn't hear it as much since they were just starting out and didn't have the same market share
11. Submit good stuff.

12. Write your own good stuff and submit that. Got a long response? Write a blog, submit it.

Those two have worked the best for me.
Next Big Sound Raises $6.5 Million
The Austere Beauty of Other Worlds
2012 might be the NoFS bubble
In the other recent paypal PR debacle I don't think paypal deserved the level of vitriol that was leveled at them. Regretsy screwed up by operating in a way that would have caused most banks to shut them down, but it was horrible customer service on paypal's part that turned it into a disaster.

For this I would like to hear more details of the story but I don't see how paypal could possibly be in the right if the facts as presented are in any way accurate, this is abhorrent.
I can't believe the buyer didn't reflect over how awkwardly wrong it was to destroy someone else's unpaid-for property on the request of a third party (PayPal). Breathtaking stupidity.
First, I disagree with the characterization of Red Hat as somehow being a lower tier than Oracle, IBM, or VMware. During my mostly startup-oriented career I've worked with hundreds of people who later went to those three companies, and in not one of those cases has anyone described an interview process any more rigorous than Red Hat's (with which I'm familiar from both sides). That's not to say that Red Hat's process is particularly rigorous, but characterizing it as "hire whoever they can afford" is simply a lie. Considering that you just registered a day ago and have only commented on this one thread so far, I can't help wonder if the bit about "inadequate pay/benefits/conditions and very rarely sponsor H1B" is a bit of sour grapes.

In any case, even the standard you're trying to apply is ridiculous. People at Google or Facebook might believe that their puzzle-solving interview process ensures that they get only the best employees (how ego-gratifying such a belief must be) but I also know dozens of people who've gone to Google so I know better. On average those people are pretty good, probably even a little better than the Red Hat average, but only a little. By the standard of actual talent that's acquired, Red Hat does just fine. It's simply not true that "nearly all" of the talent goes to any three or four companies, no matter how big or prestigious. The Red Hat contribution to the Linux kernel alone shows that they can match or exceed anyone when it comes to talent in some areas.

In fairness, I should point out that it's not all daisies and starlight at Red Hat either. It's a billion-dollar global company. Yes, they (we) hire quite a few people in other parts of the world, because - believe it or not - engineering talent is not an exclusively US trait. Like any company we try to get the best bang for the buck, and sometimes that means hiring elsewhere. It's not Red Hat's fault that wage scales in the US are unrealistically high. When you have the ability to coordinate teams in many locations, and talent is available in many locations, you take advantage of it. This can be difficult to deal with as an employee, as can the fact that the average level of social ability at Red Hat seems a bit lower than average, but it's not an issue of low technical ability as you portray it.
Occupy Wall Street's Globalrevolution.tv raided
I don't own one but what I have seen I like such as the application buttons instead of tiny icons that Apple an Android use.

I bought my mom an ipod touch xmass 2010 and my dad an Android phone this xmass but both (in their late 60s) have trouble seeing the small icons.
Not saying this didn't happen, but let's wait until we see something a little more official than a random claim on a blog that's known for its bias against PayPal before flipping out.
Buy It Now: The Zen Of Steve Jobs
yea, and get a load of this. I've been purchasing stuff off ebay and paying via paypal. According to Paypal, I am exceeding the amount of purchase I can make. After I reach $10,000, I need to have a "verified" account which entails them having access to my bank account number. Two words, FUCK THAT! I have been an ebay user for 10+ years with a perfect rating. I've never sold anything on ebay. I use it only for purchases I consistently pay for my purchases within minutes of the auction closing. Together, paypal and ebay are at risk of loosing another good user of their services!
It can block ads for over a year now. Google introduced some code that came from webkit, that allowed Adblockers to block all ads, and they let it be.
I'm old enough to remember when this was poignant, and true (and when "eight" was moved to "eighty")...

Eight
Megabytes
And
Constantly
Swapping

But man how far we've come in so short a time!
The official policy is probably to have buyers destroy counterfeit products to prevent their circulation (possibly at the request of manufacturers?), and that's the reason this happened.
This isn't reddit, you're not going to get downvoted for incorrect grammar or spelling. Anyone who has been on HN for a day can tell it's a multicultural environment and there are many non-native english speakers.

You shouldn't hold back your participation due to insecurities on your spelling or grammar. In my experience the only downvoted posts belong in the categories of; stupid, messaged which consist only of 'haha' or 'this'; Completely offtopic; Insulting or offensive; Incorrect.'

In this post I've probably used semi-colons incorrectly, this doesn't I will be downvoted because of it.
Maybe I'm just utterly lost here, but I'm hoping someone can fill me in on how or why PayPal would have told anyone to destroy something they hadn't paid for? This seems rather ridiculous if it's true, on so many levels.
I thought it was interesting how pre-revenue median compensation for CEOs was $320k, and post-revenue was $291k.

Which pre-revenue companies are paying their CEOs $320k?
Sadly, I've only had one response from posting here (for Phunware, Inc.). Initially, my desire was that we hire solely from HN, but the reality hasn't lined up with that ideal.
Colemak keeps those keys in the same position, except S but S goes where D is on QWERTY so it's almost the same. Try it out.
The buyer thought he had been scammed and destroying the violin guaranteed his money back. What does he care?
Hi kls where are you in Florida? We're in Miami and we're hiring.
Wait, isn't $2500 very cheap for a violin? I seem to remember the rather mediocre violin I had as a kid costing more than that (such hopeful tiger parents).
Great list.

Related side note, I was contacted today by who I can only guess was the same person, asking how to participate on HN. I sent them an email but didn't hear back. I suppose I can assume they were busy contacting a large set of users. Not that there's any harm in that. I hope they find this list instructive!
From first hand experience, PayPal has always sided with the buyer. I've definitely run into similar situations where I was forced to give a refund or face losing the item / PayPal withdrawing the money from my bank account even though I stated that no refunds were allowed on my eBay listing. PayPal told me that it meant (crap) and there was no such thing as a no refund policy.
pretty stupid policy when applied to antique violins.

The manufacturer for that matter has probably been out of business for 70 years.
Deadly parasite turns Bay Area honeybees into zombie slaves
Yea, Intel VME, introduced in the Pentium and SL-enhanced 486 processors, fixed the problem by allowing the processor to maintain the virtual interrupt flag.
PG might want to add the text "(not shown)" to the user profile template.
Yeah, that seems like what happened. A company like paypal that deals with literally every type of transaction imaginable ought to have a little bit more flexibility in their policies.
On the other hand, would you rather have a pilot that's relaxed due to an easy approach and not giving a landing his full attention or one that he knows he's coming into a dicey situation and giving it his all?
While I do get their point of preventing counterfeit circulation, who's to say that it is counterfeit? Paypal? The buyer? Unless they have a violin expert on board their team which handled the product physically, I don't think anyone should have the "right" to destroy something that's not proven as counterfeit.
PayPal is known to protect the buyer over the seller. The buyer already purchased the violin. The buyer wanted a refund, but the seller refused and stated there was no refund for it. The buyer then filed a complaint with PayPal where PayPal told the buyer to destroy the eBay guaranteeing the $2500 back.
In the other recent paypal PR debacle

Link?

edit: thanks guys
Note that Raymond was talking about NT 3.1, and one of the goals of 3.5 was to make it smaller and faster.
its great that the internet opened up a global market, but the same rules apply

Caveat emptor, Caveat venditor
Take a look at http://projecteuler.net/problems It's a wonderful collection of non language specific mathematical and/or computer programming problems.
There's some interesting science about a serious problem (bee colony collapse > pollination problems for agriculture >$billions$ in economic losses), but I have to admit I got a chuckle from the headline.
If that's the case, I can't wait to go buy a bunch of music CDs and software on Ebay to pay with PayPal, only so that I can pirate them and then get my money back. /sarcasm

What a shortsighted policy, but then again PayPal has never been known for their agreeable business decisions...
Austin, TX

I work for Phunware, Inc in Austin, and I'd love to have a few more iOS ninja's in the trenches with me! Send me an email and impress me with your nerdy excellence. cell@phunware.com
http://www.regretsy.com/2011/12/06/sooner-or-later-youll-pay...
This is atrocious. Couldn't they sue and say that they did not own the violin since they did not pay, thus destroyed someone else's violin?
Here it is: http://www.regretsy.com/2011/12/07/paypal-update/
Really? I think my childhood violin cost less than $200.
With how aggravating games for windows live is, I don't have much faith in a well integrated system either.
Yeah, Regretsy.com is a bastion of fine journalism.

I'd wait to get your panties in a knot until a real news site reports this.
I don't think a monitor needs to buffer the full image before you display it just because it's analog data. It really just depends on how the internal bandwidth is setup on the tv vs how the data is sent to it. (AKA if each pixel is updated in order or if each line of TV is updated in parallel etc.) Worst case you might update the immage left to right but receive the signal top to bottom.
Cheap for an antique, perhaps. An everyday playing violin, especially for a student, can be had for one or two hundred dollars. Less, on eBay.
Some guides for buying violins that go back to 2006 which say to ignore the labels on violins.

http://reviews.ebay.com/Buying-an-old-violin-on-ebay?ugid=10...

http://reviews.ebay.com/What-apos-s-in-a-Name-A-Guide-to-Lab...

http://reviews.ebay.com/Violins-on-Ebay?ugid=100000000142981...

Paypal TOS Covers counterfeit items:

10.1 b Further, if you lose a [Significantly Not as Described] Claim because we, in our sole discretion, reasonably believe the item you sold is counterfeit, you will be required to provide a full refund to the buyer and you will not receive the item back (it will be destroyed). PayPal Seller protection will not cover your liability.
https://cms.paypal.com/us/cgi-bin/marketingweb?cmd=_render-c...

If Paypal decides you sold a counterfeit item, you lose the item and your money.
Maybe I'm just naturally contrary, but I always think that something interesting is more likely to be awesome if it is useless.

After all, you probably have an ulterior motive in making something useful: that's pretty much the definition of "useful". But something complicated and useless? That's just cool.
Security of user accounts is no joking matter. It may be hijacked for spam bots. Someone may pose as you telling stories.
Real-world applications are complicated.

Often, it's because people make them so. Often, it's because people recycle broken solutions instead of really thinking about what they're trying to do. Most code out there solves trivial problems, but is insanely complex. Web frameworks are especially bad at that.
http://www.regretsy.com/2011/12/04/fuck-you-paypal/

http://www.regretsy.com/2011/12/05/cats-1-kids-0/

http://www.regretsy.com/2011/12/06/breaking-news/

http://www.regretsy.com/2011/12/06/sooner-or-later-youll-pay...

http://www.regretsy.com/2011/12/07/paypal-update/

http://www.regretsy.com/2011/12/09/two-fantastic-updates/
Every time I see a screenshot of a Windows phone with the IE logo I retch. I don't know of any web developer who would willingly put IE in their pocket, too many bad memories full of frustrating hacks.
Earlier this year my boss was having trouble with his old Android phone (the battery was going) and it was cheaper to get another phone. He bought a used WM7 phone off Craigslist, and he really liked it.

In the end, he sold it and bought another Android phone, because the camera on the particular model he bought was complete junk. He said if it wasn't for that he would have stayed with WM7.

Everything I've read indicates it's a very nice OS. MS knows what they're doing so they've done a good job of making sure there are apps in the app store (where WebOS really stumbled).

I hope it stays around, it seems like a nice piece of competition (interface-wise) for Android and iOS. But it was so late to the game I think it's going to have a very hard time ever getting out of third.
He should care because if he did that I'd take his sorry ass to court for destruction of MY property.
5 LinkedIn Apps For Power Networking
Yes, yes you could. But good luck getting at paypal. The law doesn't apply to them.
I hadn't realized that myself; I'd previously not included my email due to the presence of the separate "email" field. Just added it.
My poor Violin cost less than USD $100, you really ought to have got a very nice violin for USD $2500! If you still have it, it might be worth examining it and looking for a better resale value all these years later.
Well, that doesn't really mean much, if we don't know how old you are and can't adjust for inflation. :P