skysight-inc/HackerNews huggingface dataset:
You jest, I expect, but I've actually tried it, more or less, and it works quite well. I don't (can't) use a physical keyboard, and while I use a touch screen a lot now I used to do absolutely everything with a mouse, or, often, two mice so they don't need to be gripped so tightly, one for moving and the other (with a taped over sensor) for clicking. Then I replaced the clicking mouse with a USB numeric keypad with the keys remapped to mouse buttons, arrows, and "Enter, ESC, space, delete, backspace, etc etc". It was worse for my joints, but (obviously) a bit more efficient.
Well, the files that they were told to hold on to were a majority of the claimed files (something like 35/37, IIRC) when the DoJ went after him.
I certainly agree those are valid reasons. I'm just pointing out why nobody gets mad at Nintendo, though the Wii is even considerably more closed than the iPhone.
What kind of apps has no competition in App Store?
I wish more people were pissed off at plea bargaining. Yes, I know people think, the US needs it. But there's plenty of countries without plea bargaining (or at least, with a greatly reduced plea bargaining system). IMO, it should simply result in a reduced sentence, at the discretion of the judge (as evidence of remorse, not a reward for making the court's job easier).

The government doesn't threaten you with a bigger sentence if you refuse to be unconstitutionally searched (if you tell the cops to come back if they get a warrant). You don't get a smaller sentence for waiving your right to a silence, or counsel. But you do get a smaller sentence for waiving a right to a fair trial. I can't really see how this is constitutional, but being forced to waive other rights isn't.

Yes, things would be easier if criminals were coerced (by the threat of a larger sentence) to let the police search them without a warrant, to answer everything the police asked, to not to lawyer up, and to confess their guilt without a trial. But it's not the way a free country works.

And you are punished with stiffer sentences. If criminals are getting off lightly (due to plea bargaining), then politicians will raise sentences. This means people who do nothing more than demand a fair trial will receive stiffer punishments than they deserve.

I can't see how a lack of fair trials serves justice either. It encourages lazy police work. And an unfair process turns people against the system. If people accept plea bargains, do they really see themselves a guilty, or simply persecuted by "the system"?
Except that North Korea is a bordering country to China (by a land border no less). A little different to Vietnam, not very close to the US.

From my own reading, it seemed that China's involvement was largely due to the Russian, and Chinese push for more "Red States" (which is why they were also involved in Vietnam). There was the notion that Capitalism would fall by the hand of "Global Revolution"...
Sometimes we just need to power through our struggles. Its OK to feel like you do. And you shouldnt feel bad about it.
Maybe try something new? Or even try something old? I get my coding going by reading the code Ive written in the past and fixing it. Or visit github and read code and make annotations.

You are right that going from intermediate to advanced is a much longer journey. Its a tough ride if you are not in it for the long haul. Maybe you are judging yourself too hard?
Realize that anything worth doing takes time.
Exactly. Upgrading a hard drive doesn't benefit Intel. They've become their own curse. Intel provide such powerful chips like the i7 series that people don't need to upgrade as often. Power has become irrelevant even a Core i5 is super fast and future proof.
Plea bargaining is like any other negotiation. It's a poor strategy to admit you're in a bad position when you can instead make it sound like you're taking pity on the other party.
Private offices sounds terrible to me. I wonder the extent to which silos of knowledge are created by confining every developer into their own office and discouraging outside communication. I would suffocate in that environment.

I vastly prefer open office where developers work in frequently rotated pairs, with separate pairs close enough to talk as necessary. It's a little bit harder this way, but I've found that it leads to higher quality software, higher diversity of knowledge and it's just made me a better programmer (and a better Vim user and a better Unix command line user, etc). I hope I don't ever have to take another job where I'm not forced to both teach and learn from all of my coworkers directly.
Seeing a professional psychiatrist is the best thing I've done for myself, for my job and for my marriage. I recommend doing that.
Nobody gave a shit until he killed himself. It's kind of disgusting that that was necessary.
"Meant" means, most waistcoats only really look good when worn with jackets. If you find waistcoats that look good on their own, go ahead.

The comment was more along the lines of "Only do this at home, if you know what you are doing."
You are paying for 0 web dynos. They happen to be giving you one for free, but the free one comes with limitations.

Yes, you are paying for a bunch of other services; but, well, those services aren't the actual web dyno that processes the actual request.

Perhaps they could phrase their offerings better, but my impression was that the 1 free dyno with idling is intended for development and testing, not for production use. Once you actually need to use it in production, you need to pay for a dyno.
Exactly. It's not a problem that Heroku has implemented such a system, but it is a problem that it's not disclosed. The details do not have to be spelled out, but the system should be documented.
> "I’m employing things like resque, redis-to-go, memcachier, and a dedicated crane database..."

Yet you have a 507KB (!) image on your site's home page. Optimizing that would go a long way toward improving the end-user experience.
Most people act as if they are immortal though.
The customers (advertisers) actively push for insidious installation methods. Legitimate software developers don't advertise using those methods (have you ever seen an ad for WinEdt?), preferring google or other direct methods.

So the population IM attracts are precisely those unscrupulous developers and programs that profit from questionable behavior. Working in a proper manner runs counter to their customers' goals.
At least Google isn't doing it, you can enable "warmup requests".
https://developers.google.com/appengine/docs/python/config/a...

Btw. Heroku and App Engine apps start fast, compared to what ep.io (free) app start took, it was more like 20-30 seconds than 2-5 seconds.
You may be interested in the Janko keyboard layout then:

http://www.engadget.com/2005/03/04/music-thing-the-chromaton...

https://en.wikipedia.org/wiki/Janko_keyboard

I really want one.
> Notably, stateful filesystem I/O is also an area where Haskell tends to fall down.

Can you give an example? I do not understand what you mean. The filesystem is stateful, but I do not see that impeding Haskell.
I think the part about segregating the elderly away so we don't have to confront death is spot-on.

Even though I was raised in the U.S., I find the American approach to the elderly a bit bizarre. My family is from Bangladesh. My grandparents moved in with their children when they were too old to take care of themselves. Yet here in the U.S., the popular culture strongly pushes back against multi-generational living. So we end up with a fairly bizarre situation: a country that is in crisis about how to take care of retirees, and also faces the challenge of middle class couples not wanting to have children because of, among other things, the enormous costs of child care. I feel like one problem is a built in solution to the other problem.

I'm not trying to criticize anyone's lifestyle choices. But to an extent our lifestyle choices are cultural. See, e.g., the cultural attitudes about young people living with their parents into their 20's in places like Spain versus the U.S. I think one thing the economy and the retirement crisis will force is a changing attitude towards multi-generational living. We're facing a future with fewer workers per retiree. At this instant it's a zero-sum game: we either tax working people more so the elderly can maintain independent lifestyles, or we reduce benefits to older people and force them to depend more on their children. Either way, the efficiencies that are inherent in multi-generational living will be an attractive way to deal with the smaller than expected pie that must be split amongst more people.
> In my life, I don't ever anticipate winding up in a new city without knowing where I was going to sleep that night beforehand.

You're only one missed flight away from that happening. My wife and I were in that exact situation a year ago in Europe. AirBnB saved our butts on that occasion, but an app with preloaded data that was just checking availability on the (extortionate roaming) internet would have been invaluable.
I feel your pain, as a fellow bootstrapper, but a single paid dyno, which will keep your app unidled, is gonna cost you $35 a month. I did run into a bug recently where one of our dynos was being idled even after we paid up, but it has since been resolved.

I'd say just pay them another $35 a month. Considering the miracles Heroku regularly performs as an ops team, it's worth it.
The floggings will continue until morale improves.
Would it help to think of it as "the paid tier dyno is buy one get one free" ?

I agree that Heroku could do a better job of explaining their offering, but I don't think they're doing anything wrong.
It's still a misleading stat, The North Korean stats are essentially a "Total War" stat (as that reservist number is the ~ number of Males). To suggest that any countries are scared of another's simply by it's population is ridiculous. Let alone suggesting that "The West"s combined forces would be intimidated by that...

"Human Wave" [1] Tactics didn't work very effectively in the Korean war, they would work even less in a modern combat theater.

[1] http://en.wikipedia.org/wiki/Human_wave_attack
You really use geofenced reminders every day? I've found them useful once in a while but every day seems excessive. Maybe you were being sarcastic, it's hard to tell.
The lazy scroll-loader is quite lagged, you might want to add some anticipation.
Contest Rules?
This following paragraph doesn't sit well with me.

You agree that if your game is selected, it will be published under this agreement. If you are a minor, your parents must consent to your submission and consent to your game being published under this agreement for minors. In short: MakeGamesWithUs will take the first $1000 in post-Apple revenues to recoup certain fixed costs. You will then receive 70% of post-Apple of revenues thereafter.
Fine-tuning an image like that only matters when your site is getting a ton of traffic. I am only employing these other services for the learning experience.
>I wish that I could lift up the screen on my laptop so that it would be closer to eye-level

I thought this the first time I opened my Lenovo T530. It has very solid hinges that look like they could telescope up at least a few inches. But no. The monitor is stuck in place strictly limited to swivel action only. After a while I decided that what I really wanted was a pair of HDMI input sunglasses. Unfortunately that's a no as well.
I did see that, but like in the original Matrix, I think it was one of the few times it was appropriate.
I'd say DemandProgress, stopping SOPA, and codirecting the Progressive Change Campaign Committee are all pretty notable as well. If you read the things people who associated with him wrote, there seems to be a rather long tail to the things he's done that are a bit less prominent than, say, Reddit.
If a game is paid, we will switch it to free for a day or two during which the installs will be driven. This is a common promotional tactic (see freeappaday.com and others).

If the game is free then we'll just drive the installs when the developer wants us to. We won't require the game have IAPs at the time we start promoting the game (though of course we'd prefer it).
花小钱,赚大钱 actually translates to, "you got to spend money to make money". Subtleties in the Chinese language.
I think it's much fairer that you can choose what you pay for. If you don't want it to idle, pay $35 and get a dyno. I wouldn't want to have to pay $100+ (or some other amount) before it stops idling.
Just passed it to our design team. They liked it!
For those who are interested in Shenzhen's DIY scene, I suggest you take a look at http://www.szdiy.org/. There is also a Freenode channel #szdiy (which is not very active).
I agree they should be transparent about how it works, no argument there.
The amount your paying and the performance you're experiencing are entirely dependent on your architecture priorities.
Wow, these descriptions reflect my own experience exactly. The small failures that snowballed and became patterns.

I had been working at a large software company for several years. I was in kind of an oddball group, doing miscellaneous web development. For the most part, it was fun. The team became like a family for a time.

The constant re-orgs were stressful, though. That was like having to re-interview for my own job every ten months or so. I have done 3D graphics programming on my own time for about 20 years, and I always told myself that one day I would find a way to do that for a living. Setting up a very high expectation - kind of like wanting to be the lead guitarist in a band.

I tried to interview for any graphics job I could find, during my four years at the company. I never got an offer. Eventually, there were so many re-orgs, that most of my friend-co-workers had moved on to other teams. I decided to quit and work on a game, doing what I love. Technically, that went amazingly well. But from a design standpoint, it never quite gelled.

Then my relationship failed at the worst possible time. Then I exhausted my runway. I interviewed with goog and failed (more high expectations). I interviewed with a startup for a graphics position and it seemed to go very well!! But then baggage from that failed relationship, and doubt, stopped me from relocating during a critical window.

Then came crippling anxiety and horrible depression. My life seemed to go from amazing to over in only a few months. Friends grew distant and didn't know what to do for me. I couldn't face anybody. I stopped taking any calls. It felt like life was trying to tell me "Go home. You lost the privilege of playing with the grown-ups."

Sad to say, I am still "down in it". I had to move "back home," which is an isolated place. I haven't written much code in months. Despite having been a programmer for 20 years, I fear I won't be able to pass anymore technical interviews. Rationally, I know I am a very good and accomplished developer, and I know that everyone who has worked with me would say the same; but I'm extremely anxious about approaching the job search and the interviews anymore. One day I will find the motivation and the nerve to start over again.
Ebert commented in his review that the film was unique in that it just showed OSX and standard programs like mail.app and iphoto instead of having everything be obviously faked. I like that approach but for whatever reason it is pretty rare in films.

http://rogerebert.suntimes.com/apps/pbcs.dll/article?AID=/20...
We just tweaked the terms slightly - we're going to keep track of our actual art costs (which tend to come in at $1000 but may be lower especially if you game has a bunch of art) and deduct that. So if the art cost say $750, we take the first $750 Apple deposits into our bank account and then 30% after that. Once the rev-share kicks in on every 99c spent on the game Apple takes 29c, we take 20c, and you get 50c.
> Other asians are still very wary of ethnic Koreans, in Japan for example it is known that while there are several non-japanese citizens, ethinic Koreans rarely get citizenship.

Almost ALL Foreigners living in Japan rarely get citizenship in Japan. Havent you been told ? Your example means NOTHING.

As for the crazy conquest/wars started by the Koreans, feel free to substantiate, please. And let me laugh at the idea of Korean conquering Japan/China. Where in the world can they even dream to do so ?

You seriously have no idea what you are talking about.
Patents aside, I'm always amazed at how well Sparkfun does when their prices are marked so ridiculously high...it seems like a business experiment to see how much margin they can squeeze out of a customer.
Not quantum physics, but if you want to read a real classic, there's also Weyl's Space-Time-Matter, which is mind-blowing in its lucidity and ambition (unifying GR and electromagnetism): http://archive.org/details/spacetimematter00weyluoft.

Well, while I started, why not add a list of freely available physics books online from PSE: http://physics.stackexchange.com/questions/6157/list-of-free....

It's amazing that you can pretty much get up to PhD level education using these books (you should buy Landau's books, though, unfortunately those are not free).
The person answering emails for abuse@... shouldn't be the CIO or other management type. It should be a tech support person who has a modicum of clue, and knows who to forward the email to who can deal with and respond to it appropriately.
If you want to argue over it, you can do so somewhere more relevant, preferably in one of the old threads where it has already been beaten to death. It is clear there that a unanimous consensus is not going to arise on the matter.
Programmers have entourages now?
Sure, the post was useful as passive entertainment. I get it.
Really? I had respect for him prior to his death. All of the articles/tributes that I've come across have bestowed me with more knowledge about him than I previously had, but Aaron wasn't a nobody that became a somebody in death. He was a somebody that is achieving a sort of 'sainthood' in death. You could compare this to JFK if you like. JFK might not have been such a memorable President had he not been assassinated.

I'm not happy that Aaron committed suicide, but I am happy that his death is sparking some motivation on serious issues.
Which again makes me wonder why the tech world has been a week of adulation of Aaron Swartz, whose two greatest accomplishments (if you follow the lede of every story about him) were that he was pushed on the Reddit founders by PG after his own project failed (then exiting before them), and that he was one of a dozen plus people who authored a revision to a brutishly simplistic RSS 1.0 spec, his single celebrated attribute being his age.

Is that honestly all you took away from the stories about him? The only way I could see someone forming this opinion is if they had read only the lede of a piece about him before closing the tab.
You can celebrate someone as a kindred spirit, even if they aren't as accomplished as others in the community. You can feel outrage in the face of injustice. You can feel the loss of someone who was principled and well-spoken. It's a shame that it takes a high-profile suicide for people to actually say nice things about someone.

That said, this non-stop fawning has become somewhat ghoulish and progressively less meaningful.
How Google became such a great place to work
Agreed on the art - iStock art isn't going to cut it. We just tweaked the terms to accomodate folks like you - we're going to keep track of our actual art costs and deduct that instead of a fixed $1000. So if you provided all the art there will be no deduction.
If I recall correctly, control-^ (i.e. 0x1e, aka control-~) would move the ADM-3A cursor to the "home" location on the screen (i.e. the top left) if sent from the host. If you were talking to a host that was echoing your keystrokes (and maybe if you set a DIP switch for half-duplex mode?) then typing control-^ (aka control-~) would do that too.

The terminfo entry seems to confirm this (apt-get source ncurses-term && less +/^adm3a ncurses-5.9/misc/terminfo.src):

adm3a|lsi adm3a,
OTbs, am,
cols#80, lines#24,
OTma=^K^P, OTnl=^J, bel=^G, clear=\032$<1/>, cr=^M, cub1=^H,
cud1=^J, cuf1=^L, cup=\E=%p1%{32}%+%c%p2%{32}%+%c,
cuu1=^K, home=^^, ind=^J, kcub1=^H, kcud1=^J, kcuf1=^L,
kcuu1=^K, rs2=^N,

I think the speculations about ^ in regexps coming from the same source are misplaced, because I think the ed editor was already using ^ to mean "beginning of line" before there were any CRT terminals.

The ADM-3A had direct cursor addressing, as referenced in the "cup" capability in the above terminfo entry, so the "home" feature was, strictly speaking, redundant. As you can see from the simplicity of the terminfo entry (notably its almost complete lack of escape sequences) logic was aggressively minimized in this termainal. I seem to recall from glancing inside the ADM-3As I bought at auction in my childhood that it was built almost entirely out of discrete 7400-series logic, so every extra control character involved adding several chips.

In light of this, I suspect that the "home" feature may have been retained for backwards compatibility with something else — maybe the ADM-3? But the ADM-3 terminfo entry doesn't mention "home", so I don't know.

More details about the ADM-3A can be found at <http://manx.classiccmp.org/details/11,5618>.
20 Awesome iPhone App Landing Pages
"They also give a link to a more direct (and faster) C-to-haskell version of the quicksort[1]. Hey, it's actually longer than the C version! And it uses 3 imports. And it's still slower than the original C. Oops"
that made me laugh a few years (?) ago and it still does :)
From a Lincoln biography:

"Speed (Lincoln's friend) recorded the dramatic exchange that began when he came to Lincoln and told him he would die unless he rallied. Lincoln replied that he could kill himself, that he was not afraid to die. Yet, he said, he had an 'irrepressible desire' to accomplish something while he lived. He wanted to connect his name with the great events of his generation, and 'so impress himself upon them as to link his name with something that would redound to the interest of his fellow man.'This was no mere wish, Lincoln said, but what he 'desired to live for.'”
Cross-promo is actually one of the draws of publishing with us. We already have a larger network than most indie devs will be able to build (10 games and counting) and they all cross-promote each other. When you publish with us you get exposure in every single other game we've published.
Opinions are a very nebulous thing, there is no "right or wrong" in the subject. So while I disagree with all of those points (for reference: when I grew up Tron was in the same class of movies as the Star Wars trilogy and the Indiana Jones movies, I can't even begin to count how many times I watched them), those are nevertheless legitimate points for you.
Having dealt (attempted to deal) with PayPal after my 10 year old account was randomly frozen, I have come to the conclusion the PayPal is run by robots. Poorly programmed robots.
There is absolutely nothing wrong with saying "Hey, that's a nice attempt. You can do better next time by looking at this, or this, and did you consider that". Suddenly you've taught someone something, and you didn't have to bend your principles all out of shape giving meaningless praise.

No-one is expecting you to give out gold stars.
Robert T. Morris & Anti-Hacking Laws
Good luck with that sentiment.

Everyone assumes that there are already too many places online for professional peers to discuss/debate subjects related to their expertise. There are very few but that hardly matters.

There is constant social pressure for outreach efforts, to be beginner friendly, to educate others. Partly because it's seen as more altruistic (a sentiment I understand but disagree with) and partly because professionals frequently have complete disdain for educators and feel they can do a good job of encouraging and educating beginners even though they have no experience or expertise in education.