skysight-inc/HackerNews huggingface dataset:
20 years ago, a durable object storage solution like S3 meant buying an EMC Centerra For über dollars and maintaining multiple data centers, etc.

Now, you need a major credit card.
I'm building a REST API for project gutenburg book info, using flask. I haven't picked a backend database, but it's only ~50,000 records, so I don't know that it will matter hugely.
Amit's articles are an awesome gamedev resource that get reposted from time to time (with good reason). Bookmark is recommended, the canonical link is:

http://www.redblobgames.com/

Example of other topics of interest there: Hex Grid implementations, Why piecewise circles are better than bezier curves in generating curved roads, and a 2D visibility algorithm.
Do you mean for the word 'rambling' to take its negative connotations here?
15 Things You Should Know Before Trying to Get Shredded Abs
Here Are the 52 Startups That Launched at Y Combinator Summer 2015 Demo Day 2
<!-- open graph bullshit -->

Line 22: view-source:http://themes.getbootstrap.com/products/application
Why are you treating this as a binary answer?

Why are you ignoring everything else that has come up about amazon's culture?

Why are you advocating being a sheep? The dude did what he thought was his job description and what he was told was what would help the company at the macro not the micro level I guess his job description should have been: "do what your manager says" ?

Are you maybe going to say that's everyone's job description? Well maybe that would be ok if you are hired for a job that doesn't require initiative etcs. But. Since we are hired to use our brans, we do use our brains :(
Importing select works in Sublime Text 3 on Windows. Unfortunately, many people still use ST2, since it's the default download on the Sublime Text website. It would make my life much easier if ST3 came out of beta.
I think that's true, certainly to a degree: Perhaps the subject matter is a bit more detailed (or unusual) but at a higher level it's not much different.

I can't tell you how many hours I've wasted in the evenings watching things on Youtube that are probably a waste of time but I find fascinating nevertheless. PilotsTubeHD is a fun channel for watching pilots doing their thing. I also can't stop watching bosnianbill's endless lock picking videos. Maybe there's something wrong with me. :)
It's lovely to assume this, but I see no mention of sourcemaps anywhere. This was my immediate gripe, debugging.

Yea, the class name should point you to the file you want to look at, but that is still manual legwork. And the whole atomic css-like pitch he has with the over-the-top `composes` functionality looks like its own nightmare.

I'll watch from over here and see if this pans out for ya'll.
Do Gang Killings Spread Like the Flu?
When I was an undergrad at Université de Montréal, the theory of computation class which dealt with automata was called "Informatique Théorique"; literally, "theoretical computer science". "Why do theoretical computer science," I'd ask, "let's do practical computer science instead!" However, thanks to the enthusiasm of my professor and his teaching assistant and the very interesting nature of the subject, it became the class that I enjoyed the most of my whole undergrad! And to this day, some of the lessons I learned remain important in my day to day work for some of the reasons mentioned by prof Ullman in the video: I now know that some problems can't be solved, some take too long to solve, and some problems require less powerful mechanisms to solve. And knowing this, I'm able to recognize when they are applicable or at least have an intuition that maybe they could be applicable and thus I have a clearer idea of how to solve certain problems.

I highly encourage you to learn about this stuff, it's a lot of fun and is actually practical!
"Go1 2.0" is meaningless, Go X refers to Go X.Y.Z.
Many FOSS programs treat X, Y and Z as numbers rather than digits, and increment X when there is a breaking change in the API or some serious restructuring/change (this is starting to change, recently we see programs incrementing major version periodically [most remarkably, Linux, Firefox, GCC have jumped on this bandwagon], these days only FOSS libraries are seriously sticking to that.) so yeah, it's probably going to be 1.10 and so on.
My oldest site is 20 years old, haven't updated it in forever, but kinda fun it's still there! http://www.coolsig.com/
Original study: http://msutoday.msu.edu/news/2015/can-science-predict-gang-k...
Happy to see Travis-CI updated gimme[1] with 1.5 support just now!

I've been anticipating the change and had already updated my .travis.yml file in my stats package[2] which would fall back to tip.

[1] https://github.com/travis-ci/gimme/issues/19

[2] https://github.com/montanaflynn/stats
Disappointing that they don't cite the work of the of Greenleaf, Kurylev, Lassas and Uhlmann: http://www.rni.helsinki.fi/~mjl/invisibility_publications.ht...

They were the first to do conformal cloaking, which was later publicized in an article in Nature circa 2008 that also failed to cite their work.
We also need to caution ourselves at avoiding things because they are scary. At some point, deciding not to move on from a tended field was probably terrifying. Obviously it turned out all right for their descendants.

Meanwhile, I would argue this is much less scary than moving to a monodiet in terms of genetic variety in what we eat, having a 9-5 job during peak sunlight, surrounding ourselves with artificial light, and having no idea what any of my neighbors' names are. Frankly, I'm not entirely sure I would object to literally growing fetus brains so long as we understood what we were scared of. But not flipping on a neural network because it "might" be conscious, thus ensuring ethical questions, strikes me as.... premature moralizing. We already know this model doesn't describe anything that could actually form into a brain, just see other comments on the vascular structure. It's like saying "hey, we discovered radioactivity, so let's put a moratorium on it so nobody makes a bomb".
A few user written reviews for those interested in the course:
https://www.class-central.com/mooc/376/coursera-automata#rev...
Here in Melbourne, Australia, I believe that IBM research is trying to madly hire science / mathematics PhDs. Here's a press release from 2011 [1]:

> Each year, IBM invests an average of US$6 billion
> globally into research and development. The new R&D
> laboratory is the first lab of its kind to focus on
> research and development. It is located on campus at
> the University of Melbourne and will employ 150
> researchers within the next five years.

Why here? It may be the case that Australia's R&D tax incentive plays part of this [2]. Or perhaps it could be that Australia produces a decent crop of well-educated researchers, while much of the economy is based around extracting natural resources and selling them, so there isn't too much competition for employees. [3]

[1] http://www.austrade.gov.au/invest/doing-business-in-australi...

[2] https://www.ato.gov.au/Business/Research-and-development-tax...

[3] i may be completely wrong about this.
Really sickening how they throw in a jibe about the lack of women, just so they can sound self righteous and distract from the immorality[0] of them trespassing on YCombinator's event.

[0] Not that it's always immoral for journalists to trespass. Clearly they play a special role in society and sometimes this might involve going to places they weren't invited. However to me this crosses the line because there is no public interest angle. Everything in the article could have been read about in (or extrapolated from) articles written by the invited journalists.
State flagships schools generally cost $22-25k/year, including UMass Amherst actually: https://www.umass.edu/umfa/undergraduates/costs
This Time-Lapse of a L.A. Took 2 Years to Make
I know this is just a detail of the example app that isn't relevant to the concept itself, so I'm sorry if this is nitpicky, but it's a pet peeve of mine and it just annoys me to no end:

In the "inspection" part of the demonstration, the user can press the "pass" or "fail" toggle or swipe the labels to mark them as passed or failed. So far so good. But the only way the status of an item is indicated when it isn't active is the text colour of the label.

It took me a second or two to realize they were coloured to reflect the status and another few seconds to figure out which one was which and what was coloured or not.

Red/green colour deficiencies affect a significant percentage of the XY-male population (thanks to having only one X chromosome). Partial green deficiency alone affects a whopping 6%. In other words, if you pick 20 men at random, you should expect at least one of them to be affected. The problem becomes even more pronounced if your audience contains a disproportionate number of men (as automotive inspectors might be, if the gender gap holds true).

It's an incredibly bad idea to rely on subtle colour clues alone to convey information. Especially with the thin font rendering in iOS and OSX the text colour is probably the worst choice (larger continuous areas of solid colours can be easier to distinguish but still present problems to individuals with more severe forms of colour deficiencies).

I'm green deficient myself, so I'm personally affected by this problem. Without the larger toggle as a reference I wouldn't be able to determine which text colour is which (i.e. I'd have to rely on luminosity alone and likely assume the darker of the two colours is red).

If you want to design an interface like this, either back the colour clue up with another visual indicator like an icon (checkmark vs cross tends to be easily distinguishable even if the meaning isn't necessarily intuitive in all cultures) or make sure the colour is applied to a large surface. Think of it like text size: the bigger the text, the easier the individual letters are to make out even to people suffering from vision deficiencies. Obvious caveat: it won't help the (colour) blind, of course. You can't improve on zero by multiplying it with a very large number.
Not at all.

What I'm suggesting is that having a standard for communication is less likely to put lives at risk. I can't help but wonder if you're invoking Poe's Law by advocating from what is arguably an extremely fringe standpoint.

Otherwise, the alternative would be to require air traffic controllers to learn a dozen languages, and then you wind up with an even worse problem than having everyone settle on a single language with codified standards.

Didn't the Browser Wars teach you anything? :)
'Starts With A Bang' is generally lowest-common-denominator physics writing. I'd imagine any negative connotations to be well earned.
The problem with rating systems
Yeah, I should have been more clear on that. I didn't feel like explaining the care and feeding of badlines. grin
Same here! https://twitter.com/brianhatfield/status/634166123605331968
I think this is the most ambitious YC batch in recent memory. The ideas you've mentioned above are potentially huge. (sandwich making robots, anyone can start their own coffeeshop business)
As a minority[0]: I hate the idea of Jopwell. Fewer things have, in my opinion, done more harm for the professional perception of a minority person as the affirmative action debacle[1]. Anything that says "hire more minorities, it's a good thing!!" automatically gets a black mark from me.

[0] I don't presume to speak for us all :)

[1] Edit: removed anecdote coz I don't want to spend the next hour talking about affirmative action.
Don't ask for money directly. It might be a setup for a trademark claim.
I agree, we done f*cked up on the support side of Awesomium and most of the blame rests with me (we're understaffed, underfunded, and _extremely_ ambitious). Sorry!

For what it's worth, we have made huge progress on R&D these past 20 months and will be announcing the fully redesigned 2.0 soon. (And you can be damned sure we will be onboarding more customer support in preparation for the next product cycle)
I like the Idea that more items will be displayed and maybe also a section for recommended books "must reads"
A quick Google says average student debt load is around $30k. If you consider a $40-50k debt load to be acceptable, then there is no problem to begin with.
Well, there's plenty of blame to go around. For me it serves as a reminder that the right to privacy exists for many reasons, and that some of our users are more in need of security and protection than others - for some of them, digital security really is a matter of life and death.

It reminds me that we should be careful with security, and also honest about what we can and can't do. Ashley Madison promised emails would _never_ be exposed - a promise they were either not willing or not able to keep.
>Honestly, I'm more concerned about how easy it would be for the hackers to inject virtually anybody they wanted into the middle of this data to publicly smear them. With the public in a general froth over the whole episode, dropping in a celebrity, politician, preacher, etc would be child's play.

This is similar to my view on the death penalty. While most people debate over the morality (Is it right to murder a murderer? Is it right to out a cheater?), I am more concerned about the "facts" (Was a person wrongfully convicted? Is the data correct?).

In the case of the Ashley Madison data dump, there are at least a few points where it could be manipulated. It could have been done to the original data dump, copies of said dump floating around (since the average person wouldn't know which one is the original), and sites that have popped up allowing searching of email addresses (since really, the average person wouldn't know how to download and search the data dump).

Even if all those weren't manipulated, someone's email address could appear because someone else used it. I randomly searched for case@aol.com and obama@whitehouse.gov on one of the email search sites and both showed as hits.

I can easily see someone inserting fake data just for the lulz or for ideological reasons.
Nice write up. Crazy to see it far down.
Aren't the transitions between the icon states supposed to be animated? For me (using the latest Google Chrome on Linux) they just jump from one state to the next when hovering over them.
My theory is that Netflix's low price is their strategy, not a mistake they wish they could reverse.

Jeff Bezos said "your margin is my opportunity". Netflix doesn't leave a margin for competition to undercut. No-one can compete with Netflix by offering a lower price.

And since Netflix has such a huge lead in number of subscribers, they have much more money to spend on quality of service (more content, better technology).

Low price works great for Netflix. I don't see any new entrants competing with them (other than more content owners like ABC, CBS etc. trying to do what HBO did, but it's really not the same thing as Netflix).
If you really care about durability, your best best is erasure-coding + a wide geographic distribution of shards. For example, you could encode 1 TB of data into four shards, each shard containing 500 GB. You distribute these to servers in SF, NYC, Berlin, and Sydney. The key here is that you only need two shards to recover your 1 TB of data, and they can be any two shards. So if lightning strikes Berlin, and the Big One hits SF, your data is still safe. And thanks to erasure-coding, you can achieve this with only 2x redundancy (instead of 4x).
I'm probably going to check this out. https://www.youtube.com/watch?v=C7fYvrllbOA&feature
Nautilus has an interview with him (Antonio Ereditat) [ http://nautil.us/issue/24/error/the-data-that-threatened-to-... ]. From his point of view, he did the 'right thing' by announcing the apparent FTL result and inviting people to find out what was wrong.
> If a college costs $10k + $10k cost of living each year that's $20k a year in spending.

It depends on the college; mine lists a cost of attendance of $66k/year. Of course, one can argue that one should choose a college based on financial capability; but then, are you also trading quality of education, and does that affect your later chances of a job in your field…

Also, from what I've seen, some people are able to get vastly better loans than others; in my experience, the interest rate can vary by up to 3x, with poorer families getting the higher rates, as they're supposedly riskier to loan to; I've seen this even in the case of a student with a good track record going into a major that would provide him a good salary upon graduation (and at a school that requires paid co-ops, so he'll be getting resume experience and pay soon, hopefully).
Trek T80+ Electric Bike Review
A Hundred Apps Bloom in China as Millions Bank on Their Phones
Zeus killing some porn
"I'd imagine"? Did you read the article?

I know a lot of physics, and have strong opinions on physics writing, but I still think this was a pretty interesting and entertaining article. If we have problems with it can we say what they are instead of just assuming everyone agrees that it's bad?
Except it being for the most part a corpse, it was at one time something nice I can see; but I see (and encourage) everyone I see who uses it to move to CEFSharp or Coherent UI if they need actual support and advanced features that were previously nested in awesomium.
Out of all the theory I learned in school, learning a FSA in compilers class has probably been the most helpful. Whether I'm teaching kids 'if' statements for implementing a vending machine or sitting down with a client and trying to document their workflow, automata theory has been incredibly useful for me.
HBO tried to build their streaming service in-house. They hired very competent guy (Microsoft's higher-up from xbox) to lead it. The project failed and was scrapped. It's not easy to do those things from scratch to handle "Games of thrones" premiere traffic.

Then they outsourced streaming tech to MLB: http://www.theverge.com/2015/8/4/9090897/mlb-bam-live-stream...
Yep. They confirmed they understood and fixed it.
Mid-career K-12 teachers in WA state make $49-67k per year.[1] Median household income in the WA is $53k.[2] Seems pretty good for single earners to be above half of households for 9-10 months of work per year.

[1] http://www.seattletimes.com/seattle-news/education/wildly-va...

[2] http://www.census.gov/quickfacts/table/INC110213/00
Because content requires attention, and the right to distribute your attention as desired coupled with the right to carefully investigate publicly available information imply it. We are entitled to our culture. And we are entitled to our attempts to control our thoughts and attentions.

It may not be compatible with our current economic system, but that system isn't a law of nature that can't be contradicted. Just because people make money producing culture doesn't mean they can lord over it and dictate how it is consumed and used with absolute authority.

>Wouldn't it make more sense to only consume media that's legitimately available in a way that you find acceptable? That's one way to steer content creators towards that world, right?

No, that's just voting on the issue. If a great majority disagrees with you, you won't get what you want. You could argue then that we have a responsibility to convince that majority, but that's pushing a responsibility onto someone who's already taken it.

In other words, by reserving this right, OP is taking a stand in a socially visible way with the intent of convincing more people to follow suit. That action will steer the world in that direction if it succeeds. So they are already doing what you're asking them to do.

--- EDIT ---

Here's a better way of thinking about it:

You "earn a living" producing content. So you say "because other people want to see my content, I have a right to my lifestyle (of getting paid.)"

And I say "because other people want my attention, I have a right to my lifestyle (of choosing exactly what to see.)"

And if you weren't being paid to take a side, or indoctrinated into a certain bias there, I don't see how you can reason that one is somehow more just than the other. Especially since the rewards are pretty much commensurate with the value produced.
Is there any reason checkboxes and radio buttons aren't styled, e.g. like in wtfforms? Are there plans to merge that project into bootstrap?
SIT is not a university</pedanticnitpicking>. It is a good scheme nonetheless.
>Just don't have conversations where two different people have different implicit definitions of sameness, and each sees the other's position as clearly stupid, because the other person is using an unstated, but different, definition of "same"

As you say, discussing X while having 2 different ideas of X is obviously wrong -- people practically talking past each other.

But that's only if the discussion is not philosophical but just a practical, everyday conversation.

That's because in the latter people talk and talk about X while X goes unexamined, where the essense of a philosophical conversation is to examine X, and investigation how each one defines it, and what might be correct or wrong about any singular definition.

A non-philosophical discussion would be:
- X song is the same as Y, they stole it.
- No it's not, they just have the same chord changes.
- They should come out with their own, they're copycats.

Whereas a philosophical disussion would be in the vein of:
"what is sameness?" (itself), "when we can say that a song is stolen from another?" etc.
While Metafora doesn't support cron-like syntax for job scheduling or tag-based node targeting (yet!), it does support distributed fault tolerant task running. We hope to build out a webui soon as well.

However since Metafora is written as a Go library and provides a statemachine implementation for task handlers to use, it requires writing your distributed tasks in Go.

https://github.com/lytics/metafora
Surely if they are devs they know they're not bound to the "default download".

I've been using ST3 dev builds for what, 2 years now? Rock solid all this time on OS X (with around 10 plugins). Only had one issue (high cpu load on search IIRC), that was corrected by going back to the ST3 beta for the 2-3 days it took for it to be fixed.
Looks good, I had previously used Dropbox for personal repositories, but now I might try using them for shared ones.

It seems from a quick read of the design document [1] that the important thing here is the updating of refs using a compare-and-swap, ensuring that the synchronisation issues that typically occur with using Dropbox as a remote cannot occur. Objects are always* safe from this since the file names are SHA1 hashes.

Edit: The only downside I can see with this is that the remote will never have garbage collection take place, so unreachable objects will continue to take up space indefinitely.

[1]: https://github.com/anishathalye/git-remote-dropbox/blob/mast...
Funny, but fake: http://factually.gizmodo.com/shutdownify-is-fake-1725170019
kgwgk's explained why the answer is no, but let me offer a slightly different perspective.

The situation is similar to the one we discussed earlier where you do the same experiment twice. Before you do the experiment, your estimate of Pr(true value is in confidence interval) is 95%. But after you do the experiment, you have extra information: you know how the experiment turned out. And this may lead you to a different estimate of Pr(true value is in the confidence interval).
Immorality? Trespassing? Come on.
The Ring of Gyges: Using Smart Contracts for Crime [pdf]
The magic will be when my hamper contents gets emptied / sorted / washed / dried / folded without my intervention. Bonus points for refiling in my closet and bureau.