skysight-inc/HackerNews huggingface dataset:
99% of devs building the popular sites on the Internet have never needed to think about GC beyond maybe the vaguest terms of "if you keep too many references to too big things your app will slog." 0.5% write tools, libraries, and compilers that worry about this, and 0.5% debug extreme cases in their apps.

Numbers made up, of course.
I just installed it. It's pretty good. The docs aren't great though. I hate sitting through screencasts.
How would one authenticate from two different devices? Moving certificates around has plenty of issues.
I think it's referencing the Apple/Samsung rounded corner patent fun.
bad joke about rounded corners (see the samsung vs. apple case)
So, it is iOS-style touch optimized for people who have onscreen keyboards?
I've spoken with the GA team a few times about this. While the protocol-relative URL works, it will throw an error in IE6 sometimes. Now you probably don't care about IE6 now. Good!
But the GA team is not promising the naked URL will always work over SSL, so best to use the ternary with the subdomain.
Yes no limits to abstractions always works perfectly..

Check out this stack trace:

http://www.ibm.com/developerworks/java/library/os-ecspy1/sta...

Now imagine that across three different languages.
As much as we like to discuss paperlessness, the simple act of taking a pen or brush to paper or other surfaces to record visual ideas is too widely applicable to be really replaced. Working with stainless steel kitchen equipment fabricators and installers, you see ideas faxed from office to office, scrawled over, faxed back, scanned, emailed printed out, marked up again, faxed over again, and finally turned into a custom table to fit perfectly in one restaurant kitchen.

Integrating that kind of workflow will be essential for groups looking to automate construction, such as PlanGrid. Ideally, you would be able to print out a CAD drawing, draw some extra lines (or measurements) on it, scan it, and the software would somehow import the hand-drawn lines into the CAD file.

(In some ways, this situation is mirrored in sheet music - the beautiful instrumental melodies you hear are often played from sheets that have been copied, written on, erased, written again, copied after that, and written on in pen. I'm surprised nobody's developed a sheet music app.)
I just noticed that it's no longer available after I wanted to post a link to it here. Does anyone know what happened to it?
Input tag, ordered list, quotes and sub-quotes - CSS/CSS3 Course - Part 14
Runs well on my FreeBSD 9.0 box. Thanks.
Doubtful. I have glances running on a server at home updating on the default 1s timer, it uses 5% CPU. I should probably change that to a longer update interval, but that server doesn't do much processing so it's not a big problem.

You can also launch glances.py directly so if it is going to show up on the process list it will be as 'glances.py' and not just 'python'.
Can you improve your math skills through play?
Could you share how you got this to work on your Mac?
Looks impressive!

I'm curious how you're doing the parsing. I see that you reference both NRefactory (which reads C#) and Cecil (which reads IL) -- can you talk about how are each of these used and how you combine them?

Also, did you consider using Roslyn (Microsoft's official C# parser)? Obviously it's still beta, but once it's complete would it remove the need for Cecil and NRefactory completely?
Rube Goldberg would be proud!
Clover sends a text with a code to the visitor not the other way around.
The basic premise is flawed -- in my view there shouldn't be a "next Steve Jobs." After a few weeks trying to deal with Steve in the early 1980s, I reluctantly decided I couldn't work with him, or with Apple (I'm the author of "Apple Writer", a well-known early word processor). Based on the recent Iverson biography (recommended), I see that many others had the same problem and came to the same conclusion.

It's important not to confuse Apple Computer with Steve Jobs, as many do. That would be like confusing the invention of powered flight with the Wright Brothers -- it was "powered flight time" and someone would have done what they did within a few years if they had not.

Over the years I was amazed by the regularity with which Steve took credit for the work of others, then, when confronted by this fact, shouted them down.

Steve's time at the head of Apple Computer can only be described as "rule by narcissism" (a point made by Iverson as well) -- it's effective in a twisted way, and it tends to attract a strange following, but one must hope there are more effective ways to run a company.

My favorite "rule by narcissism" quote is Steve saying, "... people don't know what they want until you show it to them." But the most sobering thing about that was he was right -- as a marketing strategy, it worked. Apple loyalists obediently bought anything Apple offered.

Now Apple has the highest valuation of any company ever (but only if you don't adjust dollar values over time -- if you do, Microsoft has the highest historical valuation: http://www.forbes.com/sites/benzingainsights/2012/08/21/appl...). I will leave to historians the difficult task of deciding whether Apple's success was circumstantial (the right company at the right time) or resulted from Steve's management.
The barrier to password-less logins is not technology. It's user adoption.

You can create all the protocols and tech stacks that implement public-key crypto, but getting everyone to use it over passwords is the problem - not the technology.

A browser-based solution has the most chance at being adopted, so you should focus your efforts on supporting Mozilla Persona and other browser-based logins. We'll start to get there as soon as people realize the solution has to be browser-based.
Threadshitting about Apple.
If you like this, you might also like htop, which is similar but markedly faster at starting up.
Nice how security is an after thought as something to strive for, not commit to.

Also, layout is totally borked on Android Browser.
> I question whether one could ever design an identity system, or whether it just "happens"

I'm with you. We're trying to get over most of that in Persona by using email address as identifiers, which most people already view as proxies for identities (home, school, work, etc), but time will tell whether or not that belief pans out.

On the other hand, designing authentication systems seems completely tractable. To that end, Mozilla already relies heavily on Persona, so it will continue to exist and work for authentication even if external traction is slow.
Flash, silverlight, Java, native apps...
Pretty sweet. One nitpick: any way of including disk wait?
Carriers typically charge rates for both sending and receiving text messages.
You could have the certificate follow the device, rather than the user.
Remedies that have been subjected to scientific experimentation to determine if they are effective are by definition "evidence-based", or "modern" medicine. Any medicine that is not evidence-based should be treated with suspicion and skepticism, and frankly should not be called medicine at all in my opinion.
Thanks Cam. I think the big difference between now and 2006 is that there are existing social graphs to integrate with. Confabb had to build one from scratch, which is hard to get people to do when it's just for conference-related stuff. We've benefitted enormously from using the Twitter graph.
Dalton agrees with you. I think he's leaning towards, "Alpha"
There have been many changes in the airship business since our last serious involvement with them in the 1930s, but one thing stands in their way -- sometimes the wind blows, and when it does, they become uncontrollable.
% wget https://github.com/downloads/nicolargo/glances/glances-1.4.tar.gz
% tar zxvf glances-1.4.tar.gz
% cd glances-1.4
% sudo python setup.py install
Vagrant centos basebox creator
Great. Thanks for that.
In the US, that still counts against your limits.

But I doubt this would decrease conversion rate at all.
I was trying to be funny, insinuating your talk was so extensive that my hair fell.
Agreed, but something about his top navigation bar made my "Google Adwords Section, Ignore This" heuristic go off.
That's what I do, too. I keep it around for :Gblame.
I like to reply to Rust comments, for obvious reasons. Rust usually gets brought up around here in Go threads, unfortunately. I try not to do language advocacy -- like I said, Go is a great language, and it's in a different space from Rust and the languages are not competing -- but if I've crossed the line somewhere I apologize.

To avoid derailing, I'll try to refrain from commenting on anything not immediately related to Rust in other languages' threads in the future.
I got this working by just installing pip and then entering "sudo pip install glances".

I have to say, I think this will replace htop for me on my mac. It's actually more useful than Activity Monitor is since it also shows network interfaces.
Probably more to do with their 8400M/8600M problems[1]. Dell and Apple both suffered swathes of dead machines after using these chips.

[1] http://www.engadget.com/2008/07/10/all-nvidia-8400m-8600m-ch...
This looks good. For cpu and memory checks I find htop to be more lightweight and functionality wise is pretty good too.
It doesn't show disk stats though, for which something like atop should be used.
You can believe whatever you would like to believe, but the fact of the matter is that there is no scientific evidence to suggest that ayurvedic treatments are effective whatsoever.
Lettering.js: a jQuery plugin for web typography
Scientists getting ever-closer to developing mind-hacking tech
Intentional Programming was once admitted to be the new lisp, btw.
There are Guidelines and an FAQ at the bottom of the page.

Downvoting limited to high karma, someone said 501 currently and increased periodically in a recent discussion although I have no way to verify.
It is rapidly becoming obvious to me that Android is the "reasonable and right" way forward for desktop and laptop Linux as a UI layer. The only UI environment with more options and available applications on Linux is the web.
The app looks really nice visually, a few points though:

except Exception:
pass

is generally considered to be a code smell. The problem being that when you're catching all exception information and throwing it away you will never know what went wrong and where. If you're doing a try/except Exception nested inside another except Exception then I would humbly suggest that you really need to think about refactoring and restructuring.

Also, anywhere that you see a repeating pattern, you might be better off wrapping it in a function or method rather than typing it out each time. For example in your __update__ method starting at about line 400 you've got pretty much the same code in two places with just a variable different between the two.
Ahh. I was looking on a page where the footer didn't show. Thank you.
Ask HN: Could someone explain the Heisenberg uncertainty principle to me?
I've taken quantum chemistry. Everyone in the class can rote memorize the formulas and their derivations and write down the expected answers on the test. I know how to derive [r, p] = (i)(h_bar) from the postulates of QM. But I still have no clue what this means experimentally.

If someone tells me you can't measure the position and momentum of a bowling ball accurately at the same time, I'll say "yeah right" and drop it on the floor. Its position is the center of the indentation and the momentum can be determined by its depth.

But if someone says "you can't do it at the particle level", well, why not? I've got a "position probe". It reads out the value 0.2535230598235... When it shows one more decimal place, the "momentum probe" explodes to prevent me from knowing its value precisely. Sorry for the hyperbole, but I've been grappling with this for a while (and even asked some physicists on Stack Exchange) and have still been unable to understand this.
The Ultimate Nerd Honeymoon
One point would be so that you don't have to carry a laptop. If you need some things (e.g. terminal emulators) occasionally but not often enough to really justify lugging a full laptop around, then having that on your tablet could be valuable (even if not "as good" as the laptop experience).
No doubt he is a genius, but what has made him excel is discipline. Try to look at the documentation of the tools that he created for this project, you will understand what I mean :)
I will be launching the big one at the end of this month. It's different kind of review site called Review Signal. I work full time on it (including most weekends). I've been working on this project for ~1.5 years with a few small breaks. I outsource small things like PSD slicing/coding. I work with a talented designer on the UI.

It's not sustainable in the sense it's making money now, it's made a small amount off the beta but nowhere near livable. I've got other income sources and keep expenses to a minimum. Burnt through most of my cash building this and committing full time.

Motivation: joined Affinity Lab (coworking space in DC). I have a hard time getting work done outside that space now. Why I end up there til 1am on a saturday night. It surrounds me with awesome people who understand what I am doing and we help each other constantly. I don't think I've been there a day where I haven't been helped in some small or large way and helped someone in a small or large way. It plays a large part in what keeps me going.

Validation: I had a private beta in march, the same coworking space was a great place to start getting users. I also have been reaching out to people who I think would benefit from my service and having them try it. It has worked pretty well and the feedback really helped. I built a tool to help automate this process as much as possible. Which leads into...

Automation: love it. I've built a lot of tools to reduce the amount of time I spent doing things which are repetitive or semi-repetitive. As a solo founder everything is competing for my bandwidth. There is a lot of high value, repetitive things (hustling) which I think can be automated to some degree. I've built some infrastructure to help me do that. Trying to constantly watch myself and figure out where my time is best spent is important. However, this often conflicts with motivation: doing some valuable things suck. You need to find a balance or simply will yourself through, I don't have a good solution for this, yet.
Why the hell was this posted on Hacker News anyway?
Do You Need Help Planning An Event?
I think that might just be in the USA, or at least we don't have this in the UK. It seems to me quite cheeky to charge the recipient also; you wouldn't charge someone to receive a letter.
I scanned the linked article until I got to: "I am seeing an increased group of what I’d call newbies and inexperienced designers having started speaking." The remainder of the article lives up to the impression this sentence creates.

At that point I realized the author isn't in a position to criticize the "novice" writing and speaking of others. And a Web page with a red background doesn't demonstrate the experience and maturity the author evidently thinks he possesses.
> "table.create()" doesn't create a new table,

if its a sqlalchemy.schema.Table, create() emits DDL for "CREATE TABLE" to the database (trust me, I wrote it). I'm guessing "table" here is some other object local to the reddit codebase.

anyway, how many "thing" tables are there total?
They do come in handy, if only they were supported everywhere. Right now it's just Chrome and a small number of tools.
I'm sure they're just stealing company stationery.

The articles doesn't actually mention any examples of this purported white collar crime, unless you count extortion as such.
I don't see how you can really use this without already being very familiar with Javascript. While you're writing your code you'd need to be constantly aware of how the code will be translated to js (so you can use the correct attributes and define datatypes correctly), and you'd also need to be aware of avoiding. NET library classes that can't be used by the translated js. It seems easier to just learn to manage large js projects.
Price comparison in the hardware section.
I do not have enough information to say what exactly is the problem with HP's memristor. The axiom of technology development in NVM is:

"The technology of the future will always be the technology of the future."

Just like cold fusion has been 5 years out for a long time. I know that is cynical, but the truth is flash keeps scaling and the new technologies are not cost effective compared with silicon flash.

evolution > revolution

The second link did a good job of summarizing the technologies that existing companies are pursuing. Most of these companies would like to have a two terminal element (resistor) over a three terminal element (transistor) if they could. It requires less space. When one of them finds a way to make it cheaper than flash you will see it on the market.
I believe LBE Guard allows you to sandbox any arbitrary Permission on android, and can be configured to ask you whenever a new (or existing) application is started. Requires a rooted device, but I found it to be effective.

https://play.google.com/store/apps/details?id=com.lbe.securi...
Vapid nonsense that doesn't hold up to scrutiny. A well placed synonym can do wonders for a piece of text, making it a pleasure to read and sharper than a razors edge. I'll take my highfalutin words over the soulless all-inclusive drivel that's infested ad-copy since the likes of David Ogilvy got their sweaty mitts on it.

Also, I don't know what the work ethic was like in 1982, but in 2012, if you want something done make damn sure you've got a paper trail.
Although my information is somewhat dated, he lives and works in Paris for http://www.netgem.com - ffmpeg makes their boxes top-notch.

It's worthy of note that his free software makes him plenty of money.

It's also no surprise that he doesn't feel the need to write about himself.
Actually, I'd be surprised if Apple was not the top-grossing developer on the Mac App Store. 8 out of 10 top grossing apps are Apple apps right now. (iPhoto?? Who has not gotten that with their Mac?)
Can't do this for at least two reasons.

1. If your phone is dead you can't login. 2 factor auth can authorize a login such that secondary authentication via phone is not always needed, reducing this problem significantly.

2. It invites those wanting to break into your account to attempt to auth so much that you either get a ton of texts or it stops trying to text you at some point, effectively keeping you from being able to login.

It is a nice idea, but it doesn't work.
Korg monotribe Firmware 2.0 analysis
djb: http://cr.yp.to
Is it on yum for centos?

I was playing with htop but it's not really any better than top.
And that he coded LZEXE at 17 :)
Inxi: system information script
GIMP 2.8 Available for OSX (native)
Poll: Should Apple accept an app that tracks drone kills?
He works at Netgem a french start-up. It's not really a big corporate.
RESTful or not? Here comes trouble [mca blog]
http://www.wired.com/threatlevel/2012/08/brainwave-hacking/

http://news.ycombinator.com/item?id=4454121
The greatest issue with this is that a phone + QR reader is not always-on. You have to 1) turn on 2) unlock 3) type phone's password 4) open app 5) then read code. At this point you could already have typed your username+password a dozen times.

Maybe NFC/BTLE could make this feasible?
Honour means different things to different people. It's cultural, contextual, and even individual.
That's reasonable. I agree that medicines that have not been subjected to scientific tests should be treated with skepticism.
Now that you mention it..
> This could be more to do with cooling design of the laptop itself rather that the nvidia chip.

Yes, perhaps, but:

1. Nvidia would need to unambiguously specify extraordinary cooling requirements, to avoid difficulties in the field. Apparently they didn't do this.

2. The graphics adaptors of others, in the same laptops, had no similar problems.

Someone may argue that ... oh, wait, you do make this argument:

> High performance graphics chips are going to get hot.

Yes, but if they reliably melt down, that fact negates their impressive specifications.

I'm imagining an advertising campaign in a parallel universe where everyone has to tell the truth -- "Nvidia -- the hottest graphics processors in existence!" Well, yes, but ...
I will definitely try this out! Just from browsing the webpage it looks nice.

The psutil library doesn't use process accounting, does it? Without it, Glances will miss processes whose lifetime is within a single check interval.

As always when this topic comes up, I have to give a recommendation for atop. This LWN article goes into why it is awesome- https://lwn.net/Articles/387202/ . The logging and interactive examination of historical process-level metrics is the killer feature for me. Here are some screenshots- http://atoptool.nl/screenshots.php
These would be more viable as icons without the backgrounds.
Note that the use case of PlanGrid is different from anything that the article addresses. The article is actually addressing the things that architects do up until the point that a building goes into being constructed, while PlanGrid is about distributing/sharing _finished_ construction documents to a construction site.

Graves points out the weaknesses that exist in software content creation tools.
A sign of respect for your reader with a bonus that the reader will think you smarter as a result:
http://web.princeton.edu/sites/opplab/papers/Opp%20Consequen...
Yeah, it's kind of like developing for the Nintendo platform. There are, of course, a handful of third party app developers who do very, very, very well. These are the outliers. Mostly, third party devs don't succeed and their apps are simply a selling point for Apple to use for the platform as a whole.
I have my doubts that Google will ever support anything flexible enough to work as a general purpose OS. Android could work, but I think it will require a major community driven fork.

Just one example: I was trying to develop a tablet kiosk, I considered Android, until I learned that with every release it gets harder and harder to remove the on-screen navigation.

Google has a very specific user experience in mind, and they make it increasingly hard to deviate from.
RSA encryption is pure number theory math and it was patented.
New iPhone 5 video surfaces, gets turned on.
It doesn't seem relevant to me that it has a Linux kernel. It's a very different platform from a traditional Linux distribution. For those who want "Linux", Android isn't a suitable alternative. It is a great platform in its own right, though.
Especially since you have no means to refuse the delivery of a text message other than telling your operator to stop delivering messages for you entirely. I have never really understood the rationale behind the US model of charging for received texts.
Toulouse, France. Single
1. $2k/month
2. $4k/month
3. $5k/month
On Chrome 21 + Linux I see the images tilt backwards and fade off into the background as I scroll down. Obviously intended to emulate the scrolling prologue at the start of each Star Wars movie.
Meanwhile, ATI are unable to write drivers. I've actually lost work due to that; and it's not limited to a parts from a particular early lead-free process (IIRC the cause of those nVidia problems).
Apple's patent battle - It's all about the middle of nowhere