skysight-inc/HackerNews huggingface dataset:
I hope for the sake of their wallets that people working at startups don't take this chart too seriously. Based on the job postings I've seen in the past 6 months an awful lot of people would be paying the "rock star" rates!
Because Thunderbolt is basically an extension of the PCI bus. This means that the protocol _is_designed_ to grant full memory access to external devices (in fact that's the way how the DMA data transfer in Thunderbolt works).

With other protocols such as USB or DisplayPort you don't have those issues. Of course, a faulty driver could be used to compromise the system, but the protocol itself is secure.
I notice that Google Reader still lets a person subscribe to someone's Twitter.
"How? Because people in the field of neural networks and AI would never claim that Minsky "pioneered neural networks". To the contrary (and as Minsky's wikipedia article – i'm sure the source of this claim – obliquely notes), Minsky's pessimism about the abilities of neural network computing lead to the abandonment of artificial neural networks as a major research topic."

That is a very confused description of what happened. Minsky is in fact a very important contributor to early neural networks theory and what you refer to as his "pessimism", is in fact his proof that a neural network can not be trained in any way to "learn" the exclusive-or logical function (among other things). This is one of the fundamental results in NN theory.

See: http://en.wikipedia.org/wiki/Perceptrons_%28book%29
DMA has historically been Firewire's one big advantage over USB, which even in the 3.0 revision doesn't do DMA.
Last week the exchange added the ability to add funds (for buying bitcoins) using Dwolla (a U.S. ACH-based payment service).

The ability to withdraw funds (after selling bitcoins) to Dwolla is coming, but not automated yet. A request can be made to have a withdrawal to Dwolla processed manually.

Dwolla costs just $0.25 per transaction.

In the E.U. funds may be withdrawn by bank wire (SEPA).

http://en.bitcoin.it/wiki/Mtgox#Withdrawing_Funds
We did a small reorg to do that. Basically, our marketing person wasn't doing marketing. No targets, no User Stories, no Stats.

It is better now and it should bear fruit soon.

Our sales guy has much better result this year, but this is one to one communication/sales. It works but doesn't scale.

That's why our marketing needs to be more efficient. We are selling software, we should be able to do most of the sales conviction (sp?) via the net.
Well San Francisco, which is the tech mecca, looks pretty dilapidated.
Yes, I meant to point out where I found the link. Was that a bad idea?
Scientists afflict computers with 'schizophrenia'
Yes, Firewire also uses DMA, but hardly anyone uses Firewire anymore :) And even the people who still use Firewire typically don't use it to connect to third-party devices (such as projectors).

With USB I must to admit that I'm not 100% sure. I've always assumed that USB does not use DMA, but after googling it it seems that there's some DMA support in USB. Would be interesting to know if there's some kind of fallback mode - e.g., in order to use a less efficient (but more secure) protocol if the computer does not support (or enable) DMA.
I heartfully agree, revising the joel test, but the first 3 questions smell a bit too much like an agilist guide . Hey I said smell ;). I'm not against agility, actually the point that I had the more difficulty to bare with of the joel test was : 'do you have a spec ?'.

"Do developers trains at office or on their spare time ?" : split this one in two, in the first case you have a proactive company, in the second case you have proactive employees. That's not the same thing.

"Do developers talk with the client is a good one ?" : there might be company where it is appropriate and others not.

I like question 8 though : "Do developers retains the copyright of work they do on their spare time ?" I'd like that companies had a little more clarity on this.
Well the author says in the conclusion that they don't think that they're particularly readable, but from an artistic point of view they're definitely more interesting.

Even if it isn't a success, I would like to encourage this kind of experimentation with data visualisation.
Most of those services provide additional utility which CSS doesn't provide: strip out content from other site distractions. But yes, sites should offer more reading options and usability tools to users. Or may be browsers?
As a place to live you might be right, but as an industry (in my case) I'm finding it more attractive in the sense that I always meet people (mostly online) that are building new things, that are experimenting with new ideas and trying to break conventional schemes.
Today if I wanted I could move back to my country and I would have almost the same amount of work working remotely. I live in CA and most of my clients are local & I never meet most of them in person. There's an interesting trust that wasn't here before. 2 years ago, even if you presented an amazing resume they would still want to see your face, today 20% of the cases do that. Again this is from my perspective.
yes, that's the idea. getting better at marketing. See my above comment.

About BigCo, I agree with you but I was thinking more about an industrial/tech fit something along the lines "this tech adapted to my needs would help me be a lot more competitive. Buying the company might be simpler than paying a lot of customization.". Not sure about the validity of that.
The flag link is not a downvote button. This isn't reddit.

Don't flag stuff you simply disagree with.

If you disagree with a link, rebut it.
On a positive note, it is labeled as a rant.
IOMMU support is going to be universal long before DisplayPort support (let alone Thunderbolt support) is even common for projectors.
I don't think the practical risk here justifies any such thing, because all of this is occurring in a market with possibly one of the lowest barriers-to-entry of any market in human history. With the ubiquity of screen scrapers, the power of various programming languages and environments, and the interconnectedness of the web, any attempt to jail your data can usually be met, quickly, by a large number of people.

For example: back when Facebook was really irritating everyone, Diaspora came along. Now, Diaspora should probably be considered a failed project at this point, but along the way there was a not-small number of developers that came forward and said, "hey, I already did this, start with my code...", and if the anger over Facebook hadn't subsided, I have no doubt that at least one of those projects would have become successful.

Or, for another example: when word got leaked that Yahoo was going to "sunset" Delicious, it took me all of a few bucks and a couple of clicks to export every last one of my bookmarks to Pinboard. (Thanks Pinboard!)

Proprietary software, by contrast, carried much greater risk, because it often used secret data formats which were extremely difficult (or impossible) to reverse-engineer, and because it was much more difficult to scrape the data from the screen in a reliable way. I have direct experience with this: small grocery stores tend to use a product called NCR ScanMaster, which at least semi-recently was "powered" by a truly atrocious Btrieve database backend, which was unreadable without the schema files, which nobody would give you without lots of money. It was damned hard to reverse-engineer too; I have a proud history of that kind of thing, and it totally stumped me for all but the simplest of data extractions.

One of my clients needed to be able to make special sale-related changes to large numbers of products on a regular basis without paying someone to sit there and key it in all day (and make mistakes while they were at it). We eventually came up with using AutoHotKey to control the screen and data fields, but even that was rather challenging because of ScanMaster's variable time delays between screens and AutoHotKey's limitations.

Contrast that with anything web-related, where I could use PHP or Javascript & Greasemonkey or one of any of a number of solutions to parse and scrape the content of any site within a matter of hours.

I can't read the article right now -- the site is down -- but the thing about Stallman is that he's a radical, and he will see his epic foe everywhere he looks. Cloud computing and SaaS have become popular, and are replacing many aspects of traditional desktop computing, but if he's making the claim that there is just as much danger, in terms of personal freedom, with cloud computing and SaaS as there was with proprietary desktop software or timesharing systems, well, he's just plain wrong.

He's also, in this context, probably completely irrelevant. I suspect that his opinions of cloud computing or SaaS will have epsilon impact on the industry, no matter how loudly or oft-stated.
I like the idea of learning by attempting to improve/debug open source software.

But I do think there's a difference between "glue code" and other sorts. Basically, it comes down to the amount of time you spend reading documentation versus actually writing code. If you are solving problems on Project Euler, you're not going to read much of any documentation (unless you're unfamiliar with the programming language you're working with)--you'll be solving the problem. On the other hand, if you write a CRUD application in Django, you'll constantly be looking up functions and classes.
Which countries do you consider to be "new", clean and nimble?
Not only that, but there are precious few other tech companies that have gotten spanked so hard by regulators litigation about anti-trust issues.

It was only 13 years ago the idea of Microsoft offering a free web browser bundled with their OS was considered dirty pool. In fact, in the EU, Microsoft is still facing issues about bundling a media player for free with it's OS.

Imagine Apple having to install a Zune store and Amazon store along side iTunes with every iPhone or iPad they sold.
I guess you mean conversion and not conversation.
A/B testing is part of every sane design process, there's no "divination", only iteration. Knowing the process of design would definitely help here.
There's a concrete reason you see very few Googlers working part-time with startups. Google has a conflict of interest policy that disallows employees from working on competing products; since Google has entered so many areas of technology recently, almost anybody can be considered a competitor. On the other hand, I've seen a lot of my friends leave Google recently to pursue side interests.

You can decline the NDA and nothing bad will happen. All visitors are asked to sign an NDA, which is a silly policy but easy enough to ignore.
Coupon culture proves successful in India
Countdown on Google IO is inaccurate - just uses local computer time
For their premier coding event, I thought this was rather poor...
The stuff about the gold standard is quite muddled, and the tech part essentially boils down to "It's crypto so it will be hacked".

But part about the powers-that-be wanting to remain the powers-that-be is certainly true, and that's probably enough.
For their premier coding event, I thought this was rather poor...
Logo Design Portfolio -- Which One Would Work For You
A portfolio is basically a collection of an individuals or a company's hard work to present it to someone, every professional shows his expertise through his portfolio.
Not useful enough/simple apps which act just as a frontend to a web site are rejected.
Osama dead long before US operation
This one is better than Readability, seems faster. It's more instant like the old readability.

I am complaining the new direction that Readability take since day 1 when they decided to first abandon old readability, than force a meaningless frame around content with a very slow implementation.

My only critique for all: please have a name something other than contains "read".
Is anyone else interested in seeing something like this used with zap reader? Zap reader takes articles and renders them a word at a time in the same spot on the screen. You can adjust the words per minute, I can understand stuff in the 300 to 500 wpm range. I think their ui is not very good and it seems to just read through a page, including navigation and header/footer.
Their net worth is probably higher as well. No student loans or mortgages for example.
Very insightful... More liked the point where you described how you had to start cutting down on stuff so that you get to release it.... I think deciding on one feature and one feature only, developing it and throwing it out to the world is a good idea most of the times :

1. Gives you an opportunity to test if people like what you have to offer

2. You have a ton of features lined up in your head but based on user feedback you would know how to prioritize them
Partitura - Realtime sound visualization software
> Also, Moore's law is still relevant in the mobile market meaning that people replace their phones fairly frequently to get better hardware support. A mobile phone from 5 years ago is clearly inferior to most people whereas a computer from 5 years ago is mostly adequate for most users.

Agreed, and also the dominant software platform has not emerged yet, like it has with the PCs. The market is still highly fragmented and applications are routinely being written for many platforms. There is still time for someone other than Apple and Google to build something there.

In the meantime, MS has quite a bit of time I think. Those mobile devices will remain "niche" devices for a long time, as these platforms mature. Right now using my phone while i'm outside the house or using a tablet on my couch is great, but that doesn't mean i can dispense with my desktop, where MS is king. That will remain for probably a long time.

The holy grail in my opinion is a single device that i can use as a phone, and also hook up to monitors + peripherals and get a full unabridged desktop experience. Why have two devices when you can have one. Obviously the Atrix is already a step towards that, so i'm not pointing out anything particularly new. Of all the existing players, I think MS is potentially even better positioned than Apple to get in on that game since they already have a lock on the desktop platform.
Sorry to hear about your predicament. Good to see that you are addressing it directly.

Are you in Paris? There are a number of groups you can work with to get assistance and bounce ideas. La Cantine is a great starting point - a group of French tech entrepreneurs that adopt a more pro-active approach.

I am a mentor at Le Camping www.lecamping.org and would be happy to discuss some ideas and introduce you to other people that may be able to help.

I understand that you do not want to put too much detail on the forum. Contact me at jhlewisjr the usual gmail. I will be meeting with some companies tomorrow and Wednesday and could meet with you either of those days.

Good Luck - JHL
Yeah it is really uncool that people flag stuff they disagree with. I had to create a new account because of it. All new posts on my original account have been rendered useless and there's nothing I can do about it. I tried contacting pg/moderators and posting some threads about it to solve the issue but people basically just told me to shut up.
Oh god, how did I manager to submit a comment containing "where not (if mot all)"?

I, of course, meant "where most (if not all)". Sorry about that.
More of the embrace, extend, and extinguish. I can't believe how much time I spent being hobbled by a lot of Microsoft's lock-in that obfuscated how to actually get along in IT. That being said, I hope more people can keep a healthy perspective on vendors and understand they have a freedom to do what they want, and I can't fully resent MS, because, well, they did do a lot to get machines in front of people.
Apple brand valued at $153 billion, scoots ahead of Google for first place
Plus in webOS 2.x, stacks reduce the cognitive load of having too many (seemingly) unrelated cards.
> Most startups can't afford to go through the H-1B process, and many candidates just don't meet the criteria (4 years of school or 12 years combined experience).

If you're a garage-level startup then $10,000 in legal fees to hire an employee might sound like a lot. Otherwise I see it as a cheap bargain if you are truly bringing on talent otherwise lacking domestically, which is the H-1B's nominal charter. As for not meeting the requirements, I'm an example of someone who did not and got an O-1 instead. It's a lot harder but still absolutely doable if the candidate has enough demonstrable accomplishments and acclaim to his or her name.

The time sink of going through the process is probably the bigger issue for a typical fast-moving startup.
But part about the powers-that-be wanting to remain the powers-that-be is certainly true, and that's probably enough.

Very true, and sadly the vast majority of people just accept/believe that the powers-that-be are inherently powerful and that there's nothing they can do to change that. The world is everyones, not just a handful of power mongers. With the help of the world wide web, positive thinking, and some determination, I think we'll see a shift in the mindsets of the general population, as it's already happening with a subset of the population.
Teach Me To Code - Finding Freelance Clients (Podcast)
This gave me chills.
Privet s Seattla
Not sure just how important the humans being different from other animals thing is. We've got a billion years of evolution of multicellular life, working up to the brain of the not-quite-human primates, and something like two million years in which humans developed their unique traits. Wouldn't be my first guess that all the heavy lifting happened in the last couple million years instead of the other 998 million.
There's an interesting idea... though I have no idea how well it would work. The bandwidth is still massively below what graphics cards typically need. With some OS changes and essentially half-remote-desktopping to a dumb terminal display, it could work, though...

You have given me thoughts. Thanks :D
Ah, there's our resident naysayer. So not only IPv6 will fail, but bitcoin too?

Some ideas are just too crazy but they do work out. History is full of these. You could argue those are the ideas with potential to change the world. Anyway, only time will tell.
Why i am bit disappointed with canonical?
Solicitors birmingham
Specialise solicitor Birmingham, experienced lawyers and leading law firms in Soilhull. We specialise in employment law, will and divorce in Birmingham UK
Divorce lawyers birmingham
We are experienced family lawyers Solihull, family solicitors and divorce lawyer in Solihull. We are specialising in divorce Solicitor in Soilhull, Birmingham UK
It was posted once and it was flagged dead.

Personally I think it's a good thing to flag when the post is really bad; there's limited space in the front page and limited time in a day to rebutt every single piece of blogosphere "wisdom". And this post is really bad. For starters:

> First of all, I admit, I don't totally understand the bitcoin algorithms and systems. I don't really need to.

Uh, ok then. Also, of the main claims in bold these are the only ones that are reasonable:

> The ability of governments to print (and destroy) money is a key tool in economic management.

> FAIL #2: Even if it was a good idea, governments would squash it.
Yeah, I submitted the same link earlier, and it was killed after 15 upvotes. This is not an article that deserves flagging.
Well, to start off he accuses anyone who disagrees with him of being an idiot. Not a very good start.

Much of it reads like "Having a dictatorship is good! What are you stupid? Democracy is nothing but a crazy popularity contest"

1. It's not fractional-reserve based

Yes, so what? Isn't that kinda the point?

He actually says it as "it's just like the gold standard"

Well, much better than having a powerful group of people print money on their own whims.

Though unlike gold and other metals, bitcoins are generated at a controlled rate.

Though I admit I don't know how to respond to his theory about why the "great depression" happened. Suffice it to say, overall I can't take anything he says in his rant too seriously.

2. Governments will squash it.

True. We'll have to see how that goes. Though, this doesn't make it a bad idea. In fact all it does is prove how important it is.

3. Cryptography stuff.

He admits upfront that he doesn't know what he's talking about.

I myself don't know about this stuff either, so I'll just shut up.

4. Doesn't work offline.

OK, this could be a serious flaw.

But, all it means is it will never completely replace other currencies; but that's ok.

If it can be used in online trading, and then used to buy "real life" things, like food and housing, then that's all that matters.

I could imagine "credit card" like objects: portable devices that know your private keys and can be used to buy things at a store in a secure and convenient way. For instance: an iPhone, or an Android phone.

This requires the internet to be everywhere, but the same is already true for electricity: it has to be everywhere, otherwise many things will stop functioning properly: street lights, traffic signals, offices, factories, banks, grocery stores, and just about everything else.
A Good Research Topic = A Sound Thesis
When assigned the writing of research papers, the first thing students should do is look for good research topics. It does not take a genius to figure out that a good research topic is equal to a good thesis. Therefore, utmost consideration should be given to the selection of the research topics.
I wasn't thinking of any particular program, but I did consider an alternative use: slowing down Flash to allow frame-synced image capture of video or vector animation. It wouldn't be a speed rip by any means, but you could record the audio in one pass at normal speed, then screen grab the video in another pass at half or slower speed to ensure no frames are dropped. Obviously it would be better if you could write your own fully-compatible Flash replacement that output to .mkv instead of X11.

Edit: sp332 gives a concrete example in this post: http://news.ycombinator.com/item?id=2527380
In what cases is it better to catch up rather than just discard missed timer events? In the example you give of a laptop being closed for several hours, it seems a lot of possibly-useless work will be performed running, say, an accelerated input loop. Does Erlang let you specify that events should be dropped if they get behind?
I use my memory for all my passwords (lots) and quite a few client / account numbers.
I like to do it that way cos it's fast, but on the odd occasion, maybe once a year, I have a 'bad day' when I can't remember -any-.
I am personally not interested in seeing a front page with a rebuttal of every tech-related rant that someone posts on their blog. I am interested in seeing articles written by someone with relevant expertise talking about something in a rational way. This is not it. Half of what he says is nonsense (the gold standard is bad because gold is harder to carry around than paper?) and the other half is trivial (governments won't like Bitcoin -- got it.)
I'd say the tech part boils down to "it's untested crypto so it may be hacked". A successful currency is worth at least tens of billions of dollars - do you really want to base it on untested cryptography? And the transaction part looks much shakier than the bitcoin generation part.
He then goes on to explain why a detailed understanding of the algorithm is besides the point, so it doesn't matter if he knows the ins and outs of the algorithm selected to protect bitcoin.

I agree that seriously flawed articles that spread misinformation are reasonable targets for flagging, but this is not one of those articles. Dude clearly has a strong opinion about bitcoin, but he makes a substantive case for why he believes his pov without resorting to shenanigans or incredibly stilted framing.

Again, if you disagree with him, this is the sort of post that can be rebutted.