skysight-inc/HackerNews huggingface dataset:
I'm suggesting it because, whatever practical tutorials the poster is looking for, the Companion will make for fascinating reading.

When I was in school and plodding through physics and chemistry class, I was wildly excited by other, more advanced books, which I devoured.
Ditto for biology.

I wish the Companion was out then, for I would have loved it (although, my love for mathematics wasn't in any way diminished).

Sure, the book is not going to teach you K-12 stuff, but it is almost like standing on the edge of mountain, giving you a vista of the wonderful world of math.
Actually, buying controlled drugs from overseas counts as smuggling. For small quantities the risk is minimal though.

The real reason Johann had no trouble buying Provigil is because when this article was written, it was not a controlled substance. As of late 2009 though, it is available on prescription only.
I have maintenance deals with almost 100% of my clients (either with a monthly fee or a by-the-hour agreement). The only time I don't charge is when the error or problem is a direct result of something I've done.

I have an industry specific suite of content management systems and utilities so typically a mistake found by one client is a problem for them all. Not charging for fixing your own mistakes helps generate a little goodwill.
you might want to rethink about plugins depending on your expected audience. People who are looking for good remote desktop solutions would be OK with installing plugins. I played the game on the front page on spoon.net and there was very little lag, it was a smooth experience. People who use remote desktop would prefer smooth experience over ease of installation.
Neat ... bad name though. I keep reading it as Zoonotic - which is not something they want to be associatied with (http://en.wikipedia.org/wiki/Zoonotic).
The only reason everyone knows that Apple is crushing it is because of news stories like this.

Also, there was no way prior to this article to know that this was the Mac's best quarter ever, or that the iPad outsold the Mac. Knowing both these facts now, I'm much more focused on adding integration and syncing features to the Mac application and iPad companion app I'm working on.
That's pretty neat.

If you are going to support Windows, how does stackvm compare against "Terminal Services Web Access (TS Web Access)" [1]

[1] http://technet.microsoft.com/en-us/library/cc771908(WS.10).a...
The use cases are really interesting; online product demos will be a killer feature, and we wouldn't have to worry about piracy (we're able to monitor the piracy rates of our desktop app, and it's about 25% of our paid subscriptions)...
Future of Web Apps : London
Unix Tip: Time-Saving Aliases
I don't understand this at all. I've never had a problem with communication. Maybe it's because I was always more social with adults than the annoying other middle/high school idiots, maybe it's because I did debate, but I have no problem chatting up CEOs and VPs on more than one occassion.

Also, this is why some new schools are blending their business/communication/cs courses together to create projects that require the interuse of all three skills.
A lot of my competitors are using spin articles too (although I don't think they are using my content as the basis). The main problem seems to be that it appears to work, I can see them rise in the organic search results.

I wish there were some way to report this to Google, it would improve the user experience and save everybody a lot of work. Until then it's very tempting to join in on it.
Hello Mariano,

Working from home or from a different country is the same thing. With the Internet you can be working from anywhere and for anyone.

One of my colleagues is a programmer and he works from a different country. With Skype, IM, SVN, and Google things become a lot easier and you don't even feel that he is not physically here.

The major hurdle for you would be the language barrier (there is always one) and the time difference. The former will get a lot easier as time passes by and you get more confident. The latter might be a bonus for you, especially if you are a few hours ahead of your colleagues. You can support systems earlier (or later) and extend the working day by a few hours which will in effect help the company with deadlines etc.

To answer your question, you can work for a US company. All you will have to do is file a particular tax form or something like that (the company's accountants will let you know about this) and it will be income for you in your own country.

Best of luck!
You have a pretty different view on the stock market than I do. The only "smart" people I see involved in the whole thing, as far as I can tell, are the ones writing algorithms that try to guess what the crowd is going to do (usually by looking at what they've previously done).

(disclaimer: I work in the financial industry)
I wouldn't want people who are (purely) programmers running congress either; why would they make more rational decisions than lawyers?

However, I would put my money behind scientists and engineers, because on the continuum of rationality, they're probably the best experts to make decisions.

Caveat: of course the nature of politics would still corrupt the integrity of a congress made up by scientists/engineers, because of (a) influence (b) psychological "imbalance" (c) ambition (d) uneducated public, and (e) sex scandals
Ruby Hoedown (Free Ruby conference) speakers announced
I certainly didn't mean to imply that people without a degree are dense or slow, some of the brightest people I know never got a degree.

My point was more than the percentage of people with degrees who might be considered "dense and slow" is going to be significantly lower than of people without education, and I would imagine the difference is further highlighted when the degree is from a university like Oxford.

I'd never suggest that person A who went to Oxford is smarter than person B who went to a less-popular university, or none at all, without knowing more about both people, I just think as an overall it works out that way (you don't have to get a degree to be clever, you do have to be [reasonably] clever to get a degree)
There are many web hosting services available in Japan, and they are easy to find if you search in Japanese:
http://www.google.co.jp/search?hl=ja&q=レンタルサーバー

It sounds like the business in question is English speaking, so here are links to two foreigner-owned hosting services that have English sales/support:
http://tsukaeru.net/en/
http://www.advantage24.co.jp/

There are a number of payment services as well:
http://www.google.co.jp/search?hl=en&q=クレジットカード決済代行

Some provide convenience store payment options (コンビニ決済) such as this one:
http://www.pluscome.net/card/jpayment.htm
I have never used them, but I have used these two:
http://www.cardservice.co.jp/
http://www.cybersource.co.jp/

Note that PayPal is also relatively popular among foreign entrepreneurs here in Tokyo as well.
What a horrible name choice. I think they likely picked it to be sure it's difficult to search for.
So not an increased budget but instead more statistics in the fight to retain their current headcount?
Did you invent the term "spinning" or are you copying it from someone else? Your explanation of it is very similar to some other text I have read, with just some different paraphrasing...

Big Picture: You don't have a copyright claim. (I am basing this definitive verdict on your complete failure to supply us with any facts.) If this "issue" has taken more than 30 seconds of your time, I predict mediocrity or failure for your business. You can't afford to waste your time on it. Seriously.
First, I have to say that this looks ambitious. There are some pretty exciting things in the gameplan; I am especially interested in the vmcasts idea. While I have to wonder if they can accomplish all of the ideas they lay out here, given the posts I've seen from catonmat.net before, I think they can do it. From what I can tell, Peteris is not just clever, but very motivated and loves to code and introspect his talents. This is usually a winning combination.

I am excited you decided to open everything, but I wonder if you're going to be able to raise the money necessary to fund the infrastructure. Do either of you have a lot of business experience? If you can seize your opportunities well enough, you can probably monetize your idea while letting others do what they will with the code.

Looking forward to see how this evolves.
I currently have a job that keeps me mentally stimulated, interested and learning new skills on a daily basis, and I would be able to continue (either part time or, if I were to chose a relatively easy degree at a different university then possibly even full time, as a friend of mine is currently doing in Birmingham).

I'd love to get a degree in Music, but balancing that fact with the amount of time it uses up I'm on the fence, so really the reason for asking the question was to see how far over the fence people would push me.
I went to Hoedown last year. Nashville is a really fun city, for those who haven't been. And since this year the conference hotel is right in the middle of downtown, all the better.
I have a degree in mathematics so don't try to explain to me what abstract is. I'm no stranger to chasing diagrams and figuring out if something is a natural transformation. The problem is that haskell overlays all this heavy duty math on top of state computations and hopes that by throwing enough examples at the reader, kinda like you did, the reader will figure out that "return", "join", etc. are very special kinds of natural transformations. The fact remains that you are using categorical constructs to program and to me this is just a horrible idea because it confounds a whole bunch of ideas and is basically using a hammer to kill a fly. Just because every concept in programming can be coerced into being a monad doesn't mean it should and that's exactly what haskell does and don't even get me started on arrows. Semantic distinctions between concepts in programming are a good thing because they show beginners boundaries and allow them to apply the concept and gain mastery. There is such a thing as too much abstraction when you are trying to be practical because after all everything in mathematics is basically some kind of category but when you are integrating a function you are not thinking of limits and colimits. Haskell doesn't have many semantic distinctions between it's underlying concepts. Everything is a function, a type or a type constructor and that's it. Sure it's theoretically very beautiful but it's not very practical. There is no way a language with such constructs is going to gain any kind of followers other than people who already have a PhD and eat natural transformations for breakfast.
For the ASCII problem, you might want to study structured editors, like http://www.subtextual.org/ Here is an example video: http://www.subtextual.org/subtext2.html (It's in Flash or something)
Stealth Startup Actifio Looks to Become the Next Data Domain
Well, right here:

"You must install TS Web Access on a computer that is running Windows Server 2008."

With stackvm you don't have to install anything, no plugins, not even flash and you don't need a modern web browser.

We're making our software work in all the browsers, even as old IE as 5.5.
I found this short video from a lawyer to be very helpful in understanding the different options you have when pursuing copyright violation prosecution: http://houchinlaw.com/?p=660
Looking for the Archons
Submit your nomination for this year's Best Product Person
This is why you shouldn't base your entire business on a 3rd party service.
I and a lot of other skilled talent left a company that was paying enough. The main reason that everyone left was the place was a complete head fk. Just as the article stated the incompetent had become entrenched and created bureaucratic process to stifle work. Since they could not do their jobs they created paperwork process, and made that their job while not getting any real work done. I spent two years trying to unwind the place and trying to inspire people to do their job. I got so frustrated that I offered to do other peoples work with my team if they would just stop the bureaucracy and stay out of my way. That just created political opponents who actively tried to set my team up for failure. After two years I realized that no amount of doing a good job was going to fix the issue and left (I was getting squeezed out by politics as well). The worst part is the few great developers who remained because of loyalty to me where summarily dismissed after my departure. They actually fired the best and the brightest for trying to make things better saying that they where playing politics. That experience taught me that if the environment is junk when you walk in, then walk out no amount of money is worth that headache.
Braid was not part of the Humble Indie sale.
Foofy Money Manipulation
Evolution of Web design
From the article I notice that they don't mention how desktop PC's have leveled out more or less on requirements of hardware. I know people still using computers from 2004 that work perfectly fine for their basic needs of web browsing and email.
The whole superbowl comment is kinda associated with "duh" in my mind because a smartphone is easier to use and not miss the game.
Its all about access. Your smart phone is easier to access, and it has access easily to a fast network connection. Soon you will see wearable peripherals that connect to your MID/Netbook/Smartphone/Tablet, so that you don't even have to pull out the device, you can just tap your forearm (http://hackaday.com/2010/03/31/what-input-device-just-use-yo...) and maybe the device whispers in your ear on the bluetooth headset what time it is and what the weather report will be. Hell maybe you will wear a watch on your wrist that reports your vital signs to your smartphone in real time to your family doctor, as well as to yourself to remind you of medication or to take it easy because your pulse is too high.

Just like how some of you power users automate day to day tasks on the computer with scripts, I foresee scripting ourselves.

The desktop is stationary, and the smart phone is with us all the time. We are surrounded by cybernetics and assimilating with the ease of access to technology.

Ultimately I look forward to the whole "cyberpunk" integrated society with electronics.

Now let me check my email on my smartphone while listening to mp3's, taking a picture of the view around me, and answering a text message to a person halfway across the world, after which I'll finish reviewing the rest of HN's rss feed while walking outside enjoying the fresh air.
Hackers diet is good.. but very simplistic as far as diet information goes. Sure it's easy to model your body as calories in = calories out + weight change, but that's kind-of like modeling atoms as pure indivisible lumps of matter.... It gets you 80% of the way there (and that might honestly be enough for most people) -- but there's a whole world of nutritional science that it ignores.

Related note: http://alwyncosgrove.com/2010/01/hierarchy-of-fat-loss/ is probably the best summary of what to do on the exercise side..
Finally tripped across their privacy policy and terms of use: http://www.flipboard.com/privacy http://www.flipboard.com/terms

They may use personally identifiable information to send "marketing or promotional materials," so perhaps that's how they plan to make money.
All the people saying it is a copyright violation are in fact wrong.

Copyright protects a specific expression of an idea or group of ideas. It does not address the use of a copyrighted work as a template for generating other copyrighted works that use alternate expressions.

If you create a copyrighted work that consists of the phrase "The rain in Spain falls mostly on the plain." and someone comes along and very carefully creates a work of parallel intent that includes the phrase "In Spain, precipitation occurs mostly on the lowland prairies."; they are NOT violating your copyright. What they are doing may be sleazy, dishonest and lazy, but it isn't legally actionable.

This is actually a fairly deep topic, our legal system is constrained to working with tangible expressions and cannot identify the similarity between two expressions of an idea that share the same semantic structure (meaning) and yet have completely different linguistic surface (text).

Now if you can show that their works were mechanically derived from yours, that may be a different kettle of fish.
OK, didn't see that one. But technically it should be possible to do that(i.e., pure web rendering through JS) for TS as well.

What I meant to ask was - how does it compare using VNC against RDP. Probably you have through and rejected RDP, so was curious to know the technical details. (xrdp for Linux exists as well)
We plan to offer some kind of rdesktop or vnc backend for powerusers, since our software hooks into these on the backend anyways. This is a useful point!
It's amazing the work that Jeremy puts into this free conference. Please consider attending and supporting this great Southeast Ruby institution! It's been around for a long time, and they've been getting better and better each year.
At vWorker, employers select the lowest bidder only 19% of the time as illustrated here: http://bit.ly/av0S4R
$ printf 'a[]b[c]d[ef][g[h]i\n' | sed 's/\[[^][]*]/-/g'
a-b-d-[g-i
$ ed
a
a[]b[c]d[ef][g[h]i
.
s/\[[^][]*]/-/g
p
a-b-d-[g-i
q
?
q
$
It's an FCC requirement.

When the FCC auctions off spectrum, it has conditions attached to it. For example, cellular (800MHz) licenses come with the requirement of 80% geographic coverage, IIRC. PCS licenses (1900MHz) come with the requirement of 80% population coverage, IIRC. These licenses come with the requirement that they're for satellite communication.

Now, if you're against government regulation (and I'm not saying that you shouldn't be against it), it's just going to be a stupid requirement. However, the thinking behind this is that the government wants to ensure a diversity of services to the population. One of those services that they thought was important was mobile communication by satellite that would cover where terrestrial mobile services don't.

The point isn't for LightSquared to communicate themselves with satellites over spectrum already being used in the 12-18GHz or 26.5-40GHz range (Ku or Ka bands). The point is for new services to be available in the spectrum they bought (1525-1660.5MHz).

--

So, LightSquared is banking on the FCC rethinking their conditions and thinking that greater 4G competition (against AT&T, Verizon, T-Mobile, Sprint, MetroPCS, and Clearwire) will be more important than a new satellite communications provider. However, even that's a tad problematic from a fairness standpoint. Most likely, the spectrum that they got was a lot cheaper than spectrum licensed for non-satellite mobile communication. The reason being that it's very expensive to run a satellite service and there's little market for it. They're taking a gamble. They know that they bought spectrum for a satellite service, but they're hoping that the FCC will essentially re-do their agreement to give them something more valuable than a satellite service. And the FCC might do so since there have been indications they'd like more competition in the wireless space.

Anyway, that's probably a way longer response than you wanted. Short answer, they have to because the entire point of letting them buy the spectrum was that they'd use it for satellite communications. If they aren't doing that and just using someone else's services, they don't need the spectrum.
no, it's different. I want to be able to stream-content, as well. And I want netflix, iTunes, Hulu, Amazon, and everyone else to know what I've purchased in my lifetime. Even if I bought the 'Shrek' DVD 10 years ago, I should be able to stream it from my Wii. Different from file-sharing.
That's just your limited view of an advisor and one reason I suggest we call them something else. Why can't they provide "execution support". I've had several advisors work in that capacity.
> " Purchasing content should be totally disconnected from the physical medium."

And that is where I disagree. Something like UltraViolet for rentals, or all-you-can-eat plans, sounds perfectly fine.

But for purchased content? No.
A thousand times: NO.

If I'm renting it, it's reasonable to have restrictions on it. If I'm buying it, I'll take just the bits, thank you.

No burden. No cruft. No phone-home or provider-based device support decisions. No fine print that the service may disappear one day, taking my library with it. No fine print that any terms may change post-sale. Because it's a sale. Not a license.

Just the bits, thanks; in a standard format.
I think we have different perceptions of the point of the OP. I read it as suggesting that basing decisions on stereotypes is flawed. It doesn't really matter whether few, some, or even most programmers would be poor politicians: The point of a democracy is to allow us to judge the one programmer running for office and elect them based on their actual characteristics.

Are scientists really rational? I would like to think so, but have you looked at science lately? There's brutal infighting over the credit for research, outright corruption over licenses and patents, taking $250 an hour from BP to be "oil spill consultants" and agreeing to three years of silence, working for tobacco companies, and on and on.

I am skeptical that all scientists are rational, but I certainly wouldn't dismiss any one scientist as irrational. I would like to judge her on her merits.
And I'm assuming that your definition of mediocre is actually "not as good as my idols". This seems common on HN. I've always been a top performer among my coworkers, but it's easy to ignore this and compare yourself only to those most successful.
Polyphasic sleeping :)
"I HAVE observed few obvious subjects to have been so seldom, or, at least, so slightly handled as this; and, indeed, I know few so difficult to be treated as it ought, nor yet upon which there seemeth so much to be said." - Jonathan Swift, Hints Towards an Essay on Conversation.

http://www.bartleby.com/27/8.html
Sorry, my bad-- I don't know how I missed that paragraph!

Doing this as a paid service from day one is definitely the right way to go. Again, good job.
I dunno if I would replace politicians with programmers per se... I'd be afraid that they would be all too eager to replace congress with a monte-carlo simulation, replace themselves with shell-scripts and auto-responders, and introduce the use of 20-second slide-shows at press conferences.

But of course being a programmer myself, I find the stereotype humorous at best. Although I will admit that there is a "tribe" mentality that does perpetuate the stereotype even amongst programmers. Most programmers I've met have some sort of eccentricity about them. Those who don't have a quirk or two are often regarded as outsiders or met with suspicion. It's kind of like porn... you know it when you see it.

Awful I know, and I totally agree with your post. But good luck. Humans love simple classifications. It makes the big, bad world easier to deal with.
Yes. Music plus a minor or double major in X, where X is something hard.

Not business -- you can pick that up in grad school if absolutely necessary; they have special graduate programs just for it.

Physics, chemistry, biology, mathematics, statistics, engineering.
i don't know but what happen if they choose netbsd?
How to do open developent work, Rules 1 & 2
an irrelevant degree will not hurt you. an irrelevant degree only has the potential to help you, although whether or not it will actually "help" will vary from job to job, HR person to HR person, etc..
Brilliant.

I'm so disappointed you didn't open the XP VM inside XP's Chrome!