skysight-inc/HackerNews huggingface dataset:
Yes, but most people don't know that. They started using computers on Windows, their first social network account was on Facebook, and their first Internet search was performed on Google. Therefore, even if the examples are not technically accurate, they are still extremely effective at getting Thiel's point across.
Or somebody was just joking... Who knows...
As it seems many have done, I also made a text editor for first drafts called Typewriter.

http://llllll.li/typewriter/

It's a little more restrictive since you can't move the caret. However, you can 'delete' mistakes by striking them out. Also, when you save your draft, text you've struck-out is excluded.

I turned it into a desktop app for mac since I wanted something which would work offline and save/read files nicely but you can preview the basic writing experience in browser (http://llllll.li/typewriter/app/). The code is also on Github: https://github.com/davidmerfield/Typewriter
Having worked with the Blockchain.info API, I am quite disappointed that Chain.com (great domain name!) haven't put much effort into building a better, more developer-friendly API. I mean returning variables named "n" and some awkwardly abbreviated to "reqSigs" ?

C'mon we need better than this. You can do better than this!

For inspiriation:
- https://www.parse.com/docs/rest
- https://stripe.com/docs/api
So how do you prevent the inmates from killing each other without separating them physically?
How to yell at the FCC about how much you hate its net neutrality rules
The difference is that BT was a government owned corporation, and when it was privatized, the government: 1) gave notice to Investors who bought the stock; 2) created a cost recovery and profit scheme for the company; 3) wrote that scheme into the prospectus for the share sales.
Which is precisely why we need infrastructure companies and service provider companies and never the twain shall they meet. Frankly local governments should contract out to a company to lay fiber all over the place to each house and then provide a local hosting center where service companies can put their equipment and connect to the fiber. Comcast wants to connect to x number of people? Fine. Verizon wants to connect to xx number of people? Okay. Mom and Pop Internet Co. has a couple dozen customers? Open Access! Fiber's tiny, you could lay enough strands to each house that each provider could connect to one. Infrastructure company not living up to their end of the bargain? Not being responsive to outages and such? Kick them out on their asses and get a new one. Other than setting up the relationships and policing for abuse the local government can just stay out of it.

We had a time when a company spent billions of dollars building infrastructure for their competitors. We've never had as good competition since that time, the dial-up days.
I normally just write in a basic text editor and then do all of my formatting and editing later.

The auto save would be nice though.
Biggest problem: it doesn't look like the drones have an anti-collision software built in, so a single goose running amok/panicking is enough to sink the drone...
I agree with you that if you have to work with multiple systems where you do not have control over installing packages, you might be better off to use pre-installed screen and vi with default configs so you can get right to work.

But if you have your own workstation and do most of the work with this workstation, tmux + customized configs might be a viable option.
It just depends how good your muscle memory will keep up. :)
We are just getting started (day 2!), so stay tuned, and hopefully we will turn you into a fan! And thank you for sharing those links, we love those as role models as well.
I would avoid reading too much into guidelines like those posted.

In his capacity as travelling speaker, RMS is essentially a performer, and all major performers have lists like this. They have to. They are putting on a show that requires a great deal of time, effort, and planning. If you are inviting them, then they are doing it because you want them to. You do not know what it takes to put on their show. They do. So they are telling you. The audience may react to them in ways you do not expect. They know how audiences react. So they are letting you know how to prepare for it.

Yes, it makes them look like prima donnas. But that is not why the lists exist.

That said, it is clear that the reality of RMS as primary spokesman for software freedom, has some serious problems. Respectful disagreement is not something we find him doing very often. He has been seen to explode at people over minor issues. He leads a movement that has some of the characteristics of a cult, in which his personal preferences are enshrined as policy.

Most tragically, he has created an atmosphere in which supporting software freedom, but having disagreements with RMS, is a difficult position to take. I think this hurts the cause considerably.
Sorry to pick up the thread so late, but isn't this horrifically damaging to family structure in Japan? If the general idea that absent father hurt / damage kids is right is to this just creating generation(s) of damage? isn't there pushback?
Huh copy/paste works fine with vertical splits. Just setup tmux to sync your tmux clipboard with your regular x (or osx if you're into that kind of thing) clipboard.

You mean selecting text with a mouse on a vertical split? If so get tmux upgraded to 1.8+ then prefix-z and you can temporarily zoom the window to full screen.

Your information on tmux is highly out of date.

Also prefix-alt-2 will move to horizontal layout of panes.
maybe I was joking too!
If you use a mouse yeah, but as noted by others, with tmux 1.8+ just prefix-z and you can temporarily zoom that one pane. So there really isn't much reason to complain about this particularly.
SEEKING FREELANCER - San Francisco
We are running a cool project at the intersection of video and mobile and are looking for a video architect/engineer with scripting skills to iron out video workflows. Experience with dynamic transcoding and the AWS media stack and or equivalent is preferred.
Except that WordStar 4 has a delete key. Actually, WordStar has a lot more editing capability than a lot of the "minimal" text editors that have been the rage the last few years.

I don't advocate that we should all follow GRRM's lead for our writing, but I'm wondering whether the race to introduce text editors with ever-decreasing functionality is actually taking us somewhere particularly useful. In 1994, I could run a DOS word processor called Nota Bene that supported movement, selection, deletion and transposition by word, sentence, line, paragraph and phrase, and could near-instantly index and do Google-esque boolean searches on entire project folders, showing you search terms in context. (And of course it had its own multiple file, window and clipboard support, IIRC with multiple clipboards.) While the editors are surely a lot prettier twenty years later, could we stop dicking around with ways to prevent me from editing and start coming up with ways to help me edit better?
The answer is, it depends. If you copy it with the mouse, you will be copying both sides. If you copy it with your tmux keyboard copy bindings, it will copy just the one side. I don't know the default bindings because I made mine prefix-esc to get to copy mode, vi keys, v to select, y to yank.
> By far the most common use cases for broadband are streaming video, gaming/DLC, and piracy. Is there really a point where it becomes reasonable to consider Netflix, Xbox live, and The Pirate Bay essential services?

Ah yes, you can use it for trivial things, so let's totally ignore all the crucial information and services that are only available on the internet. That seems reasonable.
Show HN: Generate a git repo to show a banner on your Github profile
I agree we need to move toward being able to build secure client apps in the browser. It's clearly "important", in that a lot of people want it, for meaningful and good reasons, and this is likely to continue. It's just not possible today.

Signed extensions are a decent step today (although installing an extension is potentially about as heavy as installing a client app, depending on how locked down your environment is).

CSP and some future extensions can be helpful.

There's server-side stuff which can help, too.

WebCrypto is a useful step.

The problem is it's going to be a long process involving a lot of parts, controlled by different parties. So it's responsible to say "we're going to build a webapp which is as secure as we can make it today; these are the known vulnerabilities". Some users are in a good position to evaluate the risks, others aren't. I care a lot more about things doing what they say they're doing than what in particular they say they're doing. The scary thing is when the people building something don't seem to know the well-known vulnerabilities.
I am not sure what your point is. Which "sanghchalak" has written an "autobiography" ? The minor books like a bunch of thoughts are pretty vague and rarely discussed in detail at any of the camps. Not to mention these books are not considered as holy as the communists would consider Stalin's work for example.

Both The founder Hedgewar and Guruji were pretty clear the the objective (or agenda) of the organization is "hindu unity for the sake of unity". There was not agenda related to politics, other communities or religions which the OP seemed to imply.

The left-liberals in India generally reduce to that group Communists, Church and Secular. That is known. For example US denying visa to Modi is not some grand moral stand by US but rather an appeasement of fractional religious groups in US itself.

I could have mentioned Ram Swarup, Sitaram Goel, Harsh Narain and many more. But unfortunately their work relatively old compared to Dr. Elst.
Is there really a developer shortage? 
I recently found this ad on Craiglist:

"Software Engineer/Coder Needed (Tucson)
compensation: All work /time estimated and agreed upon in advance. Payment for each mini task upon completion of each task. Full time paid position available based on demonstrating capability to complete projects during contract period
contract job internship part-time

PLEASE DO NOT REPLY UNLESS YOU ARE IN TUCSON, AZ (NO TEL COMMUTING OUT OF STATE)

We are a local company that is developing new applications which integrate board level C++ SDK with cross platform GUI interfaces in both mobile app and web app command, status, and report generating options. The applicant will be hired on contract to complete specified tasks during a 30-day probationary/trial period at a fixed rate of $20.00 per hour,
....

REQUIRED SKILL PROFICIENCIES IN ORDER OF PRIORITY AS FOLLOWS:
C++
OpenCV-Python (Similar to C)
SQL, MYSQL, Database Management and Administration
CSS
Flash
JavaScript
HTML5
XML
PHP
..."
Interestingly, the post originally had that word in the title. Moderators what?
The whole idea that all problems can be broken up into three different essential concepts that you can describe with a TLA seems like a throwback to the Christian doctrine of Trinity: the Father, Son and the Holy Ghost. They're one God in three persons, monotheistic polytheism! Monolithic polymorphism!

People seem to think that if you dress software architecture up in the trappings of religious dogma, then it's easier to evangelize and recruit people to your cause. Well maybe they're right: it kind of worked for Larry Wall, for a while...

It usually turns out that there are more like 17 different essential concepts that you need to get a complex software project off the ground, but 17LAs like MVPATQSDYKRFXZFHW aren't as catchy, and are too hard to remember and pronounce, so they end up cramming everything that's not obviously M or V into the kitchen sink C.

DRY is great, but you should also DRTMOTP: Don't Repeat The Mistakes Of The Past!
Bitcoin was created to reduce the level of trust required for the operation of monetary systems.

Everytime I see another centralized interface to Bitcoin it depresses me. Centralized interfaces on top of Bitcoin are sort of a worst of all worlds, gaining all of the disadvantages of both centralized and decentralized approaches.
Experiment HN: If you end up with anything interesting, post the link
Yes, the zoom feature (resize-pane -Z) is a game changer for tmux-to-system-clipboard workflows. Before that I would do the block select with my mouse and then weed out all the extra whitespace as needed later.
I love how my 3 year old macbook pro has "alt" and "option" labels on that key that in shortcuts is some awesome unrelated glyph, and the key labeled "control" is in shortcuts described as "^" (which at least is familiar from TTY)
not that important if you have:

set -o vi

in your bashrc.
Correction: Nathuram Godse was not a member of RSS when he assassinated Gandhi. RSS did not agree with his radical views and hence he left RSS to start his own organization.

2002: Muslim mob burned 59 people alive on a railways station. Riots were mostly a response to this incident.
Anybody working with Bitcoin should really avoid services like this just for their own sanity. You've a wealth of freely accessible data in the form of the 20GB blockchain, why rely on trusting a third party for their uptime, privacy and security?

It sort of already shows in the Bitcoin ecosystem, every time Blockchain.info (the biggest API provider) glitches up, all of the services relying on it die as well. Last time it went down there were people complaining that their ATMS could no longer work without Blockchain.info functioning.
I worked at a company for several years that provided software to the IT groups in the higher ed vertical. What I found is there are two types of people in higher-ed IT (and they often congregate at different campuses):

First are the people who believe in the mission. They are really good, and are willing to take a cut in pay for some combination of social good, great working environment, etc. These kinds of people tend to be forthright about problems.

The second group are people who would struggle with the demands of the normal corporate world. They are getting paid less in higher ed and are worth what they are getting paid.
Here are the planned residential buildings in San Francisco, mapped
> and that Verizon refuses to provide FiOS Internet unless they can also provide television service.

It's both. Verison could provide FiOS without television, but they choose not to. Both parties are at fault.
The surgeon who operates from 400km away
Fashiontech Design
Thanks, I will definitely look into that.
>I've done tests where I put the cat in front of the mirror and I stand behind the cat. The cat looks at me in the mirror. I pull out a treat and the cat turns around to get it from me.

Have you done the same thing with a piece of cardboard instead of a mirror? Your cat may be hearing you pull out the treat.
I don't consider the library to be a housing unit for shelf stacks. That's what warehouses are for.
These agreements (which are common) cover television, not Internet.

It's certainly the building's fault as well, but if Verizon really cared about expanding FiOS Internet, they'd agree to provide Internet service to a building even without providing television service[0].

Either way, whoever's fault it is, though, it's certainly not De Blasio's fault (which you asserted in your original post).

[0] Which they did do in the early days in some districts out in Long Island, but they stopped this around the same time as they stopped expanding FiOS into new areas.
These are the kinds of details you have to get right at day 0 as you can't just randomly change the API later.
Verification isn't possible in modern browsers. This is an inherently hard problem, one that has caused some people who've launched carefully-designed encrypted mail systems to abandon the effort.
Blogs with no comments section, sending people here?
Which blogs have no comments section, and ask commenters to comment at Hacker News instead?

Thanks!
For those who find tmux a bit arcane and screen a bit too primitive, I've found dvtm+dtach to be an excellent terminal multiplexer and session manager.
I really like this, thanks!
I can confirm the book will be released on Sept. 16 :)
A lot of people have turned into sulking mode and are claiming that Mr. Modi is some kind of draconian third world dictator who is now going to kill many people in India.

Even though it may appear to ordinary westerners please be assured that this is far far away from the truth.
> That's usually how such opinions are formed.

The point is that they have more agency when it comes to who they hang out with and associate with, compared to the stereotypical high school environments (and the lord of the flies tendencies that that can lead to, that you mentioned).
Even if I thought this was a sensible way to describe the value of the service (I don't): that's not remotely what this site says. It makes expansive claims about security, which it can't possibly back up. Why should ordinary people be expected to trust them with secrets?
Exactly. Why can't people release packages for examining local copies of the blockchain? The blockchain isn't exactly hard to acquire.
If you're serious about building a Bitcoin service, you don't need an extra layer between you and bitcoind (or bitcoinj). If you find it too hard to deal with the blockchain on your own via those apis, you probably should think twice about developing a Bitcoin service.
Yeah, I realized the same thing; this aspect really makes it harder to keep the system simple, naturally. I've thought about different ways of approaching this, considering chained requests as a possibility.
I'm probably gonna get down voted for this on HN.

For anyone who pays attention to this kind of stuff, you would know China has an aggressive spy campaign against the US primarily for its technology. So I earnestly ask how in the world would China pass up the opportunity to get hold of the documents Snowden held? He was in their territory with the highest US secrets, and they just let him go? For just nothing in return? Just like that? Snowden said they never got anything (other than what has already been leaked), but there's no way I can honestly believe that when China has so much to gain.
Would it really be that hard to reimplement this yourself if you needed to? The idea seems to be that this is a service: it isn't doing anything that difficult to accomplish, it is just doing something that happens to be resource intensive.
And thus the classic joke (told poorly by the first source I could copy):

"""
Satan offers incredible wealth to a man in exchange for his soul. The man replies, “B-b-b-but, won’t I have to go to Hell?” Satan says, “Oh, don’t believe what you’ve heard, Hell isn’t that bad. Here, take a look.” And it’s all cocktail receptions and long lazy lunches at fancy restaurants. So he sells his soul. Later, when he dies, he goes to Hell, and sure enough, it’s all flames, pitchforks and eternal agony. The man protests to Satan, who replies – “Oh, that was our summer program.”
"""

http://abovethelaw.com/2013/06/which-biglaw-summer-associate...
For this problem, I am a little bit irrationally in love with Draftin --- https://draftin.com.

One problem I have writing is that I've spent ~25 years conditioning myself not to write first drafts, by doing so much writing on BBSs, then Usenet, then mailing lists, then (briefly) blogs and finally on boards (the new Usenet). As a result, I lack the discipline to get my thoughts on a page and then walk away.

Draftin solves this for me by making it so easy to collect reviews (by sharing links to drafts with friends or interested people) that I feel compelled to do that every time I write something.

I'm also surprised at how little I miss emacs (my normal writing environment) when writing on Draft. I almost prefer Draft's interface.
I started using tmux recently, and have two life-changing tweaks to share if you're a vim user:

a) A single keyboard shortcut to navigate between both panes and vim windows in a single tmux workspace: http://www.reddit.com/r/vim/comments/22ixkq/navigate_around_...

b) Send a region from vim to a tmux/screen window: https://github.com/jpalardy/vim-slime

The combination of these gives me a nice environment for lisp hacking without needing to switch to emacs.
Repeatedly bouncing off the edges would probably slow the fall, and make it significantly more painful. That is, if the hole were wide enough to fit you.
It must be reassuring that your new employer is so proactive in getting that XP upgrade project running.
Wow - thanks for taking the time to put those down.

Some of those I consider advantages - polyglot is the whole reason I looked into it, Groovy is the main language the app I'd be integrating it into is written in, callbacks are the mainstay of many other frameworks (try writing anything in Node.js without a callback!).

That the clustering is poorly designed is probably not an issue in itself since in my case it's a web server embedded in another app, but it's a concern that the framework isn't well thought out and I don't like that (it sounds like) the whole thing is heavily entangled with Hazelcast (which I have no need for, or interest in).

Thanks again for writing down your thoughts!
Sorry about that. I'll make it a point to remove that too-forceful block soon. In the meantime for what it's worth, you can read the ramblings via the RSS feed: http://tiamat.tsotech.com/tiamat.rss
As a voter I care more about better roads, 24 hour electricity, less government interference in my life than some 1000 people died in a riot 10 years ago.

Those who want to take a moral position by preferring few pamphlets of secularism over real development are free to do so but I think the probability that I will remain alive and prosper is a magnitude higher than under the corrupt Antonia Maino government.
Claude Shannon demonstrates Theseus, a magnetic maze-solving mouse [video]
>> screen contents persisted through full-screen programs

> doesn't this depend on whether the program calls curses endwin() function ? why does tmux/screen need to know about this ?

I just tested out of curiosity. Running vim and exiting in tmux reverts to the previous screen contents, like in raw urxvt; in screen, the previous screen contents are lost. I do not know why.
I wouldn't feel bad. I guffawed at most of this story.

Not in a "haha, what a bunch of morons. Serves those jerks right!" kind of way, but more in a "oh dear, that's the worst thing that can possibly happen! Oh no it gets worse??". I've been through IT catastrophes (and caused a couple myself) and I could easily see this happening to me. Still, it's funny as anything.
> If the banks are correct that Ivy-league grads are the best and the brightest,

They aren't. Ivy League grads have "high-status branding" that the banks use to get faux credibility when signing big deals.
Show HN: Facebook Event Ratio
I know it sounds weird, but sometimes I have more than one thing on my computer at a time! And some of those things have audio. So it's nice to control the volume of a specific thing, like a video, without having to change the audio for everything else on my system.
The Slate article has at least one photo not present on Atlas Obscura (at least, I couldn't find it).
I think wireless obviates the universal access angle for wired broadband. Its already how most poor people access the internet. They very often don't have personal computers.
It shows. Why do some API calls result in a negative balance? You can't have a negative balance.

$ curl https://GUEST-TOKEN@api.chain.com/bitcoin/addresses/1dice8EMZmqKvrGE4Qc9bUFf9PX3xaYDp
{"hash":"1dice8EMZmqKvrGE4Qc9bUFf9PX3xaYDp","balance":-7706880,"received":101730741984389,"sent":101730749691269,"unconfirmed_received":6750000,"unconfirmed_sent":0,"unconfirmed_balance":6750000}
I think we need to draw a distinction between selling data about individuals to third parties and showing ads based on understanding of a user's interests. People may disagree with both but lumping the two together just confuses the debate.