skysight-inc/HackerNews huggingface dataset:
Ha ha! But serious:

There's the thought experiment of "Aethereum" (note the subtly-different leading-A spelling). It is the suggestion there be another alt-coin, which uses Ethereum's code (and thus is feature-equivalent), but skips its initial distribution, instead using a point-in-time copy of the evolved Bitcoin distribution. For more info:

https://bitcointalk.org/index.php?topic=563972.0

More generally, the idea has been termed a "spin-out". (I like "spincoin" as a description of the process, too, and proposed a specific refinement called "Sumcoin" in that thread back in April.)

This tactic – or just the credible threat of it – creates an interesting differentiation challenge for feature-based cryptocoins.
Greedy? Not only are you the first engineering hire, but you're the first engineer, of what I presume is a technology company.

The salary is too high and the equity too low for a company at that stage.
I would think a tablet along with a wireless keyboard would be the best option if you are looking for something small. A tablet with a data-connection even better. The biggest problem would be a good enough screen to use in the sunlight.
Personally I have no problems with comments in code for complex functions etc.
But pointless comments like this below drives me insane.

// get the user
$user = $this->getUser();

Times that by the thousands of lines in a project and you have one big headache!
Write comments that explain why a certain line is there.

Let's say you are parsing a standard tab delimited file. You find that the tab delimited file has some non-standard features, so you have to write some extra lines of code to handle it. For people who thinks the code just parses a standard tab delimited file, these lines will be confusing, so you comment these lines and say why you included them.
DOWNED ROBOT PLANE HAD BOMB ON BOARD
Not everything in life can be apprehended through stats, and sometimes we should be able to simply acknowledge the fact that others are having a hard time because of the way we're shaping our society.

But anyways, here's something that's been posted earlier : "In 2006, researchers from the University of Maryland set up a bunch of fake online accounts and then dispatched them into chat rooms. Accounts with feminine usernames incurred an average of 100 sexually explicit or threatening messages a day. Masculine names received 3.7."

http://www.psmag.com/navigation/health-and-behavior/women-ar...

http://www.sciencedaily.com/releases/2006/07/060731153456.ht...

PS: feel free to dismiss these numbers.
I don't understand what's wrong with the term "headcount".
It may be a problem for Amazon that they lack the global presence that their competitors in the phone market have. Amazon is big in the US, UK, Germany and Japan, but not in rest of the world.
Building Monad Transformers in Haskell – Part 1
The Difference Between Conspiracy Theory And Rational Skepticism
Comments aren't necessary at all. If the code was difficult to write, it should be difficult to read. :-P
It's just interesting to see how much Apache is dropping.

I use both nginx and IIS, both are really nice to work with. I personally cannot stand using Apache.
The stablished policy is: "don't use comments to replace proper names and abstractions".

I wrote more about this here (it's Lua code, but it applies to any language):

http://kiki.to/blog/2012/03/16/small-functions-are-good-for-...
As a UW CSE alum, it doesn't seem weird to me at all. Universities tend to gravitate toward rich famous people so they can get money for things like buildings. UW CSE is especially pragmatic.
I'm sitting in my garden doing work on a MBP right now. Only 'downside' is I have to sit in the shade. Glare/flare makes it unworkable otherwise. Otoh, sitting in the sun for prolonged periods doesn't sound too good either. I'm perfectly happy with strolling around in the sun while mulling over some problems, then returning back to my laptop.
Orchard and Fig are joining Docker
Good and bad news:
- Orchard close
- First Docker office in Europe.
- Fig continue up&running
- New Developer Experience group
Display is definitely challenging since better, bigger displays do improve productivity.

It would really depend on what sort of programming one's trying to do. Perhaps sitting in a serene and quiet outdoor environment would help you formulate an algorithm and maybe quickly prototype it or something along these lines which has more to do with creativity than with writing complex code.

But yes, there's a reason why the new Apple campus will have almost all offices which will have outdoor view :)
Good and bad news:
- Orchard close
- First Docker office in Europe.
- Fig continue up&running
- New Developer Experience group
You need to find a screen what works in a sunny environment. Even if you sit in a shade the ambient lighting is too much for most laptops. Glossy screens are horrible, matte ones slightly more readable but not nearly enough for my eyes.
New business model? Hyping and selling worthless junk to suckers is probably the oldest scheme. From magic trinkets and panaceas to 100500% guaranteed profit investments
> Personally I have no problems with comments in code for complex functions etc

I hope you have a problem with complex functions. (They should be made as simple as possible).
Hmm. This is just one guy's style guide on the public wiki.

http://www.haskell.org/haskellwiki/index.php?title=Commentin...

It isn't official in any sense.
people dedicated to technological innovation can't believe in scams?
You could write some simple code that seeks if there is sufficient data between the file position and the end and puts the gap on a queue for later processing. You need to be able to find end of record markers but that's it.
They've missed keyboard navigation completely. To be fair, there are shortcuts for many things, but it is still practically impossible to navigate the UI with the keyboard only.

For example, ⌘1 takes you to the working copy, but it only selects the "Working Copy" menu item to the left, it doesn't focus the working copy pane. The first thing I tried was to navigate the unstaged files with the arrow keys, but that just moved me back to the History view since that list was somehow focused in the background. To focus the file list, I had to press tab about 20 times to pass all the controls in the tab order on the way there.
Hah classic Mircea Popescu :)

http://log.bitcoin-assets.com/?date=22-07-2014#764497

22:54:55mircea_popescu:;;sell 5000 "ethereum coins deliverable March 15th, 2015" 1 BTC "Up to 1k BTC's worth accepted. Get in touch."
> Note that this does not apply to you if you have very small numbers. It's fine to grow engineering from one to four people or from two to eight. However, if you try to grow from 50 to 200, you will cause major issues if you are not extremely careful.

That's why I haven't bought his book. It just doesn't seem relevant for the kinds of smaller companies I'm interested in.
This started into a realm I had some knowledge and ended into a realm with zero knowledge from my part.

I can't help with cracking the reader. Keep in mind, while it has a benefit of not reflecting sun light with a glare, it still is not 100% immune to it.

You can always try making some shade where you work. Bring some headphones and music, as some environments can be distracting and noisy.
I did buy this phone http://www.gsmarena.com/sony_xperia_z_ultra-5540.php (6.4" display)

And I paired it with an apple bluetooth keyboard. But the display is too weak for sunny days. Even in the shaded parts of the park, it's almost impossible to work. Maybe some phones/phablets/tablets are better suited for this than others?
There's plenty of quacks calling themselves innovators and entrepreneurs. We should pride ourselves in taking a critical eye to things, and the OP isn't the only person to smell the unmistakable funk of a scam in this.
No comments are better than bad comments. There is nothing worse than a misleading description.
Laptop with reasonably bright screen and good battery life gets you pretty far. Currenly I'm sitting in the shade outside my workplace with Lenovo X230. Its 26 degrees celsius in the shade, which is cooler than the 30 inside my office (3rd floor, no air conditioning, even ventilation is shut off for repairs).

The screen is an issue though, I'd much rather have the Lenovo W530 I had in my previous job. It was really nice when working without external displays and had very nice battery life to boot.
Yahoo’s Search Market Share Reportedly Lowest It’s Ever Been
I recall the Microsoft campus was designed on similar lines - small rooms with an outside view. I certainly like being able to open the window, have a nice view, and smell sweet fresh air.
Eh, this is something I've thought a lot about; I funded my company doing consulting. ($100/hr is a pretty good rate for me, - I /have/ gotten $200/hr, but that was short-term stuff. Most of the time I'm $75-$100/hr, but that's still a lot of cash.)

Now, there are reasons to stick the cash under your mattress (or in an index fund) - that's not the choice I made, though; I chose to buy some means of production and manage those means of production myself. Not real-estate;servers. I had a few pretty good years; it really has yet to be seen if I'm a fool or not.

I do think it has been interesting; I've gotten to experience being a boss. I've hired family, I've hired friends. I've hired people who weren't friends, who became friends after they left. It has been an experience. It's really yet to be seen if this experience has been profitable or not. Estimating the value of a small company is difficult, and one could reasonably value my company at a level where I have done okay (not never work again okay, but at least buy a nicer condo okay) - you could also reasonably value the company at the 'buy a compact car' level. The only solid offers I've gotten were earn-outs that were heavily dependent on me sticking around for years, so it's unclear how much of that is the company and how much of that is, you know, me.

But yeah; the other option would have been to just contract half-time and spend the rest of that time hanging out in social situations. That would also have been a really interesting experience. Maybe it would have been better than what I did? I don't know.

Now, I'm not chasing investors or anything; That is a very different game. But it is a mistake to equate the hacker news crowd with funded startups. Yes, that's what everyone wants to be now - but that's only because of the amount of money available. Go back three years and it was all about bootstrapping.
The History of Autocorrect
I am currently travelling around Asia and often work outdoors. I think it's already quite easy to do, though I am not sure whether you mean working 'outside' or in 'the outdoors'. Mark that up to English being far from my native language.

Requirements for me:
- shade: the sun is too harsh to be exposed to it for any considerable period of time and causes plenty of screen glare.
- decent hardware: I'm using a standard laptop. XPS 13 in my case. Too small kills productivity but YMMV.
- internet connection: easily found in hotels and restaurants. data card if further away or with bad signals. local if no connection is available.
- reasonably quiet: I don't like headphones, but if the environment is too noisy it makes longer stretches hard/impossible.
Why fear complexity when its the only way to get something done, other than not doing it?
Looks like multi-core asynchronous with load balancer wins even in the laser world.
The Pi / kindle solution looks fun, but I agree - I wish there was a simple external screen solution perhaps
I have this "travel" setup of a:

- Omni 10 HP tablet (mid-class)
- Bluetooth KBD
- Pen

You can really do some work in various of places. I personally write a lot, thus it helps. Not to mention it can open all websites without a problem and if needed, supports desktop apps.

Drawback is the low visibility under direct sunlight.
But you see, nobody on the internet has ever offered up examples of good comments before, at least that I can find. So if you say these comments are bad, but there exists good comments, why not provide examples of good comments to make your argument stronger?
If you're working on your own projects or freelance, all you need is a bit of shade. Depending where you are then using mosquito coils, once the sun goes down, is a good idea.

I was in Ubud, Bali earlier last for a few months and worked in my garden under an awning. ( photo here: http://goo.gl/p1HdNG ). The garden had a power socket. Nicest working location I've had! On the downside wifi could be a bit spotty and there were occasional power outages.
There are a few reasons for not using DC until the last metre or so.

First of all, you want to avoid having multiple wiring systems in one building. Wiring a building for 110V alone is expensive enough (both initially and later during maintenance). In the vast majority of situations, you are going to have to pick one or the other.

So: AC or DC? Either way, you need to be able to run high power appliances (e.g. a 2000W kettle), and to keep losses in your cables low you need to use as high a voltage as possible, which will keep the required current as low as possible. So either way, in a realistic scenario, you need to retain the high voltages (110/230V) that we currently use.

When you require high power / high voltages, AC is a better solution. It is easier to switch (your kettle switch will burn out much more quickly while trying to interrupt a high current DC supply than it will interrupting an AC supply that crosses 0V 100 times per second). Overload devices work more reliably with AC for the same reason (which makes your house less likely to burn down). AC also makes it much easier to transform voltage levels - you just use an inductor or two. DC requires relatively complex electronics. DC distribution is also more complicated since the the distribution network and everything attached to it has parasitic (or deliberate) inductance and changes in load produce voltage spikes

There's nothing to stop you from installing a DC system in your house, but I think you would find it significantly less practical than you had imagined

Minor nitpick: relatively few quality solar panels generate
12Vdc. Most generate around 40V
Why I don't understand when I read your comment is the generalization over "men". These articles are not about how each and every single man harrassed, raped or killed a woman. It's the other way around: it's women saying "I've been harrassed, threatenned, or raped, in my life: is this a coincidence that it was always by men or is there something broken in our society". I think that generalization over "all men" comes from one's identification with the harassers (because you are a man, not because you are an harasser), not from the article itself. Feeling accused and then trying to dismiss such calls for help is really counter-productive, especially if you agree that women face harassment.

I don't get how you take a testimony of people enduring such violence and turn it into men being the real victims of such articles. "Men are much more likely to be accused of rape and murder", as someone said earlier. Can't you see how twisted that is? That's rape culture 101 by the way: putting the focus on how the attacker is a victim since he'll be facing society disapproval/lose job/go to prison.
Hm. I would guess Patrick Stewart would be more lucid and sensible, since he is still an active actor.
At least in Thailand, most beach bars have both wifi and power outlets these days. Even on small islands, they have surprisingly good satellite Internet.

Even on a Macbook Air, the screen is bright enough for me to code during the day (in the shade). As a bonus, you have an unlimited supply of alpha testers for whatever you create!
A couple of years back I bought a MacBook Pro with the antiglare display for this very reason. It was great to be able to work in the garden, in theory, but then you realise MBPs have/had awful battery life, especially in the sun, and when they get hot they're literally painful to work on. Oops.

Would love a simple, cheap, tiny Linux netbook with high quality keyboard & trackpad. Resigned myself to the fact that I'll always need a Mac for design (Sketch etc), but I oculd happily hack on code in Arch.
> Good code should be self documenting.

Good code needs no test either,... wait no ,that's a stupid thing to say,because nobody writes "good code",code isnt good or bad,it either results in the expected behavior or not.
Thyroid Hormone Levels and Very Low Carb (Ketogenic) Nutrition
Reminds me of that bit in Iron Sky ...

(not gonna spoil it for those who haven't seen it, it's a totally hilarious film about Nazis on the dark side of the moon, just go watch it)
No, you can generate 'regulated' DC from another DC source (see for example buck converters or more generally any DC-DC converter).

Regulated really just means clean DC which stays at the same voltage and doesn't contain a lot of noise. Not all devices require a regulated supply. A drill, torch or heater will happily run on a noisy supply. Your iPhone will not.
shameless plug or astroturfing? either way that's ok ,the free themes are not "Great resource!" anyway.
A Definitive guide to optimising Wordpress
It's configurable (you can disable it in settings), and its intention is supposedly to block sending a referrer header.
Is this 1500 lines in a monolithic program with no structure?

Certainly I found no problems in working with some of the billing systems I worked on at BT which had way way beyond 2k loc and probably around the 200k.

I recall 1400 long line if blocks in one bit of fortran 77 code :-)

But we did have a real genius as team leader
Similar thoughts were seen in the SICP book.

"In this book we don't use many comments; we try to make our programs self-documenting by using descriptive names."

http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-15.html...
I've had a lot of success with my MBP and a cellular modem.
Nice.

I currently use http://nitrous.io for ad-hoc linux terminal sessions with an integrated editor, and it looks like this does pretty much the same at what will be (for me) a fraction of the price.

I like nitrous, so am unlikely to move away - but I will be checking this offering out.

The editor could probably do with some polishing, and I'd need an obvious way to create and set environment variables.

There's some confusion for me as to what it is you're selling. Is it an adhoc terminal people can spin up when they need - or is it an application server? If just the former, then why have gitlab, and ghost in your images list. If the latter, then why the auto-shutdown on sessions, and what is relatively a high price for hosting.
New broadband users shun manditory porn filters, (UK regulator) Ofcom finds
I've always gone with the adage: if the comment and code do not agree, don't assume that either of them are correct.

A bad description isn't just a problem in itself, it can indicate a worse problem sat waiting to jump out and bite as you walk by.
There is no such complex function that can't be decomposed to bunch of simple(r) functions.
Try it and see - experiment with different setups, equipment, locales and work out what suits you best
What's your total monthly expenditure including shelter, food, drink, entertainment, supplies, travel, insurance, upkeep, etc.?
Peter Thiel apparently is a "believer" [0]... What does this means to you?

[0] http://www.coindesk.com/peter-thiel-fellowship-ethereum-vita...
Is the screen in google glass big enough or bright enough to work on? Ideally, it would be nice not to have to lug around the laptop and burn your thighs. Just have a bluetooth keyboard/mouse connected to a head mounted screen system.
This insight makes the line about not being a customer yet false - all purchasers of the Witcher are CD Project Red, and thus GoG, customers.

Still not evil.
...but then the engineering department would start sending their people out to the new off-campus location to pick up their materials?

(alluding to the google bus fiasco)
Airs still have TN panels, just get the cheapest 13" Pro and enter a different world of display quality (source: I own both of them).
comments might diverge from behaviour but the code, almost by definition (modulo some crazy magic happening/broken interpreter ) _is_ the behaviour.
Check the modules sample, there a module is passed as argument to the self executing function to which the newly created Greeter class is added, without leaking any temporary Greeter variables to the global namespace. I guess it's just designed to generate as similar code as possible for both the module and non-module cases.
I think the saying is that comments explain why the code does something.
I want comments to give me a short-cut to reading a long block of code, and I want comments to give me a basic method of analyzing the code for correctness. The thumb-rule of documenting "why" rather than "how" seems to apply.

I shouldn't have to read code in detail to understand it, unless it is broken and I am fixing it. Comments should inform me on the broad strokes of the code.
I'm curious as to why SpaceX, or their competitors haven't utilize Sky Cranes, a la Mars Science Laboratory: http://en.wikipedia.org/wiki/Mars_Science_Laboratory#Sky_cra... - basically, it seems to be a powered parachute.
This is great news for the Docker community, and for Ben and Aanand. I knew Ben at university, great guy. With them looking after Developer Experience, I'm excited to see what's next for Docker.
Can you spare a moment to educate me about the panels (what, how different, which machines)? (I've got a 2011 15in MBP - last of the models one could maintain oneself, so am keeping it alive as long as poss)
Sony Xperia Z2 Arrives In The US
Robert C. Martin's Clean Code book has a great section on comments:

- The proper use of comments is to compensate for our failure to express ourself in code. Comments are always failures. We must have them because we cannot always figure out how to express ourselves without them, but their use is not a cause for celebration. So when you find yourself in a position where you need to write a comment, think it through and see whether there isn’t some way to turn the tables and express yourself in code.

- The older a comment is, and the farther away it is from the code it describes, the more likely it is to be just plain wrong. The reason is simple. Programmers can’t realistically maintain them.

- Comments Do Not Make Up for Bad Code! One of the more common motivations for writing comments is bad code. We write a module and we know it is confusing and disorganized. We know it’s a mess. So we say to ourselves, “Ooh, I’d better comment that!” No! You’d better clean it! Clear and expressive code with few comments is far superior to cluttered and complex code with lots of comments. Rather than spend your time writing the comments that explain the mess you’ve made, spend it cleaning that mess.

```
// Bad:

// Check to see if the employee is eligible for full benefits
if ((employee.flags & HOURLY_FLAG) &&
(employee.age > 65))

// Good:
if (employee.isEligibleForFullBenefits())

```
Its quite common in coding communities and style guides.
I've tried this a couple of times. IMO screen technology in sunlight is the limiting factor - no-one's made a laptop screen good enough to make this work without you straining your eyes. Shame, because I write this from my office and I can see that it's a gloriously sunny day outside!
Doesn't that negate the upsides of being outside?
Why do 400k random picks from 400k samples always give 63% distinct results?
I do like printing code out and editing it from the hammock. You can't do it all day, and it doesn't seem very fast, but it sure is nice to plan all the edits on paper (4 color pens = colordiff!) and then type it up, test it, commit it. My hammock is about 30 paces from my laser printer, so if I wanted to go much further than that I'd need a portable printer.
How to approach journalists
Chrubuntu may be the solution you're looking for.