skysight-inc/HackerNews huggingface dataset:
> It depends on the task. For e.g. client-side applications, Ruby makes deployment painful, since everyone has their own versions of Ruby with different sets and versions of gems. Added to that, a lot of people are not allowed to install the necessary dependencies on work machines. And then, Windows has no such thing at all.

This is quite easy to fix on linux. You compile a your required version of ruby beside the application that needs it.

/srv/<application>
src/
ruby/ <-- install ruby here with the proper flags
build-ruby.sh <--- custom script to download, build, and install ruby

I've done this as a matter of principle my own server. It allows me to swap out what ruby version I run my app on without messing with the ruby installed on the system.

The bundler project is also trying to the gem problem by bundling gems with your application.
Where are my bookmarks? I added them, but I can't find an easy way to see them- although I can search through them.

The auto tweet option is cool, but what about a "post to FaceBook" option. Might help you adopt a few more people.

URL shortening service might also be something to look at- historio.us/linkid. You will have to switch some stuff up, like the key- historio.us/user/key_value.

Allow me to also change my email, not just password. Might even think about using OpenID in as well.

Look into a real FireFox addon- Reddit's Socialite would be a good place to start. You can also make a tiny addon to include search in Firefox[2].

Examples in the api documentation would be nice. I keep getting a "3" response when I request a key.

Found the answer to most of these in the FAQ, but I would still like to do it all with the UI[1]- who reads FAQs?

I'm free this summer if you need some help. All I ask for is a recommendation when all is said and done, or not if you are not pleased.

[1] http://historio.us/help/faq/

[2] https://developer.mozilla.org/en/creating_opensearch_plugins...
The vision behind the &lt;device&gt; element and the ConnectionPeer interface
I would at least hope there's a legal difference between true-and-in-the-public-interest claims like "Big Macs are made of people" and true-but-scurrilous claims like "<closeted gay celebrity> has gay threesomes with rent boys".
The makers of things are the makers of rules.

Wordpress gets to decide what license to use. Wordpress gets to define what is derivative. It's their project they get to do whatever they like.

There is no point in arguing what is derivative or not derivate. The project owner gets to decide that.

Wordpress decided that themes and plugins are derivative. They decided JS, CSS, images/resources, XML-RPC, RSS are NOT derivative.

Them's the rules. Don't like them then pick another platform.
If you are renting the property and you leave it to total strangers without supervision then I really understand.

My situation is a small farmhouse, I've given the keys to this place to quite a few people and only one didn't live up to expectations so I ended the arrangement. But for the most part it's been pretty positive, and I would do it again. I think it really boils down to being totally clear about what is and is not allowed and/or expected.
Defining Development Experience
I strongly prefer NetBeans to Eclipse. I haven't used IntelliJ, but would like to.

I have used IntelliJ and I far prefer Netbeans from 6.7 on. I suspect a lot of people used an older version of Netbeans but after 6.7 it is probably the most well integrated IDE available for Java as well as an assortment of other languages.

Someone said the Javascript support was better in IntelliJ product and I just don't see that, Netbeans has better support for Javascript than ever Aptana Studio as well it supports the syntax of all of the major JS Toolkits from Dojo to jQuery.

Netbeans rivals Visual Studio when it comes to an well integrated environment that provides UI's for SQL / DB managment, HTML, CSS, XML, JSON, Server managment and is the first IDE that I did not feel like I was roughing it in since coming back to Java from doing some .NET work for a couple of years.
It's a great story, and I'm delighted for the people of this city. I do admit I wonder how well it would scale. If this could work for an entire country, then you'd have something.
"Wordpress gets to define what is derivative."

No. The combination of US law and wp's license decide what is derivative.
I know it because of the address on who.is, it's mine (I should have known if there was someone with the same name at my building). The all thing seems to be a bad joke, but I want to know who is behind it
Though I'm loathe to admit it, some of these are very clever programs. Don't know about the "People's Restaurants," though. I guess they are probably just soup kitchens with a more totalitarian name.

EDIT: It seems like making food a basic right is incidental to the fact that they've come up with clever ways to enable entrepreneurs and farmers to sell food.
Fortunately (unfortunately?) the language hasn't significantly changed either.
Doctor Who villains from 1963 to 2010 visualized
Tell HN: Cool documentaries about the Internet by Discovery
Hi guys, thought you might like to watch some entertaining documentaries (more like 1 hr shows for television) by Discovery called "Download: The true story of the internet".

So far I've watched an episode called "Browser Wars" and I'll probably watch the rest titled "Search", "Bubbles", "People power". You can find them online (icefilms.info).

Enjoy
Personal ranking in order of both effectiveness and least physical-harm\withdrawal:

2,5-dimethoxy-4-iodophenethylamine > 2-DPMP > Modafinil > Adderall
More YMMV - It helps with focus, but messes with my empathy.
Get involved with Parrot—Help update the Squaak tutorial
How To Protect Account From ATM Thieves
Prescription, or order generics from overseas (Google for Modalert, Airsealed is reputable and fast).
My experiment with smart drugs (2008)
Get "JavaScript: The Definitive Guide" and look at the API reference, it's split into two sections, one for APIs provided with every JavaScript implemetation, and one for APIs provided by browsers.

Currently there's not much compatibility between server-side JavaScript platforms (beyond the minimal set of APIs provided by the language implementations), something we're trying to solve with CommonJS, but that effort has been inhibited by node.js's sudden rise in popularity and refusal to work with CommonJS...
I imagine that Portal 2 and Alien Swarm are based on the same version of the Source Engine that hasn't been ported yet. All the Mac releases so far are older games on older engine versions. Both Left 4 Dead games haven't been ported to Mac yet.
Any of these should work:

-1-2mg of melatonin 5 hours before you go to sleep.

-Kava Kava Root. Similar effects to benzos without nearly as impaired concentration. Can chew it, buy or make tea, or buy extract capsules

-Chamomile Tea.

-Take extra zinc and magnesium at night
Present to your doctor with symptoms associated with narcolepsy or order it online (or, as I saw on one discussion, tell your doctor you want to buy it online anyway and they might prescribe it to you if they're particularly anti online pharmacy).

As far as I know, buying it online in the US without a prescription, even if it comes from overseas, is illegal. This is not true everywhere though (the UK, for example.)
Those are not reason on not to use C++, but reason on why some people shouldn't be using C++ in the first place. Yes you can do it in python unless you want speed, if I am to interface my python code with C or C++ why can't I write them in C++ in the first place?
Also if I were to interface any scripting language code with C I would probably go with Lua.
I asked my doctor for a Modafinil prescription. She refused, but gave me a free one-week sample of Nuvigil instead. It was great. I made the sample last for months by taking a half pill only when I felt I needed it.
The best option is to avoid everything that is not part ECMAScript 262, and even programming according to the spec you maybe at some point some inconsistencies.

Check out the sputnik test project[1] to see what is working in the different VM.

An easy example of inconsistency :
If you read the specs you will find that FunctionDeclarations are only allowed to appear in Program or FunctionBody. Syntactically, they can not appear in Block
s. But because the specs allowed extensions you can find that Mozilla/rhino/spidermonkey implement a different way that Webkit/V8

run this code in firebug and in the inspector a you will see that produce two difference.

<code><pre>
if (true) {
function foo(){ return 1; }
}
else {
function foo(){ return 2; }
}
foo();
</pre><code>

Indeed things are not that bad, because is easy to avoid it.

var foo;
if (true) {
foo = function foo(){ return 1; };
}
else {
foo = function foo() { return 2; };
}
[1]sputnik.googlelabs.com/
Somehow the thought of close air support pilots on 2C-I does not fill me with confidence.

What dosages are you talking about? 2-5mg? 10-25mg?
One point I disagree with is:
* Until you reach profitability your time is not worth much. Apps that save you time are not worth paying for unless you spend that time pursuing profit.

Your time is always worth a lot, assuming you're productive.

My view is that if you're serious, get the best tools for the job, but use common sense. I've NEVER met a founder of a startup company run out of money because of apps or tools.

At my last startup we had a policy of "get whatever will help you be more productive, period". On average we spent 2k per developer upfront and about $500/year for apps and tools. That was for everything. Dev tools, office apps, services, books, etc...

One side benefit was that devs never complained about not having tool X and it generally helped morale, even more than free food (which actually costs more).
Yes, if you are willing to deal with the addiction. I've used modafinil from an indian pharmacy for a couple years now and it works great -- the biggest problem is that I just forget to take it.
PagerDuty also includes voice calls, which we've seen through experience are more reliably delivered than SMS messages (esp. SMSes through email-to-SMS gateways). As with the SMS messages, you can immediately acknowledge or escalate during the phone call using touch-tone.

I also think PagerDuty's ability to graphically define the on-call schedule and escalation rules is much nicer than mucking around with Nagios's configuration files, but I'm a bit biased :)
Am I tripping balls or did you just suggest a 2C compound for improving cognition?
What (Search Engines Think) People Want
I'm not saying it's the wrong term, just that I've not seen it for ages. I think people just sort of take it for granted nowadays that HTML probably includes Javascript, rendering the D for dynamic a bit redundant.
Another example of Ruby being awesome - %W
Looks like a lot of these get shipped from India. I've heard concerns about the quality of drugs shipped over the internet specifically originating from there. Should I be worried?
Make money on predicting box office
Make money on predicting box office - To know more about box office predictions and Box office analyst, please visit our website.
>Also, you are not sniffing Safari 4 correctly. I get a message that it is an unrecognized browser!

I would be careful about this. Sniffing browsers isn't always a good idea. Instead, let users drag their own bookmarklet- that correspond with their browser type- to the toolbar. Or keep sniffing and if you do receive an "unrecognized browser" response fall back to a page of that type.
Understand how much the time of each team member is worth. If your hours are worth $50, don't spend an hour trying to save $20 or even $45.

Which is the same as saying if you can spend $20 or even $45 to go an hour faster towards building your dream, go for it.

You can make personal decisions the same way. Just use an after-tax rate.

And no matter what the arena, avoid reducing your most important activities to some dollar value.
This was a swift kick in the pants that I need to ship! Thanks :)
Lower tier FX brokers pretty much are bucket shops.

See here for an explanation of some of the things that bad shops do: http://nondealingdesk.blogspot.com/2006/04/non-dealing-desk-...
How does it sound totalitarian if they're not doing anything totalitarian? They really are People's Restaurants which is a nice change from all the laws and countries that use "people's" or "freedom" or other ideas in contradiction to their real purpose.
> when you actually switch to another language

When I'm using some scripting language and not Qt, I wish I was using Qt.

Qt is the shit. If you haven't used it you can't criticize C++. I've whipped up several things I know would have taken me ages longer to achieve the performance requirements with anything else.
It seems like content that can be bought for 2.2 cents/word is exactly the kind of content that isn't "competitively defensible".

Any ideas for scaling the creation of higher-quality content? Ghostwriting and editing, perhaps? Interviews with domain experts instead of pieces written by domain experts?
I think the real value of C is how it deals with lower-level stuff- embedded systems, drivers, kernels, etc. Writing something like a PHP module would make more sense in another language (and then wrapping it in C if you need to).
It can scale but in a decentralized way. Let each city handle it on its own with the provincial or federal governments filling whatever gaps remain.
2C-D actually was alleged in PIHKAL to be cognition-enhancing in sub-5mg doses.
Why not store everything?
How Many Silicon Valley Startup Executives Are Hopped Up On Provigil?
http://techcrunch.com/2008/07/15/how-many-of-our-startup-exe...

EDIT: In fact, that was linked to here way earlier and here's the discussion:
http://news.ycombinator.com/item?id=246464
HashMask – Another (More Secure) Experiment in Password Hashing
It codifies a new premise of society: If you do not labor to maintain your own existence or your offspring's existence, another individual will be force to -- creating a queue of needy people demanding the sacrifice of others.

The end game is exemplified in aid given to rid hunger in Africa, which is an increase in the population that suffers from hunger.
Hi. First of all well done in getting something up and running. I think I'm missing the point here. Whats the difference wwhen compared to delicious? I'm not being rude I'm really interested
Seems to me the ideal way to scale is to use the 'neighborhood' as the granular unit. Combine this with a loose federation and you could cover as large an area as need be...
I created a Firefox Addon and website for it last year that did everything you just wrote about, but I've since closed the project down. Let me know if you or anyone is interested in resurrecting it.
Adderall is mix of a couple amphetamines with slightly different half-lifes (so the come-up\crash is smoother). Amphetamine is basically the classic stimulant to which all others are compared. It is extremely common in competitive universities in the U.S. where many students use it to cram\finish papers. If you take it everyday, you will be very motivated and feel great for ~1 month, after which you are back to baseline concentration levels when on it until you take a break for a week. Amphetamine depletes magnesium and increases muscle tension. I personally find it only increases my efficiency on very repetitive tasks such as cleaning or doing laundry and hinders creative work by causing too much hyperfocus. I would not recommend it and think there are much better alternatives but your mileage may vary.
I have pretty high expectations after playing the UT 2004 version years back.
Also the Indian government is trying to get a bill passed which would make food a fundamental right for over 1 billion people.
"They argued that growing nascent mobile revenues will take significant time, especially since there aren’t many sizable acquisition targets available in mobile after Google’s purchase of AdMob."

If you're about to venture into the exciting world of startups and don't know what you should build this sentence would be a good starting point.
Texture sampling is still performed with specialized hardware. It does bilinear or trilinear sampling, which would be "wrong" by the original article's definition.
DuckDuckGo is at risk of becoming the next Google.
See criticisms in previous discussion: http://news.ycombinator.com/item?id=1404507
Google Eyes Mouse Movement as Possible Search Relevancy Signal
I'd rather see Python move to the web client-side than JavaScript move to the web server-side. I would not kick JavaScript out of bed though.
I would be interested in finding out why you guys actually take this stuff. Do you need it due to medical need or because of something else?
How much things have changed, where "becoming the next Microsoft" is seen as an undesirable outcome.
if the OA would have just been plain text/images in HTML then everyone would get fast clutter-free with any web client, any platform, with less code, less complexity, etc.
Looking for the right team for success 
I am a basic guy with limited tech savvy, ability and know-how who has come up with a web-based service/concept that has the potential for changing the entire legal industry as we know it.

I'm currently in the early stages of patenting and I've already been approached by Entrepreneur Magazine for an interview as well as other less prominent sources; currently, no competition exists for this technology, no market for that matter.

The US Government has recently proposed an almost identical web-based system to mine which is gaining ground rapidly. In fact, Europe and Canada have both developed a very similar web-based service which are showing unprecedented success rates. Although there is much talk about it, there still stands to be any technologies that have emerged as simple and straight-forward as the one I have invented which would focus on one specific market which itself presents overwhelming demand and ease of integration without the need for marketing.

While trying to solve a personal legal issue I came up with an ingenious web-based solution that can solve the biggest problem facing the legal system today. Since I am a creative individual that lacks tech-savvy partners to ensure proper and timely site development, I am looking for inspiring individuals who excel in web design and programming to help grow this into a lucrative reality. Specializing in both web/mobile based technology a plus.

I am a very open person but extremely ambitious. I am open to new suggestions and understand what I know and what I don’t know without an ego. I've invested all of my money and time into this so far, so am looking only for those as serious as I am to take it to the next step. I am not interested in candidates looking for temporary work – only people looking to be a part of something huge at the earliest stage. I am open to discussion on everything from shares, positions, compensation, etc and am not stubborn. However, I am looking for candidates who understand this is a startup and that we will need to work together on all aspects, from development to the aquiring of funding.

Whatever needs to be done to find the right team will be done!

I am looking for web designers, programmers and anyone else that I might not be aware of that thinks they can contribute and play a vital role. I would like to have a team formed in preparation for Y Combinator’s upcoming funding round, therefore if you’re interested in hearing about it, please don’t hesitate to let me know asap.

I would be more than glad to disclose it to anyone who is interested. My name is Oren Michaels, you can Email me at OMcapital@aol.com if you are interested and I will respond immediately. I live in the San Fernando Area in Los Angeles, California and would prefer candidates who reside in driving distance to Studio City, Ca.

If you would like to discuss by phone, please email me your phone number.

Thank you!
Here's the original article: http://www.yesmagazine.org/issues/food-for-everyone/the-city...
I think the real lesson in here is that the key is the deployment tools - or rather the fact that you need to spend time setting those up as an integral part of your workflow - it's not something to do "some day later".

This can be as simple as some bash scripts cobbled together - or whatever you automation language of choice is - but it's an aspect of web development that is simply generally ignored completely.
That could be worked into a great programming language misappropriation-based comedy routine! Also the one about the guy who said "overriding" when he meant "overloading" is usually good for a laugh.
The list of things an individual hasn't done is always quite a list. This doesn't preclude them of having a valid opinion, as this article implies.

You've never been a soldier so you can't comment about war?
You've never been in jail so you can't comment about incarceration?
great point. It's worth mentioning this applies to pretty much every field and especially to things that have had a lot of effort put into them.

Cooking, acting, coding, shipping, public speaking, being a doctor, pretty much everything.

Perhaps the better statement would be -

You've either produced something of quality and stood behind it or you haven't.
I believe you have answered your own question. If the headline had read "People's Restaurants to Eliminate Hunger," I would have assumed it was yet another political DPRK story on HN, as opposed to a political Belo Horizonte story on HN.

[Yes, yes, I know: "gratifies one's intellectual curiosity" and "hacking the food supply."]
I use a professional call answering firm to answer my calls, it's not cheap but it makes my business look bigger than it is.
So it should be used approximately never in real code.
Read both, and then C Interfaces & Implementations by Hanson. Best advanced C book, ever!
Yup. +1 to that.
Inside insides (MRI of various foods)
It's not all about saving money. Customers want to feel that you are successful before they Buy your services... So spend money and look successful when it matters.
Ack! I think I still have some code to write...
True, but the Unix world has changed quite a bit since then...there was this thing called "Linux", maybe you've heard of it?

1st ed. APUE won't cover e.g. epoll/kqueue at all. Get the 2nd. Fantastic book, though.
TRIATHLON; Winner Who Didn't Finish First
There's been some discussion about using subthreshold doses of LSD to improve cognition, maybe the same theory can hold for a small dose of 2C(under 5mg).
Microsoft's Xbox PR chief Aaron Greenberg has said that Peter Molyneux's Kinect-controlled virtual boy Milo is a tech demo, and that Microsoft has no plans to release it as an Xbox 360 title.

http://www.techradar.com/news/gaming/microsoft-says-molyneux...

As nickelplate already mentioned, Molyneux is an awesome marketer. Almost all of his games fall short of the hype he builds, though all of his games are also semi-revolution and unique.
"refusal to work with CommonJS..."
I thought this was a thing of past. Node.js is listed on the CommonJS website:
http://www.commonjs.org/impl/
It seems odd to me to have an article like this without mention of LLVM.
why does javascript have a const keyword which shouldn't be used?
Does putting the magical and revolutionary attenuation-solving Apple bumper onto a Blackberry Bold help? :)
This sounds great, but I see problems on the horizon. If you are using a site like AirBnB I assume you are able to avoid paying hotel related taxes. Many cities get a significant portion of their revenue from these taxes. There are already laws on the books in many cities that restrict AirBnB style rentals. It's only a matter of time before cities begin enforcing those laws.
One downside to learning C is that you will have to resist the temptation to use C on projects where much safer and more productive languages are feasible. Being able to use it speaks well of you, but actually using it is rarely a good decision these days.