skysight-inc/HackerNews huggingface dataset:
The general point about Science Fiction deviating from the usual Fate-Destiny-Prophecy-ChosenOne narratives described in Campbell's "The Hero With a Thousand Faces" finally nailed down my personal vague aversion for most stories of this kind, and thereby most fantasy stories.

This is doubly annoying for Star Wars because a space faring, millennia old, galaxy spanning civilization should have a proper grasp of science and apply that to find out more about the Force and its seemingly eternal yet pointless light/dark struggle.

And if some age old conspiracy wants to keep it that way, a story line about challenging the status quo would be more interesting than one about the hero-pawns who, in the long run, change nothing. Though maybe there is something like that in the expanded universe?

I prefer instead: "An upstart belief in progress, egalitarianism, positive-sum games — and the slim but real possibility of decent human institutions."
I personally love the way Sublime saves everything in the editor even if you close it and reopen it.
I use the android alarm clock and it goes off every day for me - I'm not sure you can say "Slept through alarm" means that the alarm didn't go off :)
I agree with that premise as well.
Looks like the study participants are fixed at the beginning of the experiment. People who move out keep their cash, people who move in don't get anything.
I'm not sure. I made an app for late drinking and got the data from Google and Foursquare APIs. But I don't think they'd have sustainability in the database.

If you search Tripadvisor with sustainable as a search term it gives quite good data and then you could glance at it manually? eg for NY cafes:

https://www.tripadvisor.com.ph/Search?q=sustainable&geo=6076...
You can evaluate the project http://eucases.eu/,
you can evalute the AKOMANTOSO standard
Here you can find an editor
https://legixinfo.wordpress.com/2015/07/02/coming-soon-a-new...
Different module types in Java 9
I was using a low-income example to make the point clear, but the same principle applies to everyone.

By assuming a high-education environment you might nudge down the number of misunderstandings. You'll nudge it further if you assume English is everyone's first language. [Note that these assumptions are probably discriminatory]

You'll nudge it further if you assume that nobody in your working environment is dylsexic, or has any other linguistic impairment. [This assumption is certainly discriminatory]

You'll nudge it further if you assume that everyone is operating at 100% all the time... which is just plain untrue, as nicely summed up by this slide from Microsoft's Inclusive Design reference: https://marcysutton.github.io/mobile-a11y/img/injury.png

While you might be insulted by language that insufficiently feeds your desire to feel good about your intelligence, your right to not be insulted is a lower priority than communicating important information clearly.
When I'm in a coffee shop sometimes the people watching me as I code in a somewhat frenzied manner, kinda weirds me out.

Do you find it easy to block out the peripheral perception that 3-4 people are just staring at you from across the room?
> Many of the social benefits a working Western society wants depends upon a growing population, like social security.

To be clear, they depend on a growing labor force.

However, the whole reason to investigate UBI is that we're likely nearing a future where labor is not a dominant factor of production. It seems unlikely that we'll have full employment in the future, particularly if there's UBI.

In an economy where labor is not a necessary constraint or driver of production, it seems entirely unclear why having a growing population (without a growing labor force) would be beneficial.

Not to mention that for the forceable future there are plenty of countries desperate to export excess populations. If you need to increase the population, there's no need to subsidize it.
There are chances your changes will be accepted into CM.
I think you used "to decry" to mean exactly the opposite of its actual meaning. ("To decry" means to denounce as harmful, not to promote.)
I'd have thought, at least historically, wars were more likely with trading partners - they're going to be close and, by definition, they have stuff that you want.
ah, that is great! I think feedparser has the biggest collection of obscure feeds, it is an awesome collection of what to expect in the wild. If you know some more sources of weird feeds produced by "modern web software", please tell me, thanks!
RoboVM is winding down
Sounds like a fun project (and totally doable)! :)

If I were you, I'd make heavy use of ansible, or something similar, for provisioning:

1) folks are familiar with it
2) could make it cross-platform more easily
3) well, no reinventing the wheel.

For example, Ansible has ec2 module http://docs.ansible.com/ansible/ec2_module.html where you describe an instance and the number of them that should be running. So if you have 3 instances running and wish to have 5, it does the magic and spins up new ones. Then, you can add them to a load balancer. Maybe there's something similar for DO already?

The way I see it is that it would poll if scaling conditions are met and execute ansible playbooks if they are, and then some web interface to set the conditions / view the scaling logs / current status.

It can turn out to be a very entertaining and educational side project :)

If you decide to do it, drop me an email - something I would be happy to brainstorm and discuss about :)

EDIT: It could also be used not only for autoscaling but also for self-healing. If some instance crashed and is not responding anymore, then spin up a new one.
My 2 cents: Build an independent autoscaling tool that abstracts over the differences between clouds because:

1. Even if DigitalOcean is the best cloud provider today -- I'm not saying it is or isn't -- the probability it is the best that will ever be is approximately zero. The landscape changes. Heterogeneity among cloud providers is increasing and anyway latency will always be a function of the physical location of data centers where the data is sharded.

2. It's the right alignment for an open source project because it is driven by the broad interests of developers rather than the narrow needs of a single company. DigitalOcean may change its pricing policy. It may cease to exist. It may make breaking API changes. All for legitimate business reasons orthogonal to those of particular developers. If their autoscaling code is platform independent, then that's not a crisis.

Good luck.
Laptops are the opposite of what I want to see in cafes, actually I prefer that they have an outright ban
Inside Facebook's Infrastructure: The System that Serves Billions [video]
Maybe a total wipe of the gut flora followed by an appropriate (e. coli-free) stool transplant could do it.

It's still very early, no clinical data has been published.
I'm sorry, but if I had to look at a page 20 times a day that took 8 seconds to load, I would help that web app commit suicide.

There is absolutely no call for a web app that badly written to exist in 2016. Period.
The "it" in what you are replying to is not the kernel; but the shell.

* http://pubs.opengroup.org/onlinepubs/007908799/xcu/chap2.htm...

* http://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3...
Same here! Switching to Alpine for most services was essentially painless. To go a step further, the images with binaries that have no dependencies (mostly programs written in Go) use scratch Docker images. This way we get 5MB images, where the size overhead of Docker is nothing.
Why AI still needs us: To build quantum computers
Yea, but there were more little cafes(cafes that encouraged cousomers to stay.), books stores, magazine stands, and people just outside--actually talking to each other. The only look down was maybe a quick adjustment to the Walkman.

In high school, I worked in a little place called cafe Nuvo. No one had laptops, but they talked. They wrote in journals. They read books. Talked about philosophy, and politics. Business people did their paperwork there. It was a neat place, but run horridly by a dentist who didn't know how to run a business.

I recall even the fast foods joints encouraged kids/adults to hang out. I never felt pressured by establishment staff to order something, or leave.

Was it better than today? In a way? I definetly miss the book stores. It was easier to talk to people back then, at least least for myself.
The few times I've used it, the Android alarm app has worked right every time.
"Stubby little fingers"? Ouch. He's probably going to get hassled enough for his appearance in FPMITAP. It makes sense that one would need to demonize him, though. That's the same maneuver we've seen with drug users, undocumented immigrants, etc.

Why denigrate a CMS when it's well established that Tribune Media weren't removing the passwords of fired employees? If you're sure they're still not doing that, it will be grimly hilarious the next time this happens.
They were just bolded, not a terribly good choice to indicate a hyperlink, IMO.
Do you offer https://en.wikipedia.org/wiki/Code_refactoring
I work with the lower age groups of a primary school (age 6-10) and we have explored some basic concepts using the following:

Toys:
* BlueBot / BeeBot. Simple robot programming with arrows. If you draw a grid on something transparent you can overlay it on maps/images and put "obstacles" in some of the squares that the robot has to be programmed to go around.
* Makey Makey. Not programming so much but kids love the creative aspect and learn about hardware

not quite toys, but some useful iPad apps:
* Free/creative: Scratch JR, Hopscotch
* Guided/"missions": Kodable, A.L.E.X., Lego Fix The Factory

Also, as others have said, LEGO.
"AWS costs almost twice more than analogous DO servers, but AWS has way more features."

When you us AWS you are paying for more than just a cheap VPS, which essentially is all DO is. It's comparing fast food to a fancy steak house. You can get meat at both, but at one side its microwaved. Not to say DO isn't great, it gets the job done and provides a valued service, but your money gets you what your money gets you.
You might look at Sendgrid. It's free for those sort of volumes
Thanks very much. Hopefully, it's been fixed.
> This is I hope a non-binding document.

There's no such thing as a non-binding document.

A promise or agreement or contract can be binding or non-binding on any or all points. A document is just what it states, something that could potentially document the parties intent and agreement or lack therof.
Isn't one of the more interesting benefits of a UBI supposed be that it frees the people getting it to be madly productive in their passionate interests?

As Sam Altman said in a recent podcast (and I paraphrase here)..."its ok of 90% of UBI recipients sit around and smoke pot all day as long as 10% create awesome new things for society...its a net benefit."

Are these 6000 Kenyans in the technical position to create a new vision and application that benefits the world society? Can they build the next AirBnB or Uber?

I'm not saying they can't, of course...just wondering if the cultural and technical infrastructural differences between Africa and the US/Europe would create experimental distortions.

[edit] ok..AirBnb and Uber were probably poor examples and with more thought it makes sense the the effects would be much more localized in this case.

I guess what I was trying to say is that the 10% have a lot of work to do if they have to carry the weight for the other 90%.
Yeah, he's talking about the US only. My US suburb, quite large, never had a coffee shop until Starbucks in 2001. Sad.
Apple only expects you to keep your iPhone for three years.
Very possible this has been covered, but how would a startup execute proactive due diligence to counter such claims from go to exit?
For reference, the entire list: https://en.wikipedia.org/wiki/NATO_phonetic_alphabet#Code_wo...
Basic income can solve many https://en.wikipedia.org/wiki/Social_mobility issues
It's like why becoming fluent in a second speaking language makes you a 'worse' speaker in your native tongue. You sometimes confuse idioms and terms, and sometimes you find yourself frustrated when trying to find a word in one language, when the perfect word exists in the other.

(Tongue-in-cheek, if not apparent)
"The key to making programs fast is to make them do practically nothing."
I believe the quote original is here[0]

Maybe: s/practically nothing/less

[0]https://lists.freebsd.org/pipermail/freebsd-current/2010-Aug...
The thing that makes me skeptical of this view is the relative dearth of software written in haskell.

I can point to a hundred things I use every day developed with python (package manager, reddit, instagram, etc.) but the only thing I can think of that was built in haskell is Facebook's spam filter.
We have an apartment complex called Central Park, in Sydney CBD which seems to have successfully grown plants on the side:

http://www.finder.com.au/wp-content/uploads/2014/06/Broadway...

http://www.popsci.com/sites/popsci.com/files/one-central-par...

http://www.sbs.com.au/news/sites/sbs.com.au.news/files/style...
>How will you decide who to give the basic income to?

>We'll choose the communities mostly for operational reasons. We're experts at delivering cash in very poor rural areas, and that's likely what we'll do with the pilot. Within the communities, we want to test a universal basic income, so we will enroll all full-time residents of a community.

- from the actual fund-raising page - https://givedirectly.org/basic-income

So, they aren't incentivizing baby making between families. But there may be between communities. That said, as people are elevated socioeconomically birthrate tends to decrease.

Edited to add: https://en.wikipedia.org/wiki/Income_and_fertility
Also, I wouldn't necessarily limit yourself to a single page. Lots of companies have offline processes that are painfully slow, and are very good candidates for optimization.

I once worked at a company where I noticed an employee would come in over an hour earlier than normal on Monday mornings. It turns out she got in early to run a report that the CEO liked to see every Monday morning. An hour or two later I added an index, and refactored some SQL so that we could do more in a single query rather than N queries, and the report time went down from 45 minutes to 3 minutes.
Ask HN: Career Counseling
What resources are available to get career to the next level? In short, how does one find a mentor?
To be honest, I rolled my eyes at this.

In thinking about it a bit deeper, I can see the value of pre-installed and configured filtering protocols for use in Christian schools and other environments (giving your kids a computer in their own room, for example) where computers are supplied but not necessarily actively monitored (having someone looking over your shoulder all the time).

This, combined with the power, flexibility, and security of Linux, actually does sound like a good idea.
I found your description here a bit more difficult to understand than the description on the website.

I like the concept, as in having revenue streams that can be shared with the people building the product. You thought about things like house keeping tasks (and bugs etc). I can imagine that it's an easy way to clean up some technical debt, just divert a bigger chunk of the revenue towards those bugs.

Couple of things I'd love to see worked out a bit more. Maybe you mention them somewhere, but still:

- How does this work in an interface? Sales people will not really go into git and see it, so I assume some kind of interface with sliders that match the streams+tags. Showing this can be insightful (a sketch can already give more insight in what you're actually building).

- I assume there is some kind of holding period so that the 'bug' tag for example can be extended for a while, giving me the guarantee that those 20% of the shared revenue that went to bugs actually stays for a couple of weeks.

- There is (obviously) a lot of weird scenario's possible here. Imagine a business requirement changing. I wrote a big piece of the functionality, but it becomes simpler. 90% of the code can be removed, someone else writes another 10%. How does this equate to money shared? I did all the 'heavy-lifting', but the other person made it workable in the current increment.

- I can see this become really difficult to manage in larger teams and products, and possibly leading to unhealthy competition where people are enticed to work more against each other than with each other. Maybe there could be certain ways to make working together more attractive? For example, commits within a week from each other by different people attract some kind of bonus % to all involved?

- In general, the idea is nice, but I wonder if the 'old fashioned' way of sharing profit with a normal bonus (hey, you guys did a great job) won't work better if applied correctly, although this could also be seen as a way of making the bonus structure work less politically colored, or at least more transparent.
Sure, email address in my profile.
Do they have a comparison table for how it fairs compared to cyanogen ? I'm interested if this is a good os if I want my personal data completely isolated away from any other app regardless of their initial permissions.
That and iTunes too...
Off topic, but related: I made a simple data-serialisation file format based on S-expressions, which may be of interest to some: http://loonfile.info/
To what desired effect did the women utilize the money "far more effectively" than the men?

Without knowing the purpose of their spendings I can only assume that you morally approve one over the other (which would put a big dent in your flippant "feelings of entitlement being higher among men" theory).
LibGDX has a plan however - move to Intel Multi-OS Engine

http://www.badlogicgames.com/wordpress/?p=3925
Stop Using Your DevOps People to Clean Toilets
The only DO-specific bit would be DO API to create/delete droplets (VPS) so that shouldn't be hard at all :)
This is really what we need! All the best guys! I'm sure you will make sustainability the next big thing.

We are super excited to follow your journey.
Do you know of any good resources on storing/maintaining video files? I recently ripped over a TB of uncompressed video from old 8mm tapes and I'd like to preserve these memories digitally for as long as possible.
Not everyone needs or wants a fancy steak, which I guess is why the OP is asking specifically about DO even while acknowledging that "AWS has way more features".
I'd say the only thing more volatile than a forgotten hard drive is a cloud service. They will come and go, go bust or get shut down, get depreciated and replaced. And if you forget to pay, don't count on finding your old forgotten data in 15 years.
I'm not sure why urban progress can be considered a 'curse'.
Wow, looks like it would have been quite momentous at the time. I've personally been becoming less full on skeptic and more 'can't relate from my frame of reference' if that makes sense?
The "premature optimization" quote is from Knuth's Turing Award lecture:

http://delivery.acm.org/10.1145/370000/361612/a1974-knuth.pd...

"The real problem is that programmers have spent far too much time worrying about efficiency in the wrong places and at the wrong times; premature optimization is the root of all evil (or at least most of it) in programming."
Angela Merkel agrees to prosecution of comedian over Erdoğan poem
Nuclear fusion (the next gen of energy - as opposed to the current, radioactive fission) requires temperatures of 1m degrees. In case of meltdown, would the sand be enough, or would we have something closer to a China Syndrome?
And, by transposition, Stupid is Smart!
RoboVM is no more, what now?
They don't need to innovate relative to our lives to be innovative overall. Kenya has its own economic system quite different enough from what we are used to. It is likely they will focus locally on tangible opportunities.
Well that seems to completely invalidate the article's premise. Thanks for this.

Now I just need somewhere else to direct my armchair rage...
That may be just people near you, physically or online. The Haskell community is really friendly and open.

I'll admit the motivation to talk about Haskell just as an indirect way to complain about how bad other languages are.
If you're wondering why the downvotes, the great editor war is the reason. I think your comment is valid, but what you could of said which makes the most sense to me is: VSCode has changed the way you yourself code on Unix / Linux as opposed to the way "EVERYONE" codes on Linux, if everyone dropped Vi(m) and Emacs for VSCode then that would speak volumes. I agree with you on Atom, though I've encountered an odd issue with VS Code where it freezes up completely on me, not sure what that's about.
Molotov is defining the future of TV
I mean... AirBnB or Uber? If some of them set up schools or other things that benefit the local community as a whole, wouldn't that be far better than someone developing some app or something and probably moving to the West and earn shitloads of money?
The root system of many tree species is as large or larger than the canopy of leaves. Where are those roots supposed to be? Did you add an additional 20 get below each floor for them to dig into?

Far more likely, the architect either didn't account for the invisible part of the tree, or knows what will actually happen: these trees will live a decade at most.

The trees on the 30th floor will never have a thick trunk, because they will die and be replaced every 5 to 10 years with new saplings.
I would pay for this - email in my profile, let me know when you launch.
Maybe they offer door-to-door delivery service.
Laziness is one of the three cardinal virtues of a programmer. In my experience thinking you know the performance characteristics of any given piece of code is always a mistake. It's certainly not true that functional idioms in general perform worse - e.g. map/reduce style can be automatically parallelized, making it more efficient on modern multicore machines than explicit loops. If you know you're writing for a specific computer you can no doubt do better by using assembly, but functional code in general is more adaptable to the unknown future, because it tends to require specifying less of the details.
Ah yes, The modern day Jules Verne '20,000 Tips for the Modern Practitioner' I believe, pg 30-41, Description of Work Environment and Surrounds.
sample size too small, and the problem is not that people will blow it on drugs and booze.. the problem is affordability.
You're making the assumption that creating the next AirBnB or Uber is something society needs. Let's say you give people UBI and they are happy to sit around talking, smoking pot, playing amateur sports etc. Provided that the UBI can continue to be funded doesn't the fact that these people are now happier than before make the program a success?
Sometimes that doesn't help.

At work we were debugging why a process that is usually quite fast (< 5min) was taking close to 2 hours once we got to the load we predict for this coming fall.

We noticed the box it was running on was running out of memory, so we assumed resizing it to have ~4x the RAM would help, but surprisingly it didn't. The actual answer turned out to be algorithmic, and we were able to rewrite it to use an O(n) algorithm rather than an O(n^2) algorithm.