skysight-inc/HackerNews huggingface dataset:
Great idea. signed up for the free plan and didn't read the small print (50 free minutes and 30-days free trial). I'd be ok w/ 50 minutes free but not w/ 30-days trial. I'm an occasional user but my calls may vary in lengths since it's mostly to businesses and gov't agencies. If there was a plan to let me keep my free number but charge for overage minutes, I'd stick around. As it is, I can't use it, even the free plan, since I can't be sure that my TellFi number won't be cancel on me. Therefore, this TellFi number will not go out to my connections in Canada. I'm cheering for you guys, TellFi, even I can't use your services as is. Love your simple sign-up process.
Makes perfect sense.

This is what happens when the industry is in a bubble and needs talent. Acquire top firms.

Oh success. How I want thee.
You Really Should Be Turning Off Portable Electronic Devices On Planes
How to change root route behavior in Rails 3
I think it's Lua, not json. Lightroom being written in Lua an all.
Those are reason why you wouldn't use groff, it still doesn't explain why – if you're taking the effort – you're not building a proper roff replacement, but some subset bastard program. And then hack stuff like tbl into the main executable. (Never mind that there's Plan 9 roff or the heirloom version)

I get it, nobody really seems to use non-man roff anymore. Still, subsetting and reinventing the wheel (partially) seems a odd solution for this.
No, not really. If, while teaching the basics, they break under the criticism then it isn't worth their going on.
What are some ways that this clause could be misused? I'll pass these examples along.
Very nice site. I've used colr.org in the past, which does basically the same thing. I have to say, though, the UI on colorapi.com is much better. Good job! This site is bookmarked for use on my next web design project.

One feature request: the ability to upload images directly to colorapi.com.

Uploading images directly would allow designers to build a color palette to match a corporate logo, use the same color palettes as movies (by uploading images from http://moviebarcode.tumblr.com/ ), etc.
Easier to obtain capital, easier to obtain additional talent, easier to obtain tools/tech/expertise. The market a startup wants to enter here may not even exist in their country. Also, depending on where you are from, taxes may be less harsh, laws more understandable, our market is large (300 million), etc; the outlook is just brighter.
Elliot Aronson mentions a few studies in his "The Social Animal" book starting on page 263. I'll just briefly list the studies mentioned, in case anyone is interested:

- Bushman, B. (2002). Does venting anger feed or extinguish the flame? Catharsis, rumination, distraction, anger and aggressive responding. Personality & Social Psychology Bulletin, 28, 724-731

- Patterson, A. (1974, September). Hostility catharsis: A naturalistic quasi-experiment. paper presented at the annual convention of the American Psychological Assiociation, New Orleans.

- Geen, R. (1981). Spectator moods at an aggresive sports event. Journal of Social Psychology, 3, 217-227.

- Glass, D. (1964). Changes in liking as a means of reducing cognitive discrepancies between self-esteem and aggression. Journal of Personality, 32, 531-549.

- Davis, K.E., & Jones, E.E. (1960). Changes in interpersonal perception as a means of reducing cognitive dissonance. Journal of Abnormal and Social Psychology, 61, 402-410.

The conclusion seems to be a resounding no. Venting anger does not help, neither verbally nor physically.
Yes, it's honestly super trivial to make the substitution. It's a really minor translation cost on the myriad of formulae that are written involving pi.

But if I see "define tau = 2 pi" at the beginning of a paper I'm going to have a hard time taking it seriously. It's got useful pedantic purposes, but frankly it's so trivial at the level of good maths that the only reason anyone would write that is political. And then it's a minor headache.

And then mathematical curtesy dictates that you omit excess.

—

Similarly, why do we write numbers in base 10? It's an arbitrary convention and in many contexts other bases might be strictly beautiful (conceded for argument's sake). I'll just write at the top of my paper that all numerals are written in octal for the sake of beauty.
Well I live in New York (Manhattan actually) so buying groceries and cooking for myself would be a challenge, even if I were interested (which I'm not). Small apartments, small kitchens, etc.

So even if I wasn't supplied with food I'd be sorely tempted just to eat out all the time (whether that be dining or take out).

So on weekends I eat cereal for breakfast and do something for lunch and dinner depending on what I'm doing anyway. More often than not, lunch lately has been wandering down to the West Village for a slice of two of pizza.

Dinner can be something as simple as soup from Whole Foods (they make great soup), take out, going out for dinner or whatever.

As far as I'm concerned there are two things you never do for yourself in Manhattan: cooking and laundry.
Very exciting. However remember this is the an initial step in a long road of many steps -

See this info-graph for an articulation of the legislative steps needed to make law: http://www.mikewirthart.com/wp-content/uploads/2010/05/howla...
I like the simplicity. It took me 2 minutes to sign up, get a phone number and leave a voice mail. The audio file (MP3) was delivered instantly to my email.
How are you planning to compete with Google Voice when they roll out in Canada?
It's just your password. I don't get why this is such a huge issue. Your precious username and email are still 100% secure.

As easy as it is to set up SSL these days, I refuse to use that phrase: "I don't get why this is such a huge issue." Especially when we're talking about information leakage. It may not be a huge deal for you but for some users it is. Thus, it is a huge deal.

See firesheep, Tunisia, et al.
Thanks for the feedback! Canadian numbers automatically get bumped up to 100 free minutes and 1-year free. The only reason we've left off 'overage' at the moment is because we wanted the signup to be seamless and credit card free! Ping us at support@tellfi.com and we can work something out.
Yes, but it doesn't make anyone richer.
There doesn't have to be a shortage of startups, nor does it need to be impossible for startups to exist outside the country, for it to be in America's best interest to help bring more startups in.

People who go into America on this visa won't be a burden on American tax payers, and if they fail to succeed then their visa will expire. If, on the other hand, they succeed, whether in making a profitable five-person company, or in creating the next Facebook-sized success, then their being in America is a good thing for the country's economy.

Basically it's a no-lose possible-win situation.
I would imagine that the quotas are to make sure that no single secondary culture becomes dominant in the US and creates a split culture. It's harder to culturally assimilate many from one culture than a few from each of many cultures. Immigration without any limits could be very bad for the long term health and stability of the country.

I think they should tack on a points system like Canada's to help the most qualified get into the country. Letting grad students stay without hassle is, in my opinion, a no brainer. Universities are far better judges of merit than the INS.
Damn Asians at UCLA (NSFW)
Nah, I'd go with Frenchglen, Oregon.
I think this is a great idea.

Over the last few weeks, I had been interviewing at Twitter for a position - which I didnt get :( -- and just this last Monday, through the couple of rounds of interviews I went through, I had the opportunity to share this with the team that I met with.

I told them what I thought of twitter as a service, that it operates as a Sixth Sense - That Twitter can instantly and effectively route global attention. Something will happen - and twitter will be able to drive the attention of millions to deeper dive information regarding that event.

This event illustrates just that, but as is being pointed out here - there is another layer of refinement of the service users could benefit from; relationship to the topic.

I had mentioned that Twitter does a superb job of routing our attention to an event - be it vids, articles, comments etc.. and that while it doesnt (yet) host that content, the utility it provides is extremely valuable.

The thing about it is that, outside of the inane status updates that happen in calmer times, the view it gives into global awareness is stunning.
Not enough information.

But keep in mind that living expenses in SF are astronomical.
I hope you don't write any webapps that I use
You can set a global shortcut for anything with a number of apps, including the free and excellent (but more or less abandonware at this point) Quicksilver.
How a Common Lisp programmer views users of other languages
Android app 'Caribou' cracks IP-based Cardkey security locks
I can't speak to Hotwire, but in the case of airline seats and hotel rooms, one of the dynamics of the market is the uncertainty of availability. What you are really buying in the case of an airline seat is the guarantee of a seat on that flight. Couple this with businesspeople who absolutely, positively have to be in a certain city at a certain time, and you have a market where there is a limit on how much leakage you will have between classes of customer.

That might play out for seats in a spin class, but it might not. It would depend on whether customers have flexibility about which classes they take and whether they care about which gyms they attend. The more flexible and mobile they are, the harder a business has to work to do this kind of price discrimination.

I'm not suggesting it's impossible or that web businesses can't help, just that ONLY selling excess capacity at a discount is a problem. I posit that you must sell excess capacity and do something else to succeed.
That was what I was thinking. I have set it up to start with ⌘ + § key command.
It's definitely a generalization; it just seems to be a reasonably reliable one :).

I suppose the insecurity doesn't have to be about domain knowledge, either - it could be about communication skills. Perhaps some people giving condescending feedback don't feel like they are able to communicate in any other way. They experience the desire to contribute, but aren't confident in their tutoring skills and don't want to risk sounding stupid by bungling an explanation.

This is admittedly pure speculation...
Poke Holes in My Startup Idea
Would be awesome to get some feedback on my idea.

Here goes: Simply, to create a news site (and eventually mobile app) that aggregates the best content on the web for a given news topic ie "Egyptian Revolution" or "Japan Earthquake" on a single, digestible page.

The key will be for the company itself to curate the best content (link to the best blog posts, editorials, infographics, videos, etc), provide good context for the news story (a timeline, wikipedia background info), and be highly visual/design focused for a more engaging news consumption experience (maps, videos, images, graphics, etc). There will also be a "discussion" element, showing tweets and potentially a Facebook powered comment section.

Let me know what you think. Thanks all..

Jim
Man, who down votes someone for asking a genuine question?

This isn't monkey patching. Ruby's classes are open (they can be modified on the fly), so you can monkey patch modules with new functionality. In a language like C, if you wanted to extend a library, you might modify it and recompile.

Ruby's module_eval and class_eval are meta-programming tools that let you programmatically add methods to classes (and lots of other stuff), this can be combined with monkey patching, if you so desire.
Welcome to Canvas, the antisocial network
No, no. Monkey patching is what you can do when you have open classes. For instance, in Ruby, I can reopen the Array class and add new behavior or change existent methods. This is obviously bad idea if you are changing native behavior, but it is also what allows Ruby on Rails to extend the Integer class to make working with time expressions quite easy, as allowing the following expression: "3.days.ago".

I still haven't decided if Elixir will have open class or if I will add refinements or classboxes.

On other hand, module_eval is what allows frameworks like Rails to dynamically add code to a class, so you can do stuff like:

class Post
has_many :comments
end

And it will define a comments method and others, that allows you to easily manipulate the Post-Comment association.
No link to the actual study? Only 75 potential incidents since 2003? Weak.
What is the JWZ test?
if you want a certificate that works with pretty much every modern browser, you can get a free one from startssl in about 10 minutes:

http://www.startssl.com/?app=1

otherwise there are a number of places that may give you slightly more coverage for older browsers for like $10. i used http://www.cheapssls.com/ for a discounted wildcard ssl cert from them the other week (the actual certs they sell come from reputable companies).
MS Zoom is declared dead (officially)
Somebody's Monday:

Hm, what's this? A huge traffic spike to ... there? I still administer that?
I agree with you in the sense of allowing people the space to disagree, but in this particular case, someone's bad opinion, if left unchallenged, could result in other people going to jail. It's the principle of reciprocity.
Reminds of the time I wanted to start a startup in upstate NY. We were going to be purely web-based SaaS. I was working out of my home, and so were the other founders.

We approached the local IDA, because we were told that they would give grants to small businesses, especially in "high-tech". The gentleman I met said that he'd able to approve us for $30K. But, he wanted to know where our "manufacturing facility" would be. He just didn't get the concept of a web-based startup; he wanted to know where we would manufacture the software and ship it. Granted, this was 7 years ago. But that's when I decided to throw in the towel and move to the Bay Area.
Having now read the entirety of the readme, I'm left a bit unclear on the object model's semantics. If I declare a mixin in an object, those become class methods? Whereas declaring a prototype results in instance methods? Also, "set_ivar" seems like a needlessly complex and obscure statement.
This is fantastic news. I'm here in San Francisco on a three year E-2 visa, and this should simplify things a ton when the time comes to renew it.
Fake Hacker News (HN parody Twitter account)
1. Mouse button configuration GUI. This is a huge ease of use issue for people who dont know how to edit config files.
2. Fix the sound issues.
Perhaps you are correct. I don't remember the order in which I learned various concepts but I probably learned about degrees before pi and certainly before trig.

Since radians involve irrational numbers I can understand it being more difficult to learn than degrees. However degrees are a completely arbitrary unit that are used for historical reasons.

Getting stuck thinking in degrees hindered my ability to understand trigonometry, and I don't think I'm alone. It is my belief that teaching trig using radians would be less confusing than teaching trig using degrees first, then radians (as was my experience). With degrees there is no direct correlation between 90 degrees and the values of the trig functions which leads to people simply memorizing values. The same is true (to a lesser extent) when using 2 pi.
Smalltak in Javascript: Jtalk
Hell, I'm American and its still mind-blowing to me that a politician actually took the time to read a TC article and modify a bill accordingly.
While I agree that more accurate terms would be a good thing, I don't think my expectations are all that high - nor does it only include "people who are great at every bit of modern software development." And I certainly did not imply that only people who are good in what I'm good at are good developers.

What I do expect is for "good developers" to have, at least, a firm grasp of the material covered in most undergraduate Computer Science curriculums. It's funny that you also use "real" engineers as an example, because we know that any practicing engineer does have a firm grasp of the fundamentals of their discipline: they had to take a licensing exam which ensured so.
Actually, according to TC's summary (I haven't read the exact proposal yet), the OR requirements are all regarding "raised new financing OR bringing in a certain amount of revenue". Creating jobs is an AND requirement in each of the three options.

Edit: Have now bothered to read the actual press release, TC's list of the three options was almost exactly copied word for word. So yeah, job creation within two years is a must, not an option.
Rational Behaviour in an Irrational World
Build a Better Business Using Systematic Creativity
Is this forwarding/voicemail only, or is there actually VOIP service directly to/from the number?
If only getting tourist visa was so easy for everyone =))
Hire me! I can accomplish almost as much in seventy hours a week as I can in fifty.
Interesting. I'll have to explore this further. Thanks for the heads-up
StartSSL is also my recommendation, although the site can be a little difficult to use. See if this helps:

https://github.com/ioerror/duraconf/blob/master/startssl/REA...
Just typed in Brazil and loved the colors (and photos) returned. Thanks Bermi.
New "Efficient XML Interchange" W3C Standard
SV is a special place that combines all sorts of things: talent, capital, ideas, culture. Most places lack one or two of these things. For example, where I live I'd say all but the ideas are lacking. The point is that Portland could be the biotech, health care systems, green energy, transportation,etc powerhouse with capital. The lack of capital effects all industries equally.
Might want to hold off buying this until they fix the segfault:

3/14/11 1:56:33 PM	com.apple.launchd.peruser.501[255]	([0x0-0x428428].com.koolesache.ColorSnapper[26028]) Job appears to have crashed: Segmentation fault

As it stands, I can't launch it at all.
Radians are pure numbers (which is why I left them out). That said, I see what you mean now and I agree. sin(1/4 of a circle) makes more sense than sin(1/4 tau) which makes more sense than sin(1/4 360).
Ex-attorney tech CEO strikes back at Monster Cable patent allegations (2008)
I'd like to have enough money that I can provide the sort of life my parents gave me to my kids. Even though I went to college on a near full-ride, my parents were ready to pay out of pocket for tuition if need be. Even though I worked from the time I was 15 on, my parents never required me to - school was my job. Even though I probably could have gotten into a good college with a public school education (and the schools where I lived weren't great by any stretch), my parents homeschooled me and then paid for me to go to the best school in the area when I knew more than they could teach. As I've grown older, I realize what a great advantage that was, and I'd like to give my kids the same. Even if they don't do anything with that chance, I don't ever want anyone to be able to say "yeah, Barton - but you didn't do <blank> for your kids."

That's my paramount goal. I have subordinate goals to that, but they're expendable given the greater good. For instance I'd like to get better at math and eventually get an M.S. in math of some sort to complement my M.S. in CS. That would open the door to what I consider more interesting work, but there's no guarantee it would be higher paying than the sort of work I do now. I'd also like to eventually run my own business doing work in scientific computing or some other highly technical arena, but that entails a degree of risk that makes it more of an endgame plan for me. I'd like to finish the marathon I was training for before I tore my PCL in 2005, but I don't have the time in my life now for the training regimen I was on (75 miles a week). I'd like to be fluent in Latin again like I was 5 years ago, but again - there's too few hours in the day for something that doesn't get me closer to my primary goal. I'd like to get what I assume is a case of mild Asperger's under control so that I can be a better husband to my wife and so I don't have to live in near-constant fear that I'm not being emotionally available enough.

Since I don't know anyone well who has died, I'd like to make peace with death. The wisest person I know is my grandfather, who has a Ph. D in aeronautical engineering from Stanford, taught math there for a while and contributed to the analysis of the Tacoma Narrows disaster (he worked out some aspects of a phenomenon called flutter in his dissertation). He solves the cryptograms in the paper almost by sight and does the New York Times crossword without writing answers down - his solutions are kind of a zero-knowledge proof where you just ask him enough clues until you're satisfied his answers are consistent and correct. I have seen him read the answer to a cryptogram nearly as easily as if it were English. He's 85, and I am perpetually astonished at how sharp his mind is. It's going to be an enormous loss when he eventually passes, and frankly I'm not sure how I'm going to handle the fact that, when he goes, all that knowledge and skill will be gone as well. I need to figure that out.

I've got lots to live up to, and lots to accomplish.
Well, at work, we were using C-Ares (a C-based DNS resolving library) for two different projects and both were mired in problems involving said library; race conditions, having to add support for NAPTR records (I checked about half a dozen different DNS resolving libraries and none supported decoding that record).

Even though it wasn't part of my job description, I wrote my own DNS resolving library over a weekend that better matched what our needs were. It was just as fast, easier to integrate (since it made fewer assumptions about network usage), and the runtime memory footprint of at lease one project dropped from 15M to less than 400k, due to my "reinvented" wheel. Had I not done that (back in November) we still would probably be fighting with C-Ares today in both projects.
That is good news. I used to host my own blog using a variety of CMS systems. A few years ago, I switched to Blogger, and use a blog.- subdomain from my main web site. Except for occasionally exporting for backup all my blog data (as I do with Google docs and GMail), it is all hassle free.
Thanks a lot! We're going to be adding some really powerful features soon that Google Voice and others in the space do not have.
And what will they do when GCC moves over to C++?
Supposedly Julius Caesar was worried about this same thing. When he was around 30 he came upon a statue of Alexander, who at his age had conquered the known world. Caesar had very little to show for himself at that point.

He was in his late thirties and early forties before he had any remarkable success or power.
Same experience here.

One minor bug - HTML entities shown in the email transcriptions: 5 o&#39;clock
Tracking immutability on Java Classes
The fact that you are posting it here suggests that you actually attribute your success to yourself, but are looking for validation.

Knowing about the Imposter Syndrome can be really confusing and changes everything. You keep thinking whether you are really an imposter or a genius.
You see it a lot between iOS and Android camps. I get flak from Android fanboys constantly and I don't even use an iPhone. If each system was so perfect, there wouldn't be a need for anyone to prove anything. We're pitted into camps of imperfect systems in which each side is perfectly aware of their side's flaws but avoid the geek-sin of admitting they use something less than perfect by only pointing out everything wrong with the "other side" rather than admitting that everything is broken and telling Google and Apple about it instead.
Scientists Can Now Take Over Your Car
Ubuntu on the Motorola Xoom
Not All Singletons are Evil