skysight-inc/HackerNews huggingface dataset:
Poll: What Keyboard Type do you use?
few months ago i bought a filco with cherrys and now i wonder what took me so long to realise how terrible rubberdomes are.
rubberdome
"one easy way to maintain a local copy"

The other way is to maintain a non local copy by setting up a forward to another email account elsewhere. That's automatic and doesn't require downloading to your local machine and happens in real time.
And then there's CAD's take which reminds us that removing anonymity doesn't somehow magically get rid of the trolls.

http://www.cad-comic.com/cad/20100707

And there's real life that reminds us that even when you are faced with someone in real life, that shitty things can happen.

But so can good things, both in person and on the internet, with or without anonymity.
Not true, I live in Sydney, my clients are in Australia and I host in both the US and in Australia.

Sure, I get <3ms latency from local servers and ~200ms latency from Freemont CA, but it's not a big deal to anyone (except maybe gamers).

I have consulted to government and banks in Australia, and they all do care (to varying degrees ) about the legal jurisdiction in which their data is held.

The main issues I have heard (from memory) are:

1. Subpoena risk - can a third party access my information without my consent (or even knowledge) using a subpoena?

2. Legal jurisdictional complication - As a business I must comply with the laws of Australia and NSW, but if a software supplier keeps their data outside of Australia, how can I prove that the supply chain complies with Australia / NSW law?

3. Lack of recourse if there is a breach / loss of data because a supplier is out of jurisdictional reach.

4. Sovereign risk - How can I be expected to track pertinent changes to law in foreign jurisdictions?

My experience is that in most cases clients don't perceive these risks as insurmountable; they do understand that they are industry wide problems that need to be addressed out, and they do in some cases lead to a preference for local suppliers of hosted software.
You can use a gmail.com address and still download all the emails to a client running on your computer.
I (the OP) would go straight to Python/Django. Knowing PHP is somewhat useful, but if using it were completely mandatory (because I was building a WordPress plugin or something), I suspect I could figure it out.
Yes I have, and in that he reiterates that it's just to achieve unqualified access (i.e. save a few keystrokes, which is not an issue with any moderately good IDE):

> I came up with the idea of putting the utility methods in their own class, SchemeUtils, and then having the five other top-level classes extend SchemeUtils. That way, I can use the unqualified name, and I get the modularity I want.

It's not a huge deal in his project since he obviously wasn't using OOP anyhow, but it really is an abuse of inheritance with no benefit.
Filco with cherry browns. I love it.

Bonus: the keys can be easily desoldered from the PCB, opened, and cleaned. Comes in handy when you spill beer all over...
Exactly.

I work on the cinematch team at netflix. The several hundred blended algorithms that was output of the grand prize winning team is very... impractical... for netflix' needs. We cherry picked (and then modified) the best of the bunch.
the dragonbook is never more than an armlength away from my screen. love the idea.
I don't think she is naive and its a good thing to be optimistic. She touched on a core issue that social networks will have a hard time addressing in the coming years. Perhaps it is because its they tried hard to mimic how relationships worked in the moment and people change, moment by moment. I think the problem that needs to be solved is that people change organically, moment by moment until they are a very different person because of the many small changes that occur through the years.

There are no tools that I know of to provide this context of individual change for those who read what we have written or recorded on video years after the fact. And speaking only for myself, I have changed a little since yesterday and a lot since my early twenties.

Does that make sense? If we think about leaving a legacy for people we can't know but will be able to speak to in ten or thirty years, how do we provide them the insight into the significant or cumulative changes that influenced changes our beliefs? It's not like we can sit down with them over a beer and say, "That thing I wrote about social issue X, well I used to believe Y about it and then really significant things happend to me and I completely changed. I know it's weird."

I believe these are very difficult tools to build because they have to capture some of the more ephemeral aspects of humanity in a way thats easy for the producer to manage and the consumer to quickly comprehend.
Bull Rush Software Development Manifesto
It's a joke but not. The less typing you have to do, the better. Less typing means fewer mistakes and less time waiting for the search to start.

Defaults matter. ack is all about having sensible defaults for your most common uses.
I think the term "CS illiterate" is not offensive in-and-of itself, especially since it was clearly meant facetiously. However, I think you conflate being cs illiterate (not knowing how to code) with not knowing how to use technology intelligently and being vaguely technophobic (e.g., saving all your files on the desktop). I don't think knowing how to upload data to github leads to cs literacy, but it does seem to be a marker of participation in the cs community and in this case, at least, allows access to others with more cs expertise.
Somewhat of a sidenote, but this is why I refuse to use google+: my gmail account is too important to me to risk of linking it to another google service. Especially considering the stories of people's entire google accounts getting shutdown randomly because of an "algorithm" or whatever.

I like the products google makes, but their complete refusal to have any sort of customer service makes me hesitant to rely on them for anything beyond what I trust them with now.
Squeak smalltalk (among others I'm sure) has had version control for quite a while in the form of http://wiresong.ca/monticello/
Yea, unfortunately not everybody has the good fortune of making it to the top of HN. I had a personal Gmail account wrongfully disabled over a year ago, and after filling out every form I could find and not receiving any helpful feedback for a year, I just gave up and decided to cut my losses. However, after reading this article I checked to see if it was still disabled and, lo and behold, I was logged in! I still don't know whether to be happy or pissed, but at least it works for now.
My advice for those that have other Google services tied to an email account: do not use that account to send email. You minimize the odds of getting banned and frozen out of a lot of things
Most of the time my laptop keyboard ... at home some nameless Logitech keyboard I bought cause the backslash was where I like it above the enter key.
Forgive my ignorance, what would uploading 30 icons have to do with being suspended?
Thank you. Though you only helped one kid, someone else helped me...

...I was once the precocious high-schooler; in my History class I put a .com file in the program's directory that ran a look-alike program which didn't in fact work - on perhaps the only IBM PC in the school.

(Since DOS executed .com's first, and only the .exe if no .com was found, adding a .com was a prank and harmless, but that didn't help my case.)

It was only a few years later, me interviewing for a job at a tech company that the manager told me he was my History teacher's husband, and had cleaned up my mess.

I could only thank him for both placating my teacher and then going on to offer me a job.

In hindsight, I could have figured out that the nicest PC in the school wouldn't be there just out of sheer random chance...
I'd garner to say the difference between Valve and Google would be their size. Valve (according to wiki) has ~260 employees. I'm sure Google has more janitors than that. As I'm assuming very few people leave a position at Valve, that must mean they're very very very*9000 particular about hiring, much more so than google is.
Ok- this reminds me of Xerox PARC, or Google in the early days...
What other companies these days have this level of trust, confidence, and creativity? Any?
Games + Augmented Reality? Apple could be looking to buy into steam for games, but they could also be working together on some Augmented Reality hardware / software.
Some friendly advice - never state in writing that some ideas started brewing when you were with your previous employer.
Thunderbird 11 is much better than Thunderbird 3.x was at handling a GMail backup. I've just finished backing up ~120,000 messages using Thunderbird 11 (archiving them into monthly folders about once an hour during the backup), and it's doing fine. (I tried the same thing a year ago with Thunderbird and gave up after 45 minutes.)
I see you have other students use the language at the end.

If you have a chance, it might be a rare opportunity to point out some of the innovative ideas, after all the projects are done.
I was really hoping to see a response to +++ATH0
No dice.
This is awesome and really pretty addictive. Although I was able to type and drag the cursor around randomly and pick up little words like 'pe' or 'th' it almost seemed like a stupid exploit. And another thing is the after game stats are really pretty interesting, if there was a way to view them longer than ten seconds that would be great!
I'm more than happy to include findrepo on the betterthengrep.com/more-tools page. If you'll make a page for it, or at least have something for newbies to read, I'll add a link.

My concern is that someone who's new to all of this isn't going to understand what to do if I just link to http://www.pixelbeat.org/scripts/findrepo
> GPLv2 doesn't require source in this case and AGPL does?

Yes, that was the original (and only) motivation for writing the AGPL in the first place.
Some paid services have a feature that forwards a copy of all of your sent messages to another address in real time. They do this by adding a BCC to every sent message. This allows you to have copies of every single message, both sent and received.
But for single founders (like me) who don't have such a friend, what do you do? Even if you go around looking for one now, by definition your relationship won't be considered good enough until at least a few years later.
女人志减肥
Monokai Xcode 4 Theme
Ask HN: Support or refute, we are in a technology finance/acquisition bubble?
They will just do it again in the future, but with something like credit card debt. This is a huge disservice to their economy.

I also wonder who has to pay for this.

Actually Iceland's economy is doing pretty well they where the only country to out of hand reject placing the private bank debt onto their tax payers as such the banks folded. I think the mortgage forgiveness is an extension of that, the banks folded due to them not being able to strap the debt to their public. Iceland has held the banks accountable for there abuse of the laws, and there are many cases in which Icelandic bankers where clearly in violation of Icelandic law. Some of this forgiveness is an extension of that, e.g forgiving fraudulent indexed loans and forgiving loans that where appraised by people paid by the banks to give higer appraisals, this link has more info on the subject than the video: http://www.bloomberg.com/news/2012-02-20/icelandic-anger-bri...
I would guess that 99.999% of programmers have no understanding (right now) of anything to do with computer vision. Combined with your general purpose CS studies, this puts you way ahead of the game in this space. As far as I can tell, Mr Abrash doesn't have any background in this area at all - you're already more qualified!

Scott Adams blogged about having expertise in 2 different areas allows you to fill niches that no-one else can. His were Corporate Politics and Drawing Stuff - and then came Dilbert. And, frankly, his drawing ain't great...

You can't change the future if you wait 20 years until you have the experience you think you need. The future will be set in the next 3-10 years in this space.

If you want to work there, send the application now!
If you're on a Mac, DEVONthink Pro Office has an option to import email into a database. The archive option in DEVONthink keeps all the attachments and everything, and you can easily search for an open an email, and it will open in your local mail client.

I've found it very helpful.
The Hacking Business Model
Yahoo Mail has pretty much the same services and it's based on Zimbra. It's pretty good.
Oval Office iPad: President’s daily intelligence brief goes high-tech
Apple might acquire Valve
Ekonomi
Ekonomik yaşamınıza yön veriyoruz! Finans, Sigorta, Kredi, Vergi, Para ve altın piyasalarının yanında dünya borsaları hakkında en güncel veriler, haberler...
Yaqeen ki Pukhtagi or Akhlaaq - Advice sms
Online alisveris
Online alışveriş ve alış veriş hakkında içimizde biriktirdiklerimizi kulağınıza fısıldamaya çalışacağız. Kulağınızı uzatırsanız!..
Yes it is. The SLA is 99.9% uptime until you do something against their terms of service, but even then you'll still have somebody call and complain to.

Also, I'm not positive, but I'm pretty sure it's standard to set it up on your own domain and forward data from any gmail.com addresses you care about.
The article certainly paints him as pretentious.

> “I think the mainstream game industry is a fucked-up den of mediocrity,” he told me. “There are some smart people wallowing in there, but the environment discourages creativity and strength and rigor, so what you get is mostly atrophy.”

Most people and things are mediocre, by definition, so Blow's comments are obvious and unnecessary. Further, it is incredibly graceless to bang on about how terrible your chosen field is. One should simply prove one's point by producing great work, not by disparaging others.

> he plans to do nothing less than establish the video game as an art form

I'm pretty sure this has already been achieved, and not by Blow.

Braid is a great game, but its greatness is oversold by this article and, it seems, by Blow himself. Since the early days of video games there have been "artistic" video games. (Although the idea that you must draw some kind of line is nonsensical.)

> “If the video game is going to be used for art purposes, then it has to take advantage of its form in some way particular to that medium, right?” he told me.

"Art purposes"!! The preposterousness of the concept astounds me. Yeah, I'll go on record that this guy is spectacularly pretentious.
So you want to put an API in place to access your schema-less database? So that multiple applications can access your database in a consistent manner? That makes sense.

You know what though... you may want to use multiple programming languages, and maintaining an API in multiple languages sucks. So, why not just make a service that each application can connect to, and then let it talk to your database. Then you just need to define a simple protocol that language can use to connect to your service.

Or, you could just skip a few steps and use an actual database to begin with.
crappy keyboard -> DAS silent ~ http://www.daskeyboard.com/model-s-professional-silent/

where's the poll?
Actually, knives were a "significant risk" before cockpit doors were reinforced and required to remain locked.
You can use Disqus anonymously if you want. Also it is much better than the alternatives at detecting spammers.

From a WordPress installation on which, even with Akismet enabled, I've had on average about 3-400 spams per day I have zero spams now.
It's a recognised business standard to not store data outside the realm of control. It protects trade secrets, intellectual property and upcoming business plans.

Hiring a 3rd party cloud provider fits under this policy, in the same way that companies don't need to set up their own ISP for transmitting data securely.

However if the government where the 3rd party is located can arbitrarily request access to the data. (Such as your Google Docs) then the policy prevents the company from using that service. This is a consequence of the US's own wiretapping laws and there will be no international change just because of a bit of "bad press".
Start with acquisitions in the last 4 months:

Twitter buys Posterous
Google buys Milk
Zynga buys OMGPOP
Facebook buys Instagram
A very cool project, I've passed word on to the gaming friends I thought might be interested. Heck, I'd be completely geeked about playing D&D or d20 Star Wars using it, particularly with the vast majority of my gaming friends living at least two hours drive away.

It doesn't seem like it would suit my style of GMing at all, though. It's been decades since I used a battle mat or dice. My basic style is just to tell the players what they see, and ask them what they do. Even just trying to come up with pictures for the NPCs the players encounter would seriously slow me down -- in a normal session, probably half of the NPCs and settings are generated on the fly. On the other hand, the video chat, the text chat, the logging, and the idea of mood music all sound like they'd be great tools.

Would it be reasonable to run the system with just those features going? Is there something else out there which will already do this?
He used to be the head of the TSA…at least he is being more realistic than we'd expect someone from the agency to be. He likely needs to balance expressing his opinions with not offending people at the TSA he is still connected with.
Obat tradisional hepatitis B
No - Netflix has a non-exclusive license to the algorithm and source code from the winner: Belkor Pragmatic Chaos (AT&T et al.). They can't sublicense and don't own the patents related to the winning algorithm.
"The stories" are sort of an exaggeration. My memory is that Google did that (disabling a gmail account while freezing a google+ account) once, apparently by mistake, and corrected it within something like 48 hours. Are there other examples I've forgotten?
try full view
Project Icarus: Son of Daedalus, Flying Closer to Another Star
You know, in the infamous Black Hawk Down incident they shot down military aircraft with nothing more than an RPG. Devices that can put an explosive charge a few dozen feet into the air don't really require that much sophistication.
Why is setting up your own mail server a bad idea? I've been running my own for 13 years now (plain old postfix and dovecot on whatever linux distro I favor at the time). It works great.
Cheap Nike Air Foamposite One Galaxy All Star Shoes for Sale
Ah that brings back memories
I think Impossible means that we would be able to play the game on the go.
Wayfinding Software for Now and the Future
Wayfinding software is one of the hottest trends in navigation! It gives users a personal tour without requiring extra personnel.
Smartphone Patents: The Never-Ending War
I find it hard to work or do business with close friends, whenever there is a problem or discussion I worry that the relationship will be damaged. Separating business and friendship is hard.
Ditto. I find it hard to believe that receiving 30 attachments in quick succession would trigger an IDS. People do that sort of thing all the time (try playing with "git send-email" sometime).

My guess is that it was more like 300, and cc'd to a bunch of external addresses such that it looked like spam.

So macspoofing: what did you have to do to get the account reenabled?
I think you're missing the point or maybe I didn't do a good enough job communicating it. I don't mean the present is different but the future may well be. If desktops turn into trucks and Apple does to consoles what they did to mobiles then Valve will certainly need Apple.
Neat! This bill incorporates ACLU's feedback almost entirely, and contains no mention of intellectual property. It'll be interesting to see how Cory Doctorow manages to make hay of it this time.

One wonders how this revision squares with the strident HN belief that CISPA is "SOPA round 2", intended as a tool for the MPAA. Maybe the government had to back down after the firestorm of CISPA feedback! :)

Unfortunately, this draft of CISPA doesn't address my issue with it, which is that CISPA doesn't actually do anything. Service providers have the same ability to react to cyberthreats after CISPA as they did, under the ECPA, before CISPA.
Apple already has Game Center on iOS (and soon OS X, with the release of Mountain Lion). And Steam's user experience on the Mac is an absolute joke -- the app is ugly and filled with serious bugs. Unless Valve starts paying attention to their OS X client, I can't see Apple supporting it anytime soon.
I think gradual change is less of a problem than simultaneous multiple personas, at least from the point of view of an online identity system.

As long as you're comfortable with letting other people know that your views on some social issue was different in the past, you can change as much as you want and still have all of your different selves tied to a single online identity. Companies that track your preferences can also learn to give more weight to your recent activities, profile you based on your background, etc. They will never be able to capture exactly who you are at any given moment, but they can be reasonably accurate on a timescale of months. If there's enough demand, they could even produce a timeline showing your changing preferences over several years or even decades. For example, it would be really interesting to chart a person's movement through the Political Compass [1] over his lifetime, instead of just representing him as a point on the graph.

On the other hand, if you want to use different personas simultaneously, the identity system breaks down immediately. Advertisers, of course, hate that. It might be possible to target ads for someone who changed from X to Y over a period of 5 years. But how do you target ads for someone who pretends to be several contradictory things at the same time?

[1] http://politicalcompass.org/
I agree, it's not necessarily a bad idea. I meant that most people (even most hackers) probably won't do it. I think the biggest issue is reliability, since if your SMTP server is down emails sent to you are rejected.
John Cleese on how to be creative
Agreed, completely.

And if you want to go further, a convention that anything starting with an underscore is private, and probably shouldn't be accessed or called without good reason and the understanding that it may break or change at any time is a good idea. (This is how Python works.)

In the real world, enforcing information hiding isn't really useful.
Flud took 32,866 hours to build
Backing up is fine, but the problem is you still don't own your identity. If your email address is xxx@gmail.com you've lost that forever and that could be a big problem.
Auto Insurance Quotes Illinois
Finding auto insurance quotes in Illinois will save money regardless of the driving record. Liability, full coverage and SR22 all can be found at a discount with wise shopping.
Well there was that kid who lost access to his gmail account once he put his real birthday into G+.
Which is great unless your PST hits the 2GB mark and corrupts. Has happened to me a few times and it makes for a distressing and wasted period of time. Newer Outlooks are meant to avoid the limit but an upgrade didn't help me last time.
Try getmail. I've used it to suck down a very large amount of mail.
This page has a lot of old/incomplete/incorrect information
You're right about OpenID.

What I really feel uncomfortable about is integration of identity systems into browsers, like "Log in to Chrome" or Mozilla BrowserID. Sooner or later, the only way to use multiple identities even across different websites might be to use multiple browsers, or at least a bunch of incognito windows.
Linked article? Other people in this thread?