skysight-inc/HackerNews huggingface dataset:
I saw pg speak at YCNYC and I definitely noticed a lot of 'ums.' At first it was very surprising to me to hear someone who I've read nearly all of their essays speak so 'poorly.' The odd thing, looking back, I remember the content quite well compared to a lot of other 'good' speeches I've gone to in the past. I remember vague notions about some of them, don't remember anything about most. YCNYC was about new york as a hub and some of the factors that differentiate the two and why things are they way they are.
Hi Paul

I do not agree with you, you can be a good speaker and a good writer, but maybe you need to see it first to believe it is possible.

The main problem is that you don't believe it is possible. Ancient Greeks were masters of this. Learn a good book about memorization, odds are that you are are highly kinesthetic so I would recommend you the Greek method of associating ideas or concepts to places, like the roof, or the person in the first row, or the chair. Greeks were talking while walking.

You only memorize the ideas in the order that you wrote them and then you can be free and "fill the gaps".

It is very important that you do not put pressure on yourself to do that but enjoy it as an experiment. It is really fun and the outcome will be impressive for your audience.
Science Asks: Why Can't We All Just Get Along?
Why entrepreneurs fail
Shielding is only part of the battle; the other part is what they're doing here: controlling incoming emissions.

Nothing can be perfectly shielded in the real world and instruments or controllers may need very long cables to connect to their respective sensors and actuators making shielding difficult.

Now add in that many of these instruments actually need to process an RF signal and so won't work if shielded, and it becomes a difficult problem to solve.
The scheme equivalent of nil is ill-defined and differs between implementations, though I certainly don't intend to go that route.

In a future post I will attempt to explain TouchScheme's behaviour in this sort of situation more fully, I think I have a good compromise. If you do have an iPad though, please get in touch, I'd love to hear your feedback on the beta.
This is not new. SheevaPlug, TonidoPlug and all the other variants... an ARM ~GHz CPU, 512MB of RAM, USB and ethernet in a 4" case. It runs Ubuntu and only draws 3 watts of power. I've had one running my nightly server backups for years. Cost less than $100.
I get what you're saying, but imagine that someone stole your TV, and the police found the guy, but they didn't get your TV back because the courts hadn't convicted the perpetrator yet. They should at least hold the assets in escrow until a resolution is reached, otherwise people could just spend / destroy the assets. Many courts will require a perpetrator to pay restitution in cases where a victim is financially harmed, but in this case there's nobody to pay back, just millions of dollars to blow before an inevitable conviction.
Thanks for posting this latest journalistic follow-up to a story found on public radio's This American Life program.

As I reminded Hacker News participants just a day ago,

http://news.ycombinator.com/item?id=3716043

Malcolm Gladwell is on record

http://online.wsj.com/article/SB122671211614230261.html

saying in an interview,

"Q: Do you worry that you extrapolate too much from too little?

"A: No. It's better to err on the side of over-extrapolation. These books are playful in the sense that they regard ideas as things to experiment with. I'm happy if somebody reads my books and reaches a conclusion that is different from mine, as long as the ideas in the book cause them to think. You have to be willing to put pressure on theories, to push the envelope. That's the fun part, the exciting part. If you are writing an intellectual adventure story, why play it safe? I'm not out to convert people. I want to inspire and provoke them."

So if the statement here is that any reader of any published article, and any listener to any public speech or performance, should check the facts, sure, let's all check the facts. Fact-checking takes time and effort, and for sure we all have to rely on more than Wikipedia (which any member of the general public like me can edit) to know what the facts are. It's always going to be necessary to hold factual statements tentatively. The more interesting and bold conclusions we might be tempted to draw from some striking factual statement, the more we should check it out to see if the statement can be verified.

See Michael Shermer's new book The Believing Brain,

http://www.amazon.com/Believing-Brain-Conspiracies-How-Const...

which I am reading right now, for much more on how easy it is to believe a statement without checking it for accuracy first, and how hard it is to be sure we are even doing even checking of the most important things we believe.
You can try converting it with caliber.
A million monkeys indeed...
The article is kind of incomplete and concentrating more on the circumstances (nazis, war, ..) then his actual inventions.

- He invented the first turing complete computer the Z3 which was finished in 1941, the Z4 (which was based on the Z3 was the first commercial computer)

- He is also responsible for the first high level computing language - Planalkül

The wikipedia article on him has some better information: http://en.wikipedia.org/wiki/Konrad_Zuse
I would buy that in a heart beat over what I have. Not sure what is wrong with my video.

Nor why I ended up with what I have. I honestly thought I looked for something just like that. I really like the nipple; but all the Thinkpads (i thought) were out of my price range.
I'm actually alpha testing a more comprehensive chat service for chrome as we speak. If you're interested, shoot me an email at argher@gmail.com - I'd be happy for the feedback.
But doesn't SVG support CSS Media Queries? That would make it more than possible to support showing/ hiding appropriate elements/ layers according to the current dpi, width/ height, orientation or whatever?
ViewSheet delivered a basic spreadsheet + sample code in BBC Basic to manipulate it. It could do anything Excel + VBA can do today.
صورة البابا شنودة الثالث بعد وفاتة
"... who was much better than me."
"...not merely a better speaker than me, ..."

I apologize in advance for being so pedantic, but the nuns at St. Augustine School in Pittsburgh used yardsticks on my body to beat this into my brain: "... who was much better than I (was)" and "... not merely a better speaker than I (am), ...". Damn subjective vs objective case. Thank you.
It's differentiation not lock in. Both Touchwiz and Sense look better for the many off the street customers.
Few years old but fun to look through and remember how many you've used.

I currently use a 72-pin SIMM as a keychain.
And BAC is also down -30.2% if you started at one full year from today, or -80% if you go back 5 full years. You can find a way to make almost any stock look attractive if you choose the right starting point.
Pseudonymous, as they call it. Pseudonyms are very public (wallet addresses), but association to real identities is not provided.
http://www.dsi.unive.it/~auce/docs/celentano_spie97b.pdf

http://www.stanford.edu/~slansel/tutorial/Papers/Donoho/Imag...

Are exemplar uses of the FFT to analyze the signature and content of an image. Since a lot of work on this was done in the 80's I would expect some good summaries in the current texts on image processing.
Proof Yourself Against Sensationalized Stats
> And neither is the apple stuff according to wikipedia, so off you go downvoting all apple suggestions here on the same base.

Feel free too, don't be surprised if you are badly received considering the very blueprint for the "ultrabook" classification if the second-generation Macbook Air.
Been using a MacBook Pro for over a year; this will be the first and last Mac I intend to use for either work or personal activities. I miss the Thinkpad TrackPoint every time I'm forced to use the trackpad on the Mac (or any other laptop, for that matter).

Whenever I'm using the MBP trackpad, I feel that it's meant for people who don't stay near home row because the wrist motion of displacing my wrist/hand is incredibly wasteful. In the case of my Thinkpad, though, I can much more easily transition from clicking around to typing something up.
Small correction: "Plankalkül" which translates to "plan calculus"
Totally agree, except for his point three - beginners typically don't care about exercises, they want to get something working. As long as it works and does what they want, they're happy.
There's also TeX the World, although that is no longer under development and probably should not be used.

Wordpress.com has some kind of support for math in blogs. I don't know how they actually implement it.
It will be amazing when apple opens up appletv app store. I had high hopes for android non phone apps, but aside from Netflix/Hulu/chrome on googletv, nothing good has come of it. Maybe the iOS ecosystem will be better.
It fits most cases.. except that web applications are _constantly_ polling for information.

Web applications are a very small part of the web as a whole.

you can implement polling with interrupts

But why would you?

Are you aware that the OS is using an interrupt-driven system to poll the server?

Yes. So? In that case, interrupts are a great fit. In others, they aren't.

This is just dumb engineering.

Why?

And to say that it's good for "most things" is just lazy thinking.

It's not good: it's better for most things. There's nothing lazy about evaluating the options and choosing one.

"Most things" are that way precisely because of the crappy architecture. Rationalisations.

Sure, everyone who implemented this shit is dumb and lazy. It couldn't be that they have good reasons for doing what they did.

I see you criticized me for not providing technical points, yet now you refuse refute them. I don't see the point of this conversation anymore.
I like underscores for all magic methods.

And I think you're right about __init__ - constructors are not magic.

But in fact, I like "word" __init__ even more outside of python.

I use it to name directories for all new, incoming, uncategorized stuff.

For example: I have "music" with subdirectories named by artist, and I have __init__ where I put all artists I found recently. Same for "books", "docs", "work", etc.

I like it because "__init__" is always on top. Compare it with "new", "incoming", "now", "unclassified".
> And that's the superficial stuff.

That's also weird/misinformed stuff to say the least:

> Backspace and delete?

The Air has a backspace key, and a forward delete can be achieved via Fn-backspace (on OSX at least)

> F keys?

Of course, 12 of them

> Mouse buttons?

Yes, two.

> Price?

Same price category as most other ultrabooks.
I find PG to be one of the most interesting and engaging speakers I've ever heard. He's personable, funny, expressive, and unique. I felt like many of his 'ums' were for comedic effect and I appreciated them in that way.
By putting a damper on startup growth, any gains in revenue would be far more than offset by decreases in corporate and income taxes collected in the future. Such a terrible idea.
At risk of being downvoted, I have to say how amusing (wonderful?) it is on Hacker News, when someone asks "Browser and OS?" in response to javascript/css bug, the answer is "firefox nightly on debian."
Whats this doing on the front page, again?

I'm one of the authors, if another discussion does start here, I'll be happy to try and answer questions.
Not my mother-in-law. She doesn't really understand what an OS is, but she understands a change in user interface.

She knows enough that an upgrade in operating system will change enough that she'll be confused all over again and be frustrated trying to learn how to use her own computer, something she paid thousands of dollars for.

I believe she is still on vista, and won't upgrade because she knows how to use vista, and that was painful enough.

She is, however, the most computer unsavvy person I've ever met that actually uses a computer.
Where I work people do a variety of things. We mostly use VS but I like to hit F5 and have it do an incremental build and start the debugger but most everyone else builds through a command line tool they created and have a VS extension that automatically attaches to certain processes when you fire them up. It's not uncommon at all for people who are not building via visual studio to break the build for people who are not. The main checkin gate of course does it the same as the command line people so it can be very ugly when everyone is doing a variety of things. They can end up breaking your system inadvertently.
Combining great recreational math themes: Prime numbers and Phyllotaxis Sprirals
Until you have something delivered to your real address, or exchange bitcoins with a financial account in your real name.
I like to think of it in terms of communication bandwidth. The written word is low bandwidth, but if executed well, theoretically the ideas can be consumed more succinctly. Radio would be the next step up the spectrum, adding implied emotion into each word.

Video is next, and it's what I actually care about. I think if done correctly, like a really thorough, honest, well reported 60 minutes piece for instance, you get closer to being in the mind of the subject than you do in any other medium. Hearing someone say a quote, while watching them squirm (Clinton, Gates, etc.) give you a good idea of who someone is better than any other situation, except public speaking / one-on-one convos.

Web video isn't really doing a good job of this yet, and I think it's related to PG's idea that the writer of a script should spend all his/her time making the ideas better, while the actor can focus on the presentation layer.

If it were easier / had a shorter feedback loop to author the presentation / video layer, and the content layer were what was taking up the majority of the time, we could see more interesting video. Right now, the render / capture / upload / publish loop is so long, that it's just too difficult to meaningfully experiment in video as information, as opposed to video as entertainment, which is why YouTube's success has a foundation of quick funny bits, and not some informational underpinning.
I'm not sure I'd call him "unheralded". When I saw that description, I thought, "huh, there's someone other than Zuse I should know about?", but then the article was about Zuse.

I mean sure, he's not Turing- or Von-Neumann-level famous, but in both those cases their fame largely stems from their involvement in a number of other things as well (Turing's early AI writing and theoretical models of computing, and Von Neumann's role in the Manhattan Project and game theory). Zuse is pretty famous in comparison to the other computer-builders of the era, e.g. John Mauchly or John Vincent Atanasoff.
Here's the thing about giving talks: people will remember only one or two things you actually said. As a result the approach one should have to putting together a good talk is totally different than the approach you should have in writing a good essay.

In a good talk you want to have one central point, repeat it half a dozen times, and pad it with a whole bunch of very memorable concrete examples. That's the only way you're going to make anything stick - otherwise people won't take away anything.

So the goal isn't to pack as much info and wisdom into a talk as possible - it's to pick that one central point and try and get people to remember it.

This is of course totally different than an essay where people reading it tend to be less distracted and have time to read it over if necessary. So you can be more liberal with how much information you're trying to convey and how complex the idea can be.
Bought mine in a physical store! Imagine that
> As consumers, we have chosen megabanks, even if we realize they are the problem here.

This almost seems to be a truism. Laziness wins out. But when BoA announced their plan to charge monthly debit card fees, a massive amount of people left for credit unions in a very short time, there is a limit to how much people will take. I was going to follow suit, there are a number of attractive credit unions in the Greater Seattle area, but out of laziness I decided to wait them out and see if they would actually do it. They backpedaled, and simultaneously fixed the other biggest issue I had with them. That was not showing pending transactions on my online statement. I'm still with them...
What's also good is to establish a procedure to change the guidelines. It can be a source of frustration to have some funky guideline that most of the team doesn't like.
Actually it's much worse than this, because while your identifying information is most likely not interesting, aggregate network flows are. For example, when a node tends to aggregate transactions, we can infer that they are a 'merchant'. If their public key doesn't correspond to a known business, we can infer that they are engaged in unregulated commerce and investigate. Nevermind the very real possibility of having an out-exchange refuse a transaction because several transactions back, the value was stolen or otherwise involved in nefarious deals ("chargeback 2.0").

If a payment technology can't be used to incentivize TOR nodes, it is not anonymous. Throwing around the word 'anonymity' when one means 'psuedonymity' does a disservice to everyone interested in actual anonymous systems.
I got the same, so I finally tried TOR anonymisation (https://www.torproject.org/) - it worked a treat.
Now you're putting a spin on that passage that's simply not in the text. Quit the contrary: it's the opposite of what your essay seems to be suggesting.

> "I don't want to be a good speaker."

Why would you think that if rhetoric ability and good ideas are fully orthogonal? It'd amount to "The dude on stage is a brilliant speaker, which has nothing to do with inventiveness and clarity of thought, so I don't want to be a brilliant speaker." Nonsense. A much more reasonable interpretation is:

a) The guy on stage doesn't have any ideas and is a brilliant speaker.
b) Flashiness appears to preclude good ideas, or is at odds with it.
c) Hence, I don't want to be a good speaker.

If I'm still getting it wrong, please explain what the anecdote means -- especially given that, apparently, your essays contain only exactly what you intend them to contain.

[EDIT: Slight rephrasing.]
I'm honestly not sure if I want other developers to contribute. All of my github repos are personal projects. I have no problem with them being open source (and they are all rather tidy and well tested btw) and no problem at all with patches, pull requests, bug reports and such from other people. But if one took off then suddenly my little baby project becomes a second full time job. Popular open source projects are a lot of work for the maintainers. I'd only want that to happen if it was a project I was particularly passionate about.
Good link. The thing that stands out to me about the standard code metrics used in studies like this, is that they attempt to measure actual complexity, rather than perceived complexity. LOC perhaps is the only measure that directly measures perceived complexity. If I add 100 lines of code to my project, its possible that cyclomatic complexity stays constant (I didn't add any branches, just a straight fall through), but the perception of complexity no doubt increased.

If we can come up with more metrics that are based on our perception of a codebase's complexity, I think we would see interesting results.
This was a legitimate question. I'm sorry that someone took it otherwise.

Whether going cashless will dramtically reduce the incentives for mugging people is an interesting question.
A condescending undertone is definitely present in the essay as identified by multiple people, including myself. The undertone is often created by a sort of 'synergy' between multiple sentences, which I mention because it seems the reply has been 'point to one sentence that justifies the counterargument'. Two points: (1) The essay, ironically, could be more clearly written if it's requiring this much back and forth interpretation and Q&A and (2) the essay felt a lot like a response from someone who had their feelings hurt. An ego issue. Perhaps such a response is appropriate when the entire community discusses the 'ahs' and 'uhms' of a single person's speech. Anyway, I'd much rather seen an essay about how he'll improve instead of subtly writing off the importance of learning to control one's subconscious mannerisms.
"So are talks useless? They're certainly inferior to the written word as a source of ideas."

I don't think that statement is adequately supported.
* I don't know what programs you're using. I think the iOS interface is great and rife with amazing UIs by both Apple and 3rd party devs that I enjoy using every day. If your devices have terrible UIs that are non-unique, that's your business.

* I rely on those services via clients that beat the hell out of the native web offering. Cloud services are an inbuilt way of life, cloud or web-based apps can go die in a fire as far as I'm concerned. They have two benefits: Developer simplicity and access from anywhere. Everything else is just downsides.

* Of course, but making it easier doesn't help. Just like with all fields, most programmers and software designers are amateur and lazy. IMO making even easier for these people to create terrible apps and making it the cornerstone of a mobile OS is a really bad idea.

* ...You're joking right? I don't even know where to begin with that one, except to look at Linux on the desktop numbers and then come back to me.
Using Wolfram Alpha from Clojure
The answer is to use HTML5 canvas instead of SVG, and create your icons as a JavaScript algorithm. Canvas code can become vector if you utilize the scale() function. I've done this for the icons in one of my web apps and it's a superb solution.

If there was some way to export a vector drawing as a JavaScript algorithm, or some semi-standard way to process an SVG image to Canvas then it'll become the defacto icon solution for the forseeable future.
There are two authors.

We made a decision not to reveal names (or forum names, etc), because we are doing academic research here. Our motivation is to let people know they aren't inherently anonymous when they use Bitcoin, rather than to publicly compromise the privacy of as many individuals as we can.

We could have published a mapping between information we had (typically bitcoin forum usernames, twitter handles, lists of names of organisations) and sets of bitcoin addresses. This would probably have made our point in a harder-to-argue-with way, but probably wouldn't be a good thing to do.

Of course we don't typically have names and addresses of the people using Bitcoin.

We weren't interested in arguing that its often possible to go from, say, forum IDs, or twitter accounts, to names and addresses. I suspect everyone knows that.

What we were trying to show is that Bitcoin doesn't automatically hide your identity, and that a lot of activity on Bitcoin, that seems superficially hard to analyse, can actually be analysed. Our point was that a lot of people might think the Bitcoin system is making them anonymous, because they are often using different Bitcoin addresses, but that people had better be careful (say, if they are using Bitcoin while living in a repressive regime) because its much easier to link your different addresses than you might think.