skysight-inc/HackerNews huggingface dataset:
He made it he just got burnt out and wanted to write longform pieces (err books) rather than blog all his waking hours.
There are an awful lot of great pop albums. I don't find them inferior in any way to classic classical music.

> He's lamenting that taste is not important to music's popularity.

Taste is such a subjective thing really all he is saying is that popular music is not to his particular taste.
The emerging model is having a blog function as a loss leader to a different--often ideological, professional, or business--project.

The occasional personal blog isn't dead or dying, but the number of eyeballs reading them will be an increasingly small proportion of the total.
You can add a field "last_updated", and update a document with the option {returnChanges: true}, and you'll get the new and old values.
You can then save the old values in another table like "history" where the primary key is `_id` instead of `id`.

In this case, you can do
r.table("data").get(1) // get the current version of the document with id 1
r.table("history").getAll(1, {index: "id"}) // get all the previous versions of the document with id 1. And you can order them by `last_updated` if you want too.
Used papertrailapp.com but as the number of servers grew, this became expensive.

Moved to EL + Kibana, but not liking the interface yet and it doesn't seem to have 'tail -f' kindof functionality.
GitLab B.V. CEO here. Lots of people use GitLab as the infrastructure to write books. Examples are PenFlip.com (using thier fork of GitLab) and all authoring for O'Reilly Media (their Atlas platform is the frontend.
Blogspam of http://www.aaronkharris.com/cofounder-management
OlegDB: More on Go vs. Erlang
When the annoyance outweighs the benefit.
Didn't seem not sure to me.

I don't have a way to tell if he's right or not, but he clearly lays out his case that it's not true.
At a minimum, you should be able to put a complete site together using a popular CMS/framework like Wordpress, Drupal, or Laravel. This should include basic (but common) features, like: editable pages with images, blog, contact form, search, homepage with editable content and at least one or two custom features which will be specific to each business. The site should be responsive, with every feature styled and functional in at least mobile and desktop sizes.

There are also non-development skills that you will need. You will need to gather requirements, possibly even produce wireframes. You'll need to be organised around tasks and deadlines. I suggest using a task-tracking tool that both you and the client have access to. Your clients may need design. If you're not capable of doing this yourself, you'll need to find them someone who is, or at a minimum give them a set of options of pre-built themes from a paid theme site, which you're skilled enough to adapt to their requirements.

Also don't forget that you'll be deploying their site to the hosting, which you may need to purchase and/or set up. I would also recommend a staging environment (even if it's on the same server as live) for testing and previewing changes and new features to the client before they are pushed to live.

Development sometimes ends up being less than half of the time you spend on the project. When you're a freelancer, there is no one else to do those tasks but you! It's all valuable experience though, even if you take a corporate dev job later in life, it will give you insight into the business decisions that get made around your "strictly development" tasks.
Indeed, I ran into this today. Took the following photograph with a 28mm (wide angle) lens on a Pentax K-x DSLR (crop sensor, so 42mm equivalent) + a polarizing filter, stopped down to f/22: http://i.imgur.com/Wu7HTpo.jpg

If you look at the bottom right, you'll notice a lot of crap. It's all just dust from the filter. It's fixable in Lightroom but it's a huge pain, as I need to manually remove each speck. These dust specks did not appear when the lens was stopped to f/8-ish.

Regardless, in response to OP, I've seen some really nice photos taken with really beat-up lenses. But if you push the bounds at all and start to photograph more challenging material exposure-wise, I imagine it'll get bad real fast.
Some people find EFK (Elasticsearch Fluentd Kibana) to be another compelling alternative to Splunk (Disclaimer: I am one of the maintainers of Fluentd)

http://docs.fluentd.org/articles/free-alternative-to-splunk-...
Well, say I am a programmer, and I find I can get most of what I need from the internet from Europe, North America, and Australia, for example. And, to keep the pool small and focused I turn off all media sources (news, entertainment, etc.). The crawler would use white-lists to include obvious omissions. I wonder how small you could get the pool of indexed data and still get effective search results.
someone did an `npm publish` without having either `private: true` or a separate private registry config set in the package.json.

You CAN unpublish it's sort of not easy since replication.
Glad to hear that! I wrote https://www.digitalocean.com/community/tutorials/elasticsear... a while back.
Microsoft seemed to patent Reactive Extensions
I wrote the gist; happy to answer questions (although out and on my phone right now so I won't be super fast).
To get the obvious question out of the way: You did follow the instructions in /usr/local/share/doc/pkg-readmes/ for both cups (might require a kernel without ulpt) and toad (requires hotplugd running)?

I did spend some time to make toad work with xfce for the 5.6 release (resulting in reports such as https://bugzilla.gnome.org/show_bug.cgi?id=724916).
If toad is really broken in 5.6 I'd really like to know how and why.
I charge $100/hour and I had extremely hard time finding work for last two years. Primarily because most client's think I charge way too much. I live in Los Angeles! Last year I worked at a mid-size multinational tech company as iOS developer at a $700/Day rate. The manager probably told me 100 times that I am very expensive and they have to let me go after project is over. I am not sure if companies are spoiled by offshore low rates or something else is going on. If Plumbers are making $100/hour, why do they think Software Developers should be cheaper than that!

As a freelancer , after making 1/4 of what I can make as Full-time developer I am going back to the full-time Job.
Probability question with interarrival times
Does time pass? – MIT News
I wish Google would take my videos down. When Google took over Youtube, and just needed to change the login to "I want it in My name Daddy!"; they screwed up somewhere because
I have an account I can't access. I can't remove my videos.
Yes, I went to the boards. Yes, I went to Google, but they
were too busy to take care of my trivial problem. By the way, this huge company doesn't seem to have a phone number--unless it's sales related? (My videos were were basically
a personal diary of things I need to do. One had a product brand name in it and took off. I always thought I could delete, so I never cared about how my videos looked.)
We use paper trail. I suppose expense is relative, but it's absolutely worth it to us. They've really nailed log search, which is what is really important to us.
And if you prefer a non-cloud option, there's a Splunk Free license [1] which allows for indexing of up to 500MB logs per day.

[1] http://docs.splunk.com/Documentation/Splunk/6.2.1/Admin/More...
Millions upon millions of people. Tens of millions actually. Highest ever was ~111 million people. So, sorry, but you don't represent the majority here, and we don't care what your opinions on football are.
Sliced Banana Trick
Most americans don't even have the ability to record the show. I do, and might if I feel like it, but to be honest it's not worth the disk space. It's a live event so it's just not exciting after the fact.
A lot of the most popular music has lyrics utterly devoid of meaning, simplistic least-common-denominator structure, humanity auto-tuned out of the vocals, and dynamic range compression crushing out subtlety for greater loudness. Taste IS subjective, and that's why the things that become very popular have to have very little of it.
This was informative! I always wondered about those statements at the beginning of the games, but never thought about them longer than the intro. I wonder though, even with everything in the article, why Stephen Colbert danced around the Super Bowl by mocking it with his Superb Owl coverage. Seems like the kinda guy/show that would have just used super bowl and exposed what this article is saying. Anyways, I find the super bowl obnoxious, but otherwise love football and most sports.

http://thecolbertreport.cc.com/videos/gzw6pe/superb-owl-xlvi...
Highly recommend you try Arch Linux. But if you don't like to configure anything then Ubuntu may be a better choice for you.
Agreed - it's one of the most enjoyable Coursera courses I've taken. Part Two starts February 16th. [1]

To expand a bit, what I liked about the course was the textbook, algorithms and their practical application in a non-CS field with a good set of programming problems that are automatically assessed.

[1] https://www.coursera.org/course/bioinformatics2
That's called in rem[1] jurisdiction. I hope to see it happen with bytes of data in my lifetime.

1. https://en.m.wikipedia.org/wiki/In_rem
There were three episodes available to me on Netflix. I said I skipped the last one and why. Isn't that me just being honest? I'm explicitly telling you that I'm only references the first two episodes because I made a conscious decision to not watch the third based on the terrible quality of the first two. Rather than ripping it all for no reason, I'm telling you EXACTLY what I didn't like and why, and how far that opinion should be taken. I'd think that's a legitimate expression of opinion.
This isn't the first thread this has been happening on. I've been noticing it for weeks now.
The year of the mixed desktop is upon us. Who can afford to use just one OS these days?

I use OSX because it's a Unix that runs Photoshop and Python. I use Linux because the hardware is readily available through /dev and its USB stack is sturdy enough to put up with my crappy firmware. I use Windows because that's the only place a lot of tools (e.g., embedded debuggers) and games are available.

The web browser has really made it possible for me to be mostly OS agnostic for most "normal" users' desktop needs (email, documents, video, music, &etc).
Yes, unfortunately there is no tooling for configuring wifi graphically. The existing tools from Linux land are tightly coupled with frameworks that don't exist on OpenBSD (network manager, linux mac80211 ioctls, and probably systemd in the near future). That's not a blocker in principle since we could patch the software, but it takes some effort. It would be great if someone could get this done.
This makes me so happy. If they get a C&D, I'm sure/hope the schematics are leaked for a 3d printed version.

In the long run, you can't stop the signal, Mal.
Looking at the thread as a whole, I'm the only commenter stating they disliked the show. I think I'm just being downvoted for an unpopular opinion. I'll live. :)
Comments are common, yet are hardly an essential part of blogging.

Regardless, a more than cursory glance at the Dish would show that curated reader engagement is one of the most important parts of the site. One can easily make the case that the quality of that content stands in sharp contrast to the thoughtless automated approach that many bloggers take.
Yeah, I considered changing the title to "File interface to cron" or something similar, but that also seemed to leave some of the reality out. It's just another element of the "everything is a file" philosophy of Plan 9, which I find very interesting and pragmatic, and wish were more common in the directions Linux is evolving in, with stuff like systemd, firewalld, systemd timers, etc.
I wish Youtube would take my videos down? When Google couldn't
leave a decent login in system alone, and had to tie it to
"I want it in my name daddy!", I can't access my account to
delete my old videos. Yea, I tried all the stuff they recommended, but I can't access the videos. I contacted Google, but they didn't have a clue, and told me to go to the
boards. It was a very polite email. (I used Youtube as a personal diary of things I need to do, or projects that needed further work. One video had a product brand name in it and gained attention. I never thought they would be kidnaped? They are boring videos, but there's one I want off
for multiple reasons).
You probably got tons of advice already, and from people who suffered from burnouts.

I too suffered a terrible burnout, which led to depression. First of all, get psychological help: go see a psychologist and a psychiatrist.

The psychiatrist will get you some meds to help get your head balanced in the short term. The psychologist will help you sort out emotional and stress problems in the short, medium and long term.

After getting better on the short term you'll be able to work out the areas in your life that need attention.

Hope you pull through. Burnouts are just horrendous, don't let yours become crippling depression.
I regularly search logs across a huge fleet of hosts (thousands). I have a script that will send an arbitrary command in parallel to each host and return the output in a JSON file.

Once I get the logs I'm interested in, it's usually a straightforward combination of jq, grep, sed, awk, cut, sort, uniq, xargs, etc. If I need to do some fancy queries on the data, I have another script that will parse the logs and load them into a SQLite db.
You don't work there? I just want to be sure I am reading it correctly.

It must be strange to work at Google. To have people who have never worked there argue and disagree with your experience.
My work recently switched to sumo and I love it. I've you've used splunk, logstash, elastic search + kibana previously and think sumo is the best. It is the right amount of power and simplicity plus great documentation.
The PDF link works perfectly for me:
http://amaral-lab.org/media/publication_pdfs/PhysRevX.5.0110...
What makes Fluentd better than syslog-ng?
The Chinese word for simple is 简单 (jiandan) while easy is 容易 (rongyi). The words can be combined into 简易 (jianyi) that literally means "simple easy". And this linguistic efficiency is why the Chinese will eventually take over the world, I guess.

It really is a pitty that blogspot is blocked by the GFW.
To the people suggesting ELK i just want to ask if you have actually used it in production? Like for real bughunting and investigating support requests?

As much as we absolutely love ElasticSearch for our other indexing needs, we find it quite hard to get the LK-part of the stack to deliver as promised. Kibana may serve up nice graphs and charts, but when you need to drill down into a large amount of log data, we often feel like loosing both overview _and_ detail.

It might very well be that we are to blame, and that we are just doing it wrong (tm) - but I would love to hear how other people are leveraging the ELK stack in production environments?
Took me a while to find this, since there are no interactive elements on this demo:

https://github.com/PLOUC/MOZAIK
Ah, the ZX81, my first computer.

Those Halcyon days of typing in lines and lines of code...

Only to be met with a sudden crash due to the 16K (16K!) RAM pack ever so slightly shifting, interrupting the flow of electrons on the edge connector on one or more signal lines ;)

Good times!
350.
I didn't invent the idea of sports as ritualized warfare:

http://ancienthistory.about.com/od/olympics/a/OlympicGames.h...
Yes, you can still take them to court for copyright infringement.

https://asmp.org/tutorials/enforcing-your-rights.html seems clear enough.
Interesting idea, but I don't quite get how that lets us compute the answer. If I understand it correctly then we need to get the coefficient of l^(10^6) of (e^-(l/20000) + (l/20000)e^-(l/20000) + (l/20000)^2/2e^-(l/20000))^20000, and I do not know how to do that. In fact that is equivalent to finding the coefficient of x^(10^6) of (1+x+x^2)^20000, and it's easy too see that directly from the original problem, so I'm also not sure what Poissonization does for us here. Perhaps I'm completely misunderstanding the technique?
شركة تنظيف بيوت بالخرج
A common problem in a service oriented architecture is needed to minimize the amount of round trips to a particular service.

Example: To render a UI view, I need to fetch a list of friends, a list of posts, and a list of notifications. All 3 of these data types (friends, posts, notifications) have users associated with them. Instead of fetching users for the 3 data types 3 separate times, I need to flatten that into a single call. I end up with something like this:

var [posts, friends, notifs] = yield [
getPosts(),
getFriends(),
getNotifs()
]; // executes in parallel

var userIDs = new Set();
userIDs.addAll(posts.map(p => p.userID));
userIDs.addAll(friends.map(f => f.userID));
userIDs.addAll(notifs.map(n => n.userID));

var users = yield getUsers(userIDs.toArray());

return {posts, friends, notifs, users};

You can see where this gets cumbersome. I have to compose one of these for every kind UI view at the root level. On the one hand it's very explicit and the flow of data is very clear, but it also means relationships between data are dupicated in more than one place (often many places).

Could GraphQL help with that scenario?
Do wealthy, educated people click on ads online? I'm not wealthy, but I'm educated, and I don't even see ads online, let alone click on them (Adblock). Most of the other educated people I know are the same way (the non-technical among them may not even realize there still are ads online).
"Simplified server implementation: Rather than having a proliferation of end-points (per action, per route), a single GraphQL endpoint can serve as a facade for any number of underlying resources."

GraphQL sounds tremendously exciting.
Not really blogging? Thank you so much for your enlightening wisdom. I imagine, then, that Scripting News and other such long-standing blogs need a new moniker. Care to offer one?
Wait, why can't you cover it with tape?
Screenshare doesn't work on Chrome.

This is a nice tool and there have been some like it already (https://appear.in/) but Skype's killer feature is that it has a list of people I know that I have added, saving me the trouble of emailing URLs or scanning QR codes. The problem with this is that it requires me to already have established contact with the person I want to video chat with, in order to share the link. With Skype, establishing contact, initiating a call and video chatting, all can be done through the same software.

This is why Skype-killers don't take off. Hangouts has made some inroads because it also has a list of people already present. If only it was as reliable as Skype in low bandwidth environments and not bundled into an intrusive Chrome app (it actually blocks a little part of your screen if you want to stay online, the extension has no offline feature, etc.)
If the internal wifi doesn't work you could try a supported USB-based wifi adapter. Your internal card might eventually be supported. If having internal wifi is very important then try before you buy.

Do you remember what Linux wifi support was like between 2000 and 2010? Wifi drivers are pretty hard to write and there are virtually no docs for any of the available hardware. Linux (and FreeBSD, too) have better wifi support nowadays because vendors have finally started writing drivers for those systems. Look at the email addresses of authors in copyright statements of Linux drivers for Atheros, Broadcom, and Intel cards, for example, and you'll see that this driver code was written in-house by vendors. OpenBSD doesn't get that level of support from vendors.
mine was zx82! Loved it!! mine used to overheat for some reason, the heatsink on the top right side ...loved those games too.
correct link: http://www.cs.princeton.edu/~tongbinw/bitcoinIDE/build/edito...
Download Charity Tap on the iTunes App Store Today
https://www.youtube.com/watch?v=9sc8Pyc51uU - there are some examples in the talk from React JS Conf.

We haven't yet finalized what API we will provide when we open source Relay. You'll certainly get one object, called Relay, however ;)
I'd be very interested to read that kind of post.
Ravel's "Bolero"
I had never heard of him prior to 2 weeks ago. He is exceptionally thoughtful. His reason for quitting blogging seemed reasonable, especially given the timeframes involved. I don't think it says anything about blogging in general that one intelligent person is moving to a new position.

On the other hand, I don't know that I'd call the blogosphere vibrant or even very interesting: Crappy mobile browers/keyboards, link aggregators, Facebook, and Twitter basically shot the web as we knew it dead for the mainstream. My intuition is that this is a natural consequence response to decentralization when the tools to gather your information into one place are poor. You wind up with link aggregators, and then comments on them, and then the link aggregators become the content. Like what's going right now in this thread, instead of a blog link bouncing around between disparate interlinked blog posts.
Normal statistics don't really apply when losing puts you out of the game permanently (like dying) or any other one-time risk. By definition statistics are about expected or average results. A company, VC, or casino can take a lot of risks and get close to the average results - an individual can't.
Or you can look at it another way: I can comfortably fit more on my 1600x900 monitor with Classic Shell's start menu than you would on you 2560x1440 LCD with the Windows 8 start screen.

In other words, it's both modal and it wastes real screen estate.
Even though his usual working language is Smalltalk, I'm sure Cees de Groot would appreciate. :)
Ask HN: Benchmarking stats repository?
Has anyone stumbled upon a resource that would enable someone to cross reference applications (apache2 vs nginx vs Cassandra vs "generic" JBoss application) and instance specs (hopefully as specific as DigitalOcean droplet or AWS instance type).

Of course, there are stats out there on blog posts, but these usually provide at most a handful of instance types (usually previous generations at that) and likely only a single application.

Thank you!
Arguably you're only counting the lower bounds. There are many Pokémon that have at least two different languages (based on English and Japanese names).
It is not "better" but different.

1. Easier to extend that syslog-ng if you have a modest knowledge of Ruby

2. Easy to configure file- and memory- based buffering and failover.

3. Advanced filtering out of the box.

4. Rich plugin ecosystem with 300+ plugins.

At least that's what I've heard from the users who switched from syslog-ng to Fluentd. I am happy to learn more about what makes syslog-ng great since I've never used it seriously myself =)
bwi(4) has bugs, yes. We haven't found them.

Your ethernet chip is bce(4) which really needs this fix if you have more than 1GB of RAM in the machine:
http://marc.info/?l=openbsd-bugs&m=142195923213919&w=2

Alternatively install a -current snapshot. bce(4) should just work there.
Relevant XKCD

http://xkcd.com/1480/
Why Twitter's engagement has fallen
There's a special ink on the cups that the brewer can detect - I can't remember the specifics.