skysight-inc/HackerNews huggingface dataset:
Excel 2003 was the worst offender of inconsistent closing/minimizing behavior for me. If you had multiple workbooks open, you couldn't have one on each screen because they're tied to the main Excel window. If you tried to close a workbook using the normal X button like you were closing a single Word document, it would close every open Excel book. You had to use a smaller X below the main X to close a single book. I'm glad they finally changed that stupid behavior.
Right, cheaper is much stronger than just competitive. The Mac configurations are $2000 and $1000 cheaper on the high and low ends respectively.

That leaves a lot of room for substituting components on the other side of the comparison, and you then have to add labor, warranty protection, assurance of compatibility for the whole (through system upgrades) and a really cool design and compact form factor.

If you value all of those things, the value is pretty awesome, but even if you value none of them it is still competitive. (Competitive does not mean "unconditionally better/cheaper" etc. It just means "able to compete successfully").
The Snowden saga heralds a radical shift in capitalism
Yep. But thanks for taking the time to check it out :) We appreciate your interest.
Closing in windows is always Alt+F4 (or with most programs, close the last open window for that program).

Minimizing is easy after Windows 7 - Windows + Down (Using the windows plus the arrow keys are stupidly useful now, I would love for Mac to have something equivalent.

I personally find Command+C to be very uncomfortable when compared to Ctrl + C - having to curl my thumb under my hand to hit Command is annoying compared to hitting Ctrl with my pinkie. Command + Q also drives me nuts, because it's so easy to hit accidentally when going for the W or tab keys.
Top (not so popular) Eclipse Shortcuts
Haha, I'm on 7 here :P But my co-founder isn't telling me who they are.
I think a much better ethical investment would be XO laptops from OLPC, Internet-in-a-Box devices, and grants to train local teachers on how to use both.
We have entire departments that use it almost all day long. Then again, we could probably fix that by having auto-capitalizing fields, but you know you're talking to someone in IM/Email that uses caps all day, when they reply in caps.

ANYWHERE FOR LUNCH IS FINE LET ME KNOW WHEN YOU WANT TO LEAVE
In a Saas, you are basically doing custom application development for your first few customers. If your customers won't pay $100 a month for that, I would be concerned about business validation.
First non repeated character in string
Yip. rst is well supported on GitHub e.g. you can use README.rst in your projects rather than README.md which i didn't know until recently.

Makes including readme text in python packages for display on PyPI super convenient, in setup.py:

"""A silly setup.py example"""

from setuptools import setup
from os.path import dirname, join

THIS_DIR = dirname(__name__)
README = open(join(THIS_DIR, "README.rst")).read()

setup(
name ...,
description=__doc__, # """A silly setu...
long_description=README
)
Blue Screen of Death was often caused by shoddily written drivers.

People don't want their phone to BSoD.
Yeah, every time this subject is brought up, I think to myself that I must be the only one who actually uses caps lock for its intended purpose. I spend a lot of my day writing capital letters at work, and having to use shift for every letter would kill me. Instead I can hit caps lock then start typing like normal.
The proof constructs a monotone bounded sequence. It thus converges. Dividing into three intervals is to rule out the case where both (closed) intervals contain the point.
One of the advantages obviously IS, that it will be faster than ngix (Apache is too slow to really compare it) because it allows you to hold objects persistent in memory what no other web server actually can. So we have Magento running within the application server, and had awesome performance improvements around 50 % (means about 100 ms for a category page instead of 150 ms on nginx). As it is multithreaded (not forked) AND faster, it also allows you to handle more concurrent requests.

But that is only one thing, because a application server, beside the web server (what is only one component and maybe will run behing a nginx that delivers static content like pictures, CSS or JS), provides you with additionally services like a message queue or a time service that will be very helpful in nearly any bigger PHP project.

A very interesting thing will be to combine appserver.io and HHVM to improve performance. If this will be possible, we think it will make the servlet container part of appserver.io for sure the fastest webserver available.

As the appserver.io is completely written in PHP it allows you and any other PHP developer to help fixing bugs or to improve it by adding new enhancements like HTTP 2.0 protocol in the future. With such a big community, like the PHP community is, we can be much faster to improve appserver.io than waiting for Apache or nginx to came up with new features. These are the main reasons why we think that PHP community should have their own application server for PHP written in pure PHP.
It can make sense to take the funding instead of bootstrapping, so you don't risk losing all of your own personal money. The article didn't really address that issue.
How did Microsoft manage a zillion OEMs who had to have audited numbers and get invoiced, and Google can't manage a simple compatibility test and license agreement?

Never mind third tier phone OEMs, this is really hurting Google in tablets, where you don't need carrier retail channels.
The Future of Fashion, Fitness & Tech
Yet Google have permitted goo.im to continue making the apps available for download for years now. The site is registered via a US domain registrar to an address located in the US, so the individuals in question are not beyond the reach of a DMCA request.

Google obviously decided some time ago that cutting off CyanogenMod from the Google universe would not be in their best interests, whatever the strict legality of the situation.
> That's true. The equivalent effect in the "all local" paradigm is local objects the state of which can't meaningfully be understood or manipulated by neither the programmer nor other objects, leading again to unexpected behavior that is painful to track down.

def foo(x):
x_plus_one = add_one(x)
x_plus_one_times_two = times_two(x_plus_one)
return x_plus_one_times_two

Here is a function with some local state. Which part do you feel "can't meaningfully be understood or manipulated by [...] the programmer"? I'm not trying to bait you, but I'm struggling to grasp the argument you are making.
> You just can't convince Americans to spend money on public schools.

Americans spend more on public schools than pretty much anyone else, by almost any measure you choose: http://www.huffingtonpost.com/2013/06/25/oecd-education-repo....

Chicago spends about the same per student as the wealthy suburb where I grew up. Teachers' salaries are also higher in Chicago than where I grew up, despite having comparable if not lower cost of living.
Do you know if something like ReText existe for Android ?
Wow, when I clicked on the link and the overly pixelated 4 second animation filled my screen, I actually laughed out loud and thought "Well done! Nice parody on all the "Steve Jobs once gleamed at me " or "I spent 2 years in college with the neighbor of Steve Jobs" articles.

Then it was for real. And I cried a little bit inside.
So the question is, would Bitcoin or any other online currency, accept the removal of anonymity, in order to stay legal.

Legally, I do not know what law says, but logically, no country would accept such exchanges, unless they communicate the details of bitcoin exchanges, for tax purposes.

As for paypal, though first part of their failure was due to RBI restrictions, they could have made a solution around it. There problem is more related their UI/UX now, nothing else.

I would stand by RBI on this, regardless of what anyone thinks. Bitcoin, might be satisfactory enough for most tech savvy people, but for a average farmer, whose interest must be protected by RBI (as its duty), won't trust it.

the author uses the word "opaque" in that sense. Have you ever tried to explain, how bitcoin stores money to a average Indian?
> Sorry the global crude oil prices are soaring, thanks to sanctions on India's major oil supplier(Iran). Major world economies are in a state of war since the whole past decade. None of these are under RBI or Government of India's control.

Only and only thing makes a currency depreciate in its value, and that is increasing the money supply by the Central bank. Even if the currency is being dumped by a foreign nation which purchased it in past, it still is merely a delayed loss of value being visible.

Plus what the hell does the war in the past decade have to do with inflation of last year. Indian rupee was in low 40s, and now it has gone to high 60s, only and only the entity which is allowed to issue Indian rupee is responsible for it(measuring it in dollars is just an expression, I can measure it in kgs of wheat too and it will be the same problem).
Nobody, not even Oppo with their CyanogenMod-based Android, is selling an Android product in developed-world markets without Google Play and the rest of Google's app suite.

The real alternative is expensive: Build your own ecosystem, as Amazon has.
[Tutorial] Your own private anonymizing proxy - Raspberry Pi / TOR based
Not so hard if you have your (digital) equipment setup right.
A lot of bands used to do almost everything in one recording. And now that is before the digital age.
Agreed, every situation is pretty unique out there and things change a lot between different domains. Advice on HN seems to be projected as absolute but breaking into B&M markets is extremely tough and takes a lot more than buying ads on Google or having nice landing and sign up pages.
I'm saying this is the most likely explanation. I should have been more clear on this point. Too late to edit, unfortunately.

Incidentally, here is a cached list of the things they sell (the site is now not displaying them):

http://webcache.googleusercontent.com/search?q=cache:dI3aEj0...

http://webcache.googleusercontent.com/search?q=cache:8T2YX7h...

http://webcache.googleusercontent.com/search?q=cache:aRARHll...

I stand by my claim that they took a list of medical billing codes or something like that. Really, you think a human decided to compile a list of "Bioterrorism sufferers", "Smallpox sufferers", "Bites and Stings sufferers" or "Polio Sufferers"?

However, I'm now convinced their first step was less sophisticated than I suggested. I think they didn't take a list of users joined against billing codes, I think they just took a list of billing codes.
Why Management Consultants Can Earn $100,000 Right Out Of School
indeed but that still doesn't make it true that you don't have a viable "phone" with aosp
When Developers Are Afraid To Try Something New
he is not arrested, he is under investigation. As you said, he documented all things, than, if there are no descrepencies, he would be allowed to function normally.
Teachers generally make more than the average college graduate despite having below-average qualifications. It makes absolutely no sense to pay existing teachers more money. If the rationale behind paying teachers more is to get a higher caliber of person, then the only thing that makes sense is to make the higher pay-rates applicable only to new teachers hired under more stringent criteria.
'...the majority of people do not need ECC memory nor "workstation" GPUs...'

Yes, and the majority of people do not need or buy Mac Pros. They buy iMacs, minis or laptops.

"Really, the Mac Pro sports a set of $3000+ "workstation" class FirePro W9000's, ... you could buy 3+ Radeon 290X's."

Well, on the Mac Pro, you do get 2 of those $3000 graphics cards for $1000 total, or $500 each. This is an upgrade price from the low end cards, which have been estimated at a combined value of ~ $1000 themselves[1], so the total would actually be $1000 per card, or what you said you can get that sort of card for...

[1] http://architosh.com/2013/10/the-mac-pro-so-whats-a-d300-d50...
Title is misleading. Since when ubuntu is the only linux distro?
its not banned, or anything like that. For the time being, "under consideration" as you should read the RBI statement again.
Yes. Sometimes. It depends on the topic, the participants, my mood, what else is competing for my attention and hopefully, whether or not, I'm reacting or reflecting

A political story with 200 comments? Well that will probably send me into "Someone is wrong on the internet mode," and it really won't matter who is participating, I'm less likely to learn something that's worth knowing and more likely to call someone a moron - and there are more appropriate places on the internet to do that.

A discussion where the people commenting are expressing professional opinions, I'm more likely to read through a significant portion of the comments and more likely to scan all or most of it...though I'll probably not pay much attention to one-liners.

Since threads flow where they flow based on participants, and long threads are often long because the topic drifts as the comments become more deeply nested and generally more interesting to those commenting than those reading, I don't feel any obligation toward reading anything.

Then again, I don't think constructive discussion is necessarily the important goal...constructive expression is. What matters is not exactly that you write something in response to what I write, what matters is if you do something and writing in response is just one form that the doing might take.
"society's current expectation of sex", what does that mean?
(i should add that as a parenthetical in the article)

this is exactly what a newbie would see if they opened up a built-in text editor on, say, their mac. something similar would happen for windows. (same goes for lack of fancy terminal customizations.)

getting a syntax-highlighting editor is an extra installation step that can take hours to set up and explain in a class, due to people's different environmental setups. e.g., someone has some obscure virus checker installed that prevents gVim or Emacs or Sublime Text or whatever from installing, or crashes on startup.

edit: also, it's putting lipstick on a porcine. the code examples i've shown will be equally cryptic to a beginner even with syntax highlighting.
very good point. Yes, that is one of the big reasons, for RBI's stand. I have talked to someone in the recent past about their stand on bitcoin, and this was one of the main reasons.

What it means, is that no doubt, bitcoin has many advantages, but at the end of the day, its a "change". All change must come at a pace, acceptable to the mainstream society.
There is also a very nice documentary on Erdos on YouTube:

https://www.youtube.com/watch?v=5iflQseSSfA
If we're 'fixing' ML, type classes are a huge fix for the kludgy-yet-precise 2 + 3 => 5, 2.0 +. 3.0 => 5.0 .
I took it at a magnet school too (the same year), but I'm pretty sure the basic curriculum was dictated by the AP test, which tested data structures and the like heavily.
> So the argument is that if you assume you can always pick an interval that doesn't contain a specified algebraic you won't land on an algebraic.

No, the argument is that there is a sequence that converges to some real number, but that real number is not algebraic, hence there exist non-algebraic real numbers. I do agree that the article doesn't clearly describe how to construct said sequence - perhaps the second page of [1] will be clearer.

Basically we always have an interval (a_n, b_n) where the a_n and b_n are algebraic, and we keep narrowing the interval by going down the list of algebraic numbers until we find two numbers x and y such that a_n < x < y < b_n; then (x, y) is the new interval. The sequence of the a_n converge but not to an algebraic number, because if it did, that number would eventually become an endpoint of the sequence, which is a contradiction.

[1]: http://www.cwu.edu/~harperj/472%20Winter%202012/Cantor-rev2....
Yes that is what I thought if your building a high end DIY mac pro replacement why would you not go for a dual processor system based around something like a SR2 water cooled board.
It is the hallmark of totalitarian regimes – throughout history – to monitor the populace and politicians alike.

The United States is, of course, not a totalitarian regime, because the NSA was not interested in the content of these communications, but merely the metadata.
I've been using it for about 1.5 years, and it's been mostly consistent between applications; Notepad being the only one I've noticed with odd characters it includes in the ctrl+arrow movements. I really like the approach using Autohotkey because it becomes universal on my system, so capslock can select words in chrome, IM apps, etc. I don't have to worry that the app supports that feature.
put them in situation where renaming files won't cut it

completely agreed, but often the first example you show people needs to be simple enough to grok, not to mention to type. even showing a simple git example takes about an hour to account for typos, environmental mismatches, etc. showing a forking-diff-diffing-fork-merging-rebase-rebasing-merge-pulling-clone-while-solving-two-generals-problem-without-paxos will make people's heads explode. and first impressions often matter, for better or worse.
IMHO, even the 1x liquidation preference is a clause that screws up the entrepreneur and the company. If I raise $5m in year 1 and end up creating a company after 6 years worth $5m in equity value, the VC should take the -50% hit, but they should not be allowed to screwup the entire cap table, exit/liquidity options simply because the VC went in at a high price.

This 1x-2x liquidation preference clause is unheard of in any other asset class, be it debt, mezzanine, etc.; and it's not even used by investment funds, private equity, and other professional investors.
Use a dictionary. " 2. biting or sarcastic; mordant"
TIL Christmas Was banned in 17th century England
the statement issues by RBI earlier, said that anyone who would be found to be dealing in bitcoin, would be considered violating FEMA. As someone said above, money laundering is a big issue in India. On the financial side of things, it is very hard even for seasoned "hawala" operators to launder any money. Bitcoin is undoing that in Indian context, no matter how you see it.

And the fact the silkroad used bitcoin, doesn't help things either.
You seem to have come up with the refutation to your claim, but then ignored it anyway. The Kindle Fire [1] does run Android and does not have the Play Store - it has the Amazon app store instead.

1: http://en.wikipedia.org/wiki/Kindle_Fire
As someone who's used and seen Apple and Lenovo/IBM laptops (thinkpads and macs are vast majority of what students at my school and co-workers at my jobs used) almost exclusively over the years, I was incredibly surprised to learn that fn|ctrl was non-standard.
Porn is bad but the puns are funny. Well, OK.
have you seen the output of make? or pdflatex? if anyone walks by your screen while you're compiling anything, it's going to look like The Matrix, especially if you use a dark terminal color scheme :)
Taking funding is ok as long as you write your own rules and the other party agrees, of course they need to be somewhat reasonable. I also agree that having some revenue prior would be much better, that way you know what you can expect in a month, two months, and so on. Of course, those are just business predictions, but these predictions can be very useful when taking a loan of some sort. Then you can actually do something like "I need 50k for 1 year @ 20% interest, here's my revenue, I will grow this business to x", write a 12 month contact and off you go. Do not give shares right off the start. There are people out there that will want shares, there are people that will give you a private loan, there are no banks that will do that (haha), and of course there is family, friends etc. Just don't f-it up if you're going this route.

I have been working for myself since 17-18, 10 years of self employment. I have been in the food industry (disaster), construction and web. I have had every single position at a company you can image. Just now, I think I can run any business (of course with more failures). I am just not there yet, taking my time, we'll see what 2014 has for me.
No coffee necessary, actually, but if you'd like to chat with me sometime, I could shoot you an email.
I don't know what kind of masochist would use find as an example of how the command line works.
Or Consulting/Freelancing. It's very much possible.
The framework for bitcoin, is under consideration. until a proper system is thought out, and formed. Bitcoin would retain its current status.
A high quality power supply.

I remember data from a while ago that power supplies were the #1 cause of failures, but don't seem to be able find it any more. Anyone have info?

ECC RAM

This has become more and more necessary with the massive increase in DRAM capacities we've seen over the last years.

A google study showed "...a mean of 3,751 correctable errors per DIMM per year."[1]

10 errors per DIMM per day is a lot, and several orders of magnitude more than the conventional wisdom says! And if you don't have ECC, all of those are likely either crashes or silent data corruption.

[1] http://www.zdnet.com/blog/storage/dram-error-rates-nightmare...
Robot Traffic Cops Help Beat Congestion In Kinshasa
Depends in performance terms a kit car like a lotus 7 will out perform a lot of performance cars for less cash as would say a well sorted and stepped on 427 kit car when compared to a real 60's vintage 427.

Ok you might not have an air con, cupholders or a cd player but as MR Clarkson says "more powwerrrrrr"
‘Game of Thrones’, ‘Breaking Bad’ Most Pirated TV Shows of 2013
There is no need to put such people in prison. How is that productive for society?

These people are clearly intelligent, so put them to work. Dock their pay until they pay off the damage they caused plus penalties to discourage future behavior.

These people are all motivated financially, so hit them where it hurts, the wallet.
I'm usually of the mind that if something is up-voted it has reason to be here on HN...but seriously why is this here? It's one guys opinions on porn.

tl;dr he doesn't like porn but thinks the names of the films are quite funny and creative.
the statement issues by RBI earlier, said that anyone who would be found to be dealing in bitcoin, would be considered violating FEMA

Where is this statement ? I only have:
http://www.rbi.org.in/scripts/BS_PressReleaseDisplay.aspx?pr...

Was there another statement from the RBI ?
i'm surprised no one has mentioned Marked 2 from Brett Terpstra - http://marked2app.com

it's a Markdown document viewer that displays changes as you make them in your favorite editor (ST3 in my case).

what puts it over the top for me is its perfect rendering of Github Flavored Markdown.
If you want to inspire someone to learn to program (and I'm on the fence as to whether its really possible to do so if someone isn't inclined to hack things themselves anyway), then present them a real world task from their work/life they couldn't solve with their current tools.

That's exactly the point of these workshops -- to teach librarians, research assistants, scientists, and other sorts of professionals to become more productive via programming. Real-world tasks for them often involve knowing about and manipulating the filesystem (hence command-line craziness), coordination and typesetting (hence Git / LaTeX), and data analysis and visualization (hence Python/JS/d3/etc.). And these folks were motivated to learn to hopefully help their careers. The teachers also had the best possible attitude and patience that I had seen, and yet still there was this schism, which I wrote about.