skysight-inc/HackerNews huggingface dataset:
Can you not imagine a world where one could operate in native code without the concept of volatile variables?

Sometimes you want the compiler to do its best with register optimizations and code ordering etc and sometimes you have to explicitly tell it to go to memory every time. You could layer an abstraction over this but some people would still need to burrow under it. The point of working at the C/C++ systems layer is you have this control but also the responsibility that comes with it.
Okay...

https://github.com/vojto/markdownlive#readme
Denmark Levies world's first fat tax
The FBI again thwarts its own Terror plot
Numis Network : Why you Should Joining Numis Network  Aitir Google Lab
Most intelligently run startup should do the same thing. You should be hiring people who will add more value to the business. Often you should be hiring people who are smarter than you.

It's the same principle which means if Steve Jobs came to me and said he wanted to be involved in my startup, I'd happily hand over 60% of my equity to him. The 40% I'd be left with, whilst proportionally lower than what I had previously, would be worth far more than what it was before.

At the moment I earn my rent + expenses from my business. As and when we close our next round of funding, I'll likely formalise this arrangement (at the moment we're boxing clever with the tax man by paying me in various ways), but I'll definitely pay market + equity for early hires.
what puts me off raphael 1.0 is the lack of grouped transformations. you can collect elements into sets and perform operations on those, but that doesn't not give you a hierarchical transformation space.

i could be wrong but from a cursory glance it seems this is still the case with raphael 2.0.
New Debian in ... always.
Still, everyone would like it and share it with their friends.
This is an awesome reason to root your phone the second you get it. I've done so to both of my Android phones. You know that cyanogenmod is safe from this kind of blatant wiretapping, and on top of that, you don't have to worry about hassling with it when you need to tether, or when you want to install an application that requires root permissions to function well. :)
> Palihapitiya agreed that there should be a secondary component to the financing.

Agreed. I think what OP meant was "founders cashing out [using this method rather than a secondary sale]" is a big red flag.
Some of the apps I use:

Google apps (Docs, Gmail, Maps, Talk, + etc)
Polaris Office
Local banking apps
Local public transportation and taxi apps
Whatsapp
Facebook
Dropbox
Linkedin
Skype
IMDb
RealCalc
ConnectBot (SSH client)
XE Currency (exchange rates)
ES File Explorer (for access to SAMBA shares)
ChromeMarks (for sync of bookmarks to Chrome bookmarks)
Shazam (finding artist/songname of playing song)
Barcode Scanner (for work)
This blog and some of the comments below are just crap. If you haven't TDDed before (for a non trivial project) you simply don't know what you are talking about, and it's apparent in your ignorant opinions.

Sorry if that's a bit harsh but I'm tired of seeing these posts by people who don't get it.

I don't get quantum physics, that doesn't mean I'm going to write an blog "when quantum physics fails"

If you don't understand something... Learn about it, practice it, then criticize its actual flaws.

Don't just get frustrated at something and claim its crap. Because its clear to those of us that do understand it, that you are talking crap
Isn't pair programming where you sit back and think about kittens while someone else monopolizes your keyboard? If they want to write the tests first, let 'em.
Given the past experience with the 2004 tax holiday (little economic investment effect), the current proposal should be rejected. And to allow another tax holiday only sets the expectations that additional ones can be lobbyed for in the future, meaning these companies will again hoard foreign profits offshore in hopes of repeating this request again and again and thereby depriving the government of timely tax revenue.

This is a quite blatant attempt by these companies to game the tax system for their own (not public) benefit. As others have stated, these companies obviously held the foreign profits abroad hoping to have/create this type of lower tax opportunity to bring back those profits.

However, I don't blame these corporations for trying this - corporations' jobs are to make and keep as much money as possible, mostly in response to shareholders' desires for greatest economic returns. Anyone who owns stock in Apple and Google is a part of the reason for this attempt. If this tactic works, the market value of Apple and Google will increase and isn't that what essentially all shareholders want? Frankly, if these companies voluntarily paid all taxes without trying to find ways to minimize them, most shareholders will be furious at management.

Government, through its various corporate/tax laws, sets the limitations on what is permissible and not for corporations, and it hopefully tries to do it in the way that maximizes overall public benefit (balance regulation against enough corporate freedom to incentivize economic growth). The problem I see is that special interest groups have disproportionate power through buying influence. In order to prevent recurring instances of this same situations, the government should firmly show that it will not grant tax holidays now or in the future (then maybe companies will bring foreign profits back right away to the US, thereby paying taxes on time and maybe hopefully spurring economic investment).

My Conclusion: Companies (at least public companies) aren't wrong to try to maximize their value in every way within the controlled environment created by governments. The government should act in the way to incentive corporate actions in the best interests of the public (whether it be more tax dollars or economic growth or another objective). Just say no to the tax holiday.
Android is not having a good time with security this week. The Samsung Galaxy S II on AT&T is very easy to unlock without the PIN or password. http://www.bgr.com/2011/09/30/major-security-flaw-lets-anyon...
The reason you smashed your iPhone is because HTC software has an overly detailed and insecure logging suite?

I call you not overly paranoid, but maybe bizarrely superstitious?
You should read the article. Apparently any app that you give permission to use the Internet can leak all your data. Are you absolutely positive that every single free app you download is safe?
The 'advances' in video & audio codecs require more hardware to encode and decode them. It's not like I can decode a blue ray disk on a Pentium 4.
The idea does have a downside as well. These recurring tax holidays amount to a selective corporation tax cut for large international corporations. Smaller domestic companies do not benefit from it. Wouldn't it be simpler, fairer and more effective to cut the corporation tax rate?
It's a bad thing because it would create dangerous precedence for the future when every rich corporation would start blackmailing US government as to avoid to pay their fair share of tax. this would hurt US economy far more in long-term, you don't want to encourage this practice

Also, who cares about their trillion dollars... who gives guarantees this money will actually end up in national economy and not invested overseas with profits tied up in some off-shore country once again.

if America needs more liquidity in economy, ring FED. they will print just as much.
Suck it up, boys. Pay your taxes like the rest of us. You're sitting on huge war chests of cash. You can afford to contribute a little bit of that to the common good.

US companies in general are sitting on $2Trillion in cash. Productivity is sky high, because of all the lay offs across the economy, and profits are generally up across the board in most sectors of the economy.

US companies aren't spending because they don't want to spend. They aren't hiring because they are productive enough and are profitable enough without hiring. They are also scared because of all the uncertainty in the financial sector, not necessarily because of the high taxes.

The few people that are actually putting money to work in this economy are angel investors and VC's by giving small engineering teams small amounts of cash as well as leeway to experiment at building interesting products.
I found That editing my Reddit subscriptions to remove the front page and anything to do with politics or religion makes it much more tolerable.
Oh my god is that embarrassing.

Some meaningless marketing spew, some social network stealth tracking widgets, and not a single link to any meaningful information. After the recent interresting design choices, the unity disaster and now this it is probably time to look for a distribution that doesn't think of it's users as mindless drones easily distracted by empty shiny things. Any recommendations?
Qt: The future of the'moc'compiler
-Mint.com
-Audiobooks

A bunch of others as well, but I think that's the only one not mentioned so far. Add in extra votes for Google's (Gmail, Voice, Talk, Music, Maps, G+, etc.) and the official Twitter app; it works well for me. And "Audiobooks" is only a Librivox front-end, really. I love it, though. I often listen to books as I drift off to sleep.

And games? GOD I love games.:

-Game Dev Story (Or any Kairosoft game with a flavor that floats your boat,
but I think most agree GDS is a good place to start.)
-Pirates and Traders
-Plants vs Zombies
-Archipelago
Those are the default settings you can turn off the popups and get all your auto complete needs from ctrl-space, and complete with enter.
I haven't yet used Node for a production app, but (being very comfortable with JavaScript) I have found it invaluable when prototyping concepts and ideas instead of mockups. For now, I keep falling back to Python & Django for the real deal, but I'm keeping a very close eye on Node as a contender, especially as I'm moving into more real-time app development.

For now, when building serious apps, Node is the first thing to go; in the near future, it may be the first thing to introduce.
Como Fazer uma Pagina - de Captura
Moncler Jackets 2011
Tips For Awesome Time Management
This comment should not be [dead] (if you don't want to give/dock me karma for irahul's comment, down-/upvote my reply to this comment):

irahul 7 hours ago | link [dead]

> For example, Rich Hickey, the author of Clojure, said recently at the Strange Loop conference "We say, “I can make a change because I have tests.” Who does that? Who drives their car around banging into the guard rails!?"

Rich has spoken about it other time with an interview with Fogus:

http://www.codequarterly.com/2011/rich-hickey/

Hickey: I never spoke out ‘against’ TDD. What I have said is, life is short and there are only a finite number of hours in a day. So, we have to make choices about how we spend our time. If we spend it writing tests, that is time we are not spending doing something else. Each of us needs to assess how best to spend our time in order to maximize our results, both in quantity and quality. If people think that spending fifty percent of their time writing tests maximizes their results—okay for them. I’m sure that’s not true for me—I’d rather spend that time thinking about my problem. I’m certain that, for me, this produces better solutions, with fewer defects, than any other use of my time. A bad design with a complete test suite is still a bad design.

He said something on the similar lines about development on CLR:

Fogus: Clojure was once in parallel development on both the JVM and the CLR, why did you eventually decide to focus in on the former? Hickey: I got tired of doing everything twice, and wanted instead to do twice as much.

His explanation on both fronts boil down to he doesn't find it(TDD and CLR/JVM parallel development) a worthy investment of time, given there are only so many hours in a day.

I don't understand why TDD advocates get all worked up when someone says TDD doesn't work from them. Well, if TDD is silver bullet of software development, they should be delighted that the ignorant singletons fail to see it and they have an edge over the fools.

These reactions remind of this:

“You are never dedicated to something you have complete confidence in. (No one is fanatically shouting that the sun is going to rise tomorrow. They know it's going to rise tomorrow.) When people are fanatically dedicated to political or religious faiths or any other kinds of dogmas or goals, it's always because these dogmas or goals are in doubt.” ― Robert M. Pirsig, Zen and the Art of Motorcycle Maintenance: An Inquiry Into Values
(karma sink, see above)
Facebook開心水族箱遊戲登入
How to Stop Being a Complete Idiot in Debt
Facebok
Well, saying that anyone in the 90s would be surprized by an oversized PDA is also kinda snarky, no?
IPhone 5 rumor rollup for the week ending Sept. 30
Signed up for an invite several months ago, and never got one. I also got tired of "it's coming" emails. As someone that's sent a few of those emails myself, I understand the need to buy time, but IMO they ran out of rope.
Slackware and Arch Linux are great options if you're interested in exploring something a little more advanced. You'll have to put more work into setting up your system, particularly at first, but you will learn a lot more about how Linux works. They kind of throw you in the deep end, but they both have plenty of good documentation.

On the other hand, if you're looking for something not too far from Ubuntu, Debian or Fedora might be better options.
I know all too well, though I was being a little oblique about it. Also, your religious TDD folks and your religious pair programmers are often the same people (same religion?)
Hi all!

There're just too many comments and I can't watch this page minutes by minutes.

If you have questions or suggestions, please email me directly.

Thank you very much!

:)
If I was Yahoo I'd think twice before adopting something like Node.js, but if you're a little guy that wants to scale on the cheap and is willing to take risks because the alternative simply won't work for what you're trying to do, then just use Node.js. Django, PHP, Rails with Apache in front of them aren't designed to handle thousands of persistent connections and it would be far more expensive to scale the traditional web-stacks to handle them.

As some Joyent guy was saying there's real resources behind Node.js, it isn't just a cool hack made by some promising Jedi but it needs to fit your use-case. If you're designing a real-time web app and you have a limited budget then go for it, I don't think there's anything better out there now (except for Tornado, Twisted, which is just a matter of taste) unless you're Yahoo, Google, etc...
Requirements that Cannot be Marked ‘Not Applicable’
Here's my current list:

-advanced task killer, to manage running processes

-all recipes, to find dinner options

-amazone kindle

-amazon app store, they give away one paid app every day

-barcode scanner

-daily dilbert

-google reader, hn droid

-gtasks, to manage gmail task list

-movies, to see upcoming movie releases, trailers

-netflix

-games (crossword, spaghetti & marshmellos)

-shazam

-spotify

-touchdown, corporate email

-verizon dvr, remote control dvr access

-wifi analyzer
James Altucher: Most people find my blog by typing 'I want to die' into Google
华洲代考网
And, as other less polite posters have pointed out, some of what he says is debatable. I've read a few of Ted's posts, and while he's smart and a good communicator, he is extremely narrow minded. I'm sure he has his own way of doing stuff, and can implement like a machine using his own narrow toolset, great. No-one can learn to use every tool, and some can just be a giant time-sink (cough Google AppEngine). But that doesn't mean that everyone who uses a different toolset is a complete tool.

One minute, he's ripping into Tornado, because it's under-engineered. Then he thinks Twisted is over-engineered. Next, Node.js is crap, because it doesn't do things his way. Then there's NoSQL, which he hates, because it's not MySQL. No idea what he thinks of PostGres, he probably thinks it's got too many features.

Point 1: A Scalability Disaster Waiting to Happen. No, node.js is not a scalability disaster, and even if it is, doesn't Ted advise developers not to worry about scalability as they are only going to get ~3 long-term users in the first year?

Point 2: Node Punishes Developers Because it Disobeys the Unix. Um, you can put it behind nginx, and that buys you a lot of "separation of concerns". Honestly, he mostly seems to be insulting node.js programmers, suggesting that they don't bother to create full production systems - quote "let's be honest with ourselves here, if you're a Node developer, you are probably serving the application directly from Node, running in a screen session under your account." This seems to be really the core of his concerns - Node is easy for one guy to setup a working website. Isn't that a good thing?

Point 3: It's Fucking JavaScript. Which I guess is good if you are a JS expert.

He swings between two extremes - everyone using simpler tools than him is a retard who needs to man up and learn to program, and everyone using more dangerous tools should stop beating their chest and actually implement (premature optimization, guys!) In the case of node.js, he seems to believe both points, which I suspect is because he just doesn't like the toolset.
I think the biggest clue Ubuntu should take from Apple is to show the product and how to use it. I am seriously interested in Ubuntu's progress, so after shaking my head looking at the countdown, I went to ubuntu.com and clicked on the big picture, only to be forwarded to a download page for Windows stuff. (I am using Safari on OS X.)

The point is not that I can't find information on what it is about. But why make it so hard and so little fun?
I think a mass of disappointed people with no particular goals is very easy to manipulate. They're very vulnerable to someone hijacking their movement, telling them what they want, and then giving it to them.
Thanks for this, I've been looking for a nice simple markdown editor that can kick out HTML for a while. I used to use TextMate's with it's Markdown preview, but since I stopped using TextMate I've needed something to fill that space. (Sublime Text 2 doesn't seem to have a preview feature)
I'm a front end guy trying to learn mobile, and my experience has been that iPhone programming has a steep learning curve. I bought every book on the market, and memberships to sites like Peepcode and Think Vitamin, and still barely feel competent.

I think what helped me most was paying for development, and then scouring over the code to see what I could learn, while playing with features and Interface builder until I was able to make progress.

As I said, I'm still far from productive, but it at least makes sense.

I once toyed with the idea of building a place for freelance dev's with extra time on their hands could fill their hour gaps by teaching people to code, but that's still on the back burner for now.
It seemed like a good article, and I was enjoying it for all 15 seconds I was able to read it before a f#*+^ing Flash popover made it completely unreadable on my iPad, with no way to get the article back. Does nobody do QA for these sites?
In quite a few other countries this sort of activity is simply illegal.

It's called entrapment.
> I don't know why he would accept an O(n) solution to that

Because it's a question used to weed out early stage candidates. It's a fizzbuzz test. The point is not to see if the candidate knows the algorithmic complexity of arbitrary-sized integer operations, and neither is it to see if he knows whether the factorial function grows quickly enough to make a look-up table worthwhile. It's just to take a very simple function and get him to write some code in a text editor.

Or at least, that's what I read from the OP's post. Perhaps he meant otherwise.
I don agree with that. Sure knowing JavaScript is helpful in debugging. But you can be very effective with coffeescript without knowing too much about JavaScript.
Is there anything similar for LATEX?
On the other hand, this activity makes it difficult for would-be terrorists from organizing, because any prospect would suspect that the recruiter was an FBI agent.
Former Senior BBC Mideast Correspondent Alan Hart says on air that Israeli Mossad did 9/11:

http://www.youtube.com/watch?v=CDsW4DyyZvU
When you start your company, you think of it as an innovative product, not a probability. If you start thinking of it in terms of probabilities from the very beginning, you are not going to succeed.
Entrapment is illegal here too. The FBI, in order to strengthen its case against that exact defense, -always- gives the "suspect" multiple opportunities to stop himself.

Of course, if the suspect does stop, the FBI then tries to get him to continue, or finds another gull.

It's pretty gross.
I think KDevelop has something like that.
God forbid that one day they mess up the 'caught you at the last moment' bit and one of these succeeds. I wonder how the FBI will respond then.

The FBI should concentrate on real issues, rather than to attempt to fabricate them.

I understand that thoughtcrime is not punishable, it looks as though they are trying to bridge that gap by aiding the 'suspect' (word used loosely here) in every way imaginable.

It makes me wonder if that means that since the FBI goes to great extremes to get these guys to become even more radical than the already were if that means the FBI is actively aiding terrorism and could be prosecuted for that through some other branch of government. Means, opportunity, those are important bits used to convict people and it looks as though these people had none of them but the FBI helpfully supplied them as well as direction.

At face value it looks as if the FBI has more reason to be indicted here than the actual perp.

I see the suicide bombers and other idiots as much as victims of their handlers as they are obvious criminals, these young people could presumably have been turned in a much more positive way but instead the FBI decided to bring out the worst in them.

Pointless, ultimately wasteful and distracting the attention from real issues.
> The Arab Spring is part of the Metamovement; the London Riots were part of the Metamovement;

The Arab Spring, or the Madrid rallies are not the same thing that the London riots. The last one was mainly looting and arson attacks, while the other were pacific demonstrations demanding more democracy.
The comment about engineers and patent searches is pretty spot-on. I've seen many compelling efforts prematurely abandoned due to previous patents. Hearing this from Neal Stephenson strikes me as ironic given his employment at Intellectual Ventures.
I have a hard time believing this. Let's take an environmentally attractive car, like the TDi Jetta. How many barrel-of-oil equivalents would you estimate it takes to produce a car like this, in mass quantity?
Aspen Colorado Lodging
It's likely debugging utils that were missed when readying for release.
I launched last week an online Markdown editor that works in all recent browsers (IE support not perfect yet but will be).

It does intelligent preview (the paragraph being edited is kept into view and highlighted), has autosave and a simple document manager that lets you export HTML or markdown (RTF coming soon), and also has a converter, to convert rich text TO markdown (for your legacy content).

Check it out! It's called "Akayame" for Yet Another Markdown Editor, at http://akaya.me
Ubuntu: tools to check if your system is compromised (italian language)
A collection of tools to check if an Ubuntu system is infected by rootkits or compromised
There's also Marked: http://markedapp.com/

I have no affiliation, just a happy customer. MacVim + Marked side by side is a neat combo.
FBReader is a good reader not mentioned here
Where? Where? ;)

(the expression is "hear, hear")