skysight-inc/HackerNews huggingface dataset:
Exactly. People like to point out that older window managers aren't in active development, as if this was a bad thing. To me it just means the WM is stable and doesn't need bug fixes.
HealthCare.gov’s glitches prompt Obama to call in expert troubleshooters
Thats the sort of thing that would definately make me loose hope.
My point is that there are many examples to show. Why pick one using bad practice?
Short read on community management
https://speakerdeck.com/akuzemchak/the-state-of-php-2013

https://packagist.org/

http://getcomposer.org/

https://github.com/symfony/symfony

https://github.com/laravel/laravel
Just a heads up, the links on the blog post seem to be a redirect from Facebook. Maybe change it up so it's a direct link to what you were linking to?
And it's not even good or recommended as a cache at any kind of profile. So I guess their most valuable niche is low traffic/prototype sites with poor architecture discipline or genuinely unrelated data sets. There are so much better tools for caching (memcached/redis), durable persistent storage (postgres), session storage (memcached/redis/browser hybrids) and document storage (postgres). Mongo is just one of those brands that quickly solved a problem that most of the better technologies missed - the user interface.
Or bpython.
Would love to know more about the datastore that you've built. Any chance you would elaborate on this?
It took ten minutes of reading articles and comments to convince myself this was real and not a joke. You can't make this stuff up:

"A scuffle broke out at the scene of Banksy's latest piece in Williamsburg as a building manager and bystanders manhandled a vandal who tagged over the piece [of graffiti]."

"The building manager grabbed him and threw him down and was calling the cops, but the guy bolted"
Glad you think so.

;-)
You know what they say, if at first you don't succeed, then middle management might just be for you
Leaving aside the issue of scalability (generally, by the time you find out that you need to scale up, it's already almost too late if you haven't had being able to scale up in the back of your mind all along), there are other reasons that you don't necessarily want to commit to a solution that makes it difficult to use more than one machine; availability is the obvious one.
Out of curiosity, what sort of setup do you use to develop Go? Do you catch mistakes like typos, etc at compile time, or do you use an IDE that would catch those beforehand?
Links - both soft and hard.
Replace the word 'black' with any other color you can think of in this article and it's pretty clear how dogmatic this is. I'm all for setting rules and constraints for a given design project, but trying to set universal rules apart from the context of the project with these arguments is fallacious since one can easily give strong counter arguments in favor of pure black. In fact, OLED screens are as black as they come since a pure black OLED won't draw any power. This is a wonderful aspect of it's function that results in incredible saturated graphics like those found on the op-1 synth display: http://www.teenageengineering.com/products/op-1/overview
To be fair, Banksy put up something good-looking, and the vandal put up his tag. If you caught someone putting the latter anywhere, grabbed him and called the cops, I'd say you're probably on the right track.

It's got more in common with "graffiti on a tasteful outdoor mural" than with typical graffiti-on-graffiti.
> so honestly, what's all the fuss? It's a database.

Different types of databases are useful for different things.

> Nobody writes about the filesystem like they do the database

You must have missed the last decade of people going on about ZFS.
The code that was public was just a Jekyll static site, which wouldn't have any performance problems to worry about.
MAD, the Mars Audio Decoder, is an MP3 decoder library that is available as GPL or commercial license. Macromedia licensed MAD for the Flash Player (where it's still used today).

http://www.underbit.com/products/mad/
Fisker offers buyers V8 engines
If I had to guess, the same thing that has some places still stuck on COBOL.
I wonder if any of the members of this "surge" have read the Mythical Man Month.
Sounds like it the execution time required to processing the vast amounts of data produced. go is quite likely to beat python in compute bound or data crunching tasks.
HHS Secretary refuses to testify about HealthCare.gov rollout
A Conversation With a YC S13 Alum About Getting into YC
I don't think pattern matching is necessary for ADTs. It's useful, but you could have e.g.

> if MyType.ConstructorA(a):

> ...

> elif MyType.ConstructorB(a):

> ...

or even something like

> with MyType.ConstructorA(a) as b, c:

> ...

> else with MyType.ConstructB(a) as d:

> ...

a "with/else with" construct would be a fairly straightforward addition to Python's "context manager" interface.
Am I the only one that prefers Holo to KitKat/Kennedy?

Kennedy seems a closer to iOS than Holo was, so I expect this to make cross-platform themeing easier for app makers, but I'm sad to see Matias Duarte's work diluted
This http://www.internetpulse.net/ is always a handy tool to get an internet-wide picture.
The audiobook of "On Writing " is particularly good. Read by the author.
I read your comment several times. I don't understand the distinction you're making. I feel dumb. Could you explain it in another way? I'm sure your comment has value, I just don't understand it.

In languages like Markdown and Textile, one doesn't need to worry about presentation, it's all about semantics.
I think most people who are pleased with the reliability of Go are coming from something like Python where unforeseen things pop up out of nowhere on rare code paths nobody anticipated. Things like a rare error handling path where some piece of code iterates over a string the author thought was a list, etc.

Or perhaps they are coming from C++ where use-after-free or use-of-uninitialized or use-of-perversely-initialized are common at runtime. Go has none of that.
I somehow doubt that any PPC search traffic, even 2nd tier, is cheap enough to arbitrage off in this manner. PPC costs have climbed over the years and any PPC -> CPM arbitrage seems unlikely to me these days. I'm thinking they have other sources. Do you know for a fact it's PPC search they're sourcing visitor count from?
What you wrote here seems to be much more ranting and cheering than logic. I'll re-read at some point and see if I can pick out anything of value, but if you can tighten it up that'd be appreciated - I can't tell whether your points coherent or not.
People tend to have those reactions even for stuff much less famous than Banksy. There is a bunch of artistic graffiti stuff painted all over the temporary walls around metro-station construction sites in Copenhagen, and it's frowned on to paint them over with just a tag.
Be A Force For Change
Question is – as Google reclaims more and more of the software side, how will manufacturers continue to differentiate their devices from one another?–As this, as far as I can tell, is the main reason they skin devices...
I most certainly am not trolling. I want some insight into why people decide to sit down and write PHP libraries like this, that's it. I want to understand the thought process.

So far I've got necessity, and maybe that's the whole story, maybe not.

I'd really like somebody to say "because I like to" - that's the conversation I really want to have. I would love to know why someone would say that, and not because I'm a troll, but because I do not like PHP at all and I have genuinely have no way of answering that question on my own.
Modding community has given users the ability to retheme the entire UI since at least Android 2.x (including mods to make parts of the UI transparent, like the notification area). Cyanogenmod ROM added in the T-Mobile theme engine[1] and everyone else followed afterwards so we're to the point that you can go to the Android Market and actually download themes that work on most aftermarket ROMs. Good to see that Android may finally have it natively.

[1] https://code.google.com/p/android-theme/wiki/TMobileThemeEng...
I'm just going to quote from the comments section of [1]:

theoddfather: Already dissed? Jesus, why are people so ghetto?

bronxflash: how is that 'ghetto?'

theoddfather: Tagging is ghetto bullshit with no redeeming social or artistic value. It's garbage and obviously in this case was meant to simply deface something that clearly has a great deal of value to many people.

bronxflash: while i appreciate the fact that you said 'tagging' and not the all-inclusive 'graffiti,' tagging was the foundation in the early seventies of an entire visual aesthetic that came to be related to the explosion of urban culture; hey, it had to start somewhere and it started with tagging. graffiti was at no point in its origins exclusively 'ghetto': white kids on the upper west side, in south brooklyn, and the east bronx all did graffiti. maybe more kids in the hood did it, because not everyone had the same social outlets by way of moeny and power and social status. banksy wouldn't even exist without what filtered out of upper manhattan and the southern bronx and was known as 'tagging.'

[1] http://gothamist.com/2013/10/17/banksy_bed_stuy.php
As I don't program in Go this might be wrong, but doesn't the programmer have to tell the Go compiler to ignore the error by using the _ variable thing?

In that sense Go is still forcing the programmer to handle the error and it is the programmer who is deciding to ignore it.

I can see making the programmer do nothing more than mark the error as ignored still forces the programmer to think about the error and as such adds some value.
There is really no more difficulty in learning Markdown than there is difficulty in learning how to avoid all the baffling, un-undo-able ways that most rich text boxes can completely stuff up the formatting of your content, to the point where you simply have to wipe it all out and start over.
If understanding computers kills the magic then someone has completely missed the point. Computers are a tool to be used,not a mystery to be solved,and there is plenty of magic using them to explore to build and to solve actual mysteries.

If you understand a hammer and chisel fully it does not make you Michelangelo.
AppEngine and, really, all the "Cloud Platform" services from Google are a way to directly monetize the infrastructure that also supports Google's own applications. As such, if they are pricing them above the marginal hardware and support costs they are profitable, since the fixed costs are costs Google bears whether or not it offers them as an external service.
Laundering Money Online: A review of cybercriminals’ methods
Mayor Bloomberg's reaction is interesting - I'm curious to know when a person transitions from vandal to artist. I don't think anyone could argue that Banksy hasn't cemented a place in the 'history of art' and the books our children read that cover this period will feature his work.

In the UK a lot of people are genuinely gutted when a Banksy gets removed or covered - like something (a gift?) has been removed from the community. People who have their buildings 'vandalised' are often incredibly proud. But at the end of the day, it's still graffiti, still vandalism and I can understand Bloomberg's zero tolerance attitude. I wonder how he'd feel if it was on a building he privately owned (not that he needs the money...)?
Somewhat offtopic - but what are they using to make that page?

It's completely blank unless I disable noscript, and I can read faster than it scrolls.
>They can pay hundreds of dollars for a car, tens of dollars for a full tank of gasoline, yet they can't pay for a 4 dollars Big Mac? //

I've been in this situation. We need a car for work and so the outlay on the car and the gas is required if we want to earn money with the car. We can't however afford to eat at McDo' so you wouldn't find us in the line [also I disprove of drive-through].
Sure! It's really just a Go wrapper around LevelDB. LevelDB is an in process database (like SQLite) written in C++. It's a key value store where the keyspace is ordered (so you can do range scans).

However, we've written enough code around it to turn it into a scalable distributed time series database with a pubsub layer built in. It does rollups on the fly or can preemtively downsample data coming in. We're actually working on a new version of it that we intend to open source at the end of the year.
Can I ask what makes your app better than something like Anki (http://ankisrs.net/)?

I'm pretty much always enrolled in a couple of MOOCS and have been thinking about using a method like this to improve my retention.
What? It's bothered me for years that IP addresses aren't just bitfields. Why would you use a format other than this?
https://github.com/kisielk/errcheck
Nine sure-fire tips to ace that job interview
Why is non-hypertext being delivered via a protocol for hypertext?
Yeah, it is really comical, but it's not "just" a graffiti piece, the same way that the painting of the Campbell's soup can it's not just a painting of a Campbell's soup can, or football is not just 22 guys chasing/transporting a ball. You have to look at the context.
The quotes don't make any sense: mitchellh didn't say that at all.
Science history is among my favorite topics. Today we take it for granted how much we know about things. Imagine being in a time when we knew virtually nothing and still having the imagination to figure it out.
Well, 'avoid pure black' is as good a rule for design, as 'limit/compress your audio' is for music production. Both rules produce more 'polished' results, but both are kind of cheesy. Most professional audio engineers claim to prefer greater dynamics (though its rare outside classical recordings). Most professional photographers prefer glossy paper because you get deeper blacks (and whiter whites). I know that may strike some nerds as odd (matte displays prevent glare), but there is also a pro market for HDR displays, and 'true black' TVs/monitors.
Ok I concede this might be less niche than I thought, it wasn't around when I last wrote PHP. Research error on my part.

What else have I failed to realise? I'm entirely willing to believe that I'm wrong, I have a vested interest in learning, not being right - I almost want to be proven that I'm wrong about PHP.
Indie Studio Says Failed Kickstarter is Why Its Game Looks Incomplete [Update]
> At best, you seem to be picking nits. More likely though
> I think you just have a very surface level understanding
> of what is going on here.

You are replying to Rachel Kroll, and this quote is the networking equivalent of http://c2.com/cgi/wiki?KornShellStory
I tried to find out the owner of a commercial building that was Banksied in order to buy a cut out of the wall from him, but by the time I had gotten anywhere the work had been overtagged :(
> Do you always start with the perfect data structure? I find myself adding, removing, and restructuring schema often.

Which is why it doesn't make any sense to claim that using MongoDB somehow eliminates needing to migrate your data as it evolves.
I can't speak for Mitchell, but Syntastic (vim) and GoSublime can do this for you. Most can highlight errors per-line and show function signatures.
When you take that much VC money you either have to IPO or get acquired by BigCorp. I doubt given Square's land grab that their underlying financials are very attractive so that would rule out IPO for a long time. So.....
HN, please don't feed the trolls, even if they're PR-hungry artists.
Looks like your Kalman Filter change got put back: https://en.wikipedia.org/w/index.php?title=Kalman_filter&act...
As a (for context, Android) user, changes to Google Maps have already adversely affected me. I (until very recently) lived in NYC.

The best way to tell what direction you were facing when you came above ground from being on the subway was to look at the direction of traffic aligning with the arrows on Google Maps... but they decided that was no longer an important map feature and got rid of it.

I would frequently be zoomed into a specific location, and relatively soon after need to switch contexts on the OS (to check an email, answer a text message, etc.). When I returned to the app it used to be that it would retain the zoom level, but after updates it seems that Google thinks it's useful/funny/cute to zoom back out to the full zoom of the overall trip. For the life of me, I can't imagine a context in which this is useful.

They've got a monopoly on mapping data, and insist on taking a great app and making it worse. I can't understand why.
> 'm curious to know when a person transitions from vandal to artist.

When they stop vandalizing.
This is why I'm so fucking angry at the state of contenteditable. It could have been awesome, but its a complete disaster. If you want anything good (say, autoembedding youtube videos) you essentially have to use text area and fake the whole thing. Like managing cursor state and switching elements.
I agree with you on the JS thing, and it's interesting to note from this thread that PHP may actually be on the up this time.
An animation of the solved path would be awesome.
I found the short story of "America Hill" surprisingly touching, thanks for posting it.
If you want large companies to innovate (and I do) you can't complain bitterly if they fail and retire a product or service in this way (which as others have noted included a lot of notice) The flip side is big companies won't innovate or release anything new. "No way! Have you seen how people complain if we have to close it down? Not worth taking the chance of all that bitching"

P.S It's kind of funny that one of the alternatives they pushed at the time of the initial announcement was Braintree who then went on to be acquired by PayPal. Shows you how fluid/active this space is.
Maybe it was a US vs British spelling thing?
I've written a few articles for Wikipedia, and also fix vandalism occasionally. The only problem i have is when i try to create an article for a product or company. People always think that they are biased, which isn't a bad thing since the Wiki-PR came about. But it gets very irritating when the article is not biased, but still gets marked as such.
deliberate practice.

that means continually practicing harder and harder problems. The very things you're not good at.

I think it's easier to explain with an analogy.

What does an Olympic figure skater do that regular skaters don't? The practice the hard moves and when they master one move, they proceed to the next move degree of difficultly.

First they practice a single axel jump.

Once they master a single axel, then they practice a double axel.

Once they master a double axel, then they start working on the triple axel.

Frankly it just takes a lot of mental toughness. To get better you always have to move on to something new that's difficult for you.
It's not clear, but the assumption is that the monster is already running. Once the monster picks a direction (assuming instantaneous acceleration and whatnot), Path 3 is the limit for which turning around makes sense for the monster. So you row the boat in tight circles getting the monster going until you get to the circle of safety, then you can choose from anywhere between Path 1 to Path 3 to get to the shore before the monster can make it to you, with our without running in the opposite direction.
This is wrong. AE is profitable. They have invested so much into AE. Every year at I/O since AE was launched, Google has been presenting the progress in AE. Many of the top companies today are using either AE or EC2 (or both). It is impossible for them to drop AE. They might consider moving away at some point, but in the next 5-10 years it is impossible. But the longer the service remains running, the harder it is for both Google and customers to move away. Eventually, if someone crazy, more competitive comes along, and when customers fall behind they will begin a deprecation and that deprecation period will be years long. When that does happen, Google is no longer attractive. Google will not profit anymore.
So, the fiasco continues.

A cynical person might think first contractor failed on purpose, so that the second bunch of "experts" could be brought in to fix it. One system for the price of two (or more, "expert troublshooters" don't come cheap). I'd really like to see a transparent accounting of who is getting paid, and how much, to implement this so-called website.
Facts about Google and Competition
One option, from what I understand, is to live near some college and just drop in on classes and events without actually being enrolled. Would this be viable (e.g. move to the Bay Area and just "visit" Stanford)?

I don't know about the specific area but if the classes are the entire reason for moving, it'd make more sense to me to try and follow courses on udemy or coursera instead, unless you'd do it primarily to interact with students there. Have you considered this?
"No. 17 will forever be ours"

imho art like this belongs to the city.
Banksy most likely doesn't care about them being vandalised, he still gets to make his point and picks up the publicity beforehand. The interesting part is that by tagging over them others could actually be hurting new york, Banksy pieces have been known to attract visitors (as with the one in east new york) and may even increase property values (though never proven).

On the other hand, the residents may just appreciate the artwork and not consider it to be vandalism, but some guy scribbling over it because "this is his turf" is. Usually pieces tend to remain intact for quite a bit longer but ny vandals seem to have taken a dislike to him. If they actually responded with art (King Robbo[0] as an example) I'd call fair game, but scribbling a quick tag is just vandalism.

[0] http://twistedsifter.com/2012/01/banksy-vs-robbo-war-in-pict...
I anonymously contributed mostly to automotive pages, and mostly for the Polish versions. I found everything in English got reverted, in Polish the vast part holded up (even a link to my own on-topic website). Probably regional versions aren't that nazi as the main one, although I've seen crazy discussions on every subject even mildly touching politics, for obvious reasons (some zealots are just ridiculous).
I did mention awesome, but it's so configurable I couldn't do it justice in a day (plus I don't really like it, partly because it's so configurable -- I prefer minimal WMs that stay out of my way).

On-topic, wmfs2 also has mouse-moveable splits and tabbed containers, and herbstluftwm has both manual tiling and automatic tiling modes. There are many WMs out there that might meet your requirements -- try a few!
It's amazing how a lot of big financial institutions are still running on COBOL.
Nice! I worked out something much more basic for how to outrun a crashing spaceship: http://www.win-vector.com/blog/2012/06/how-to-outrun-a-crash...
http://paulgraham.com/taste.html
I'm curious to see the change you made, since I've done the same thing hundreds of times (adding or changing an article and giving a reference) and I haven't noticed random reversion.
"banksy wouldn't even exist without what filtered out of upper manhattan and the southern bronx and was known as 'tagging.'"

Fair, but we've reached the point where we can discern the difference between something that conveys a message, and what is merely a trademark. A tag is territorial and self serving - a trademark. It might have been what gave birth to other forms of street art, but its value is intrinsically less than something that exists to conjure discussion and consideration, even if the public sentiment towards it is negative.
If you are looking for a sober and no bullshit NOSQL database, consider RethinkDB. The DB is quite young but it doesn't have some obvious flaws out of the gate.
Probably local regulations related to operating in Korea.
I just feel like the basic idea of HTTP 2.0 misses the point of a stateless, text-based protocol. Also, muxing, flowcontrol? These are not things application level protocols should be caring about.