skysight-inc/HackerNews huggingface dataset:
An interesting rant. I ordered one of the keyboards to play with and see how it holds up. For me the "features" for keyboards are:

1) accuracy

2) repeatability

3) positional awareness

#1 is about hitting the right key that you wanted to hit and is facilitated by keeping distances correct. I had a vaio keyboard where the keys to the right of the home key were a bit further away from the home row than the left ones and it drove me nuts.

Repeatability is about allowing your muscles to actually train. Since much of what I type is by muscle memory anyway the more often the exact same muscle sequences are actuated the more 'trained' into the muscles they become.

Positional awareness is about "feel" and knowing where your fingers are, relative to where they should be, by how the keys feel. This is something I really didn't appreciate until I learned to play the piano where playing a chord can happen anywhere your hands are in the right place, and getting from one chord to another is again a function of where you are vs where you want to be.

I use a Logitech G15 at work (a G10 at home) which is ok, although I can type faster on my old ThinkPad keyboard. (black with cherry key switches and heck-a loud.) I like the programmability of the "macro" keys so that I can put basic sequences in them, but would appreciate better Linux support :-) Anyway, we'll see how this keyboard compares.
Oh, Thanks! I'll check it out!
Layers are completely optional (though thoroughly encouraged due to aggressive caching.) If it doesn't fit your model and you're not interested in using the features, that's completely fine.
Now that we've learned from 'Emacs as Operating System', how about we move into the future.

As the saying goes, "Emacs is a great OS but it's got a crappy text editor".

"Firefox/Chrome is a great OS but it's got a really crappy text editor that has about as much power as Notepad(TM)"

How about we figure out how to embed a real text editor into the edit fields of web pages?[1]

Oh, and if it only worked under Linux, I don't see a problem with that.

[1] http://emacs.1067599.n5.nabble.com/An-Emacs-plug-in-for-a-br...
no - where did you find the deal?
> my uncle endorsed me for Groovy (...) as a personality trait

I laughed harder than usual at that. I wonder what a "groovy" professional would be? :)
I'm guessing they plan to charge referral fees for their graduates. Even so, this sounds unsustainable.
It's even easier. You can alias sudo and grab the password that way.
There is many filezilla'esk ways of accessing files over ftp and ash in emacs. Two are:

Dried

Sunrisecommander
There is a probably an idea in here somewhere for businesses that receive many wrong numbers (as we do).

When someone calls and is a wrong number (they sometimes launch into an entire diatribe as if it's the first time we've gotten a wrong number like that (it's not)) we should give them a pay number to call where someone will not only listen to them but direct them to the correct place.

We've done a version of this will misdirected emails. We would email back a paragraph stating they are writing to the wrong place and include a list of paid links to the place they should really be contacting instead of us.
CardFlight
http://techcrunch.com/2013/05/08/cardflight-partners-with-st...

and others at

https://angel.co/search?q=card%20reader
>property rights and freedom of speech as being truly inalienable

That's a simply preposterous belief though, and we should treat it as such. Many people have their rights to property and speech infringed on a regular basis. There isn't even a consensus on what those rights entail, as is clear any time 'hate speech' is brought up.
Cached/mirror:
http://cc.bingj.com/cache.aspx?d=1033629403347&mkt=en-US&set...
Because like it or not, first impressions are incredibly valuable. If I am looking at giving you, say, $100k worth of business, and I walk in and it smells vaguely terrible, people are disheveled and the office is a mess, then right off the bat you're down a peg.

Assuming you have a competitor that is clean & neat, with employees who are presentable, all things being equal I am more likely to choose them. You & your employees might actually do better work, but you're fighting an uphill battle from the get-go. And that to me is one thing that a successful business doesn't do: immediately put themselves at a disadvantage.

And it's not just customers or investors. It can be vendors, partners and, quite frankly, other employees. Ultimately it's a place of business and there are certain standards that need to be set that otherwise some employees might not set their own appropriate ones (whether it's smell, hygiene, shabby dressing, what-have-you).

To clarify, I'm not saying you have to have everyone in suits to have a successful business. I'm just saying that someone should at least be able to enforce a basic level of present-ability throughout the workforce. Even if that just means "Hey, ABC, you gotta start wearing deodorant to the office."
The easier way would likely be to add a "sudo" script somewhere in $PATH, ideally before /usr/bin – incidentally, this gets much easier on a development machine where people have a ruby path, a perl path, a python path and their own $HOME/bin.
Awesome deformation
Thanks for your support and your efforts are much appreciated. We also agree that SpiderOak needs to be entirely open, and hope to have that completed within the next year. Everything new we've started in the last several years (including https://crypton.io/ and https://nimbus.io/ and a variety of other things on our GitHub) is GPL'd. Stay tuned!
"Going" in the sense that I'll be walking by I-House on my route to classes those two days :P
Fundamentally, the system is always going to hurt the honest people running e.g. a developer mailing list harder than spammers who can take advantage of stealing other people's resources.
I assume they mean power to decode, which makes sense if the article talks about decoding 10 other chat participant's video streams.

I also believe, based on stuff discussed regarding WebRTC that some H.264 advantages don't apply in realtime encoding, like B-frames and so it's a much closer comparison than encoding a movie for streaming. The various submissions to the IETF mailing list arguing for one or the other on technical merit basically came down to a tie.
I'm a psychologist, and I game personality tests for fun.

The MMPI is harder than the Myers Briggs, but not that difficult. Additionally its really only optimal for clinical samples, at which it is very good.

However, everyone in the field knows that these tests can be gamed, the only open question is how many people game them consistently.

You can probably estimate the proportion of social desirability exhibited in job interviews by comparing to non-job situations (such as a sample matched on all relevant covariates (whatever they are) from the general population.

Nonetheless, believing in personality tests as an accurate indicator of personality is as misguided as believing that Facebook represents the social graph of all its daily active users accurately, i.e., somewhat misguided.

And I am aware of lie scale, and they are trivial if you actually read the question. Protip: If a question says always or never, its probably designed to trip you up.

I do agree that personality tests are more accurate than this thread makes them out to be, but they are certainly not as useful as your comment implies.
You can use the exact same process.

Yes, my point was that the state is iffy... the architecture isn't clean. The output itself isn't versioned, only the script being input. The product is assumed-equivalent (with inputs from the wider world suggesting it's not always going to be), and not known-same. That's a bug at the level of architecture, and it's real.

The Dockerfile specifically states its environment

Well, I wasn't talking about docker. I was talking about the reality of different cloud providers. But in my direct experience if docker makes the assumption that, say, 'ubuntu-12.04' on 5 cloud providers is equivalent, then sooner or later it's going to encounter problems.
Well, you can turn Emacs into an IDE, but then you have an IDE, which seems to inevitably include slowness and bloatedness. That's what CEDET is, basically, I couldn't bear using it.

I don't find it hard to live without auto completion and friendly refactoring wizards. regex replace and grep/sed do the job for me. I might be wasting a bunch of seconds here and there, but I'm quite sure I'm saving more than that in loading/hanging time.
she later told me that I was anti-authoritarian and more likely to do what I thought was right rather than what I had been instructed to do. I am still baffled to this day about how that is an undesirable attribute

Ugh.... I have some bad news about the world you live in.
There's an opportunity here for a startup to provide premium DIDs for people to give out that forwards to their number and provides all the info necessary to comply with the codes.
That is great. It shows you the value of the endorsement is really nil. Personally, I'm not as impressed with an endorsement unless it is from someone, who themselves is well respect, or holds a high position. The original concept was good, but it was a low lying fruit, perhaps it is time for some AI by Linked In to try and solve the problem.
Docker containers are not ephemeral. Persistent storage can be easily shared between containers using a VOLUME or bind mount.
Stack Overflow co-founder Jeff Atwood builds a $150 mechanical keyboard
IIRC CSS downloading is not blocking until the browser have to execute some JS.
Not working for free is not only a good idea for the interns, it is the law for the companies who put them to work.

Fact Sheet #71: Internship Programs Under The Fair Labor Standards Act

http://www.dol.gov/whd/regs/compliance/whdfs71.pdf
Unless the service maintains a log of all the transactions, which I would imagine they would have to do to ensure that the BTC was properly transferred, and that the transaction has been properly executed.

So you're still just a subpoena away from it getting revealed.
How To Get Website Visitors To Stay On Your Site For Longer
What Oversight? Three Flawed "Investigations" into NSA Spying
I believe this should be called "Endorsement Bombing".
My favorite was the paired endorsements "Free" "Colonoscopy".
Not really sure I understand this position.

Also, if you want to get less junk postal mail, you can opt-out of the vast majority. It's not too hard: http://www.consumer.ftc.gov/articles/0262-stopping-unsolicit...
If anyone wants to see HR done right, you should read about People Operations at Google:

http://www.slate.com/articles/technology/technology/2013/01/...

I know it's a bit demanding to ask what are usually a bunch of unskilled supporting staffers to become proficient in analytics, but you can't expect to solve a problem without putting in some work.
It's partially about weight distribution, and partially about confidence. For the most part, biasing your weight distribution towards your front foot, and making sure you lead your steering with your front foot, and you'll be fine. The rest comes with experience. Does your commute contain any downhill sections?
Show HN: HN Birthday Countdown web app
Arrange some interviews with companies that look cool. Then just say all that in the interview. Many will want to hire you :)
I agree.

But to take note of the stakes here, banning software patents fully would eventually end patents as such. The problem for the patents in general is that nearly all machine methods are going toward a general purpose machine, a computer, telling a robot what to do. So all innovations here are going to eventually be expressed as software (even if they involve innovations chemical reactions or factory automation).

I think it will be better ending this system but there are a lot of companies whose intellectual capital is tied up in patents and these will fight hard to postpone this end.
Couldnt agree more with this post and love the idea. Im working on a startup right now and have been debating whether to post it on HN glad to see some people feeling what I was feeling. I will be looking out for the weekly post.
Which is why we screen people for submission to authority? I don't doubt that they "work" for certain easily-measurable traits of personality. I'm also certain that (1) the tests will be abused and (2) HR people are screening for attributes that are probably more useful in a factory setting.
even though base64 increases raw size by about a third, this is mitigated by gzip or deflate encoding by the webserver. The actual transmitted size is only about 5% bigger
HN is turning into a conspiracy paranoia breeding ground these days. Who cares who he works for, is the information he's presenting sound? Also dismissing it as unsound just because you disagree with his possible motives doesn't make him a "liar" or a "shill", it is just laziness on your part to try and dismiss him out of hand or trying to verify the evidence presented on your own.
How do you validate an idea before you build it? Sell it
I recently identified a market opportunity for a startup that I am interested in pursuing. Having made the mistake in previous ventures of building first and then realizing that no one wanted to pay for what I built, I promised myself to always validate new ideas to be sure someone would actually buy when it's finished.

Slightly thrown off at first, I had to think about how to validate. In the past I designed a few mock-ups or landers and counted the amount of users that stayed on the check out page for more than X minutes. I would post it on boards or forums where my target market conversed and see what happened.

Knowing how much it sucks when you realize no one will buy what you've spent the last 6 months bringing to life, I decided against my previous methods and spent the last two days going from business to business selling my software prior to writing one line of code. I was honest and told all potential clients that the software is not built but will be in a month (enough time for me to build it). I offered businesses a 50% lifetime discount if they enroll in the presale today.

It started out rough, but I quickly dialed my pitch and was able to sell what I haven't yet built. I learned more about my market and some of the problems and needs my customers have. I've decided the sale I made and the overall response and interest is enough to go for it and build the software. Once it's done I've already got one customer and multiple leads who admitted they would like to try the service out once built.

Have you waisted a lot time and effort building for no one before?

How have you validated ideas prior to bringing them to market? What seemed to work and what didn't?
https://news.ycombinator.com/item?id=6252182

(i would give credibility to the docker maintainer)
My counter to your first argument is this: if someone's proprietary digital wallet service takes off (like Square's) or someone with a huge base of users with payment data (read: Apple or Amazon) gets in the space, all other POS vendors will get hammered by churn.
The major difference seems to be that those Java IDE's hook directly into the compiler, so they "know about" the language's syntax and libraries in a way that Emacs likely never will.

That's a nice thing in some ways, but my guess is that when you try and edit, say, Erlang or something else, those big IDE's are just going to sputter and flail because they're outside their comfort zone. Emacs is more of a rugged jeep in that, ok, it doesn't know all the methods for all the classes in Java, but throw some Erlang, Tcl, Ruby, ASM, or whatever else at it, and it'll handle it ok, just as it does a decent job for Java, C, Perl or whatever else.
That's kind of the direction Lighttable seems to be going. The entire editor runs inside node-webkit, so you can have a browser window running inside your editor.
Although I agree with you that the premise of their defense is rather nonsensical, in this particular case (Novartis/Glivec) it was no socialistic move of policy but rather a prudent decision in clear-cut evergreening. This[1] columnist elaborates it very well, explaining how popular perception of the event is wrong on both sides.

[1] http://swaminomics.org/west-should-learn-from-indias-high-pa...
The end state here is clearly that everybody will be endorsed for everything.
Warning : Java 6 vulnerable to zero-day exploit
Ask HN: Any recommendations on VPN providers?
I work out coffee shops a lot and will be traveling to SE Asia soon so I think I need a VPN service (probably US based to access US services when I travel). Any recommendations for affordable services with an easy setup?
The impact of poor customer service - infographic
It protects you against a certain kind of threat, namely the National Security Letter that can force a US-based company to install backdoors in their system while forbidding them from telling anyone that they have been forced to do so. If SpiderOak had been compromised by the US government forcing them to install a backdoor, they would be forbidden by law from telling anyone about this. They would not be allowed to remove the clauses from their service description that claim no-one is able to decrypt your data.

This is the special risk of dealing with US-based companies. They can be forced to install decryption backdoors or hand over their users' data while continuing to tell the users they are unable to do so. So you must assume no US-based service is truly secure.
The Worst Machine Gun Ever Made
A free pair of bell-bottom jeans with every website :-)
I used to feel similarly, until I heard that the Origin bundle raised $8.6 million for charity[0]. It's hard for me to see that as a bad thing, even if it does take their focus away from promoting indie games (which is debatable).

[0] http://www.joystiq.com/2013/08/23/origin-bundle-is-the-bigge...
IIRC, Boxcryptor isn't specific to iOS, I have it running on OSX at home, and I believe it also runs on Windows, though I've never had a reason to put it on my VM.
Appears to be down.

Google's cache of the article:
http://webcache.googleusercontent.com/search?q=cache:Ti31eUM...
Why linux is not ready for desktop
> Emacs is an editor extensible in Lisp. Nothing more.

I disagree.

> Please, not every shitty Lisp interpreter which can print to the screen and take user input is an operating system. Not every Lisp program which can send mail is an operating system.

I agree with that point.

Calling Emacs an OS is dubious, it certainly isn't a general purpose OS, and won't run on real hardware. But, let me make the case that Emacs is an OS.

Emacs has two parts, the C part, and the Emacs Lisp part.

The C part isn't just a Lisp interpreter, it is a Lisp Machine emulator. It doesn't particularly resemble any of the real Lisp machines. The TCP, Keyboard/Mouse, display support, and filesystem are done at the hardware level (the operations to work with these things are among the primitive operations provided by the hardware). Of these, the display being handled by the hardware isn't particularly uncommon, historically; the filesystem is a little stranger.

The Lisp part of Emacs is the operating system that runs on that emulated hardware. It's not a particularly powerful OS, it not a multi-tasking system. It has many packages available for it (though not until recently was there a official package manager). It has reasonably powerful IPC mechanisms. It has shells, mail clients (MUAs and MSAs), web browsers, web servers and more, all written entirely in Emacs Lisp.

My might say "but a lot of that is being done by the host operating system!" Sure, some of it is, but all of it is sufficiently low level. If you wanted to share the filesystem with another OS running in a VM, you might do it by sharing it as a network filesystem; this is necessary when the VM OS is not designed around running in a VM. However, because Emacs OS will always be running in the Emacs VM, we can optimize it by having the Emacs VM include processor features mapping the native OS, and have the Emacs OS be aware of them. It would be slower and more code to do that all over the network.
I certainly understand the sentiment given recent events. :(

For what it's worth, SpiderOak Blue is often purchased by enterprise customers as a "private cloud", where an organization can run the server side components locally.

By the way, if I recall correctly, Wuala is owned by LaCie which is owned by Seagate, which is US based. IMO, open products are the solution. We're making it a priority.
Estudante Americano Transforma Autocarro Escolar em Habitação
Read the article, they'll support both. Besides, hangouts requires a plugin already on windows so they could include vp8 in the plugin... but let's bash Google instead.
the search in Russian for "Блок памяти БП-20" leads to this

http://www.ngpedia.ru/cgi-bin/getpage.exe?cn=61&uid=0.381138...

which points to "АСВТ-М" series of machines used in all areas of economics, government, education, and military as well.

http://www.icfcst.kiev.ua/MUSEUM/PHOTOS/M-6000_r.html

Usually the military components would have "ВП" stamp ("Военная приемка" - "accepted by military QA") - at least that was the case with electronic components from torpedo and cruise missiles at the navy base hardware dump that we sourced our hobby electronics components from in the childhood, and this doesn't seem to have it :

http://sovietsouvenirs.com/catalog/images/ic/core_memory-15-...
Considering that you can't even write an OS kernel in pure C (Linux has a lot of inline asm IIRC), writing one in Lisp seems like a fairly unrealistic, slightly weird dream.

But "Operating System" is being used ambiguously. Can Emacs be an OS kernel? Um, no. Can Emacs be a shell/UI replacement? Yes, I think so. The discussion appears to be partly about that.
Let me tell you about a game I made with the sole intention of watching it die
I laughed at the study comparing twins with different schooling. Is that supposed to demonstrate anything except that success isn't entirely genetic?

Personally I think it's unwise to say that college is absolutely a positive investment. There are a lot of factors involved: the two most obvious are cost of attendance and desirability of degree.

Is it worth it to pay $15,000 a year for a STEM degree? I think so. At least, my personal experience indicates that this was an extremely wise financial decision. What about paying $15,000 a year for a degree in literature? Probably not so wise.

Also, the income comparison provided is a little misleading because it only includes full-time year-round workers 25 and older. This isn't useful for a prospective college student unless they also know the probability that they will actually be a full-time employee at age 25. If unemployment rates are similar for both demographics, the difference in expected income would be less. On the other hand, if college grads are more likely to be full-time workers, the article's statistical argument would receive some much-needed strengthening.
Well, I don't think anyone should choose for 'the rest'.

With regards to your comment on 1% of people being farmers and that being adequate, here's some fast facts about the US agricultural industry:

(1) 300 million people in the US, and the US can sustainably produce food for only 130 million of them. (recentish UN estimate I believe)

(2) Many US farms are net energy consumers, ie. they burn more energy in production than they give people in food.

Second, the earth will actually produce enough to support many humans using no humans (ie. "let the plants grow back, stop maintaining the concrete, stop unsustainably exploiting and poisoning the environment"). It just requires us to be a bit more in tune with the environment (eg. decentralize, consume in-season, eat less meat, start sharing a bit more).

Interesting times.
Yeah, that's the reason most smartphones are Android and iOS.

/sarcasm