skysight-inc/HackerNews huggingface dataset:
Actions speak louder than words. Brendan Eich, Mozilla's CTO , which has some authority around issues concerning the open web , think Native client and Dart are bad for the open web[1].

Also one small way to improve the search experience, is easy search in multiple search engines. Firefox's search box is one way of doing so, But it has been removed in chrome. Does it really improve the web ?

Does limiting the power of adblocking relative to firefox for example , really improves the web ?

Do giving better/faster experience for youtube and google(no data but few anecdotes from me and friends) , for chrome users is improving the open web ?

And if we talk about moving the web forward , privacy is one of the biggest issues the web currently has. privacy from big companies , privacy from advertisers , privacy from other people doing searches on you and privacy from being needed to show your real name publicly on the web.

Privacy is probably much more important than technical issues like current javascript speed.

Does google really help "move the web forward" on the issue of privacy ?

[1]https://news.ycombinator.com/item?id=2983430
This is why I'm hoping they will finally switch to Chrome in Android 5.0 or whatever version is announced at Google I/O (Android/Chrome event). And then they update that Chrome browser every 6 weeks, too. It's not like they couldn't. They can already push all their core apps to automatically update for Android 2.2+.
Oh yes, you can release your code under whatever licence you like. The problem with not using an Open Source Licence or Free Software Licence is that it's harder for other people to build on your work, and your work might not be included in distributions of free software (e.g. Debian).
Oh I'm not saying it's ethical or the right way to do things, just that it's common.

For example, there are loads of companies with very poor backup policies in place, or with all their eggs in one basket. There are loads of companies without any real 24/7 'on call' system.

For every person who is fired for doing some quick hack like this, there is someone who will be fired if they don't "Get it working today" (i.e. they'll get fired if they don't do the quick hack)
my mistake, and thanks for posting the direct link.
Why not fork the project, add some of these topics, and send a pull request?

I'm not being snarky or sarcastic - I personally would love to see some of the more advanced topics you mention included in the list of patterns, in particular loading events and optimisation. Unfortunately I don't think I know enough about Backbone to contribute anything useful - the only non-standard thing I have done so far is basic integration with Celery (https://github.com/mikery/django-celery-backbone).
It was a couple of years ago and I no longer have access to the codebase, but the business logic of that piece of code called for a boolean.

The problem was they they also (ab)used that field for the lock. It either should have been a separate field (of type Object, as you suggested) or use the existing Boolean, but call it "lock" or "monitor" or somesuch.
Well, I formed a legal entity for my startup, but have yet to launch. Not sure if that counts!
Accueil Accueil Accueil Accueil
This Website is for Making money Online ... It is The best Home based Business for Earn Money ..
The name doesnt really prove much. Webkit really is a kit. The question is what features does it have and whn will it get others.
ทางเข้า SBOBET ทดลองเล่น พนันบอล ทางเข้า SBO โต๊ะแทงบอล คลิ๊ก
It is easy to just use firefox on android though. Could push people to that.
Yes, to make money.
Last week, I traveled to Washington to meet with key members of Congress and their aides, urging them to slow down, take the time to understand the basics of the industry that they propose to regulate, and get this legislation right.

In my eyes, that line proves that Rackspace isn't just trying to mollify its customers. These guys are actually trying to make a difference. To me, that's a net plus.
Happy Christmas, TechZing Podcast Christmas Special
On Reflection and 10 Questions
How to save an HTML5 canvas as PNG
The use of DWORD as a type should, in my opinion, already state that the value is always non-negative. Explicitly checking for it might even be a bad thing, as it can distract the reader. He might not check the type and let negative numbers pass in as arguments because he trusts that the >= 0 check handles them. (This of course might, or might not get caught by the <= WHATEVER check).
Sure I could have found all of the references easily. That's one of the reasons I still prefer Java over a dynamic language- my IDE can tell me instantly (option key + F7) where a particular object is used in the entire codebase. I just wasn't careful enough, because hey, what could possibly go wrong- it's a stupid boolean, right?
Debian popcon says they have 371 people using it regularly.
Silicone ring china manufacturer
Jiajie is a professional silicone rubber products manufacturer, supplier,exporter in china, specialized in silicone tubings&tubes, silicone sponge&foam

sheets, tapes, cordes, silicone sealing rings, silicone sealing strips, silicone rubber parts, plastic preservation boxes, etc.
The problem with going through people's old email and such is the signal/noise is extremely low, and often of a timely nature, and may not represent the final outcome, especially if work has been done on a system after the fact.

What we need is testable documentation. I do IT work most of the time, and document using a mashup of Markdown and text snippets in a specific format for network documentation, all kept in version control.

I then have a motley collection of scripts and tools that run against my text files and do simple testing like pinging all the hosts mentioned, checking DNS entries, etc. Frequently I'll write up docs before I start work, then by the end of work, all the tests will past. It's TDD applied to network design.
C’mon, Give the Gift of Supporting Your Favorite App/Startup
I did the same thing a while ago, but with an AppleScript to copy the URL of any new file in the Public folder to clipboard.

Worked extremely well, but broke in Lion. I need to rewrite it with URL shortening...
In terms of Sales, I don't only mean cold calling, or b2b selling. My startup, Grosper.com is an ecommerce company, and for us sales is those customers who come to our website. But sometimes a subject ignored, is getting them to the website itself on a small budget, and no obvious viral component.
Download best funny Images, funny cool pics,
Here you can share your funny albums, which are really different, from others. You can collect photo that may be related to fun collection. We provide very best funny pics, funny album, funny photo assortment from any website on the internet. Funny images be a warning to all person don’t do it. Thanks for visiting and hope you enjoyed today funny pics.
Cheaters in the Steam Community Gaming Social Network
The challenge with business schools is thatvtheyvare schools. To justify their existent they need academic rigor. They also need coursework easily digestible by people from a variety of backgrounds that prepare students for post MBA careers. In general this means accounting, finance and to a lesser degree marketing strategy. What is left out are the harder to teach items - emotional intelligence, judgment, etc. These soft skills come from the school of hard knocks, with perhaps a few short cuts from good mentors. Even when they try, business schools get it grossly wrong when they try to teach these topics.

In defense of the MBA... It is the optimal place to learn Accounting. It's too boring to learn via self study!
This makes me so scared.
I found that odd too. In Haskell you have to use monads only for I/O, and for that IMO they are a fine abstraction. (Monads are a fine abstraction to many other things too that have a lot less to do with side-effects.) You are free to use other more general/specialized abstractions in every other part of your code.
Ping times from point a to point b might be important here.

Also if your computers route to Walmart.com is messed up (you see loops in the route) then it isnt a function of connection speed. Your ISP is not your connection directly to Walmart.com. There are other computers between Walmart and your ISP that could have screwed up dns tables.

It could be Walmart server is closer to the other computer. For a more thorough test do some pings and traceroutes. I had no idea the difference would be so big for Walmart.com. There might be something else at play going on here like dns resolving problems.
Interestingly this article doesn't dive deeply into the most awesome Lisp feature: Macros. Here a quick glimpse:

http://www.apl.jhu.edu/~hall/Lisp-Notes/Macros.html

And here an insightful statement of someone who was sceptical but became a Lisp convert:

http://www.defmacro.org/ramblings/lisp.html

Lisp is so different from all other languages that you have to use it to understand it. Just reading about it is not enough.

Note that there are many variants of Lisp. Older Lisp versions are suitable for experts only. For beginners I would recommend Scheme which is a well defined successor of Lisp. I would recommend Racket (http://racket-lang.org/) as SDK. It is suitable for beginners as well as for professional development.
Sure, it wasn't great code, but this also sounds like a flaw in the static analyzer. It should have been able to tell that the variable was being synchronized on, and recognized that using Boolean.TRUE would have been an unsafe change.
Yes. Became an independent freelance consultant.
Using Google Docs for Blogging
I strongly disagree that unpolished programs (done under time constraints or otherwise) signal that a language is more than something satisfying (academic) curiosity.

I am a contributor to the Yesod web framework (so I know this example is a good one - there are certainly others). Yesod is robust software used in production right now. Feel free to point people to www.yesodweb.com as an example. We are doing traditional IO-heavy database oriented web development, but leveraging Haskell to make things better in ways not possible in other langauges.
I've started to do web-dev/design and 3D since january here in France.
I'm 20, I work around 20-30 hours per month, and I've make 7000€ in one year (tax deducted).

-sorry for my terribad english
what a stupid move with this link.....
i dont belive someone could do that
he pastes link to google cache because of what?
pay less of traffic some amount of text?
google recached this page and article can't be viewed
The average user has spoken. They voted with their feet. Chrome surpasses Firefox.

http://m.zdnet.com/blog/btl/statcounter-chrome-overtakes-fir...
Curiously I think you missed the more important point of
the post. The literate programming insight is clearly
more valuable as a "take-away" idea.

Literate programming has the potential to allow a program
to "live". Certainly it allows a program to outlive the
authors. Most programs no longer have the original authors
available. Look at the thousands of dead programs on sites
like Sourceforge. Or consider the number of commercial
programs that are no longer maintained by the authors.

Your program should be written to pass the "Hawaii test".
That is, you give a new hire your literate source code,
send them on a fully paid trip to Hawaii for two weeks.
When they come back they should be able to maintain and
modify the program as well as the original authors.

Literate programming is not documentation. It is a form
of communication. You need to motivate code you introduce.
You need a good story line. You need to get it past an
editor-in-chief.

See "Lisp in Small Pieces" for a great literate program
example.

Tim Daly
daly@axiom-developer.org
مشاهدة مباراة النصر والانصار بث مباشر
Most mobile sales come from iOS devices
Yes, I cofounded a little Wordpress theme business launching soon. Happy holidays!
25 top network and IT industry news stories of 2011
I definitely will, I was at the San Jose one last year and I'm still going through the video for that. I decided to go to horizons this year though instead, and those talks are really good also:

http://vimeo.com/horizons
Yes, we founded Lanyrd Inc in January when we joined the YC Winter 2011 class.

YC strongly advise you to use their default company structure as it's much easier to raise investment if investors know you've been correctly set up.
If we can get enough geeks with root to dns tables to cooperate, I could write an app that would make sites the collective does not approve of unreachable anywhere in the world, so we can cause rolling brownouts for sopa supporting companies. Support sopa, your dns routing and tcp/ip routes report false 404 not founds.

War is a bitch. They want a worldwide website off switch program to augment their power? Lets give it to them. And then open source it so any script kitty can screw up dns routing targeted at any site. This is a war of power, Spartans, lay down your weapons!
Newsmotion - Citizen Journalism
Bilardo Oyunları
En beğenilen bilardo oyunları iki kişi oynayabilceğiniz çeşitli bilardo oyunlar sizlerle .
They are sometimes clear. As long as its still funny with that clear.
What evidence is there concerning the relative efficacy of emails, paper letters, and phone calls?
Merry Christmas to all. :)
I hereby propose a change to memcpy to include a maxbytes parameter and an optional assert() if len exceeds it.

Might turn up a few interesting things.
I don't remember the name of the textbook, but any with 1000+ questions would do.
//Sub/Corpus Blog: Budget.mv: This is beyond stupid
To say nothing about Bradley Manning ...
Have you thought about "putting yourself out there" a bit more? You could look at it like an experiment, just sharing your knowledge with the world, humbly and with no expectation of a return... I bet you would find all sorts of positives come from it over time. Maybe you do this already, but I only found one blog post (a good one) and no tweets.
The general complaint should be a different point - it's the misrepresentation of data that is the real culprit here. Infographics are just a way to represent or misrepresent data.
Domain registration is a loss leader for them (especially with how easy it is to find coupons online). They're hoping that cheap registration will be enough to entice someone to use their other profitable services.
This is like a family of 1st, 2nd and 3rd generation immigrants. The 1st generation (the managers sending down gibberish instructions) use language that most people don't understand and refer to people, places and customs from the old country that have no meaning to anyone here.

The 2nd generation (you) are responsible for keeping communication going in both directions, and making substitutions and translations in both directions, sometimes changing words and orders into something that makes sense even though it wasn't at all what was asked for.
Total Finder rocks. Tabbed browsing alone is worth the price of a license.
List of Color Picker Tools
Indeed. What they're doing is much better than what most software projects manage, but not quite enough to test correctness unless the code in later branches is completely independent from the code in earlier branches....

For any nontrivial project, testing every codepath is basically impossible, unfortunately. :(
Is Donald Knuth's approach the complete opposite of the lean startup methodology? Are too many people just trying to follow the latest trends?
Revisiting 2011 in 365 HN stories
If politicians don't cooperate, a tactic lobbyists use is to threaten to throw their weight behind the politician's challengers.

We could set up a site to donate to all the SOPA supporters' challengers.
OCCUPY WALL STREET - Why this Rebellion Deserves our Support
You can disable network completion in Preferences> Under the hood > Privacy
Out of curiosity, why don't you have the old url just point to the new one?
This is rrrewind first year and I wanted to make a recap of the year for HN. Happy holidays!

Every night rrrewind takes a snapshot of the top stories on HN. This 2011 recap is taking the top story from each day.
You forgot the last parts:

Charles acts aghast when Bob discusses with him the lack of actual direction and information in the document, they have an argument where Charles pronounces that if Bob were an expert in his field he should just know what to do anyway.

Later, Bob presents his work to Charles, who pronounces it "great!". So they move up to present it to Edwin for final sign-off, where Edwin pronounces it "crap! not what it's supposed to be at all!". Then takes the work, sells it anyway, pockets the bonus, trickles a couple percent down to Charles and Bob gets fired for incompetence three days before Christmas.
They get added automatically as soon as you use a search box, just change the keyword to something shorter than the domain name (which is the default keyword).
> They voted with their feet

Or had Chrome set up as their default browser without their consent when they installed Skype and don't know how to change to a different browser. Hard to tell, obviously.
That's awesome! But I am waiting for the day when we could learn skills while we are awake! Like Trinity learned to fly the chopper or the way Neo learned Kung Fu :). I know its still a dream, but I believe that day is not very far!

Thanks for sharing this post!
I almost wonder that now that more and more of these discussions are done through work email, IM, version controlled documentation (and code), the job of future archaeologists will be much more manageable (though still hard and fraught with risk). Maybe more and more tools will develop to piece together a project's evolution, rationale, and implicit assumptions and decisions.

It's funny, Wave was actually a really fabulous tool for exactly this.
How many hands are needed to count the people still using telnet for anything remotely? I can see embedded use in isolated LANs, but...
Made it into a little poll to better quantify the results: http://p2.gg/5vc
Well at least the rest of the world can see your website, while still censored in the US.
Whereas if GoDaddy just takes out your website domain, nobody can get to it.
I incorporated Tarsnap Backup Inc. in 2011, but I'm voting no on the basis that it was a paperwork reorganization: Tarsnap has existed since 2006.
For those who don’t know, “popcon” is short for Debian Popularity Contest, a project that collects stats about the usage of Debian packages from users who have installed the optional popcon package.

http://popcon.debian.org/
> What's the appeal

Not having every url I type in sent to Google is the main appeal.
The fact that it doesn't send everything you type in your URL bar to Google.
A show of hands type of poll web-application. I'll keep it small enough to be finished in the next 2 days.
Cache link
http://vedantmisra.com.nyud.net/2011/12/elevator-algorithms/
Only if you use Google as your main search.

And you can turn it off in any case.
on the contrary, I find communicating in this way a rather reliable method of talking in short hand. I was happy to be wrong, since phk illuminated another reason why some people may advocate breaking compatibility, and it is easy to get to his core arguments once his credentials were established.
Charisma and pedigree are over-rated. The problem seems to be that you think you can (or should) be good at everything. Embrace your strengths and find someone who is strong where you're weak. It might take some work to find that person (or team), but if it was easy, everyone would be doing it.
Google guys are all with very high IQs, so they think the rest people with common sense are fools. Chrome vs Firefox, it's obvious the former eats the latter's lunch, which is fine to me, I use both.
What is the default company structure? Any place were I can read more about it?
You probably know about this, or maybe this isn't in Firefox, but most of the other browsers use 'keyword' searches from the address bar, which give access to every search engine you have configured.

"g whatever" - Google "whatever"

"w whatever" - Wikipedia search for "whatever"

"a whatever" - Amazon search for "whatever"

...

New shortcuts can be added and the existing ones can be changed. For example, when I type "g whatever", it searches Duck Duck Go.
Original link and discussion here: http://news.ycombinator.com/item?id=3311015
When I see unusual error in code - not only I check related code, but I may run svn blame. There are multiple benefits for it:

1) I can learn something new and what I thought was an error would turn out to be an interesting new coding trick.

2) If it was an error - not only we would fix it, but would also learn not to make such error in the future.

In particular, that person who made that error would learn to avoid it in the future.
Yes! I launched Freeversation (and mostly failed with that, despite the great HN coverage) and then started another more serious venture.
Show HN: Goal Setting Workshop on iPad/iPhone - free promo codes
I think much more good can be done by a company if they go to the legislature to help them get it right than by just saying "We don't support SOPA." I believe that eventually (for better or worse) some bill is going to pass Congress in some form and it's for the best if companies I trust have a big hand in writing it.
90% of the "problems" discussed on HN can be dismissed as "first world problems," but thanks for pointing it out.
MMM does indeed say that too many programmers do indeed make a project late regardless of how far behind that project already is. Nine women can't have a baby in a month and all. Have you really read it? The book makes this quite clear. The Wikipedia page doesn't.
If it doesn't make a difference to them, I wonder why they backed off from their decision to support SOPA (although essentially, only in public)?
Amazing Spider man and Andrew Garfielsd: on the list of 2012 blockbusters.
Not a company, but I have been doing freelance work on my spare time since college. I graduated 2005. 2011 is a special year for me. I got 3 more regular clients and made more in a couple of months than what I would normally get in one year with my dayjob. Regular cleints keep sending me work. Eats a lot of time but totally worth it since I (w/ wife) have plans to move to New Zealand.
Frutilicious Flavors
Perhaps the solution is robotics. A smaller human population is, in very many ways, a very good thing for all of us in the long run.
It's a great idea but there should really be links to the actual discussion on HN for this to make any sense.
Yes! About a year after finishing school, I started an LLC to sell an electronics kit [1] that I was working on and also as an entity to receive income from an Android app's advertisements. It's been great; I'm not quite in the black yet but I'm already experiencing some growing pains for hand-assembling these power supplies, and android ads pay my cell phone bill plus a little extra.

It's kind of neat to be able to say "yes, I build these things from scratch, based on my own knowledge and research, due to risk from my own pocketbook, while working full time."

Also, I've met some very cool people (whose work I had only previously admired from afar!) because I had questions about a library they wrote or was improving a design of theirs, not to mention starting to form a set of people who I can email for advice (from how to make PCBs to the best tape to order from ULine.)

Highly recommended!

[1] http://news.ycombinator.com/item?id=3054861
Write library in Vala, get bindings for Ruby, Python, JavaScript, ...
It's more likely that the vast majority of Chrome users are upgraded to the latest version automatically while IE users are fragmented across multiple versions.
Native client would lock the web into particular hardware platforms.

So it is in fact one of the worst things that could happen to the web.
Would you care to tell us why IE is more secure?