skysight-inc/HackerNews huggingface dataset:
Oh so your personal experience trumps Google's published uptime? Got it. My bad. I am a Google "advocate" but I state facts. My affiliations don't matter. Again, you are off base to suggest I disclose affiliations in comments on a news aggregator site. That isn't even logical or reasonable. If I was a blogger writing a story it would be a good idea to disclose things of this nature, but I'm not blogging.

And you're the only one down voting my stuff..
> His "product" consists of laying claim to something, then charging a lot of money to someone else for it.

Which is the exact same model behind the real estate market (excluding property flips).

I hate domain squatters as much as the next guy, but it's as viable a business model as buying up land 30 miles from a big city and waiting 20 years for the value to appreciate and then selling it for a huge profit. How is that any different? Seems to be an acceptable practice in today's society, no one labels them parasites.
Yeah, there was _UISwitchSlider class or something being used. I ripped almost all of that stuff out for "Cydia 1.1"; except for saurik's WebKit code to replace the crippled UIWebView, it's almost entirely public APIs now (UIViewController, UISwitch, etc).
I wouldn't have a problem with domain squatters if they paid taxes commensurate to the value of their domains, I think that is the difference between them and land owners.
My understanding of the "premature" part is the fact that without profiling your application in some way, you have no idea apriori where the bottlenecks are. This "optimization" is premature in that its cost in w/e metric you want (readability, etc.) is payed and you have no idea about its relative performance cost. For example, after performing this "optimization" you save a few milliseconds but the Mnesia sync between two instances is orders of magnitude more time.
It's not as hard to get an H1B as it has been, because the yearly quota isn't being used up. You still have to be paid market rate, go throuh the labor certification, pay legal and INS fees, etc.
Higher education in countries like the US that usually assumes taking on loans already turn it into a form of indentured service - service on the loan that is, a loan that can't be gotten rid of even through bankruptcy.

Could an apprenticeship be structured like an education loan, but one that the company reduces the balance on when you stay with them?
You probably don't have a family in the US if you come on H1B, but nonetheless, someone trustworthy can serve the board...

Say, YC or other incubator can form a board that will formally control the founders but in reality it's in the incubator's best interest to let the founders do their thing
Do you generally measure code quality using typos in unrelated (to the quality, that is) copy? I've seen worse errors in the MySQL docs, but I still trust it to hold data.
I really like that visualization! It would be awesome to see that same visualization side by side with Dijkstra's algorithm (same as astar, but with fixed heuristics) to see how much better it can perform.
Like I said the correct time and the correct product will be the beginning of a new era. It definitely wasn't time then, and it may not be now, but isn't it kinda inevitable, that we would someday move to a layer of abstraction above the html code?
Depends on how you define a "scripting" language. If you mean an interpreted language, then it's not true; you can do hot code swapping on native code. Erlang's HiPE does this.
> Soon enough I found the issue:

I am just wondering how long would it take if the author and the Bad Engineer were different people.

Btw, it's still not the same as Erlang. So, I don't think the title is fare.
Hmm

Don't most of these already have e-commerce businesses related to them?
First Quantum 'Entanglement' of Ions Using Microwaves
My understanding is, there are companies that will handle all the corporate paperwork for you, including supplying board members. DYODD however, IANAL, etc.
Your third paragraph reminded me of grad school!
Seeing that the project in question is mostly aiming at NGO's and non-profits I'm assuming that 'data without borders' is not a commercial enterprise. In which case it's not uncommon to have these sorts of contests where the 'reward' is meant as a 'thank you' rather than a full compensation.

From a purely economical/business perspective you're (kinda) right, but from a human/charity perspective it seems rather harsh to consider this an 'insult'..
Everyone has access to the source of extensions - they're just a collection of html, javascript, css & images.
I hope they process bouncebacks and disable the service for the bounced user.
I wonder if the impending release of iMessage has something to do with this. With so much iPhone to iPhone messaging no longer counting towards text messaging, a lot of users would probably drop from the unlimited plan to the $10 plan - if it was still available.
Duplicate of this story from today:
http://news.ycombinator.com/item?id=2898229
Shifty Jellie discovered that Amazon hates Android developers
The biggest surprises for me: (copied from my comment on the article):

CSS is also surprisingly low. I would have expected it to dwarf any actual programming language, because IE6 exists, but it's actually lower than most. (Joeboy has a possible explanation: http://news.ycombinator.com/item?id=2899418)

I also find it interesting that functional languages (Haskell, Erlang) are pretty low. These have been thrust into a more mainstream light lately, so I'd imagine they'd be doing worse from programmers who are less experienced in them using them. But they're not like that at all. If anything, Haskell has done pretty good.
It's not a waste of resources because there is no upside. It's a waste of resource because you limit the effectiveness of anyone who travels as a significant portion of their job. A single lunch meeting courtship between executives can easily add up to well over 100,000$ for that single handshake. So, it's not a question of shaky webcam or face to face because the price gap quickly covers maintaining a high-end video conferencing room with support staff with the occasional corporate retreat / week in Tahiti.
Regardless of how well you word your advert, the majority of applicants will be inappropriate. The only proven solution is to carefully select the medium you use to advertise. For example, if you posted an advert for a Ruby Dev on Monster you would get thousands of replies and be lucky to get one or two decent applicants whereas if the same job was posted on a platform like HN you would have much fewer applicants but a significantly higher calibre of candidate.

Think about the type of people you want to hire. Where are they likely to respond to a job advert?
Entrepreneur Insights: Mobitto’s closed alpha starts with seafood rice
You could do the same on compiled C by attaching gdb to the process and changing the timeout value so this has not much to do with "scripting". Just saying.
For a lot of people already in the US, yes!
Nobody would ever see it. Enabling new feature discovery in software is a very hard problem. Just throwing in features and hoping people will find them is not a good philosophy.

In this case, I would probably have shown it by default with text including "why am I seeing this?" and a "don't show this anymore" button.
Someone will try to ruin your life. Make sure they fail.
thanks for catching that! our servers weren't ready for ycombinator :P will have the original url back up soon
> "Everytime, and I mean everytime, I see IceFrog given credit to DotA, there will always be that guy who tries to discredit him"

Probably because the claim he invented DotA is wrong. I'm not trying to discredit him, he's probably the single largest single contributor to the genre. But saying he invented it is wrong and a smack in the face to those who did.
The brilliant part of the logistics is that Morton's really had no risk here, other than the cost of the food itself and some time. If they didn't find him, missed his flight, etc, no biggie - they just go home, forget it, and go about their business.

That is the real lesson here - that it is OK to try to pull marketing stunts, especially if there is no real downside to your company in the case of failure.
You seem worried about this free will stuff. I suggest checking out: http://wiki.lesswrong.com/wiki/Free_will and, when you're ready, and if you haven't grasped the full solution, http://wiki.lesswrong.com/wiki/Free_will_%28solution%29
That is a fantastic read, thanks for sharing. I'd rank that far above any PR stunt or clever social marketing.
How's the performance, though? I think we all knew it was -possible- to build a tablet that cheap... It's just that it wouldn't be much fun to use.
I agree that he is being snarky, but if he wasn't famous, the post would just come across as another clown on the internet trying to get something for nothing.
Plus, bookmarklets don't spawn an extra process.
I haven't tried this but I wonder if hot loading code could be done using the manhole and the reload() BIF.
Large ISPs Profit From BitTorrent Traffic, Study Finds
If you use Ruby, could you please fill out a short survey for me?
The intension is to make a small mount of money from the referral links while it still helps some users. However, I did it in a wrong way. Maybe we should did it like this:
1) Disable it by default.
2) Ask user's permission to enable it
3) Tell users why we add it.
... which would seem to provide a $240/year incentive to just use iMessage, or twitter, or any IM system.

It seems that the right strategy for AT&T to pursue would be to follow the natural decline in the cost of these services by offering a better plan-- say $5 for 2,000 messages a month. As they lower the cost of an individual SMS, the usage should go up dramatically, and since SMS has network effects, this might slow the shift away from SMS as the messaging service of choice.
Most half-decent domains were registered back in the mid to late Nineties, at the then normal price of around $100 per year, renewal prices only came down to their current levels a few years later. Pretty much any decent domain registered in the past ten years would have been acquired through a drop-catching service for at least $69, probably much more if more than one person wanted it and an auction ensued.

When you come up with a great name for your business, it is natural to be disappointed when you discover that someone thought of it before you and registered the .COM.

It is, however, a sign of stupidity to then allow your disappointment to grow into anger and decide that the owner is a squatter, to allow your anger to distort reality.

.COM domains have always been first-come-first-served, so, by definition, a domain owner cannot be squatting unless someone has a trademark that pre-dates its registration.

Many .COM domains are openly offered for lower prices on any of the hundreds of online marketplaces but if a domain has NOT been listed for sale and you want that one specific domain, you want someone else to give you their property which they have been renewing for years, a low-ball offer like $250 is ridiculous.

Think about it: most domains were originally registered, purchased or bought at auction for a lot of money because someone, much like yourself, had an idea for it. Like most ideas, it didn't happen but the owner continued paying the annual renewals, aware that the name had value. The chances are that the owner has been paying annual renewals on at least a few dozen names, because most idea guys have dozens of ideas over the years.

Now, in mid-2011, you come along, all excited because the same idea has now occurred to you ten years later, and you say "Gee, thanks for keeping this lovely domain for me, here's a couple of hundred bucks, bye!".

If he doesn't jump at the chance to let you cherry-pick the best of his domains for probably less than he originally paid, he's suddenly a "domain-squatting parasite"?

Should he spend his valuable time "haggling" with some idiot who has no idea of the actual value of a good domain?

Or should he just wait for a real business person to come along, someone who understands and is willing to invest in a good name, someone who, unlike the no-clue, cheap-ass kid, will probably be organised enough to actually complete their project and use the domain?

If you are serious about your business and manage to find, as late as 2011, the perfect name for under ten grand, be glad that it has been kept for you by someone that is actually willing to name a price.
Better idea: Live your life in such a way that you have no regrets. Tell people how you feel, when you feel. Don't burn bridges.
This is astoundingly bad scientific writing. I'm actually in awe.
I doubt using typos to discredit other people's work or opinions is rational or polite. I didn't write that extension, but he/she could just be a non-native speaker like me. What's your problem with people who doesn't speak and write in your native language? Can you write in mine, 100% error free?

*fixed typo, thx
H1B requires that the employee satisfies a minimum wage set by the Labor department (varies per state). So if someone on H1B wants to start their own startup with Americans (or existing green card holders?) on their board, will they have to be paid more than that minimum wage right from the beginning? That would need a higher investment to start with. What if the company wants to bootstrap rather than raise money from VC's? Also, would that mean that the person on H1B cannot own a majority stake in his/her own company (given the condition that the board should be able to fire him/her)?
I think the changes outlined are open to wide angles of interpretation both by USCIS and the startups that want to 'hire' the founder(s) on H1B.
I can only imagine what kind of changes are going to take place in terms of computer security if and when quantum computers become a commercial reality.

I thought this was some pretty neat news... :)
Regrets are not the only reason to have secrets.
Half the game is mental. If the people think things are going to slow down, they are going to do things(stop or put off purchasing, moving money to safer investments) that WILL make it slow down, which in turn will cause other people to do the same further slowing it down.
I'm not sure if that Firefox plugin that sniffs gmail passwords even with HTTPS still works. But it's still good to use a VPN and make sure you're always using HTTPS.
A Conversation with Linus Torvalds | Linux.com
And the same people that complain about cell-phone users have the same 'private' conversations with people who are actually there.

People STILL have to listen to it! It doesn't make it any better that there are 2 voices talking about it.

People who can't use their 'inside voice' are annoying, no matter the reason. It isn't cellphone specific.
Sleepboxes for catching ZZZs in more places
indeed, from his about page: "An author, entrepreneur, speaker, and worldwide connector, Peter is recognized worldwide for radically new ways of thinking about Social Media, PR, marketing, advertising, and customer service."
Play background audio on iOs devices’ web pages
While I don't like the Awesome Screenshot approach, high profile startups like Posterous seem to take a similar approach (stealthily rewriting links in blog articles) and hardly anybody from the tech elite seems to mind.
I’m not suggesting to slavishly copy InDesign and I’m not saying it’s easy. InDesign would be absolutely horrible for web design. I’m merely suggesting that WYSIWYG for HTML and CSS is not impossible.

Being able to flexibly test (e.g. different fonts, different resolutions, different browsers) would certainly be one of the requirements, as would be the implicit assumption that pixel perfect designs are not possible.

As for style and content? InDesign does actually separate them to a degree. It’s not perfect but neither is HTML at that task. The concept of character, paragraph, list and table styles is central to InDesign. It’s what makes InDesign so great. It even has a bare bones text input mode where all you do is type completely unstyled text. It’s then easy to apply all the different styles you made to your text.

I think a truly powerful WYSIWYG HTML editor is eminently possible, someone has only dare to do it.
I was just thinking this is a lot like a coin flipping trick I heard once. You flip a coin for a decision, notice whatever you're secretly hoping the coin lands on, put the coin back in your pocket without looking at it, and do what you secretly wanted the coin to tell you to do.

With this service, go ahead and fill out what you want the emails to say... and then just send them.
Probably not, Python's reload has its fair share of caveats. There was an effort in Twisted to provide robust reloading support for Python modules[1], but I think it's a bit abandoned.

That being said, we are using reload() with manhole to update code. You just have to be extra careful and know what you're doing.

[1] http://twistedmatrix.com/documents/11.0.0/api/twisted.python...
They can't help it, it's their nature.

I'm reminded of this every time I leave a voicemail and have to listen to the lengthy instructions on how to use it -- not to be informative, but to up your talk time.
Social skills have nothing to do with paralysis. Steven Hawking is permitted to lack mobility all he wants so long as he has some social skills.

It's not that we can't put up with people with no social skills, it's that we shouldn't have to. If I can avoid dealing with your lack of social skills by simply not hiring you, you can be damned sure that's what I'm going to do.
dnacafe.com wasn't registered until 2007. dnalounge.com was registered way back in 1995. Either dnacafe.com was registered and dropped (and jamie could have grabbed it using the proper techniques) or it was always available. (I don't have time to check the whois history.)

People who don't own a particular domain name that they want seem to feel entitled to that name at the price they determine is acceptable. This defies everything out there about a free market system.
More Juice, Less Punch (Steroids don't help performance)
A side-note: From where I am, this thread on Hacker News is currently the top result for "COFA0217 textbook" on Google.
Geography is a cultural and political construct.

Why Morocco considered East, while Greece West?
Geographically Morocco is 2500km to the west from Greece, culturally Morocco is predominantly Muslim, while Greece Christian.

Also geographically almost whole Republic of Azerbaijan, parts of Russia, Turkey and Kazakhstan are considered in Europe.

The Kazakhstan case is funny, considering it's bordering China.
He meant a social subsidy, as opposed to monetary. Basically, you aren't too strait-jacketed as a student, the world is your oyster, you can try out lots of different things, etc.

There was no mention of a 'free ride'...
Could someone define the term: domain-squatting parasites

I own a few domain names that I had really big plans for--but just haven't gotten around to developing them (so they're parked at the moment).

Does that make me a domain-squatting parasite? I sure hope not!
I think they should make a separate extension that implements this feature. If it's really an itch that needs to be scratched, people will install it.

But I doubt it will be as popular.
I wish there was more depth to these articles - it could have been a very interesting read.
How does a programmer become a brogrammer?
Do I jump through hoops for $2? Nope.
This reminded me of that story about Lisp at the JPL, when the author debugged and hotswapped code midway through a mission thanks to a built-in REPL.

"Having a read-eval-print loop running on the spacecraft proved invaluable in finding and fixing the problem."

http://www.flownet.com/gat/jpl-lisp.html

Since then, I always make sure I have a (safe) REPL backdoor into my long-running Perl apps.
They do pay taxes. When they sell the name they pay taxes on the profit they make on the sale.
Looking at the search results[1] it mostly seems to be the same code being found in different repositories/forks. One of the most forked Lua repositories contains an add-on with a 8 localization keys named SoundWTF for example.

[1] https://github.com/search?type=Code&language=Lua&q=w...
Wow, this looks really cool; I'm definitely going to play with this. Has anybody used it for anything yet? I'm wondering what the speed is like. Since it's pure javascript, I'd imagine it would be quite a bit slower than R. However the demo seems quite responsive, so maybe I'll be pleasantly surprised.
If this were at an office where you were interviewing, I wonder what that says about the place... That said, I'd definitely opt for having one, beats driving home after a 20 hour day.
12 Best Practices for UX in an Agile Environment - Part 1
Lisbon, the West Coast of Europe.

Better beaches, better food and better wines than the other West Coast.

Plus: better trams and a better bridge.

Perfect geographic location, halfway between Europe and US.

-- MV
A graduate student is a bit different from a student just getting a bachelor's degree, which is where this article is focusing.
That's not customer service. It's viral marketing.
I see your 220$ Tablet and raise you a Cray XK6 supercompter let's see which has more flop's per $ or watt. ;-0
Apartheid was invented by British colonialism.

The current deadlock in Israel is also British colonial inheritance.

That's sums up any analogies between South Africa and Israel.
Not true. Many people grabbed names way back when the reg fees were $70 (you had to get 2 years at $35 through Network Solutions). Back then it wasn't obvious that these names would be worth much. Or more people would have done that. That's not the case with this name of course. Of course you can grab more names at a lower price. But you still have to spend time deciding what names to grab.
This seems shortsighted to me. I'm already seeing non-tech friends using messaging apps that don't go over SMS - with the mass adoption of smart phones, this hopefully is the nail in the coffin for SMS.
Windows Phone Challenge Results
Perhaps dealing with IE6 incompatibilities results in use of stronger language than 'WTF'
I think it says something about the kinds of employers that look at people who have spent upwards of 100k to obtain a piece of paper that implies some arbitrary level of understanding in a given subject. The same level of understanding that I could get on my own for probably a few hundred bucks.

Don't get me wrong, I'm not against higher education in theory. We've gotten to a point though were it's not about the education anymore, it's about the diploma. We enforce this idea in our high schools that you can't be successful without one and as such send our kids in droves to Colleges. We've artificially made the demand so high that these institutions can charge whatever they want and the kids are still going to attend and put themselves (or their parents) further and further in debt.
Well it depends on how much money is at stake. If you're looking at enough you will indeed do everything you can to get it done.
Google's corporate philosophy seems to be to reduce manpower needed to run operations to the bare minimum possible, and if something cannot be automated, they prefer not to do it, thus maintaining their high margin of profit.

That's why they try to tweak the search algorithm instead of banning or downranking abusers outright, have no approval process for the Android market, make it next to impossible to reach a human for support for Google Apps, Gmail etc.

That's the reason they have only 29,000 employees, compared to 19,000 in just Motorola Mobility.

So don't hold your breath waiting for the Chrome team to audit extensions or Chrome apps anytime soon.

I wish they could atleast crowdsource some of the work, like allowing search users to label spammy sites and downrank them based on the the collective users' authenticity(calculated from Gmail account's age, usage, Google+ usage) so that spammers can't do the same.