skysight-inc/HackerNews huggingface dataset:
Specifically, browser.urlbar.autoFill. (Found that out just now.)
Just, do be aware that there are a lot of people that fit the description he gave; they are particularly numerous among the people who use the words "white hat" or "hacker" (with any modifier) in their services.
That's true. Bundling MacRuby with your application is easy though, and doesn't take up us much space as you might think. My MacRuby app, together with the MacRuby framework and a couple of embedded gems, takes just over 10MB GZip'd for download. Obviously that's heavier than it would be without the embedded framework, but I don't think it will be a deal killer.

Even if Apple does switch MacRuby to a public Framework in Lion, my guess is that MacRuby will evolve quickly, and many developers will choose to embed MacRuby anyway to be assured of the latest version.
The victorious Founder CEO vanquishes the Professional CEO that was brought on by Venture Capitalists to replace him.
use AWS EC2, I regularly rent out 15 core machine with 32GB ram for 1$ per hour, you can try getting an instance in a spot market which 20-3% cheaper (though you need to be careful).
> a language and its compiler/interpreter

I heard "high-level program translation framework".
BankSimple announces processing partner: TxVia
For what it's worth, the term "hustler" is used pretty frequently as a colloquialism for pro-actively selling in a range of industries. I've heard it used in reference to musicians, writers, actors and artists.

In the Ricky Gervais series "Extras" in the episode with Patrick Stewart when Ricky accosts him to look through his script Patrick says "I know I know, you're hustling".

There's also the popularisation of the term in the hip-hop culture (gotta hustle y'all, we gotta hustle) where the term represents achieving despite extreme adversity.
I suppose this became newsworthy on the heels of such posts as http://perfcap.blogspot.com/2011/03/understanding-and-using-... and much corporate blogging over the past few months about their migration to AWS.
Seems complicated
Fairy parties brisbane
never ask for permission for things you know are vital to your work

I agree to an extent. It can be easy to fool yourself about what constitutes good code -- in the sense of making a product better or work on it easier. Sometimes bad code is better left as is. Even working totally unconstrained, I prefer not to refactor something unless I have a pressing reason in mind.

My rule of thumb is this: as a programmer and an employee, I am professionally bound to produce quality software efficiently. If I know I can complete an assignment faster (or in equal time, but leaving behind a better code base) by rewriting something, building a tool, fixing something architectural . . . I will silently do it. No point in asking permission. It's in my charter.

On the other hand, if I want to take a lot of time to rearchitect something -- an order of magnitude more than it would take to just do whatever it was that brought me there -- at that point, it's a strategic decision and management deserves to know about it.

The way I see it, management has no right to require me to produce an unprofessional product in my day to day work. And I have no right to force management to use engineering considerations only in strategic decisions.
a) Because your toolkit was probably ported for you

b) Because Wayland is not widely deployed or even regarded as ready to use, so for now the X11 protocol is king

c) Because the poster was talking about xlib and X11, and that is what I was answering...
This is highly subjective. There is often much more at stake than clean code. On one end if you are shipping source code to an SDK of some sort, the clean code is extremely important, as it is documentation for your users. But, if it's an ancillary system on an internal project, well, sorry, but it probably isn't worth the time cost and risk of introducing new bugs by refactoring. Talk to your boss about it. If they can't articulate the reasons why it's not a good idea to clean up that code, then you should get a different job. Also (self promotion), see: http://www.jdconley.com/blog/archive/2009/01/26/put-down-the...
I'm sorry, but in between your Straw Man argument and your indirect Ad Hominem attack, I fail to see you address the point that these kids caused harm to a business. Nowhere did I say that PHPFog bears no responsibility for the security of their service, but that doesn't excuse what these kids did one bit. I'm just much more impressed with the way that PHPFog is handling their business after the fact than these kids are. Nowhere did I suggest that these kids lives should be destroyed, however I do believe they most definitely need to be held accountable for their actions. PHPFog will be held accountable for their actions by whether or not businesses decide to do business with them going forward.

Both parties bear responsibility, and it's absurd to think otherwise.
Not necessarily. The two are about at market share parity now, and FF4 allows Mozilla to push updates and version numbers more continuously, like Chrome/ium. From this point on it should be a neck-and-neck horse race, but frankly as long as they're both leaving IE in the dust I'm cheering for, and using/developing to/supporting both.
Firstly I didn't ask for citation, I asked for examples.

Secondly, I gave my opinion which I think is based on accepted facts, if you insist on citations you can find them on Wikipedia. You just gave a statement, wrote your proposition on that statement, with nothing to back it up.
The time picker widget on stock Android is pretty horrid, so I regularly use voice recognition to set alarms. It's much easier to long-press a single button and then say "Set alarm for 8:30 PM."
Why is this the typical reaction? Because bosses don’t have to read, edit and support the code.

I dunno about that -- mine actually watches SCM check-ins and flips out if there's some unauthorized code cleanup happening (it "adds risk", supposedly).

And yes, I've also been asked to remove unit tests because they were "making things break" (really just causing builds to fail if a regression was introduced).
Chin Decides Google Books Settlement Would 'Go Too Far'
TicketsBuy - Tickets for Concerts, Sports, Theater, Family, Events
TicketsBuy is leading online event ticket comparison shopping meta search engine design to bring each day the latest money saving specials and deals on sale from the entertainment industry. TicketsBuy is your ultimate source for low priced tickets. We procure cheap tickets for sports, theater and concerts. We search over hundred major and boutique ticket sites for real-time prices, and then present the results to you in a very simple new page results display. Users typically check ticket suppliers to get the best seats for the lowest price. Our free search and compare service offers the latest - on products ranging from concerts, theater, and sports events. We help you decide which venues and tickets are right for you, and show you where you can buy those tickets for the best available price.
For one quake survivor, self-help in the face of seeming helplessness
2:56:45 AM Elliot : then I used the method detailed by turby
2:56:46 AM Elliot : to gain root

Has anything been said about what this method was?
Motivational Business Speakers
You need a professional business speaker for your business association convention, You want to make your event Success, then Speakers Of Australia helps you to provide best professional business Speakers for your event guaranteed to exceed your expectations. For more info please visit our website.
I love voice control with my iphone.
I wear a bluetooth headset a lot, it's nice to be able to just touch the headset, say "call <person>" and it'll call them.
Ever since it's been blocked, who's interested in creating a Chinese version of dropbox within the GFW? Let's get together and create dropbox.cn or for legal reasons, cndropbox.com ^^
Jobs.OnTechies.com A new service to post and find great tech jobs
Private people expressing their negative opinions regarding a private company is not a restriction on speech or a violation on any constitutional right.

The first amendment is about government behavior not about private behavior.
> PHPFog built a castle out of sand and you're upset that a wave came and demolished it.

Technology analogies invariably suck, but I'm pretty sure this is provably better:

When a teenager smashes in a storefront window, do we say they should've had bars over it?
> Geothermal increases earthquake risk/frequency, so it's not all roses either.

What do you mean?
Oh, you're one of Them.
More patent nonsense - Google MapReduce
"Passive cooling" are words that people like to hear, so everyone's going to tell you that their favorite Gen IV is "passively cooled", but one has to approach these claims with a certain level of realism.

I mean, the reactor's going to be producing about 1% of rated thermal power for a few days after shutdown, so 36 MW. The heat of vaporization of water is about 3 MJ/kg (heat of vaporization is more important than heat capacity, so we'll just use that). That means that the fuel inside a 1 GWe nuclear reactor, a day or two after shutdown, can boil 12 kg of water in a second.

This is a fundamental property of nuclear reactors - no reactor design is going to make decay heat disappear. So I would be skeptical of designs that claim to be "passively cooled". What they mean is "passively cooled for a while", which is an important engineering achievement that I don't want to trivialize at all - I just think it puts the current designs a little in perspective, since some people apparently believe that you can scram a gen 4 reactor, go on a luxury 7-night cruise, and then deal with at your liesure, which isn't true - you've got to find a way to get water in there (or whatever), you just have a lot more time to do so because of the passive safety systems.
the outages@outages.org mailing list says that Netflix was down today. I don't know if it's ec2 related or not... I was actually hoping someone might have details.

https://puck.nether.net/pipermail/outages/2011-March/002786....
According to Wikipedia, the zone is about 2,800 km^2 while Switzerland is 41,000 km^2.
Google Books Decision: "The Privacy Concerns Are Real"
The reasoning behind not cleaning up your code is that if you wait long enough, the problem will often go away - literally! Technology moves fast enough that your feature is usually obsolete within a year or so; if you're not on the critical path that everyone is building upon, chances are your project will just be canceled and all the time spent polishing your code will be wasted. Better to get stuff out there so you have a better chance of being on that critical path, and dealing with the inevitable messes and complaints of "this is shit code!" later.

This is the "cascade of ADHD teenagers" development methodology, which is much maligned by professional programmers, but actually seems to work quite well. Google, FaceBook, and Twitter all use it to varying extents, and the entire valley startup ecosystem is based around it.
It saves a lot of headaches for people googling or wikiing for a word if you spell it correctly for them. The word is "seiche".
I talk to my computer all the time, never needed Chrome.
If you wanted to get that point across, you could have said it much better. Your analogy to the PHP language itself is completely false and not in any way useful.
I recently had to do a short scheduled downtime of my startup's site and cut the web server over to a "we'll be back soon" page with a simple embedded twitter stream widget on the page where I posted updates every few minutes.

I can no longer imagine doing it any other way.
I always think of this when the question is asked: http://xkcd.com/323/
I stopped reading when I saw "Macbook Pro" in the 'Skills' section.

If you're talking about a social resume-rating site, my own, simple resume is much easier on the eyes. Also: photographs?
This years Pycon has given PyPy very good exposure, I heard lots of chatter of guys wanting to try it out in production.
You draw the line at government control and stop trying to regulate the activities of private companies and people.

Being able to freely critizise the activities of a private company without fear of government sanction is what the 1st amendment is about. It is not about forcing private companies to adhere to any particular person's view of what they should or shouldn't sell.
I'm running version:
2011031901

This link:
http://piro.sakura.ne.jp/xul/xpi/confirm.cgi?treestyletab.xp...

gives me:
Forbidden Installation
You don't have a permission to install XPI package directly from other websites. You have to access this extension from the home page of itself.

Am I doing something wrong?
Yeah, same as you. I'd debate your unsupported statement about cost efficiency. See my post below about the bids for Ontario nuclear expansion two years ago.
If it's what was on the PHP Fog Sucks website, it worked something like this (I may be misremembering a step):

1. Use the post-deploy hook to chmod /home/ubuntu/.ssh so that it could be written to.

2. Upload a PHP shell, use it to write your public key into /home/ubuntu/.ssh/authorized_keys, and get the public IP of the EC2 instance.

3. SSH into the box, sudo su will get you root.
We used it in our games since Ultimate Spiderman. I've got assembly version working on the PS2 IOP chip (33Mhz, the chip used to run PS1 games, otherwise I/O and sound for PS2).

I've got 5mb/s decompressed data speed, so that was speeding our disk access. I had to tweak just a little bit the source code and make sure unaligned writes (4 bytes) were used and that made it x2 or x3 faster.
I agree with most of this but I just wanted to emphasize: kanji is where most people fail. A lot of people think listening/speaking is the hard part (and it can be if you're learning a language with the same writing system as English, like French), and they put off learning kanji. Eventually they've gotten to a point where they can do trivial things in spoken Japanese but they can't read or write anything (except maybe in kana) and their vocabulary is minimal because they kept putting off learning kanji. And use Heisig - otherwise it really will take years to learn all the kanji, which isn't necessary at all. You can memorize the basic 2000 kanji in a few months. The first book I cannot recommend enough; the other two are kind of superfluous.

Whatever you do, do not under any circumstances try to learn using romaji. Not sure why but it will cripple your pronunciation. It is easy to tell who started out using romaji... and it is very hard to keep from laughing at their accent.

Don't bother memorizing grammatical rules. Languages don't really have rules, they have conventions. So you can use a grammar reference to figure out what a sentence means, but it will only take you through the basics as a lot of things that people say and write will not conform to any rule.

Make sure you are learning using things you're interested in - comic books, novels, TV shows, music, whatever. Don't waste your time with textbooks (except for textbooks on some topic you're interested in that happen to be in Japanese). When it becomes a chore, you will find excuses to study "later". "Later" eventually becomes "never". To be honest, my knowledge of words commonly used in Japanese pornography is embarassingly good because of this approach though...

The sooner you can switch to using a purely Japanese dictionary, rather than a Japanese-English dictionary, the better. It's very difficult at first (looking up a word, only to have to look up words in the definition of the first word, and so on) but you will find your comprehension skyrocket when you can ditch the J-E dictionary.
Warren Buffett eyes India for investment - Gvke
Don't show this to my wife. ;)
Isn't the point that it took a pretty major natural disaster (or two, depending on how you want to look at it) to even cause a problem like this in the first place? And STILL the radiation levels are below the safety guidelines? I'm sure plenty of bad things can happen to coal and natural gas power plants given a natural disaster (or two).

There's a certain point where you just have to accept the fact that in the most extreme of circumstances, bad things can happen- that doesn't mean nuclear power is bad overall.
I've used htmlunit as well, basically because it seems to be the most mature. I find it chokes on some google maps js.
That's definitely an issue, but there's a workaround if you want to do it. You need to VACUUM the sqlite database like this:
http://mozillalinks.org/wp/2009/08/vacuum-firefox-databases-...
We are considering HTML5 offline support. So essentially you could do all the editing locally and even test/run the modules that don't have core library dependencies from within the browser rather than on the server.
Yup, ruin a kids life to act as a deterrent to other kids. Fortunately this strategy has been keeping our products protected and secure for years after Valve had the FBI track that kid that leaked half-life 2's source code and put him in prison.

Unfortunately, this situation was much more severe than your average multi-million dollar AAA gaming title being leaked before release (http://www.ea.com/crysis-2/blog/crysis-leak
), so this requires the FBI and prosecution.
What class is this? If it's anything programming related, perhaps we can introduce Akshell into the curriculum? I'm already talking to some universities in Europe.
Custom Macbook Cover And Mac Book Case
My macbook case provide quality macbook cases and macbook cover to protect your macbook and avoid dings, dents, scratch's to your macbook. Here you will get macbook pro cases for the best price.
In case anyone wants to know, this is my go-to recommendation for "getting started": http://www.lrde.epita.fr/~adl/autotools.html . Extremely thorough, and shows how all the different pieces work together. I'd read it anyway, even though you've got started. It's very, very good.

I've also found Diego Pettenò's "Autotools Mythbuster" to be quite good: http://www.flameeyes.eu/autotools-mythbuster/index.html . His old article "Best practices with autotools" isn't bad, but a little light: http://www.linux.com/archive/articles/114061

You may also want to browse the autoconf and automake tags of Diego's blog: http://blog.flameeyes.eu/tag/autoconf and http://blog.flameeyes.eu/tag/automake

A thorough reading of the autoconf and automake manuals also points out common pitfalls.
Why good UX design is product design
SHOW HN: Script for creating Mac sparsebundles on NFS
I created this script to assist in creating Mac TimeMachine backups on NFS. As where I am a Mac user that has Windows File Servers.
Steps
1. Setup NFS on Mac
2. Run Script
3. Set up TimeMachine to use NFS.<p>The script makes some huge assumptions. Let me know what you thoughts or if you find it useful.
My algorithms professor engrained an idea in me that has stuck throughout my career: first you make it work, then you make it better. When it comes to code, we want an almost mathematically-provable correctness, but the real world doesn't care. The real world cares about getting something that solves their problem; ugliness, code smells, and technical dept are irrelevant to them. So I wouldn't write off the managers and their fancy business needs as just some conspiracy keeping good coders down. I think this need for pragmatism is something that separates a computer scientist from an engineer.

It goes both ways though. Sometimes the shit is just terrible. When the cost of any change is introducing a new bug, you've got to take a stand and I think your insight is spot on here. The developer is in the best position to know when the cost of change has gotten to high. I don't bother asking permission, but I've never had to ask forgiveness either. The manager is my customer: he just cares that what comes out of me works, and because I stop to clean up, it does.
Based on this description, no, it isn't something I'd use. Why wouldn't I just load up PowerPoint (or Google Docs) and drag on some text fields? What market and use cases are you thinking of?
The last bit is priceless. The mere fact that the kid doesn't show any sort of adequate moral judgement should justify prosecution.
That's what the up arrow is for.
Did anyone else get a huge Web of Trust warning from this site?
Excellent points to add to this discussion. One must always weigh the time it would take clean things up.

I think the main point I was trying to make with my post was; a lot of times it would take less time to just fix things than it would be to ask for permission to do so.
I disagree. Lucas names these children and attempts to personify them so blame can be shifted to the "bad guys" rather than his company.

Lucas's post does not say "We screwed up." He says "We got screwed by Elliot."

I'm saddened most because Lucas is not embarrassed to point out he was outwitted by children.

When I foul up at my job I don't send an email detailing how some nasty client did something. I summarize what went wrong, how it should have been prevented and what steps I will be taking to prevent it in the future.

I would never write an email:

James Smith, a really evil customer (who happened to be working while there was thunder and lightning like Dr Frankenstein!), decided to try system("rm -fr /"). I knew it was possible, but I didn't feel like fixing it. Also I didn't feel like securing any of our other systems which explains those tweets, blog posts, DNS changes, and email compromises. I was lazy, but It's not my fault.

gg,
parfe

P.S. Credit cards probably didn't get compromised. Tim the intern was the one who implemented the payment system and he had his own passwords set.

(Note: I move this comment as I replied by mistake to CGamesPlay.)
In order to read more like this you have to read the other 9 that are like that of the complaint--- more so now than when Ted Sturgeon coined his aphorism...[see http://en.wikipedia.org/wiki/Sturgeon%27s_Law]
I am currently using Mahout at work for k-means clustering and singular value decomposition. It seems to be working well.
Rasmus identifies himself as an amateur. PHP is marketed as being amateur friendly.
No reason other than, oh, on the order of $100MM in unvested shares?
Food for The Eagle - Adam Savage's speech to Harvard Humanism Society
Yes. I find it harder to code with good music (i.e. distracting music) than after 2 glasses of wine. But I'll never deploy until I review the next morning and it gets tested and OK'd. I also throw away a lot of code, no matter what condition I was when I wrote it.

2 glasses of wine is my max though. After that it's hard to balance on the exercise ball and I have to transition to the lazyboy.
I'm not sure if it's just me, but I was clicking through the arrows to scroll through screenshots on the front page of glowapp.com and found that two captions seemed to be mixed up:

"Use Glow to share your feelings with friends on Twitter and Facebook. Update your status and mood with a single click!" was next to a picture with stars; while,

"Rating is easy. Just drag your finger across the stars. When you let go, your feeling will be sent to the cloud." is next to a picture of sharing options.

Just a heads up.
I think the perspective I was taking in my post was that many bosses do not fully understand the inner-workings of the codebase for their own product and they also don't need to maintain it. So developers truly are the best person to help weigh the need for maintenance.

Of course, there are bosses that fully understand all of this and if you're lucky enough to work for one - awesome.
The Rip-Off Express
Which Y Combinator company would you fund?
Sadly, my computer still doesn't respond when I say "Computer, make me a sandwich." (Yes, I tried sudo.)
Before spending trillions of dollars building triplicate and quadruplicate power systems to distribute wind and terrestial solar power from all over the place, I'd rather invest the trillions in orbital solar power.
I love the app tab concept. Just wish the favicon would update and tell me when new mail has arrived.