skysight-inc/HackerNews huggingface dataset:
Such lib is not hard to write. Somewhat limiting but simple version could just be a Canvas API wrapper that breaks down lines and curves into smaller lines then jiggle the points randomly before rendering the points out using Catmull-Rom to Bezier spline conversion.

Complicated part is in intelligent fragmentation and jiggling based on hand velocity and hand muscle modeling but it's pretty easy to get decent result. Another technique to combine this with is drawing each path more than once but, like bold fonts, result is not as generally useful.
I think it is very simple. Hand drawn charts are easier and more pleasant to read^, because they are familiar. Everyone had drawn and seen a large number of such charts at school. Comfort food really.

^Not necessarily correlates with information retention.
It would be nice if the axes were labeled -- that would turn the chart into something other than a pretty picture with no meaning.
He's pretty much spot on.

My encounters with Windows 8 so far have lead to literally zero interaction with Metro other than for searching for stuff and starting programs for the first time which it's quite good at.

Win+X is my start menu.
From the original spec of the problem: "only the operators +, -, x, /, and ^ (exponentiation), and parenthesis for grouping"
Frank Chimero's The Shape of Design in PDF. Great, thought-provoking book on design in everything in life.
You can ignore the bit about Emacs if you wish. http://www.jwz.org/doc/x-cut-and-paste.html
I don't think it's a strawman, Notch doesn't explain why he's ok with some closed platforms and not others, besides the fact that he "cares a lot about his PC".

Moreover, Minecraft is not exactly "open" itself, it's not open source and even used to be pretty hostile towards modders (even though that is changing, but I don't know how much notch is involved with minecraft these days).

So I think it's fair to call him a bit hypocritical when he suddenly gets on his high horse "RMS style" about software freedom (but only on the PC and only for the operating system). And replying to this by using a "goat rape" argument is beyond childish, I don't think that's a very good way to get his point across.
My first thought was Bachelor (of) Arts Query Language
I guess you're talking about the graph on the right. The bottom axis is quite clear, I guess, and the left axis is the population size, which seemed sufficiently clear to me for not mentioning it.
Very good idea. But note that these annotations are just hints : they are enforced only in simple cases :

var x = "lol" - error found : http://pastebin.com/R1wqp0CS
var x; x = "lol" - accepted : http://pastebin.com/0vc68RbY
Actually, I think it strengthened the delivery. It made you and everyone else think about it and discuss it. Pretty effective really!

P.S. the iPad spellchecker sucks.
Ask HN - can you predict incoming cell phone calls?
I think I can, somehow. I know it sounds like pseudoscience, and I know it can be confirmation bias at work, but it happens to me quite often that I somehow "know" someone will be calling me shortly. I need to construct experiment to test this. All I can think of right now is to write the time at which I thought someone will call, and to record the times someone did call.

Alternative explanation is telepathy, but I think it's less probable ;)
> The walking rhythm may match the natural oscillation of the bridge thus resulting in a resonance effect.

Yes, and that stresses the bridge. If it didn't, there would be no reason to avoid it.
Well, local banks here seem to be compatible with everything plus Opera Mobile. Their web clients were developed not so long ago, when it was already unacceptable to have IE-only sites.
I know in US the losing party doesn't usually pay for the winning party's expenses or losses, but couldn't Samsung at least sue Apple for it and automatically win?
Well, those two jokes, in context, are about how rape is bad. In this particular case, and in Daniel Tosh's case - it's nowhere near as clearcut. Notch was casting around for something bad, and happened to pick rape :\
The Persona team is actively working on this, actually. When a domain can't certify its own users, we fall back to having login.persona.org act as a third-party verifier. Of course, login.persona.org needs proof that you are who you say you are, so on first contact we create a password and do a standard email confirmation. Semantically, we'd get the same assurance, and better UX, by bridging to OpenID (Yahoo, Google) and OAuth (Hotmail). So we're doing that. :) This is a major Q4 goal for us, and we're mostly code-complete, modulo things that turn up in QA.
On the Apple Community link, you state that you lack adequate logging of :443, could you not link bogusapple to localhost/dedicated server through the hosts file then boot up an Apache/whatever instance to log the access traffic?
I've always been told this, and it's always seemed plausible, but it was declared busted by Mythbusters.

Having said that, as quoted elsewhere, the Millennium Bridge across the Thames in London did exhibit resonant swaying as pedestrians crossed it, and extra dampers needed to be added.

Added in edit ...

Auto-hoist, petard-wise. It seems some people have assumed that I meant that this never happens, and cannot ever happen, simply because it was the subject of a Mythbusters episode in which they declared it busted, even though I then added that something similar has in fact happened in real life.

I thought the implication was clear, but obviously not. So let me say more explicitly ...

It is clear that people walking on a bridge can cause resonance, it has been seen in real life.

http://en.wikipedia.org/wiki/Millennium_Bridge_%28London%29#...

http://www.youtube.com/watch?v=eiaM_LZUsqM

Further, that was a non-extreme case, so it is totally plausible that more vigorous marching, more definite synchronisation, and closer matching to the structure's resonant frequency is not only possibly going to cause problems, but likely to cause problems.

It is, however, unlikely that marching will match the resonant frequency. Structures these days don't resonate at 2 Hz. Football stadiums are designed to resonate at above 12 Hz. Further, structures often have explicit energy dissipation system built in to them. Taipei 101, for example, has a tuned mass damper to change the resonant frequencies and help absorb, then dissipate energy (yes, I'm speaking loosely here):

http://en.wikipedia.org/wiki/Taipei_101#Structural_design

So yes, I knew all that, and yes, a single Mythbusters episode is not proof of anything, but it does provide a collection of data from which to start forming your own hypotheses, designing your own experiments, and understanding that things aren't necessarily as simple as you thought.
Amazon RDS - Now Available in the AWS Free Usage Tier
It would be great partially because the existing sync solutions for Android are all a little bit wonky. I don't think it would necessarily be great for Apple, though - I'm considering purchasing an iPod to listen to music on to get that better integration, and releasing iTunes for Android would commoditize the listening device - exactly what a shiny hardware manufacturer does not want.
I don't know about mathematica specificly, but the standard way is lazily, as you say. You pass around a lazy list of digits (i.e. a partial list and a function that knows how to compute the next digit and the next function); it's trivial to add or subtract two such things, multiplication and division are harder but not too bad, and once you've got the idea square root and other more complex operations are pretty straightforward.
> You have the information when hovering your mouse over the graph.

Not really -- for both graphs, a specific numeric value is given based on the mouse position, but not what information the graph is meant to convey.
Flat, flexible loudspeaker disguised as wall art
I thought the FDA approval system where too big, inefficient, and didn't always addresses the right problems. I also thought solving this would significantly reduce costs, and therefore work towards removing the need for government intervention like patents.

The other comments around here show that I was probably mistaken. We probably need the FDA as it is now (or close to that), and we probably need something else to compensate for FDA's unavoidable flaws, and the sheer difficulty of doing research.

It just doesn't need to be patents.
The obligatory TypeScript reaction post
Reinvent the animated GIF
That's OK. There were many engines before Google that were forgotten. It is completely possible that Yandex search for average Russian is better than Google but my impression is that it is not (my impression might be wrong). I know that there are some services that Yandex does better than Google in Russia.
The SNR on HN is great. For one, most people here still know what SNR means. I still like reddit but at some point in the last several years teenagers became the primary demographic. Anyone remember when it was mostly programmers?
To make something with a 3d printer you just need a volume model of it. To make something with a CNC router you typically need to create a routing program, which is a lot more difficult.
Because the "putative locked-down windows 8 device" is a big step towards removing the open-device PC by closing off that platform as well, and that is the issue Notch has with W8.
The headline is not all about Wozniak,it's also a nice direction for iTunes from an Android user perspective.I'd like to listen my music from iTunes account without buying again from Google Music.
If you're speaking to a randomly selected adult American audience, on average, roughly 1 in 12 people in that audience have been raped. You're probably going to make a good portion of those people feel even more awful about being a victim -- never mind the PTSD. That should be good enough reason not to joke about it.
Password managers are necessary, but they're not enough. So long as there's an underlying password for every damn site you visit, then every damn site still has to store passwords securely and you have to maintain things when that site gets breached. Not to mention the stability of that password. If it gets sniffed once, it's possibly game over for months. If a Persona assertion gets sniffed in transit, it's only good for a few minutes in time.
I'd recommend compiling mutt without POP3/IMAP/SMTP support for this reason. I use this approach in [mutt-kiss][1] (Arch Linux AUR package).
[1]: https://github.com/tlvince/pkgbuild/tree/master/mutt-kiss
Its worse. Now its regular people.
Not necessarily, I think.. tell me if this logic holds up.

In a hypothetical situation where I clone the iPhone and manage to bring it to market for $1, if I am allowed to do it and it sells X times then it could mean X(big price) losses to iPhone, whereas if I am blocked from selling it then I am only losing X($1) from those lost sales.
I'm not contesting that Redis is easy to host yourself - I host it myself on some projects, use Chef to provision servers etc.

If you choose to use the cloud though (PaaS etc) to save time on the rest of your app, then pick a manually managed server for Redis, it kind of defeat the purpose, plus you won't be able to easily follow the changes on the rest of the PaaS infrastructure (eg: change of servers with access right etc).
> I don't think it's a strawman, Notch doesn't explain why he's ok with some closed platforms and not others

Which has nothing to do with the strawman. The strawman is "notch says all platforms should be open (nb: he never said that) but he publishes on closed platforms, therefore he's a hypocrite".

As to why "some and not others", it's not "some and not others" it's "the PC is an open platform, it offers amazing opportunities (nb: Notch got his start from this open platform after all, and it looks like he's not forgotten it yet), I have no desire to see the door closed after getting through".
Exactly -- your provider's domain is always checked first. Mozilla only steps in as a fallback, and accounts can/will be transparently "upgraded" when a domain adds native support.
Definitely. Everyone can pretty much give opinions on what's pretty and what's not if you ask them. Or even if you don't ask them. This is why designers have to deal with relatively a lot more inputs, politics and decision making deadlocks.

To put it simply, my mom will not be able to tell you whether your codes are scalable but she can definitely tell you why she prefers pink as opposed to white on those toggle buttons (or why the dropdown animation is confusing).
Resident Evil 4 Platinum iOS iPhone promo AppStore
I'll be honest, I'm so, so glad iTunes doesn't support anything but the iPod/iOS lines as it's already a headache of overdone and unneeded functionality.

Quote! "It’s better to think constructively about what can be done with our mobile platforms to improve our lives more, rather than trying to throw darts and insults". And this is why Woz is still relevant. He understands that it's not about the iPhone or the Galaxy S3 or which ever device you have, but about what it does for you. They've all been drastically transformative in day to day life for a huge amount of the population of the Western world. Tech blogs and geek circles spend that much time sniping at each other that we seem to forget how quickly things have progressed. They're all great devices.
Adding T4MVC is the first thing I do on a new project. It makes pretty much all the magic strings disappear.
the file copy/move/delete dialog combination was something that BeOS did 10 years ago. I always why Windows never picked that up...
I'm jumping on the occasion to ask a review of my own hash table implementation:

https://github.com/norswap/nucleotides/blob/master/src/map.c
(think also to peruse the documentation and the tests!)

I'm open to any remarks and criticisms: performance, code style, etc. Since the implementation is meant to be simple and educational I may not act on all of them, tough.
Persona is seriously decentralized. If your email provider has native support, and your browser has native support, then you're completely free from any dependance on Mozilla-hosted services, automatically. Assertions can be validated completely locally, without ever involving Mozilla in the transaction.

If you don't want to trust Mozilla, you don't have to.
Ask HN: Those of you who signed up for App.net. Are you actually using it?
I signed up for an App.net developer account, but if I'm honest about it, I've kind of forgotten about it.

Only when I see a post on HN regarding App.net do I think, "oh yeah, my App.Net account, I should really do something with it".

Naturally, I forget about it again.

Are the majority of people like me, or are there lots of people getting involved?
I agree with both of you. I only visit a few subreddits, though, so it's not really a problem for me.

Metafilter is also a place with a very high SNR for me but not for technology-oriented stuff.
> but it was declared busted by Mythbusters

That episode seemed particular weak to me. The "myth" is that this can happen under particular circumstances - but they seemed to test the hypothesis that marching in lock step will determinedly bring down any bridge.
And goat murder jokes contribute to an atmosphere where murder is treated as a joke.

Seriously?
1.) That's about a thousand dollars short of a functional CNC mill.

NOT INCLUDED - This is just the CNC machine with motors. You will need
a 3 Axis Stepper Motor Driver to manage each motor, a spindle/cutter
(a Dremel would work) and a DC power supply for the driver. You will
also need a computer with a standard printer port and CNC software. -
You will also need a way to mount and secure the spindle/cutter
tightly to the Z-axis plate on the machine.

2.) It can't mill metal.

3.) A mill's the wrong tool for a barrel. You'd use a lathe for that, and even then it'd be smoothbore, without the tool to cut rifling.
Yes, good points, and good for Microsoft. But a sleeping Mac wakes up in about 2 seconds. And OSX had the copy dialog nailed down before. Not sure about multi-monitor support. I really wish Microsoft would make a real competitor to OSX in terms of perceived quality.
> I need to construct experiment to test this.

Good luck constructing an experiment that (a) can measure this effect, and (b) pass muster as science. It would need to be well-controlled -- it would have to collect a guess about who is calling for each and every phone call, and compare the guesses with the outcomes. It would also have to accommodate the nonrandom nature of calls -- times and days of the week.

It's often true that someone will selectively remember those times when he guessed right, and forget the other times. It's also true that, if a person reliably calls at a certain time or day of the week, that biases the experimental outcome.

If Joe usually calls on Wednesday, and if on Wednesday you guess it's Joe before answering, how much weight should we place on the guess?

I'm not being critical, just pointing out some of the factors that prevent this sort of thing from being very useful as scientific evidence.
A less bold statement will be that they both fall flat on their asses.

The HN/Reddit crowd is still a fairly closed crowd and no one else I know has even really mentioned App.net. Any time I bring up App.net it's met with the same "Twitter clone" skeptics.

I think it's a decent idea, but it's not really solving a hard problem. It's not feeding off of demand for a problem, but off of popularity from the HN hivemind; a crowd known for following trends over execution. I'm just a developer so I don't know much about running a business, but I cannot see how this can be sustainable when tech crowds are prone to move onto the next thing so quickly.
Project Collaboration Software - ProjectVision
That background makes me nauseous.
I did read this (slightly harsh) article about his work as "Chief Scientist" for Fusion IO:

http://www.theregister.co.uk/2012/09/25/what_does_steve_wozn...
Since music tracks from iTunes are DRM free, they can be played in any Android devices.
I've used 8 for about a month now, and I don't miss the start menu at all.

It's just a lot of un-necessary clutter. If you want to start a program, if click start and type the first letters of the application.. done.

If you want to dig through a giant list of apps, that option is still available, but it's much nicer that it's not the default.

I think the things like the Classic Shell will help the elderly and those resistant to change, but for any power users, the new interface is an improvement.

As far as metro, I never use it either, so I don't see it as an issue.
It's hard to do completely cleanly -- building an independent IdP that uses iris scanning or other two-factor systems is totally possible, and actually relatively easy.

Providing anonymized addresses is harder, since your IdP wouldn't be contacted until after the user has selected an address. In that case, you'd want a browser extension that generated addresses conforming to some scheme @youridp.com and automatically filled or selected them in the dialog when using Persona. Totally doable, but that part requires getting out in front of the call to navigator.id.request.
Every rape is one too many but these 1 in 12 (or 1 in 4) figures that we hear about, are dubious:

http://triggeralert.blogspot.com/2012/09/the-1-in-12-rape-st...

I am not saying that joking about rape is okay if "only" 1 in 40 women in the audience has been raped. Just that the figures are questionable.
Why not Wikipedia? It seems to me to be the best source of data, in terms of 'a general site everybody visits'.
Depending on who you are you can also complain about scoping rules, the object model, semicolon insertion and more general syntactic complaints, speed, access to native APIs and so on. One language is never going to be all things to all people.
Windows 8 boots faster because Windows 8 lies to you when you "Shutdown." Windows 8 actually hibernates instead of shutting down for real; and you can get the same effect by enabling hibernation on Windows 7 (or disabling "Fast startup" on Windows 8).

I'm also very surprised it took 20 second to boot in Windows 7 with an SSD. I have an SSD (an M4 specifically, on a SATA-3 connection) and Windows 7 never took 20 seconds to boot (with a UEFI "bios"). Closer to 10~12 seconds I would say.

I've been running 8 now for weeks and my biggest complaints are, firstly that they removed tons of "desktop" software (e.g. Picture Viewer, Media Player, the Games, et al) and secondly that they removed DVD playback (and even if you purchase it, it still only works in Media Centre).

Metro is something you can ignore. I will say that most Metro apps like the built-in Mail app are just horribly bad. So bad in fact that they're beyond use in some cases. Hopefully third parties can do useful things with Metro, because right now it doesn't have many use-cases.
However apple has been know as a being a
brilliant kid with short attention span and
tantrums to remember.

It is interesting how companies often exhibit traits of their influential founders. This would be a good characterization of Jobs.
Controlling the Controller
Sorry, Marketers, You’re Doing Facebook Wrong
I get the google translate bar popping up saying the page was translated from german into english.
Checked the source code and it looks like there is a lot of german in there... might want to set the language in the meta so google doesn't show that bar.
From zero to suck in under 6 seconds!
You know what? If he wrote a 3 page blog post saying "why it would be good business for Apple if iTunes supported Android" (or whatever) I'd be more interested. But all we get are soundbites.
This is super nice. Thanks!

With all of these options, I have to wonder why they wouldn't include a link to Network Connections.

It's the one thing that I seem to always need to change, but something that is always like 8 clicks to get to it.
I think the ipad is equally well trying to remove the open-device PC from most homes.
The link doesn't point to where (I assume) you intended.
"Rape jokes are not jokes. Woman-hating jokes are not jokes. These guys are telling you what they think. When you laugh along to get their approval, you give them yours. You tell them that the social license to operate is in force; that you’ll go along with the pact to turn your eyes away from the evidence; to make excuses for them; to assume it’s a mistake, of the first time, or a confusing situation. You’re telling them that they’re at low risk."

http://yesmeansyesblog.wordpress.com/2009/11/12/meet-the-pre...
I am the same as you, signed up a dev account.
At the time I had no real intention to use it, but I wanted to support the idea.

If I do decide to do something with it, at least I have my account!
I am also by no means an expert but that is also my understanding.

What would change tho is the login procedure. Where once the user saw a Persona login box, suddenly they will see a Gmail login box. That has the potential to be really confusing unless handled well, no?
People are wanting to run away from Twitter, with various options. People aren't running away from MSN, they are running to its replacements such as facebook messenger
Why Do Colleges Need A Law For Free Digital Textbooks When We Have The Internet?
Honestly, everything I know I copied badly from http://www.chris-granger.com/2012/02/20/overtone-and-clojure... so you're probably better off going straight to the source as it where.
I actually think of search as a heavily branded product. Like sugary drinks. Sure there are people that try somerhing new sometimes but that doesnt hurt the behemoths. I wonder if it is even possible to make a searchengine so much better than the "googles" that people referring to it as such could notice.
Think You Know the JPEG? Think Again