skysight-inc/HackerNews huggingface dataset:
In Windows from a cmd.exe prompt you rely on the contents of %PATH% to access programs. This is a holdover. In Windows proper there are other methods; from cmd.exe you can use the 'start' program to invoke executables in a Windowsy way. The most convenient/reliable way to set up an easy to use/remember way to launch an executable in Windows is to go to the registry and locate hklm/software/microsoft/windows/currentversion/app paths/, inside of which are a series of keys. Each key is the name of an alias and its default reg_sz value is the path to the executable to invoke when the alias is passed to 'start' (or entered into the run prompt, or what have you). You will find a number of these already in existence on any Windows box, most notably iexplore.exe.
To me, causality is less important than simple prediction. Determining cause is a philosophical question somewhat like asking if machines can truly think. If a system behaves as if it contained a causal process (ie. it is predictable), then whether or not one event truly causes another is irrelevant.
swap some of the eggs for egg whites, and make up a few calories else where, if you are really worried about cholesterol.
Thanks but no thanks. Having just become a productive Rails programmer and grasped a lot of complexities, use cases and diversity of the framework, I'd rather use the shotgun that Rails is to kill any fly that stands in my way.

As long as the fly is dead, Rails did its job.
Of course SocialCam isn't designed for people to create movies to compete head on with Hollywood-- that's a rediculous statement and not what I intended to convey above.

However, one can only focus attention on one thing at a time, so when you are filming snippets or watching snippets created by friends then that is time that you aren't, for the sake of arguement, watching Hollywood-produced content on a phone or tablet.
On Time Estimating
I can see why other projects are hesitant to join in.
"Occupy Wall Screen"
Not sure why the author of the slides presents rails as a confusing mess. If you don't like the asset pipeline then don't use it. If you don't like the scaffolds then don't generate it. If you don't like active record, then don't use it.

I love the fact that these new frameworks are popping up, but why try to pull down rails in the process? If this addressed legitimate issues rails has, then I would not have a problem, but what's presented seems superficial.

I would love to know how Padrino lives with mongodb. Will the admin generator work with mongomapper or mongoid?
Ask HN:investing in mobile game development
I am considering funding development of two smartphone games. Games would be developed by 5 person development studio. We are based in Europe. The idea is that studio could use extra funding to build portfolio and make more money and obviously I could make some money of it as well. The deal we plan is my investment of X% of development budget and getting Y% of return in game sales where X is close/equal to Y. Game concept looks good ( yes I know is extremely vague description, game is in sports category )

About me: I have developer's background but I don't code for living for ~10 years. I am able to verify game studio experience and skill set but I am not a gamer at all (mobile nor console). Last time I spent serious time playing games was in Commodore 64 heydays... I consider my lack of mobile gaming experience biggest drawback.

About game studio: limited portfolio of mobile games - 5 titles, only one quite successful in number of countries ( ~4 times return on 1 man-year development budget). They have pretty good understanding of technology and some design talent. Significant experience on PS console an older devices like Gameboy. They have every good, well known publisher.

Obviously the biggest risk is if the games are going to catch on and get sales. Even more obvious - coming up with good game concept is the hardest part and mobile game market is crowded

Did any anyone try this kind of investment approach from investor or hacker perspective? Would you take a shot at estimating risk and expected value of return?
Thanks
Good point, I wrote up a blog post explaining why I wrote Serenade. I don't feel that it solves any new problems, but it solves existing problems in a different way. Check it out! http://elabs.se/blog/33-why-serenade
If a Heroku application's DNS is setup correctly then you can usually avoid problems like this on the new Heroku stack (CEDAR). It's important to reread the documentation on using custom domains but also be VERY aware of using naked domains (mysite.com) in your application. This isn't just a Heroku problem, it's a DNS problem. Heroku have recently had a spate of routing issues (usually DDoS attacks) which would have been largely negated by correct DNS setup and either avoiding naked domains or using a DNS host that lets you cname a naked domain to a host.
Would like to hear from people who have taken a user-facing Padrino/Sinatra app all the way through production and into maintenance.

I have a few tiny services and extremely specific apps running on Sinatra, but any time I've needed to expose any kind of richness to the user I've ended up reimplementing in Rails as I kept reaching for things in ActiveSupport / ActionView etc.

At some point I notice myself essentially recreating Rails' structure in my 'lightweight' app and think 'why don't I just use Rails?'.
The Startup Centre : Resident Programme, Batch 4. Applications Open Tonight.
Look all Tesla Motors has accomplished in less than ten years. I bet by 2020 supercharging in 5 mins and reaching 500 miles will be common, most of us will be driving electric cars and by 2050 the transition will be complete in the whole world.
Heads up Senate passed cybercrime prevention act
"So if you use blank lines in any of your files, you are in blatant violation of AT&T's copyright claim."

WRONG!
Rihanna : la chanteuse à la télévision? 
Rihanna est de retour, mais à la télévision. Elle sera dans une émission consacrée à la mode. Retrouvez les chansons de la chanteuse en téléchargement.
> No doubt Git gods who have every nuance of the system memorized can take advantage of the flexibility of the (IMHO) complicated and obtuse CLI.

There are no git gods. They are just mere mortals who read the manual and look divine in the eyes of fools.
IMO she's wrong about Comic Sans. According to 'Just My Type', teachers value this font, because autistic children accept/comprehend it easier.
Great source of bio-available protein as well.
It's not a sunk cost fallacy.

It could be a choice-supportive bias, possibly irrational escalation, and maybe a bit of ostrich effect, but it's not a sunk cost fallacy.
Just had an idea: what if you changed the "happy" "because" to "x made me happy by". Then people could thank each other that way, instant virality. Although they could still just do the same on Twitter or Facebook.

But I think there might be some way to redeem your site, by giving a crazy reason for doing mood checkins.
Abbreviation, Accidental Complexity, and Abstraction
Ask HN: OpenGL ES book recommendations
Hello,

I am looking to learn a bit of OpenGL ES for a project I am about to start. I have no OpenGL/Direct3D background.

Are there any good books suitable for me, or should I get a more general OpenGL book and work from there?

Thank you for your help.
Possibly irrelevant, but adding my experience anyway:

It might be niche experience, but twitter is awesome for me.
My swedish twitter-bubble is boiling with discussions, humor and interesting links and topics every day.
Some politicians even keep an active presence and respond\discuss in tweets when they can or even in blog-posts arguing their point or explaining a difficult topic.

I don't know if it's an English quote originally, or if it's confined to Swedish twitter, but there's a saying that goes "facebook makes you hate people you know, twitter makes you love people you don't." which I find quite apt.

There's a general positive attitude and a lot of people enjoy the every day struggles and joys of others rather than the self-censorship or inane postings often found on facebook. Admittedly, I'm sure that exists on twitter too, but in my twitter-bubble it's rare.

Some brave companies use it to give\encourage support for complaining users and to notify problems or errors rather than try to sell stuff. Even if few manage to actually _inform_ rather than try to sell things.

Journalists sadly tend to mostly only follow journalists, and social media experts follow social media experts, so their experience tend to be quite different and closed off.

While I, and most others I follow (so I guess it's equally 'closed'!) follow various people from various stratas of society, politicians, sick people, journalists and even homeless people.

It's quite alive, active and enjoyed, but I suspect it's quite easy to find relevant and amusing twitter-users when there's only a few thousand (Swedish tweeps) of them and the interesting\fun\literate ones follow other interesting\fun\literate ones.

[edit]It's also been described as "a competition in one-liners" and "a collection of lovable narcissists", which I also find very accurate.[/edit]
Www.ChryslerHourlyWorkers.Com – Chrysler Hiring 1600 at Illinois Plant
What we can all learn from formerly homeless teen Samantha Garvey
IPhone App Sneaks in Tethering. Act Fast!
Can't you designers just give Comic Sans a break? It's a fine font and has some fine places for usage.
How much exactly does health insurance cost now in the US?

In Germany, I have to pay 65 Euros (87 Dollars) for health insurance as a university student if I earn more than ~400 Euros a month. It's not free here either, it's just mandatory.
Interesting idea, but even if it worked properly, I don't think I'd ever use it—I always write HTML and CSS in tandem when coding up pages.

Is there anyone who prefers to write _all_ of the HTML before starting the CSS? If so, I'd be interested in hearing about your workflow.
This. I've already expressed similar sentiments, but another point to consider is the ever-changing Rails gem environment. Thoughtbot are now releasing new updates every 2 weeks and their gems like paperclip are invaluable. If you invest your time into a Padrino gem ecosystem in addition to keeping up with things like Devise/Paperclip et al, when will you have time to sleep?
Judging by the position of my comment in the thread, it is not clear that everyone shares your view of it being merely thread pollution. I wasn't really mad, that comment was a play on this joke, which is fairly well known on the net: http://1389blog.com/pix/im-so-angry-i-made-a-sign.jpg So what should I do, be mr serious and drone on like a broken record about accessibility? Is it so bad that I try to address the point in a whimsical way? If you think that telling someone to make a minor change to their text styles is harsh, read more comments here. It's not uncommon to see someone's entire business model questioned and torn apart in the comments; if the worst complaint is about text color, that's a good day! :)

One thing you said does, in fact, really irritate me: "I can read them pretty nicely on my computer." This is not the standard by which accessibility is judged!! It doesn't matter if you can read fine in 7px grey on gray, that doesn't make it accessible.

I'm not just pulling this stuff out of thin air, by the way. http://www.accesskeys.org/tools/color-contrast.html These are widely accepted best practices, and you should follow them if you care about people with abilities different than your own being able to use your site.
This is exactly what happens to me, and is also the sense I've gotten the couple times I've had the opportunity to review other people's Padrino apps.

It's not that there's anything wrong with Sinatra and Padrino. The problem is twofold: the idea behind those two frameworks is seductive, but Rails 3 is really good. It's just not a stupid framework.
Why would you and your brother have the same phone number? Surely you each have a different mobile number.
Combustion powered cars can be refueled anywhere in about 5 minutes. Electric cars take hours and that's only for a partial charge.

Also I doubt our electrical infrastructure will support large-scale EV recharging. We have brown-outs and black-outs now in many urban areas during peak demand times. So we'd at least need "intelligent grid" capability to throttle or disable vehicle charging during peak demand hours.

Finally the whole issue of road tax is never discussed. This is a significant portion of the retail cost of gasoline. If/when large numbers of people switch to EV cars, we'll need a way to meter and tax the electricity for road maintenance, or find another way to fund that.
Funny... but perl or python are not the only ones to make one-line print statements and about Lisp... what about (display "Hello world") or just "Hello World" ? :)
Fiasco is like Flask only for Ruby
I still don't get it: moodstir has no context such as you describe. There's no reason I'd go there to post cafe reviews nor would I visit the site expecting to find such. Near as I can tell what you have here is a micro-blogging app whose functionality is entirely dominated by existing services.

I'm not trying to troll here: I genuinely think it's important for you to have convincing responses to this kind of critique.
Statistics:
1. Correlation does not lead to causation
2. We like to think it does
Traffic Guide - More Customers Means More Money You Can Make
Usability ABC - UX reference
Fastest Internet? It's Complicated
I agree you shouldn't have been downvoted for that. In my opinion, there's far too much downvoting going on at the moment on HN. People should remember that it's only a way to express that you feel a post is inappropriate to the discussion, not that you disagree with the sentiments of the post.
It basically comes across as "We're sorry we got caught with our shitty treatment of customers" instead of as an apology.
I have never seen a piece of software that is built with memory error tolerance is tested against random memory errors. Have you?

Maybe a spacecraft might have some. Error correcting memory, and the software associated with it is, of course, an exception. Is there code dealing with memory errors somewhere in the kernel (of any OS)?

For most programming, it would simply not make sense to try to take memory errors into account. It's very unlikely that in the lifetime of the program, there will ever be a situation where a bit will be flipped and it will have an actual effect.
This is so annoying. Same happened to us with AdWords account for our business (physical goods). Only answer from Google after appeal

- "Please do not contact us again".
- "Do not open any new accounts".

At the same time at least one of the competitors who is using dodgy practices (not disclosing full prices, listing VAT, etc) is happily advertising for last couple of years.
Poor tasting is subjective as well - I personally love the taste of Red Bull as do many others.
I can see where you are coming from, but ruling something out because another thing is doing it's job (in your opinion) is parochial. Unless you try new things out, you can never improve your existing workflow. You don't know what you don't know unless you explore.
Same goes for america if you are on medicaid. They only cover up to 21 years and then they drop you, as if dentist work is merely cosmetic. And even with private insurance, across the board, only 50% is covered, so that root canal is still going to cost you about $750 out of pocket. It's a total joke.
Who cars what other people do? If you don't follow people that retweet stupid celebrites its awesome. I get lots of intressting and funny tweets (or very short conversations) about poltics and computer sience. Don't blame twitter if you follow the wrong people.

Twitter is fine as it is for me, if the add other features they might be useful or the might not be useful as long as the main service dosn't change I don't really give a shit.

That said I dont belive that Twitter will ever be bigger then Google.
The asset pipeline you can easy do without. I've forgotten Rails even did Scaffolds. But even though AR is "pluggable", you're working against the grain in Rails if you don't use it.
What Arcade Games can teach us about UX
It's not always a 50% co-pay. That will vary by state and by plan. I have pretty cheap & awful dental insurance, but wisdom teeth extraction was 100% covered. I think my only cost was the copay for anesthesia.

Dental insurance is pretty cheap -- there are a limited number of high-dollar procedures that happen infrequently. Plus, major costs like anesthesia are usually part of medical coverage. So while the insurance pool is more likely to pay for a wisdom extraction for many folks between 18 and 30, that's a one time event.

Medical insurance, on the other hand, needs to cover a broad array of overpriced procedures with nearly unlimited liability. I had a back surgery that cost my insurance company about $75k. The recent birth of my child cost nearly $25k!
Ah, I'd forgotten that. That would invalidate my last point.

IIRC, I moved the refresh button right back to its original location as soon as the change happened, a couple of versions ago.
>I'm not sure that's 100% accurate

It is. You're conflating several different notions. A sunk cost fallacy is the idea that because you've invested a certain amount of resources (time, in this case) in a particular approach, it would be foolish to switch because all the resources you've already expended would be "wasted."
Ah so everyone spends all the time gaming the system sounds just like the PRP process at BT - Though I suspect its more from Google's blindness to reality and social skills than HR capturing the system for their own ends to the detriment of the other stakeholders.

Though 10-20% was heaven compared to BT there used to be 20 or 25 promotions every 18 months in systems engineering (and that Division had more far more developers than Google has staff)

Even getting on the short list for a board was a major achivement.
Payment could be tied to a semi-annual or quarterly code contest where students compete in different "events". This could all be live-code-streamed. Judges are a collection of ______ (fill in the blank). The better the students in a particular course do, the more money that course creator gets. Funds for this prize could even be kickstarted, or funded by non-profits in the free-education domain, or through other means (prizes could even be free services from relevant start-ups?).

Just an idea for a jumping-off point.
I think one of Jon Bentley's "Programming pearls" books contains a version of binary search that works more or less that way and shows how to get there from a naive and more obviously correct implementation by successive small transformations. IIRC it ends up having a particularly tight inner loop. And it doesn't, I think, require a power-of-2-sized array. My copy of the book is at home and I'm at work so I can't check any of my recollections right now.
The thing is that Android smartphones are getting really cheap. In Kenya, the Huawei Ideos is about $80 and is getting huge traction because of it. It's a bit more here in Rwanda but not much. The ZTE Blade is also pretty affordable.

I would bet we'll start seeing $50 Android phones (unlocked prices here of course) within the next year or two.
You know your own mind better than me, so I'll defer to your judgment. I was just going off your words.
MegaUpload Lawyer: User Data Will be Held for Two More Weeks
I do all my production app in sinatra/padrino. I like the fact that I can do pretty much every app from a simple api to a full webapp with the same stack without changing the framework.

I never miss ActionView, but sometimes include parts or all of ActiveSupport, so I don't miss that either. I love the simplicity of the sinatra stack and I've never been much of a rails fan (too tightly integrated for my taste, the 1.x and to a lesser extend the 2.x version were too magic sometimes etc.) Most middleware is rack-based anyways.

For me the winner is that a padrino app is a full, mountable rack application so I can mount any padrino application anywhere inside any other application. I can actually implement complete components as a padrino app and mount and reuse them anywhere I wish. (The padrino admin works that way)
I empathize with the comments from the folks who are already heavily invested in Rails. It’s so easy to “just throw the whole stack at a problem” or “kill a fly with a shotgun.” This is always the way, and it’s why new ideas rarely displace the old ones directly. Instead, they have to appeal to a younger, nascent “market” that are not attached to the old product.

Padrino’s best bet is to appeal to a younger, fresher group of programmers who haven’t spent years learning Rails, just as Rails appealed to a younger, fresh generation of programmers who hadn’t spent years learning Struts. Those folks will find applications for it where Rails actually gets in their way. As they reinvent parts os Rails, they’ll invent new things that fit their model domain better than Rails does.

I’d bet that if Padrino becomes successful, it will do so with ORMs and other gems that aren’t popular on Rails because they haven’t been invented yet.

If you are resistant to adopting a new framework and having to reinvent a bunch of stuff, congratulations. You may be an early adopter or hacker in other areas of your profession, but as far as web development goes, you’re a conservative.
I don't think so. My friend once told me a case where someone can sue even for broken agreement.
Discovr acquires 18 robots to help their growth.
The article's title reminded me of this post on lesswrong - "timeless causality" - http://lesswrong.com/lw/qr/timeless_causality/ - also based on Judea Pearl's work.
Here's my request: please add Dr. Furhman's eat-to-live diet as one of the options.
Similar thing happened to me, I was out of the country and was having serious tooth pains, before I returned I made an appointment and went the first day I was back. The dentist said 'Your lucky you came, this infection is pretty bad and almost spread to your brain'... scary shit, especially seeing as I was in another country for the previous 4 month and wouldn't have been able to get dental work done there.
I don't subscribe to your way of thinking, I think if they could have they would have already.
It is true that there will be some resistance from established organisations like google/yahoo/msn but don't forget they came out of competition themselves and this is just one dimension of possible competing forces.

With more awareness and need to be private and isolated there are enough people subscribing to the thought and Change is clearly seen in number of twitter/facebook/ or Anti Google protests happening.

Unless Google comes up with a private search, Which I don't see happening, There is no problem what so ever for the DDG and Blekko.

There is one interesting blog http://bit.ly/HBR_Blog3 which actually contradicts the conventional wisdom to follow shareholders blindly.

Love to hear from you
Vasundhar Boddapati