skysight-inc/HackerNews huggingface dataset:
"Service has been fully restored. We experienced a combination of hardware and software failures in the network, which caused an excessive volume of network traffic. This led to customer disconnections as a result of the machines being overwhelmed. We discovered the root cause quickly, isolated the faulty hardware, and restarted the software. We are reviewing our multiple redundant systems, which failed to prevent this disruption."
I agree on the pricing issue and I am still thinking about that (see reply to sibling for more thoughts there).

>nor are eBay sellers compelled to make a minimum amount of listings.

It is my understanding that an Uber driver can choose when and how often to drive for Uber. Looking through the other comments on this article, that seems to be a common understanding. If this is incorrect I'd love to know and see a source for it.
> You can believe in all of those listed criteria and not consider yourself a feminist,

It's not about self-description, though. At all.
I'm attracted to it as a clojure developer. This seems to offer a superior nrepl integration and a debugger.

That said, vim with neobundle, unite, fireplace, rainbow parens, vim-sexp, vim-repeat, vim-surround, and one of the many tmux integrations makes for a good enough clojure dev experience.
This is a good point; more fertile ground might be the on-demand parking services in SF (Zirx, Luxe), which I understand have set shifts.
The Power Broker: Robert Moses And the Fall of New York - originally published in 1975, this fascinating true story still holds up.
http://www.goodreads.com/book/show/1111.The_Power_Broker
> I do this because I program.

Really? I guess it might be different with the german keyboards, but I've had no difficulties programming on a Swedish keyboard.
I've been traveling a lot for work, and I thought it might be cool to somehow signal where I was physically committing code from when I checked it in. I knew my Mac has a Geolocation framework, but I couldn't figure out a way to access it via the command line.

Then I found the wonderful WherAmI project! It's a simple wrapper around the CoreLocation framework that spits out your lat/lng.

From there, it's a simple task to pass that up to the Google Geocoding API to get a street address!
> the user experience
> hideous

I acknowledge your pain you experience using the program.

My user experience with Audacity has been excellent. In 45 minutes, I taught a roomful of people who speak a different language from mine to download Audacity, run it, learn to record sounds, edit them, apply effects and export them to a different format on three different operating systems, for free. Some of them are my facebook

My ex-girlfriend makes hundreds of dollars in passive income each month using Audacity in her workflow.

The spectral analysis features have been very useful to me.

> (Inkscape also comes to mind.)

I acknowledge your pain using Inkscape, too. I have been able to design amazing things with it and I enjoy sitting down with it, getting comfortable with it, learning the keyboard shortcuts, learning how to clone things in grids, making use of the grouping, opacity, stroke styles, etc. It helps to have experience with other CAD software. And I highly recommend searching the shortcuts list: https://inkscape.org/en/doc/keys046.html

I would love to learn how to import and export objects between spreadsheets with it...
No to both. Despite using Vim-like modal bindings it is implemented in Elisp and uses Emacs packages.
Ditto. Windows and Mac ports are commonly done by users who went out of comfort zone, rather than by developers.
Wikileaks is also doing the world a huge boon by making analyzing and curating the content and making it searchable in response to their role in partnering with the US government to product foreign propaganda targeting the overthrow of a foreign regime. That is, it's hard to say that NK's hacking or WikiLeaks pubishing is 'oh so evil' while ignoring actions that SONY has taken and the contexts that they create.
Don't know the technical aspects of music enough to understand what is going on here. Would like examples from real songs to illustrate.
Mark Zuckerberg puts in 50-60 hours a week. Elon Musk laughs, shakes head
WikiLeaks publishes archive of hacked Sony documents
If you used Java, C/C++, PHP, Python, or Ruby, nobody would bother to ask why, because "everybody uses it". Because they are mature and proven technologies. Just like Go is.

And I do love technical discussions around Go vs any of those or other languages, or indeed even discussions having nothing to do with Go, but I'm tired of all of the hateful comments Go developers get.

If I seem defensive it's because I am constantly put on the defensive.
Today's developers: Self-taught and over-caffeinated
> Ugh, kernel drivers will always have bugs and that cannot be isolated from the user all the time.

And MS are in control of how much of a driver needs to be in the kernel. It's not a foregone conclusion that a driver bug cannot be isolated from the user. The techniques involved aren't new. Hell, I don't think they were new when Windows 95 was being written. Again, it's a trade-off; it's easier to write an OS where a driver lives by default in kernel space (certainly with reasonable performance), and where to draw that dividing line is a choice which Microsoft made. They've introduced user-mode drivers for some things, and this is a very good thing.

I don't have a dog in the OS X/Windows reliability pissing match, but part of the reason you won't have seen a bluescreen in years is because Windows 7 (apart from being more reliable from having more man-hours thrown at it, along with an updated driver model from Vista) changed the default behaviour: what would have caused a BSOD in Vista causes a reboot in 7, so you never actually see the error.
Who exactly at Sony has been "corrupt in power"?
When you select a progression, click on one of the songs.
What's actually funny is, a lot of people who look at the keyboard actually can touch-type, they just don't realise it. They continue to look out of habit more than necessity. If you've used a computer for ten years and you still look, you too might fit into this category.

You can fix it, it just takes a few weeks, just cover your hands with a cloth or other barrier so looking down won't help you reposition, and fix any typos using touch rather than looking. If you're in a real rush do the same thing, but now spin up a copy of Typing Of the Dead or similar typing tutor.

PS - Also, yes, your speed will decrease initially. It slowly returns and will eventually overtake your looking speed.
I switched a few months ago and I must say I'm really impressed: there is (nearly) no Vim feature I miss!

Out-of-the-box features/packages I like:

- Default powerline is cool

- "guide-key" package: as you may know, Emacs is based on successions of key bindings to call a function, guide-key tells you what key binding you can do next. Example: "SPC p" is the prefix for most "projectile" (project explorer package) commands, so guide-key shows you what keys you can press and its associated function/subgroup. I think it's the best way to learn your key bindings!

- (from vanilla Emacs, enhanced with Helm) M-x: call a function. While it doesn't seem impressive, EVERY ACTION is a function in Emacs! You can call "evil-next-line" (even if it's now really useful) or "set-default-font", and with Helm you can search in real time what you want. If I want to create a table in org-mode: "M-x org cre" brings "org-create-table". No need to remember the function full name!

- org-mode: Think of it as an editor for all non-code tasks. I personally do my graded homeworks in it and then exporting these in latex/pdf. "C-c C-e l o" <- export file in latex, generate pdf and open. Really quick to do!

Final words: happy to have switched to Emacs, I don't really miss my Vim environment because there are a lot of alternatives out of the box in Spacemacs (thanks to the good integration of Evil).

BTW, I still use Vim to do quick edits in the terminal, solely because Emacs takes more time to boot :)
How about a third option? "We do this because it's what our users say they want."

Of course, users lie, and although they say they want a replaceable battery, almost nobody actually replaces the battery. You wind up making a huge design sacrifice to implement a user-swappable battery that nobody swaps.
Thank you, I was about to say the same. I hate wearing suits, but I wear them for weddings and funerals and interviews because that is one of the clauses in the social contract.
What exactly was Sony doing illegally that this leak apparently exposed?
For some, the real story is how far the S.O. thread strays from solutions.
The spirit of Bitcoin is to trust no one and nothing. If that can't be accomplished in practice due to things like interfacing with the real world, you might as well use Stellar and save yourself a lot of mining.
The baked-in operating system thing is especially visible with Nintendo DS games, where the network stack and configuration UI was shipped on the cartridge. Wifi has to be configured in each individual game, and it only supports WEP, even if the game is run on a newer handheld.
Yes, AutoHotKey can easily take care of the issue with accent keys and with the Emacs shortcuts you want to implement. A search for `autohotkey accent characters` shows many people using it for this purpose. You can implement all kinds of keyboard shortcuts with AutoHotKey.

On the topic of trackpads - maybe you could help me understand - when you use the keyboard and trackpad that's built-into the laptop, is it because you're forced to (in a plane) or because you prefer it? I imagine all Mac users who say they can't ever leave the Apple trackpad are environmentally limited to using whatever is built-in to the laptop.

In other words - when I work, I prefer 2 or 3 monitors that are situated about 2 feet from my face and a full size keyboard with numpad (Microsoft Natural). So, I just could never see myself reaching all the way over to the laptop that is driving all of this in order to use a touch pad. But even so, I find all touch pads including Apple's to be imprecise compared to my 5 button vertical mouse. I also have auto-scrolling on Windows which OS X doesn't really do (this is where you push the middle mouse button down and then as you move the entire mouse, things scroll, until you release the button).

I tried using an Apple wireless trackpad (magic trackpad?). Maybe you use one of those with your work setup?
I wonder what self-respecting scientist would want to work in a company like Apple where publication of research results is prohibited?
I'm posting from a 2011 MBP right now and I have to say it's getting pretty long in the tooth, particularly because it doesn't work very well at all with Yosemite. I suppose I could install Linux, but my experience with Apple's hardware running other operating systems hasn't been great.

> Which products does apple sell that only last this long?

My own experience with iPhones has been that as new software comes out, they get slower and less stable. My MBP, as mentioned above doesn't give me great hope for its future (for reference I have a Thinkpad from 2008 that's still trucking along nicely with Linux, and when I do boot into Windows it performs nicely). I don't think that Apple is any worse than competitors in the same price range, but that doesn't mean they all shouldn't strive to be better.
Who wants a job in Cleveland, anyways?
Frankly, I don't remember about copy/paste from spreadsheet apps by now, but http://sourceforge.net/projects/inkscape-tables/ made adding tables to Inkscape slightly bearable a few years ago.
Nvidia in Hot Water Again as It Blocks Access for Nouveau Drivers Developers
The Magic Mountain by Thomas Mann
I've had it printed and placed on the wall for over 5 years
Show HN: Time Since Launch is a long scale single use stopwatch
Fair use does in some cases
I don't think this is very useful. There are a lot of opinions here and I could guarantee there's plenty of successful people who would advocate the opposite.

The real useful advice here can be summarized:

* Look in obscure places

* Productize a service

* Stick with it
The Ketchup Conundrum (2004) http://gladwell.com/the-ketchup-conundrum/
Its almost like you've never heard of Wikileaks before. This is the kind of thing they have been doing from the start. Why would you expect it to be any different this time?
Perhaps it started that way, but it's visible to the world now.
I understand why Apple and others put exotic fasteners on their products, and why they rotate their shields periodically. The business case is simple: a small investment in screwdrivers for your repair shops and factories results in larger profits after market.

But as a consumer, I can't accept the loud and clear, customer hostile, F-U message.

I also find their position shortsighted in terms of customer good will. How many are turned off and go elsewhere?
> Does this support configs in my .vimrc?

Nope.

> Can I use Vim plugins in it?

Nope.

Evil Mode exposes Emacs using a Vim interface. It's doubtful that it will ever run Vim plugins or read your .vimrc (particularly because it will not support things like autocmd or VimL). There are many ports of Vim plugins to Emacs for use with Evil. For example, evil-leader[1] brings support for leaders (Spacemacs makes heavy use of this with <Space> as the leader, hence the name). There are also many things in the Emacs world that Vim doesn't really have, like flycheck[2] or a decent hex editor (I've used vim + xxd, but Emacs' hex editor is nicer).

[1] https://github.com/cofi/evil-leader

[2] https://github.com/flycheck/flycheck

EDIT: It's not a drop-in Vim replacement in the way that NeoVim is. It just brings modal editing and your Vim muscle memory to working in Emacs.
techcrunch.com/2014/08/12/beanstock-media-acquires-onswipe/
Arguably, an organization like Wikileaks presupposes that "due process" is already a form of tyranny, as those processes support the corrupt self-interest of the state, as enshrined into law. If we don't trust governments, corporations or individuals to decide for themselves what we deserve to know, and not know, why would we trust Wikileaks to do the same? Then, they only become part of the same apparatus of censorship they exist to undermine.

I think that you can have organizations like Wikileaks or you can have personal privacy and the protection of legal due process, but you cannot expect to have both. The former exists to render the latter obsolete.
I used Vim my whole career. But I always hated all the little bugs.

Then I found Spacemacs a couple weeks ago and switched. I had an equivalent environment set up in a few days.

Now I'm moving forward with the ability to do almost anything I want, and all of Vim's warts gone.

Vim really is a shitty editor with an awesome UI on top.

Emacs is a completely configurable, actually good editor. Now with Vim's awesome UI.
GitLab is being build using Bootstrap, in part so it makes it easy for our hundreds current and potential thousands of other developers to contribute.

I'm sure everyone has inspirations, but a quick look at GitLab and GitHub makes it clear that the two have diverged considerably in terms of design.

Lastly, we do believe that we have much to learn in terms of design and UX. We'd love to receive contributions and concrete feedback that help us with this.
While it's great to see NYC bike ridership up to 21K per weekday, and touted as growing "faster than other modes of transportation", it's misleading when you compare that the MTA has a ridership of 8.6 million daily. Currently that Bike Ridership number is a paltry 0.2% of the overall ridership.

So, kudos - and I hope they improve it dramatically, but it has a long way to go, and I'm skeptical of de Blasio's goal of getting it up to 6% in the near future.

http://web.mta.info/mta/network.htm
In a sense, Wikileaks is worse than the NSA. At least when the NSA gets ahold of your private information, they don't publish it in an easily searchable database on the Internet.

The cognitive dissonance in this thread is astounding.
Example in the wild:

https://bitbucket.org/fparsec/main/src/c234349e7b738e09a1b9e...
How can one come up with the exact equation to match such an exact drawing? i'm impressed. is it just tons of trial and errors?
What were the goodies in Afghanistan, Somalia or Kosovo?
So... what happened to themanthatfell? It's been nearly two years. Quite a few people reached out - were any of them able to help?
The economist explains: The security of smartphone payments
Your post feels eerily reminiscent of pro-industry conservatives pointing at snow and saying,"Global Climate Shift is a fallacy!" Maybe he used a poor source (though i think you'd have a hard time finding any data aggregator that does not have some political lean), but amongst how many credible ones? In my industry, the last day on the job is all that matters. On a 50 day job, 49 perfects mean nothing if the one bad one is on the last day. I always hated this; IMO it has no place in logical debate/discussion.
What I'm going to say won't make much sense at first, but I find I don't really need a debugger when writing Go. A log statement here and there combined with unit tests and the race detector get me through every time.

I absolutely refuse to touch Java/C#/C++ without a debugger, but that's because they're a lot more "magical" - lots of layers, lots of magic, 'heavy' types.

Go is a lot more explicit about what's going. It is more verbose, yes, but you also know how things work by just looking at them.

I'd love a debugger for Go, sure, but I just don't need one.
A great lunch from a great restaurant sent via text everyday. Reply YES to order
What lists are we talking about here? I don't know about this.

In general, I doubt it's realistically possible to keep a list of names off the internet.

Edit: Mystery downvotes are always appreciated, but I would be interested in an answer as well.
Apple’s Tim Cook Is a Steal at $65M in Pay
Sounds you have some good ideas Zack! I'd love it if you can submit some of them to feedback.gitlab.com.

We use the feedback intensively to improve GitLab.
Run `emacs -nw --daemon` to start a background emacs server.

Now, you can do `emacsclient -nw <file>` to boot up with almost no startup time. I have vi aliased to this, and `emacs -nw --daemon` opened by launchctl.

A gotcha: If you change your emacs config and need to restart, be sure to `pkill emacs` to get rid of the daemon.
New Vivaldi Browser Snapshot (1.0.156.2): Feature polish and tons of bug fixes
Not trying to be cynical, but I feel like days and ages would only shift this problem around instead of fixing it.
Project calling privacy a human right tracks you without consent
Not really. Their CEO is pictured wearing either a casual sweater, or what looks like a clubbing or gameshow presenter outfit:

http://medcitynews.com/2012/02/scheduling-software-company-o...
http://www.onshift.com/blog/we-have-coolest-tech-leader-clev...

Seems like they're being a bit hypocritical, as her outfit was just as professional as his.

Overall, I think they probably just have some asshat of a manager. Most companies have a few of these. She probably dodged a bullet with this one.
Do you realize that your argument also justifies wholesale data interception and collection by the NSA? Isn't that "forcing us to take security more seriously?"
I don't have time to read this, care to share a summary of why it's incredible?
Securely erase an external disk using dd on OS X
For those who don't understand: Scalaz is an additional layer of syntax and tricks on top of what is already there. It seems to have quite a lot of power!

implicit val option = new Traverse[Option] with MonadPlus[Option] {
def point[A](a: => A) = Some(a)
def bind[A, B](fa: Option[A])(f: A => Option[B]): Option[B] = fa flatMap f
override def map[A, B](fa: Option[A])(f: A => B): Option[B] = fa map f
def traverseImpl[F[_], A, B](fa: Option[A])(f: A => F[B])(implicit F: Applicative[F]) =
fa map (a => F.map(f(a))(Some(_): Option[B])) getOrElse F.point(None)
def empty[A]: Option[A] = None
def plus[A](a: Option[A], b: => Option[A]) = a orElse b
def foldR[A, B](fa: Option[A], z: B)(f: (A) => (=> B) => B): B = fa match {
case Some(a) => f(a)(z)
case None => z
}
}

Excerpt from https://github.com/scalaz/scalaz#type-class-instance-definit....
I understand all your points and they largely reflect my internal attitudes. You can’t have known that, so don’t fret about evangelising a bit.

I just want to be considerate of people, and have them reciprocate. That is what I mean by honest, open dialogue.
>There must be some middle ground between the burkah and the bikini

Yeah there must be some sort of middle ground, like a skirt and leggings, and a blouse.
>This can lead to one side dominating the conversation despite being unpersuasive.

There is no conversation. They don't converse with those holding conflicting opinions. In fact, with Twitter, they've built out the BlockBot to automatically censor all and any deemed to have dissented against the narrative.

When you've a movement that is based on very flawed statistics and that places emphasis on hypersensitive feelings over reality, dissent containing reality or fact is a threat. It's far easier to censor the dissent than to engage it.
You should do. I've been using it for a while and am a big fan of it so far. If you've got any questions about how exactly to do something there's a quite active gitter room[0].

There could be a problem with a new feature (from maybe yesterday?, the day before?) that allows users to pick between emacs and vim keybindings.

[0] https://gitter.im/syl20bnr/spacemacs
How can entrepreneurs avoid anxiety?
So if I send an email to a corporation, that email should be defacto public?

If a corporation sends an email back to me, that email should also be defacto public?

I have a lot of emails coming to and going to corporations with very private information in them.
I think it's reasonable to get a bit upset and unleash a few swearwords after something like this.
According to her, men in the office wear tshirts and jeans. Her attire is appropriate for that environment.
skoon33: That has been the biggest complaint so far and the site is currently being updated to clarify who is running it.

With regards to the insecure https flag, can you provide the version of chrome you are using? I'm not able to re-produce with 41.0.2272.118 (64-bit)
Fair use is a exemption that exists in copyright law. It's not free speech.
> Wikileaks are press.

Wikileaks are most assuredly not the press.
"Presumably, she thinks she’s got the right not to be chewed up by the dragon. How willful and presumptuous. The finitude of human life is a blessing for every individual, whether he knows it or not."

http://www.nickbostrom.com/fable/dragon.html
People living in Cleveland?
ScaleTempo – Variable speed media playback
To see how popular the 1-5-6-4 progression is you need only watch Axis of Awesome ... https://www.youtube.com/watch?v=5pidokakU4I
This has no mention of Elon Musk. Click Bait.
“Mobilegeddon” Is Coming on April 21 – Are You Ready?
My apps are service-oriented, and every service is in a different language. And for every one of them I and my team ask ourselves "why".

The only one framing the debate so negatively here is you. As a fan of "Go" you should be taking the opportunity to educate people about it.

Instead, I'm left with a bad taste in my mouth. Let's hope this mood is not representative of the Go community.
If the other programmers indeed do wear tshirts and jeans, as she reported, then I don't think it's accurate to say that the company has a dress code. Her attire is appropriate for a tshirt and jeans culture.
I am amused that Python is the most popular language here, since the Python 2 to Python 3 transition was so badly botched. (Had it not been so botched, we might be seeing Python 4 and Python 5 at this time.)