skysight-inc/HackerNews huggingface dataset:
By comparison, Apple just posted $8.22 billion of net income. [http://www.nytimes.com/2012/10/26/technology/apple-profits-r...].

Approximately $5.1B of Samsung's profits came from their phones; this is despite Samsung being an extremely diversified company. I cannot find what proportion of Apple's profits come from sales of iPhone and iPads; they do, however, make up a majority of their revenue.
From the comments on the blog:

"I'm reminded of the guy who decides that there should be
one standard because there are n divergent implementations.

So he goes and writes his own. Now there are n+1 divergent implementations."

That is probably the most likely outcome, but kudos to Jeff for trying.

The idea of Markdown is great, but I found the implementation of links is less than obvious. (haven't tried it in 4 years, so there was probably other issues that I had that I've forgotten)

The problem I inherently always end up having with "parses to HTML" syntax conventions is there are always warts where the syntax is harder to remember than the HTML it is supposed to parse to.
Credit where it is due: this is a fork of SVG Edit http://svg-edit.googlecode.com/svn/trunk/editor/svg-editor.h... which has code that is beyond my mind. I just wish it had a nicer and more usable interface so I forked my own version.

It builds upon some of the ideas of Bret Victor (hey, who isn't doing it these days?) with a scrubbable interface to manipulate numbers. You can introduce an exact number by double clicking on it.

Some nice features that might not be obvious:

* Alt + drag = clone

* Alt + scroll = zoom

* Spacebar + drag = pan

* Shift + Arrow key = move by 10 pixels

* Drag and drop import of SVG and bitmap files.

If you want to give it a spin with a really complex SVG file you can open your own or load this example file: http://editor.method.ac/?url=gallardo.svg

I made the app touch friendly, so you can check it up on your iPad. Some touch specific customizations are in order but it works.
> There are already laws against piracy. Additional laws covering things merely leading up to that act should not be necessary nor desired.

That sounds like entirely sensible reasoning, so you shouldn't find it surprising that the lawmaking process never considered it.
Sure, just cut the wires hooked up to the motor with a pair of snips.

Or get a Twine instead: http://vimeo.com/41895848
Either works.
So to recap:

* You point a to 235W power supply as an example of the bare minimum PC power supply-- not too far from my 300W round number.

* You point out that a power supply rated for X isn't drawing X continuously-- a true statement, but it's responding to an argument nobody made. You have to pick a power supply which is rated for your max load-- everyone knows that, or should. It still doesn't change the fact that both max load and average load for X86 are orders of magnitude greater than for most ARM devices.
I manage a large forum and we use BBCode. I recently "open sourced" our rules (https://github.com/minecraftforum/rules) and during building the system you see there I made the decision to opt to use Markdown over BBCode -- what everyone that uses the forum is used to.

BBCode isn't inherently "bad" if you're just writing something and won't ever edit it again but for anything that you will need to edit / review in the future it can be a serious pain in the ass to look through.

These are the two examples I used:

### Title here
This is some text [with a url](http://google.com)

vs.

[size=6][font=arial, helvetica, sans-serif]Title here[/font][/size]
This is some text [url="http://google.com"]with a url[/url]

BBCode was written to be written, it's no more difficult to write

[url=http://google.com]google[/url]

than it is to write:

[google](http://google.com)

but when reading the source (for maintaining) it... sucks, because it feels un-natural. With the Markdown version of linking (to pick a basic example) you can read a sentence how the person reading the processed version would read it:

A search engine called [google](http://google.com)

That reads as "A search engine called google" and then you see that google is a hyperlink. With BBCode it would read:

A search engine called [url=http://google.com]google[/url]

So first you read "A search engine called" then you see it's a URL and then you see "google". It can get very frustrating when you're looking at huge swathes of text written in a similar style.
I feel like if Jason Fried were to comment on this article that he would say there is no time like the present to practice earning money.

I'm not buying the "we'll grow really fast and then profit later" - didn't we learn about how that worked out already with the dotbomb?
A proprietary software company giving away prizes that let you buy stuff from another proprietary software company? Say it ain't so!
If this is a change that Jeff really wants, he needs to fork Markdown. This change actively subverts one of the goals that Gruber set down for Markdown, which is that Normal People can use it.

Changing this, especially for people who implement Markdown parsers, is geek arrogance.
Am I missing something? The next firmware may be vulnerable, but what about the one after?
I Would Vote for Gov Romney if He Was a Democrat
Stamped acquisition: Announcement by the founders.
There is a 2-factor code generator built into the Facebook app for iOS and Android specifically to help with SMS deliverability problems. Have a look at https://www.facebook.com/help/270942386330392/
(shameless plug) I wrapped Pandoc[1] in a web service and added on nice PDF exports and called it Docverter[2]. It will convert basically anything plain-text, including Markdown, into almost anything else plaintext, HTML, RTF or Docx. I also added rich PDF exports that go through a HTML intermediary.

If this gains some traction I'm sure I'll be adding support for it at some point.

[1]: a wonderful almost-everything-to-everything text converter http://johnmacfarlane.net/pandoc/

[2]: http://www.docverter.com
1GB/s is a bit much for an SSD, since SATA currently only goes up to 6Gbit/s. PCIe-based SSDs can do it, but for a good SATA SSD, you can expect speeds ranging from 100MB/s to 500MB/s depending on the workload.

Most of the speed advantage SSDs have comes from having a dozen or more flash chips that are internally treated as something like a RAID array. Memory cards and USB sticks usually have only one or two chips.
Then insert the <br> tag with two spaces at the end of the line.
Why not just move to Pandoc[1]?

1. http://johnmacfarlane.net/pandoc/
Changemakrs is about inspiration. We're creating a beautiful space for you to discover, collect and share quotes from the people who inspire you most. Our beginning was stevetold.us (which today is Changemakrs.com/stevejobs); it inspired millions of people hours after launch.

Ssebro, I assume you're asking because the landing page does not reveal much? If that's the case: most of our users come from Facebook, Twitter, Pinterest, etc. They reacted to a Changemakr's post that one of our users created. For this group of visitors we don't need to explain what it is they know & that's why they came in the first place.

However, for anyone else - the landing page is not ideal (yet); it's work in progress; expect this to change soon & often.
Some days, living in America is incredibly depressing. Not because idiots have the ability to say stupid stuff, but because so many people are there ready to believe and proselytize.
Uninstall Microsoft ms excel
well i can only hope google will make it cheaper than it already is after the announcement of the 32gb version sometime in the next couple weeks?
> years

Decades, if you don't buy all new rulebooks every few years like most of the RPG companies want you to.
Lockitron can unlock based on proximity to a Bluetooth 4.0 phone
The point I was trying to make is that they take other people's work, and present it to the world in a different form.

Compare 'Founders', to something like Walter Isaacson "Jobs" - both of them had lots of interviews, with transcribing, and edits - but I got a lot more out of 'Founders' (as did everyone I know) than Issacon's book. Issacson supposedly had 100% access with his relationship to Steve Jobs, but I don't know if Issacson didn't know what questions to ask, how to ask them, how to make his subject comfortable, what the important parts were to capture, or (my opinion) - just didn't really care about his subject that much. It was a huge disappointment for me.

Founders is a delight, and I attribute that pretty much 60% to the author, 40% to the interview subjects, and 0% to Paul Graham.

If Livingston had been assigned to write Jobs's Biography it would have blown our minds. And, of course, you would have said it was good because she was related to Paul Graham.
> we will need to do a better job at educating them to prepare them for more high skilled labor.

What about people who can't be educated for high-skilled labor? Seems like a taboo subject, but there are a lot of people like this in the world. What do they do?

* edit. These labor shake-ups are going to take place in "high-skilled" areas, too. IBM's Watson can probably be trained to be more talented at illness diagnosis than most MDs. It will be interesting to see what happens to those MDs.
> She assures us she was going to turn her back.

She did. It all happened so quickly you didn't notice!
I find it disheartening that the top voted comment is so blatantly rude. I'm not sure what is gained by calling John Gruber a terrible programmer and maintainer. If you want to praise Jeff Atwood for taking over the stewardship of Markdown, great.
I assume you don't bother to back up your data either.
> He's obviously not so terrible if he created this thing that has people so up in arms.

Being great at designing a format and writing code are two different things: one can be great at once while being terrible at the other.
> He's obviously not so terrible if he created this thing that has people so up in arms.

Oh please, double standards like this disgust me. Microsoft had shit slung at it for years on end by the tech community because IE was terrible and held back innovation on the web, but no one claimed that IE is "not so terrible" just because everyone cared about it.

The difference with Gruber is that he's a darling of the tech community because he's Apple-anointed nobility. But as a programmer, in my eyes (and in the eyes of any other objective observers) he's absolute shit.
I convinced my team to use pandoc instead of Word for documenting a new project, and now, because creating tables is so hard (they are not like Emacs users), I'm considering lobbying them back to Word, or writing a preprocessor to insert tables from CSV files... feels bad man.
The same corrupt system which covered up Sandusky's crimes also covered up Mann's academic malfeasance. Michael Mann IS a fraud, and I would expect definitive evidence to come out that will blow up this little libel suit. :-)

There are groups and people at Penn State, long dissenters of the culture of corruption there, who have been investigating and assembling evidence behind the scenes.
You know what's happening in this thread? I made it sound like I was criticizing Go for needing to spawn goroutines to do this. I'm not! It makes sense, in the context of Go, to do it this way, even though as a C programmer by training that's not my first thought on how to do it.

I'm not criticizing Go for being anti-event; I'm just observing that it is. Idiomatic Go --- like, the code in the standard library --- has a strong bias towards straight-line code.
As you stated,

"I cannot find what proportion of Apple's profits come from sales of iPhone and iPads; they do [...] make up a majority of their revenue."

it's imo very safe to assume that.

They sold an astonishing 26.9 million iPhones in Q3, 58 percent growth compared 2011.
Also 14.0 million iPads (Q3), 26 percent growth.

With a 4.9 million Macs sold (only 1 percent unit increase) and a 19 percent decline with Ipods, i guess it's safe to assume that most of their revenue (especially additional revenue compared to last Q3 earnings) comes from Iphones/Ipads.

All numbers from official press release:

http://www.apple.com/pr/library/2012/10/25Apple-Reports-Four...

Anyway: Good job Samsung :)
Your editor looks pretty nice; super simple with a gentle element of WYSIWYG.

Can you not tile the background on the homepage, though? It looks horrendous at high resolutions and I suspect you didn't mean for it to be that way: http://cl.ly/image/341C0s1s0M03
(Safari 6.0, OS X 10.8.2)
The thing is this isn't something new, I and a number of other people have been enraged by this for eight years now.

Over those years it's grown in usage exponentially, and so has his fame as a sportswriter for team Apple. Throughout that period he's continued to brush off all kinds of attempts to clean up bugs, define ambiguous behavior, or fix the security vulnerabilities. It hasn't mattered what approach people have taken, he just does not give a shit. Here's an example from last week: http://six.pairlist.net/pipermail/markdown-discuss/2012-Octo...

He's spent so long burning off any goodwill I would have for him on the matter, being cordial just isn't a priority anymore. NERD RAGE.
No, the difference is that Gruber is a person whereas Microsoft is a corporation. Corporations aren't subject to the same social mores - it isn't hurtful to say something nasty about a corporation.

Abandoning basic etiquette that you should have learned in primary school and calling someone "absolute shit" is not cool.
I ended up writing my proxy this way. See the back-to-back "go copy" lines? That's what blew my mind. I get why Go works this way, but wow would I ever not write code that way in a threaded C program.
This is the kind of stuff that I've been waiting to see on the Pi. It was touted as a "learning tool" by the foundation, but was co-opted by the hacker community as a cheap but full-fledged computer to hack with, completely overshadowing the teaching tool aspect.
To fix the ambiguous grammar, we need to add a url parser to markdown? This is a perfect example of how changes that seem simple to humans can have enormous impacts on software complexity. As you said, introducing that complexity wouldn't help in many cases:

Blah blah blah (side note)[1](#ref_1).
Blah blah blah (side note)[1](ref_1.html).

I don't mean to be hostile, but just because something is "doable" doesn't mean it should go in the spec. Adding things to a standard imposes costs that feature-proposers rarely consider. It forces programmers to write more code to support that feature. More code means more bugs. These bugs annoy users and cost valuable programmer time. Multiply these costs by the number of times the standard is implemented and you can easily end up with millions in lost value.

Vanilla markdown doesn't require a url parser. It doesn't have ambiguous grammar. It's small. It's simple. And that's a good thing, because markdown parsers have enough bugs in them already.
I think the difference here is that Amazon is taking in massive revenue and investing it in future infrastructure. Jason Fried advises against taking no revenue now while expecting to "figure out" some way to make some revenue in the future. Both have little or profit now, but Amazon can reasonably expect to make profit in the future, while that SuperCoolFreeApp can't.
Changing the lock probably violates your lease. And if you wanted to catch them entering your apartment without notice, something like a camera that creates readily identified evidence would be a better idea.
Actually you control luck with determination.

By increasing determination, you decrease the effect luck has on anything you do.
The perceived simplicity of the format (driven by the naivete of the implementation) played a significant role in making it popular, but lays a minefield of bugs and ambiguities for implementors especially if they want any combination of sanity and interoperability.
I implemented befunge, and one of the challenges is figuring out whether your implementation is buggy or the test program you're using is. Luckily I found that some insane person had written this incredible test suite:

http://users.tkk.fi/~mniemenm/befunge/mycology.html

There's some other amazing stuff there.
Reminds me of the marketing folklore around the Chevy Nova: http://www.snopes.com/business/misxlate/nova.asp

"No va" means "he didn't go" in Spanish.
The number of times a neighbor I don't know has called me on the phone when I wasn't home: zero.
Turning microprocessor based computing on its head
PenFM: Fall back in love with writing via your terrible friends
While I agree that calling somebody that is not cool, I think you'll find that product owners at corporations do take it to heart when harsh criticisms are called out. They identify with their output.
What an embarrassing post to be occupying the top of this thread. Blaming Markdown.pl for security flaws? I suppose the memory corruption bugs in the "optimized" C Markdown parsers are somehow his fault too?

He wrote a text-to-HTML parser with a particularly elegant little language design and got on with his life, which involves writing more than keeping up with bug reports in Perl scripts. Get over yourself; comments like this make us all look bad.
Could you give me some sources regarding your statements?

I researched myself, but most - including highly respected news organizations - report about him being a good scientist and unjustified victim.
Survival of the Beautiful
I'm so tired of this mentality that says basically, if you release something for free on the internet, you are obligated to maintain and support it for the rest of your life. Gruber created this program, for free. You are under no obligation to use it. Don't like it? Here's your money back. It may be true that the code is shit. If you think so, don't use it.

Like other responders, I worry that this mentality causes fewer coders to release their projects, for fear of backlash like this post. Think about it: Your feelings toward Gruber are incredibly negative and hostile, and in fact, you would have better feelings toward him if he had kept Markdown to himself and never released it at all. Does that seem fair to you? If the ill will generated by people like yourself outweighs the good will generated by those who appreciate the code I release, or if I fear that it might, what motivation do I have to release my code?
Go read Markdown.pl, and then consider the millions of uses it's had in the last eight years with neither maintenance, guidance, or abdication.

At some point there's no constructive criticism left to give.

His program is bad and he should feel bad
I'm curious how it works. There must be some servo activating the physical lock, right? How can it operate if the power goes out?
To Mark's final point on a third party - I thought it was interesting when Bill Maher called out the Occupy Wall Street Movementers for not forming some form of a party and getting people to run for seats. His argument was that the Tea Party had successfully done this and were on the far right of every issue. The occupiers could take up the room on the far left side and make their case.

Ultimately American politics continue to be corrupt and not even Obama could change that. I am a supporter still though.
Apple's no internal client syndrome
You've been enraged by the handling of a text-to-HTML converting Perl script written by a tech writer?

You're right: he just does not give a shit. I can see why. What possible upside could there be to engaging with someone who handles themselves like you are here?
Outsourcing Turns Inside-Out as Indians Open U.S. Centers
I'd wager that nearly any name is going to sound bad in some language. I don't know how important it really is to pay attention to this. If the Russian market ends up being important for them somehow, they can always make a new name for the Russian market.
Instead of password-less sudo you can use `sudo -s` to get a root shell. `sudo -sE` for a root shell but preserve your user's environment variable.
Isn't the whole point of this device that it works with your existing lock?
Ask HN: Is mobile video prone to the ills of web video?
Please, I need some candid assessment here. I am deeply in love with
audiovisual interaction, and I think ubiquitous video is an inevitable
part of the future. But it is really difficult, implementation-wise and
because of its implications (you know...creeps online, etc)-- to
mention a few.

Our iOS app "Questions" got approved on Oct 21/22 -- depends on you --
and is picking up steam really fast (don't get me wrong, it's rank is
nothing to write home about, still). You can download it (haha)...or
seriously you can actually just click on any person's face on this
for-fun-page we made so you can feel the awesome interactions:
http://questionsapp.com/i.php. My worry is that despite the positive
review it got in less than 24 hours, critics cannot help but mention
how we are "able to keep things clean". Yes, I am grateful, but I find
it pathetic because it suggests video is now a space that is presumed
to be scarcely or impossibly "clean". Don't get me wrong, the article
praises us for the most part
(http://appadvice.com/appnn/2012/10/quickadvice-questions.) and yes,
although everyone on it is pretty chill and decent, we shall take down
indecent content if they ever surface. But still, if it is commendable
to "keep things clean", does it suggest that this space is that bad?
Such is seldom worth mentioning in other spaces. If it is that bad, who
out there is trying to redefine the entire game and how?

So, I worry. Do I really need to prepare for crazy stuff happening on
our video app, and how do I do that? Just by flagging? Is that
sustainable? This is my first foray into mobile, let alone mobile vid.
Any other hackers out there have experience with "mobile" video and
behaviours there?
I'm surprised you say "co-opted" for a couple of reasons.

1) I thought the intent of "learning tool" was teaching novices how to program in Python. This has huge ramifications in developing countries. In a mid to high income family in the US, it isn't clear if the raspberry Pi is the right computer to give to a child in order to teach them basic programming.

2) The hacker community's exploration is not devoid of learning. I'm a software guy and I've learned a great deal about hardware due to the Arduino and the Raspberry Pi. I don't think this overshadows the teaching aspects in any way.
So you're still lacking perspective for whatever reason. Moralizing laws outweigh occupying other countries in a perpetual war machine while defrauding the plebs by debasing the currency? You're fighting for surface issues whose immediate importance is being constantly emphasized to deflect attention away from any problems that would actually require the establishment to change.

And your highlighted issues are certainly lesser than the associated meta issues that frame the debate, push government into more areas, and cause your issues to even be up for debate. The possibility of a theocratic law banning pornography wouldn't matter as much if Internet traffic weren't tapped and recorded in the first place.
Boeing Successful EMP Weapon Test (video)
As a color-blind developer I find this unnerving.
A backup battery would seem to be an obvious solution there. Every lock like this that I've seen also has a standard physical keyed lock as a backup.
I'd suggest you not purchase one, then. Fortunately, it's not obligatory.
It's so infuriating that the lawmakers just don't get it. If I buy a console, I should be free to root it and run Linux or whatever. There are already laws against piracy, we don't need to throw freedom out to stop it.
WHY do you need to open your deadbolt from anywhere other than your front door?

Middle class family with two working parents plus, take your pick:

+ Maid service
+ HVAC repair
+ Kitchen remodel
+ Bathroom remodel

etc, etc

It would also have avoided a bit of stress during an Airbnb I went to, too.
Non-lethal microwave-blasting missile knocks out electronics
Thanks for posting this, edwardog! Glad someone felt compelled to.

I'm the guy behind PenFM. AMA.