skysight-inc/HackerNews huggingface dataset:
> > As for the future, I would love to see an Emacs implemented in Clojure

> Being based on Clojure for good and bad also means being dependant on the JVM. {snip} The JVM situation (either open, supported and slow, or not supported at all) makes Clojure a no-go on this entire platform.

Maybe the solution is that we need a Clojure implemented on Guile.

Edit: That would make a number of groups of people happy:

* the free-software advocates who like Clojure don't like its current license (EPL)

* the folks who like Clojure but don't want to use the JVM or anything else Java-related

* the people who want to use Clojure on JVM but cannot tolerate its slow start-up time and/or high memory usage

* the group who would like to re-implement Emacs, but not in Elisp, Scheme, or CL

* (Edit 2) the Guile dev team, who would get an influx of new users

* (Edit 3) GNU folks, who would see more people exposed to GNU and Guile

Aside, not sure what the multi-threading story of a Guile-Clojure would look like.
I think Atom can have a great future. The modular design and nodejs under the hood are great benefits.
If you haven't seen it already, this post by the same author about the State of ZFS on Linux might interest you: https://clusterhq.com/blog/state-zfs-on-linux/
This is one of the reasons I very strongly support the Neovim project. They are taking an incredibly sensible and pragmatic approach to modernizing Vim.

Yes, there will be controversies. There always are. But even collaborative open source projects need strong-willed leadership, or they cannot grow properly.
I don't think they are aware of how much bad science is out there and how many people are trying to publish it. It wouldn't be a journal every month, it would be a phone book every week. Corporations would simply drown out real science with papers designed to support whatever narrative they were promoting.

Where this may make sense is when Watson grows up, and you can aggregate the volume of garbage to fill in the holes of knowledge. But that's more than a couple years off I suspect.
Good to know. My filesystem is encrypted, running Mac OS X Yosemite, and it does work but I know there are a few other cases where NFS will crap out. As I mention this setup is pretty naive but could see making NFS optional using environment variables. That plugin looks pretty cool though, will look into it.
vi is a sysadmin's dream. I use it for editing any and all files on myriad remote machines. I especially love the ! command which lets me pipe parts of a buffer through shell commands such as column.
So I wonder why Concur Government edition is so awful. I mean really, really, unusable.
Will work for downvotes, thanks :)
Without being told to use a VM, installing Linux, buying a Mac, and without settling for the 2.0.0-p481 release of RubyInstaller; is there any way for a user to install this version of Ruby on Windows?
Happy Endings – Social news and discussion for happiness heroes
As much as vim is known as the modal editor, that sounds like you're describing Emacs (I'm using evil-mode instead of vim these days.) Whereas vim has dual-modality as its core, it's very well-defined and self-contained as far as modes go, and with the exception of this Ex mode, you can get out of any weird state by pressing Esc. Emacs, on the other hand, has potentially dozens of different 'modes' you can accidentally find yourself in, and each one seeming to have a different way of getting out, it drives me insane! Even a question in Emacs which can only be answered by typing out 'yes' or 'no', and by no other frigging escape sequence, is a mode come from hell. Worse yet, press Esc and Emacs goes into the mode of a mode where it briefly becomes unresponsive as it lets you know that you are WRONG.

Vim to me is like having a smooth technical conversation with a work partner. Emacs is like conversing with my partially deaf grandpa.
Since when did being mindful got associated with being hippy?
6 Traits Your Text Alert System Needs for Improved Event Security
Feedback Appreciated
The ports stay very much up to date and I've never had an update break my system (in contrast to my experience on Ubuntu and even Slackware - must admit I haven't used Debian that much). I like the way it embraces the fact that updates will sometimes require manual intervention and so there's a standard file that you read before updating and occasionally there are things you have to do, but as long as you follow that you'll be fine. I also think the split between ports and base system works well.

At an implementation level the packaging system is still made of twine - Ruby scripts that call Makefiles are not my idea of robust engineering. But I've gradually come to accept that, just like the project's continued use of CVS, they've managed to make it work.
Linux-based clock radio
I tried using Vagrant on my company Macbook but found it much slower than just running everything on OSX. Does anyone have any tips for improving the performance?
Some facts about Silicon Valley you didn’t know
mdp – A command-line based markdown presentation tool
If you like certain VIM features you can keep using VIM.
This Putin buddy is going to make a bundle from the Alibaba IPO
Efficiency is really the name of the game. Do you really want to have a massive 7L engine spinning at redline just to be able to reduce that down 1:10 for some good torque? I'd much rather just an engine with the RPM held at the "crossover" of the Torque/HP lines or working within an island of efficency
Replicate: Dump and load relational objects between Ruby environments
Paypal: Node test automation framework
I sure as heck want to see more of these as opposed to "We got acquired and will be living the good life!" or "Heck yeah, we growth hacked to 10,000,000 customers using a vague strategy you probably can't apply to your startup"
If you haven't tried it with NFS that'd be the first place to start, it makes a _huge_ difference.
Is It Ok to Put MOOC Courses on My Resume?
Huh?

Rebol 3 ("alpha version") is open-sourced under Apache 2.0 license; most recent commit is dated Mar 04 2014; not quite yesterday, but certainly not "over a year ago". See:

https://github.com/rebol/rebol

As to Red, it is a totally separate project, kinda rewrite from scratch of Rebol (started when Rebol 3 was still closed source and seemed dead), and although still not complete, looks very lively:

https://github.com/red/red

-- see also the pretty status/completion tracking graphs for Red at:

http://www.red-lang.org/p/roadmap.html
That appears to just be for virtualization. That is not quite the same as using it to protect the kernel from malfunctioning devices because only devices that are being passed through to a guest have any kind of restrictions. Please correct me if I am wrong.
Well, for a start, she paid someone to ghost write a book about her.
I was thinking something along these lines.

I've never used ex mode, so I could be wrong about this, but briefly reading through the description for it made it seem like you could replicate the functionality through the neovim plugin/messaging architecture, and probably get something cleaner on the other side.
Nucleus Intercom – smart intercom to control your home
Interesting. I tried Adderall a few years ago as a stimulant, but it had no noticeable effect.

I ended up going through a month supply of it in under a week, I kept upping my daily dosage hoping for a miracle cure, because I wanted a magical pill. Happiness in a pill or something that would numb me to daily life.
The source is published but it wouldn't count as a OSI open source licence.

Also note the patent mentioned in yesterday's discussion.
(Not a Twitter user). Isn't it in Twitter's best interest to keep Twitpic around? From a strictly business point of view, why don't they squeeze them, then buy them for pennies an integrate them into their own service?

Edit: or just scrape all the images, put them into their own service, then cut them out?
Mobile Phone Data Can Help Predict Crime a Month in Advance
Peter Thiel, and the not-so-secret secret of innovative success
Linus Torvalds and others on Linux's systemd
Virtual function / with a parameter / returning a value / Any CPU == BOOOOM
It's nice to see the Clojure/ClojureScript community growing. But the fact remains that these tools still don't enjoy the maturity of their more mainstream counterparts.

So if you use any ClojureScript libraries in production, expect to run into strange issues and submit bug reports that are not responded to for months on end. Nothing against their authors, it's just the nature of writing niche tools.
Yahoo, not Alibaba.
> I actually hope that Neovim is temporary and Bram can gracefully accept the Neovim code as the official Vim once Neovim is stable.

Me too. I would rather it become an actual 'new' Vim.
The thing about health care is that it doesn't feel necessary when you're young, and healthy. Its when you're old, or are having children that you start to care about the health care system.... and by then its too late to revolt.
Essential iPhone Apps for Musicians
Agreed. I originally was looking for the ReactJS implementation, but find the game mechanic intriguing. Reminds me a little of the 3d Fez game.
I drink most days, maybe 2 beers, or split a bottle of wine with the SO. Some days I drink more, when out celebrating or after a really lousy day. I try not to get drunk, but it happens occasionally.
They're not removing command line mode, they're removing interactive Ex-mode[1]. Batch ex-mode from the command line (nvim -e) stays. From the research the team has done, most users 1) don't even know about it, 2) are annoyed when it is triggered by accident, and 3) when they do know about it, just remap it. And yes, there are a few users of ex-mode out there.

A huge part of good design is being able to make good (and often hard) decisions about when and where to simplify. This includes things like occasionally eliminating features. Ones that have shipped. For months, or even decades.

There are very solid arguments presented in that thread for interactive Ex-mode's removal. Specifically, one problem that @tarruda mentions is that ex-mode is one of the blockers for "implementing GUIs over msgpack API." Seriously, I'd trade ex-mode for that in a heartbeat!

[1] http://vimdoc.sourceforge.net/htmldoc/intro.html#Ex-mode
Author here. Would love to here any feedback on the topic if anybody is doing anything similiar
I'll tell you the dinky stupid reason why I started using vim over nano:

I like my shells to have white backgrounds. I don't know why, but it's just restful to my eyes. Nano's default syntax highlighting on bash scripts is to highlight strings in bright yellow, which on a black backdrop makes sense, but on white is impossible to read.

It took years of working with shell scripts, and a familiar litany of "I'll just look up how to change this... [one hour later] I have no idea, let's just change my Konsole background to black for a little while..." before one day I was like, "Dammit, I just need to change this one little thing over here" and typed vi instead, thinking that it was so simple that surely it'd have no highlighting.

But it did have highlighting, and it was highlighting which wasn't bonkers like nano's was.

I had struggled with vi a lot before. I did not like it. Still don't. The thing is, they could probably have won me over a million years earlier by starting me off at insert mode on the first line! It is modal, and I don't even like the modality of my cruise control system on my car, let alone the modal nature of vi -- but at least a text editor should dump a beginner in the mode which, y'know, edits text. I'm only just getting used to hjkl keys, and only then because of nethack. I don't know enough to make super expert use of vim.

But, all that aside, it won because it didn't force me to squint at yellow-on-white text every time I was SSH'ed into a system which needed me to edit string-laden syntax-highlighted files.
Can you educate us on what those features are?
Well, the stories are submitted by users and voted up by users. Logically, if you think about it, depressed people probably spend more time on social news sites than people who are not, since people who are not are more likely to spend more time working. So depression stories probably have an audience more engaged with the site.

The staff do tend to ban or cripple votes of things like NSA stories and whatnot when they want to interfere, but you are talking to the wrong people for an admin hack.
Ask HN: Kanban – which tools with success?
We are using Jira for development planning (an unfortunately not current version - no upgrade plan in sight) and need something better to manage the herd of development priorities. In my past, a Kanban like approach (LeanKit) worked well, both to slot activities, and and highlight the effects of context switching.

What are HN'ers using in this area and have found success with? I would prefer to use a premise hosted system, but it seems like they are few and far between, with the majority being hosted.
CLANG shows how you shut down a Kickstarter project with grace
I'll work on getting something up on the site (and in the app store since Apple now allows app preview) but here's a quick demo video of the extension in action: https://www.dropbox.com/s/havs9kvvy087jj0/pinnin-extension-d...
TIL that Ruby uses GNU ChangeLog style commit messages. Makes for a really nice change log. I wish more projects adopted this style.
Abstinent is a better word - It implies a will of steel and a wish to not look so 45
I don't think that people should be forbidden of playing with equalizers or even making their own recordings and mix. At the moment there are lots of tools that allow this.

But releasing a format for music that works around the idea of "do your own mix", that's a different issue.

If some artist wants to do it, hey, that's totally fine. What I'm skeptic about is that it's the future of music.
Not all sites deal with transactions (ex: my personal site). This would pretty much reverse any adoption rates TLS has. (who wants to pay >$200 for a certificate?)
For example, Wells Fargo has like 840 billion in loans. They obviously don't want to pay $800 billion for an SSL certificate, and they'd lose that $800 billion if one file is compromised...

Right now, you can essentially pay to be a certificate authority. This just allows you to pay per site you want to attack.
This is pretty much what I do when developing as it's a good idea to make your dev environment as close to production as possible.

I do however substitute chef for ansible as I found chef difficult to use on a single server (chef-solo was flakey) and bootstrapping is a pain.

For writing anisble playbooks to use with Vagrant I found the following post very useful - http://hakunin.com/six-ansible-practices
From the submitted email:

>Guile-Emacs loads, compiles and executes the
programs included in Emacs by default, plus Gnus, Org-Mode, and more.
Building an HTML editor – building live previews with SignalR and web sockets
Well, the project itself isn't new. But this article is (relatively) new, and since it was quite well written I thought it was worth submitting.

I'm not really knowledgable enough to assess the project's vitality but I found that the Github repo[1] is active, and the mailing list[2] is somewhat active as well. There is also a new RFC draft from 2014-07-10[3].

My conclusion is that since this project is backed by Google, it's currently the most viable attempt to improve on the suboptimal PKI infrastructure we have for TLS.

Ideally Firefox, Safari, Internet Explorer and Opera would add support as well. Firefox as least has an open feature request[4]. But these things take time, you know :)

[1] https://github.com/google/certificate-transparency/commits/m...

[2] https://groups.google.com/forum/#!forum/certificate-transpar...

[3] https://tools.ietf.org/html/draft-ietf-trans-rfc6962-bis-04

[4] https://bugzilla.mozilla.org/show_bug.cgi?id=944175
I think the author addressed your concern:

> Ask journal editors and scientific peers to review study designs and analysis plans and commit to publish the results if the study is conducted and reported in a professional manner (which will be ensured by a second round of peer review).

If the study design is peer reviewed, I would hazard a guess that there would be less bad science, not more. Currently study design takes second priority to significant results, which is perhaps why we have the problems of inconsistent research in the first place.
Facebook tweaks News Feed algorithm to take timeliness into account
Samsung is teaming with PayPal for mobile payments on a watch
Free and Beautiful Web UI Kit for UXPin, Axure, Sketch, PS, Omnigraffle
I gave my two days for solving it.
To be clear, it's q at the : prompt to quit vim, whether in visual mode or ex mode. It's Q in normal mode to enter ex mode (or you can start that way with -E).
Sorry meant to up vote but hit the down arrow. Hope someone else compensates for my mistake and I'll delete this comment.
True. But, in my case, I didn't know if it was convex. A small change of parameters could go from a feasible solution to an infeasible solution.
Ugh. Some awful distributions remove ed(1) by default, when that happens, I use vi's ex mode as a substitute. Now these people want to remove that too, amazing. I can only hope this vim fork never becomes the default vi on any systems I am forced to use...
Registering Protocol Handlers to Intercept Special Links
Scotland Rejects Independence from Britain
What Every SaaS Owner Needs Before Their First Customer
Personally I'd just hold out for awhile until the community updates everything. I personally am waiting for Brightbox to update their Ubuntu ppa packages before making the switch, as that's what all my production Ruby apps are running on.
The "why should I have to give you X before you'll give me Y? - here have junk instead" thing is wrong IMO.

That's an interesting opinion. However, this isn't just "their house." They chose to provide their site as part of the Web, and some of us believe that means they'll have to cope with the broader community's norms and traditions, too, including anonymity and pseudonymity.
Until neovim actually does something cool and new that you want to use. Ex mode isn't something I need often, but it's fantastic on a sufficiently slow connection (of which there are fewer these days) or a sufficiently broken terminal (slightly more common), and when you need it you need it to work.
This is quite nifty. Transitions are nice as to not completely horrify the PowerPoint junkies with fixed-width fonts.
Alibaba Prices Shares At $68 In Largest US IPO Ever
I don't think that's accurate, Swedish overall tax burden is something like 45% of GDP
Manually entering them is only the "shortcut" (at least nowadays).

After logging in the user should see a User menu (tree form) filled with entries depending on his given role. If there are no entries then it's the administrator's/consutlant's/integrator's fault and not SAP's fault.
Additionally you can add transaction to your Favorites by simply rightclicking the "Favorites" menu entry and clicking on Insert Transaction. You can even sort and rename your favorites.
Is ZFS in FUSE is a thing anymore, with the "native" port from zfsonlinux.org?
Like what ? Firing 1000 people , removing WFH option , buying companies of no value ?
Amount of shill-ing-ness I smell is just ridiculous. Also be polite next time.
This article concerns a new data release from AMS -- 70% more statistics and a much wider energy range.

In the past, they've been careful to avoid saying whether or not the positron fraction flattens/rolls over at higher energy. These papers now give support to that conclusion, at moderate confidence levels.
I didn't downvote (the downvoting system on HN sucks), but I wouldn't be surprised why they did - some of your comments weren't really thought through well.

For example, not being able to imagine people wanting to save pictures from the service - people can lose their local copies from device/hard drive failure, or lost cellphones, and the digital copies are the only ones that remain. I can attest that this has happened to me.
World Wide Web inventor slams Internet fast lanes: ‘It’s bribery.’
C# - https://github.com/slashdotdash/faker-cs
>It's funny they are showcasing Mail - does anyone actually use the desktop mail client? I thought that's been dead since 2003?

I switched away from OS X in 2011, and I still miss Mail.app.
We use JIRA at my current company with all the agile plugins to run both scrum and kanban projects.

To be honest, I've still found the most successful tools to be a big wall/window/whiteboard with physical cards. I'd still go down this route if my team wasn't globally distributed as it's just easier to work planning backlogs, sprints as well as doing daily standups.
I don't know that there is any good reason to allow a move from visual mode to ex mode (or vice-versa). I do think that ex mode is very important - though I would expect you could implement it as its own UI over msgpack?
Emulating vi keybinding is great and all, but that only scratches the surface. A big reason people like vim is the extensibility. I don't think that there is a single vi user(not necessarily a power user, but someone who uses vim for more than just editing a value in a config file) who doesn't have a single plugin installed.
I may be missing something, but isn't this what Docker is for?
Doesn't load and google doesn't have it cached yet?
Can confirm, I used this backport https://twitter.com/hone02/status/512254413000695808 codetriage.com memory usage dropped by about 200mb, saw my request time drop and CPU load drop. Freaking amazing <3 <3 <3
I believe REBOL and Red shouldn't be confused. The Red project seems to be going on quite lively, with the most recent commit some 9 days ago at the time I'm writing this (see https://github.com/red/red ). That said, it's still not fully complete, but it does most certainly have more modern goals than REBOL -- see e.g. the Roadmap Status page (http://www.red-lang.org/p/roadmap.html) for information about Android bridge (currently reported "90% complete", look for it at the bottom of the page).
Good to have such stuff for PS and Sketch, love it!
a. You don't have to get immediately defensive when someone question it. Learn to stand your opinion. He could be just another shill and can't do anything.
b. "likely smarter than Sergey Brin or Larry Page" -- This make think either you are high or some mumbo jumbo junior.
Going Deeper with Convolutions (GoogLeNet Paper)
> For homicides where the offender is known, more than half are committed by a demographic group that is pretty much nonexistent in Scandinavia.

> Further, within the US, people tend to behave more similarly to where they come from (even if it was many generations back)

Is your implication really that black/brown people everywhere are (or would be) inherently more murderous? Perhaps I am incorrectly reading between your lines.
The B programming langauge
We see so many because of the prevalence of mental ill health in society.

These stories are obviously applicable to start ups - what would you do if a co-founder or key employee asked to reduce hours while they were getting medical treatment for mental ill health? What would you do if they were detained against their will under mental health laws?

The other reason they get such prominence is that treatment for mental illness is still variable. Cognitive behaviour therapy and medication (for depression) is about as good as you can get yet it still seems weirdly difficult to get that as a package.

Finally: these stories point to gaps in the market that startups could fill. Online delivery of therapy has some evidence base, so if you can deliver it better or cheaper there's money to be made. Or perhaps providing evidencd based information to clinicians ("patient has diagnosis X; what should their care look like?") or hundreds of other ideas.