skysight-inc/HackerNews huggingface dataset:
Very clever move. Ideally located, (presumably) with security cameras etc already there, and provided by a transit authority- which are almost permanently cash-strapped.

In short: bring it to New York, please. But expect them to get dented late at night.
tf2 allegedly has been ported already and traces of that port have been found in the latest update.
Why not _click here_ [http://whatever.com] as a more natural way to do it? The underscores imply underlined text, which has traditionally meant inline link, followed by a single, square-bracketed chunk that is obviously the URL?

(I'm not saying here that the resulting link anchor text has to be underlined, just that this pseudo-underlining serves as a mnemonic for writers and readers of the raw markup.)
Congrats. I see this book comes out on December 12th. How were you able to write it so quickly after the last one?
Should be an April 1 entry
Nooooooooooooooo
What do you see in Ceglia's future?
That's interesting. I wonder how Japan scores on those scales as they share many cultural values with China, but have vary different governments.
HAve a look at rescuetime. It automatically calculates a % depending on the time you spend on activities.
Don't give too much thoughts about this number, as any statistic, it is just indicative :)

http://www.rescuetime.com/tour
No, not at all. No worries. :) I only wanted to be very clear about the reasons and sources of our assumption that there is indeed interest.
I feel this way because of the reality that many people will centre text in a document by inserting spaces in front of the text they want centered, rather than using their word processor's centre command. It drives me absolutely bonkers to see that, but it's reality.

I feel this way because of the reality that many people will hit enter two dozen times to go to a new page, or to position a bit of text.

In the time that I've been working with computers, what I've come to realize is that most people simply don't have a grasp of the abstractions of the computer—they remember particular incantations that worked for them last time and keep doing them again and again.

My wife is an intelligent person; probably smarter than I am. She speaks three languages and has taught for the last twenty-two years. Watching her use the computer drives me absolutely bonkers because she doesn't use any of the things that I know make the computer easier to use. Neither does her sister. Why? Because neither of them have time to specialize in the use of the computer. They use it a lot, and I've been able to introduce a few things—but only for things that simplify their lives because they integrate into how they already work.

If two of the most intelligent people I know don't have a lot of these expectations…why do people think that most people would expect things to work the way that Jeff has proposed?

In a sibling comment (I only want to reply once), stickfigure says:

“Normal People have a consistent expectation regarding the behavior of line breaks.”

Actually, I don't think that Normal People have any understanding of line breaks at all. They understand letters, words, sentences, paragraphs, and to a degree pages. They know they want something to show up on the page, but they have no understanding of how the computer does its magic to make that happen.

stickfigure: “Normal People are comfortable with markdown in the first place. Neither you nor your wife are Normal People.”

For the second sentence, I agree and disagree. I'm certainly a geek with a more-than-passing interest in layout, formatting, fonts, etc.… This stuff interests me in a way that most people and most geeks certainly would never be interested in it. My wife is also not normal people on some level—she’s married to a geek who can take care of things like this for her. At the same time, she is 100% a computer user and has no interest in learning to program or learning to fight with programs that actively get in her way.

She also doesn't know Markdown as such. She knows a tiny subset that I have introduced to her that provides her with exactly enough to write her novel and for me to format it the way she wants it. (That's the paragraph rules, italics, and headings.) I've shown her a few other things for when she blogs—but even when she's using the Squarespace WYSIWYG editor, I often have to go in and edit the links to make them right.

There's a lot more that I could show her, but she neither has the time nor the interest to learn it.
Why ? Singapore is a major data hub in the SE Asian region.

There isn't just one router where all data flows in/out from.

http://submarine-cable-map-2012.telegeography.com
Not that unique actually. Many (perhaps most) countries in Europe have some period in the past when they were much more powerful than they are now.
Show HN: my first mockup, biglumber.com listings on a Leaflet.js map
I made a commitment to write 1,000 words per day. So after I finished the first book, I just kept writing. I wrote more about that here: http://nathanbarry.com/commitment-changed-career/
Will there ever be a sequel to Founders at Work?
A new generation of startups has sprouted up since those covered in the original book. This seems like an appropriate time for a sequel. Is Jessica Livingston planning on creating a sequel?
How To Meet Anyone
Looking at the screen in Windows 8 hurts my eyes
Google Developers site is down
If you can't afford to just buy a real iPad mini, you're not really serious about developing and testing on the device.
Are there any businesses currently using multi-cloud infrastructures? Ie. Automatic failover from Amazon to Heroku?
IMO if you REALLY want games on linux you should use it for everything possible. If everyone just sits on windows waiting for games on linux then those games are not going to come lol.
Said torrenting sites are by and large against the laws of the US and many other nations and shouldn't be compared to the NYT.
I don't think the fact that you'd be their first client is why you should run away screaming, I think all of what you said here is:

"They then sent over an offer to pay them $7k (half up-front) for the preparation of an investment kit (incorporation, business plan, stock purchase agreement, etc.), and mentioned a 4% commission on money raised and 4-7% founders' share equity for them with a ~$3M series A open-ended round, and that we would be able to keep majority share for the founders at that valuation."

I don't know an investor that would be happy paying 4% management fees to a middle man, or one who would want to work through a middle man instead of directly with the team tasked with executing.

Perhaps I'm misunderstanding how you're presenting this. But if I am understanding correctly this sounds like a very bad situation to get mixed up in.

Don't walk away, run away.
(Copy'n'paste of reddit comment:)

While it's true that the Windows API seems to be the best thought through, I was surprised to learn that the implementation may randomly fall back to synchronous IO in unpredictable ways, which (depending on the app, but likely for something that's attempting to juggle a lot of work like a bittorrent implementation) means you need a thread pool anyway.

http://neugierig.org/software/blog/2011/12/nonblocking-disk-...
Descobrir os fiordes da Patagónia em Puerto Montt e Puerto Natales- Chile
Dragon to Release From International Space Station on Sunday
It's a false choice because the two options you mentioned are not the only ones, as I argued.
Retractable tarp system for trucks - an innovative idea
After I look at what careful study of great geniuses of the past and high culture did for us in the 1940s and ever since, forgetting the bulk of it (less technical stuff) is probably best. Most of the (intellectual) past is an albatross.
I'm unconvinced. sweet.js is a terrible thing for JavaScript development. JavaScript is already dynamic and capable enough to build sophisticated applications. It is dynamic enough to help programmers avoid redundant code. If syntax is a problem, there are alternatives like CoffeeScript, Dart and others. There is something pretty amazing about JavaScript, for example the various runtimes that run JavaScript adhere to the ECMA standard pretty well. This has allowed the programming language to become what it is today, a portable way to write apps and have them work in phones, different platforms, servers and browsers.

Macros will:

* reduce portability

* add an extra layer of complexity to building and debugging (that abyss[1] is going to be even deeper)

* make code less readable

* increase ramp up time for new engineers on a project as they have to learn your flavor of JavaScript

I'm not saying JavaScript doesn't have room for improvement, but sweet.js is the wrong way to do it.

[1] http://masters.gen.nz/Blog/post/WDCNZ-Thoughts-on-Douglas-Cr...
Biglumber is a site for coordinating GPG keys signing. People who are available to sign other people keys put a listing there.

This map makes it easier to find listings near you.

Tip: everybody should get his key into the strong set.
Oops. I glanced at '100% packet loss' and assumed it had sent more than 3 packets. My bad. You're right, there is no packet loss, per se.
Maybe you do. Some of us who are well beyond "power user" are still operating on hardware from many years ago. It's all about picking (or making) software that doesn't suck.
Apple also has evangelists who will help escalate/interpret things.
Ubuntu Nexus 7 Installer App Released to Devs
I keep hearing the lock-in argument over and over and I'm not quite sure that there is a solid basis for it beyond a level of paranoia. It's fine to be paranoid, I just don't want it to hold me back unnecessarily.

Looking at things more closely, the only thing that you're truly locked into with GAE is the esoteric nature of the datastore. This isn't any worse than picking say MySQL vs. Oracle or Riak vs. Mongo. Most applications end up depending on some sort of specific functionality of each database that they are written for. While it would be difficult to migrate to another solution for storing your data, it wouldn't be impossible.

There is no way to predict what direction any product might take in the future. Look at the way that Oracle is treating MySQL now. Tons of vendor lockdown there.

The only reason to migrate away from GAE would be if you find out that your application doesn't work well on it (pricing, scalability, etc) or if Google decides to kill GAE entirely. Hopefully you do the analysis of your application before you decide to use GAE (ie: you can't blame GAE for you deciding to use it) and with a 3 year deprecation promise, I'm pretty confident that it will be around for a while longer.
My company uses coffeescript, because it's a curated, highly documented set of improvements to javascript syntax. It's code I can trust, and code that was built by someone a lot better than I am at constructing languages -- so it's a pleasure to use.

I suspect that the biggest contribution sweet.js will make is lowering the barrier enough that more people release things like coffeescript. Curated, documented packages of syntax improvements to javascript. I suspect that will be more common than individuals rolling new syntax for each project.

Let a thousand coffeescripts bloom. :)
Wasn't this the company with the extremely questionable not-on-the-advice-of-a-security-firm security practices?
There are pros of publicly criticising some work (not the author). If it's something common, then everyone involved gets to see a bad example and a better solution. Otherwise you'll have to explain the same thing to a number of people separately costing you even more time and even more criticising. There are just some things where providing a positive example just isn't enough. Some things get broken many times in the same way and the main idea is not "here are better ways", but "this is the really bad example, never do that".
How is this different than Webvan? http://en.wikipedia.org/wiki/Webvan
Ok, I've now seen reference to both MD5 and SHA1 w.r.t. digests which would have long shelf lives. Please either talk in generic terms, or suggest the use of an algorithm that doesn't have known collisions and/or suspected weakness.

I do understand that people are using these as a mental shorthand for "A one-way cryptographic hash", but when your instinctive exemplar of a digest algorithm is in the "not-recommended" category, it worries me that, in a context that matters (code or spec), you might accidentally type MD5 when you meant to type SHA3 or SHA-256
There is this:

I am having some routing issues with my Frontier DSL service
(residential) and after speaking with technical support at Frontier, they
confirmed they are having a nationwide routing issue with no ETA
currently on the fix.

Packet loss is intermittent regardless of destination.
And what evidence do you have for this? We aren't talking about off-the-shelf, pennies per chip PICs here. These things would not only have to recoup the design costs (not cheap for this level of complexity), they would be expensive due to the previously mentioned huge caches (basically RAM on chip) and the fact that you really aren't going to get by with web browsing without something Turing complete.
The real test is how well you were able to pick up the concepts again. Not using it for, how ever many, years it's natural to forget. However if you can quickly reacquire the knowledge then you did learn it atrophied so to speak.
Re-read what he said. That site says 100% packet loss where he is, but he is experiencing no problems.
I can't think of anyone I'd want to know that much about. It's more likely that a pervasive sharing "thing" will propel many of us to re-embrace privacy to avoid the boredom.
Measuring viral distribution
I very much agree with you (and am prone to negative tweets), but also wonder: at what point does it become emotional self-censorship? Are we to only post fun, happy things online? Are we slaves to our personal brand? Is it important that others perceive us better?

Taken too far, this seems like yet another way our online image becomes fractured from our identity. And maybe its better that way. I just detest the feeling of always giving people what they want.
Perhaps thats by design, some things don't need 100% uptime. If I have a personal blog on heroku or enjoy browsing reddit, I'll take the pros over the coins.
Mission critical services should probably not be on the cloud until cloud tech matures.
Status reports from the mailing list https://groups.google.com/d/topic/google-appengine-downtime-...
For reference here are three recent HN discussions on sweet.js - http://news.ycombinator.com/item?id=4687442 | http://news.ycombinator.com/item?id=4650929 | http://news.ycombinator.com/item?id=4560691
Another good read about increasing disk IO and reducing latency can be found at the Mechanical Symphony blog about the single writer principle: http://mechanical-sympathy.blogspot.com/2011/09/single-write...

We ran into issues where lots of threads attempting a disk write were causing latency problems. We were able to get around this by having a single dedicated thread to disk IO.
First, good job! I hope to add "authored a book" to my resume some day.

Question, though: if this book is specifically geared towards web apps, why did you give it such an ambiguous name that mentions nothing at all about web apps?

Is your book about architecting applications (on a code level), or is the "design" relating more to the artistic definition of design? Judging by the sample content, it looks to have little-to-nothing to do with actual code, and mostly focused on UI/UX.

As-is, the title just seems really inaccurate; "software design", at least for me, is a very specific area which deals exclusively with UML and other code-level architectural concerns.
> Compare that with LaTeX which shifts with each tex-live release, and which means that markup written some years ago may not format without hand editing on a modern LaTeX release.

What? Certainly details of individual packages may change, including addition or removal of functionality, over time, but I don't even know what it means to say that "LaTeX shifts". The underlying markup language for LaTeX, which is the same as that for TeX, is very flexible, but has had the same flexibility since at least 1982, if not 1978.

I understand the idea that built-in extensibility leaves a platform, to some extent, to blame for its plug-ins; but many people in this discussion have proposed building some sort of plug-in architecture for Markdown, too.
You mean, aside from regularly spaced vertical obstructions to his outward view?
China is reeeaaally mad about that New York Times piece.
This Atlantic piece on mob rule in Nigeria highlights three frightening features of lynchings; incredible speed, terrifying spontaneity, and often egregious inaccuracy.

http://www.theatlantic.com/international/archive/2012/10/per...

There is an often-hidden virtue to the methodical, deliberative nature of a real court system that's easy to miss until you see how humans can behave in its absence.
I wonder what expands to LA really means. I got 2 offers from startups that are based in LA already.
While it's mainly designed for packages, I use it for all my mail now. Would have a hard time going back to not having it.
> 1 + 1 = 2 Is fairly unambiguous until you introduce operator overloading (and why i despise overloading).

What is it specifying—or, perhaps a better question, what would an implementation look like? It might be more precise to say "I have yet to encounter an implemented spec that was not in some way ambiguous."
DataStax Community Edition 1.1.6 Now Available
What could possibly go wrong. It's not like bitcoin exchanges get hacked every 6 months.
Nice job)
Chicago: Verge Game Studio’s Kick Ass “MaK” Video Game On Kickstarter
We've been pretty happy with Dokuwiki and NaturalDocs plus a custom pipeline to process the NaturalDocs output.

https://www.dokuwiki.org/dokuwiki

http://www.naturaldocs.org/

Example: http://learn.springbase.com/api:company
Well it says Europe had issues until 13:00 or so today

http://internettrafficreport.com/europe.htm

I wonder how reliable this is.
Beautiful examples of movement in interaction design
I see, but the real question is this:

"Do people wake up in the morning and say to themselves, 'Holy crap, how am I going to save and share videos today?'"

I don't think they do, which is why this particular idea and implementation aren't going to gain any traction over what exists today. It's just not a strong enough pain point to be solved by an iPhone app.
I guess we are using the same words to mean different things. I'll see if I can come up with a title that is more clear.

The book is focused on designing software from a user's perspective. That includes how the application flow works, making sure it is intuitive, and adding a layer of polish with colors, textures, and animations.
Are you apart of the wumao? If the US blocked AlJazeera, their would be holy hell to pay in the press. It would be a huge story and their would be huge consequences. We really value free speech that much. We might not care to read it, but if it is blocked, that would go against our principles.
Just ask.

"Do you want to learn how to program a computer?" was all it took for my nephew (9) to start.
Maybe you're thinking of a different company in a bitcoin ecosystem.
And by ignoring the whole cradle-to-grave logistics of the situation, you miss that it's not "always" a greener solution. As was mentioned earlier, what happens when a new capability arrives that supplants the old chips? Throw them all out? We already have problems handling the waste from general purpose hardware upgrade cycles!

As for power consumption, the GP is correct: screens and radios consume far more power than general purpose CPUs. Not to mention that a simple switch to greener power (solar, wind, hydro) neatly elides the whole problem.
They may not have feelings, but they usually have more tact than this announcement displays.
Mail Pilot
Latest PDI and IDV figures: http://www.clearlycultural.com/geert-hofstede-cultural-dimen...
Dropbox isn't "entertainment/trivial" stuff for many people. Some depend on it heavily.
On campus, full time. I'm doing consulting. I've been eyeing the online CMU Masters in Software Engineering after undergrad.
I read this until the guy said he used 'notepad' to write articles. Notepad? Really? He is a professional writer?

Reading on was not worth my time.
You make it sound like one of those grab-bag offenses like resisting arrest that effectively amount to `you pissed off the government and now we're going to punish you for it'.
Show HN: tiling windows for MacOSX in less then 200 lines of code
Having used them both a fair bit (though not to write novels, like some of the people on here): Markdown source is prettier to look at. This might seem minor, but it's the primary goal of Markdown. If I'm writing something highly technical, I prefer RST; if I'm writing something closer to plain English, I prefer Markdown.
Citigroup's Star Tech Analyst Mark Mahaney Fired Over Leaks To TechCrunch
But Zuckerberg did meet with this Ceglia guy, right?
United States Copyright Office: Ripping is Illegal
Exact same problem here too. We submitted a game which transmits no information whatsoever, so we didn't feel the need to provide a pivacy policy. Yet they made us submit again to fix just that. I think it's safe to assume that every app should provide a privacy policy by default, just in case.
I always read the Chinadaily (or globaltimes, the two big English newspapers in China) in a contrarian way. If Chinadaily denies something, then it must be true; e.g., when they denied that Beijing was going to start rationing car plates, I knew it was going to be happen (and indeed it did). That's just how things work here, why would the government work to refute a rumor that wasn't true?

NYT checked their sources and they are known for being factual (and when that is proven not the case, their is holy hell to pay and lots of people get fired). This story is probably true, all of the Chinese officials do this, no one is not corrupt; if their was someone who tried not to do this, they would be kicked out of the party on the principle that it would make everyone else look "bad" rather than "normal."
Plenty of countries in Asia too.
> I still dream about a Git GUI that works as a distributed Dropbox (for some specially enabled repos, not for all of them).

Please look above in this thread about git-annex if you haven't heard of it. That's.. pretty much exactly what it is.