skysight-inc/HackerNews huggingface dataset:
My MacBook Pro is on its last legs and I've been thinking about replacing it with a Dell Linux machine.

Any tips on how you've gone about finding said corporate liquidators?
You are wise not to. Not everyone who is an exit is on your side. It is better to assume that they are going to do everything nasty possible to you and your data.
I don't know if you read the same article I did.

The author specifically said that we'd come a long way on tools but not made much headway on the people issues related to Dev/Ops.

Your comment does not appear to be adding anything to the article besides another anecdote that the tools are good (and if that is what you meant it to be, then I misread the tone of your comment).
For those interested, we did an Instructables "launch" a couple weeks ago: http://www.instructables.com/id/Custom-Thin-Wallet-Kit/. Having great instructions for the kit was really important to us, so it seemed like a good fit. We got a very warm welcome and some incredibly useful feedback.
You better have "showdead on" in order to see this.

> Your current posting style didn't work for your last account. It doesn't seem to be working for this account.

Yes, I was an asshole on my last account, and recently on this one as well. But go over the posts I presented again - was I really being an asshole? Or did I just have opinions and priorities that people were in such disagreement with that they chose to use the "I don't like this - Downvote!"-artillery? Come on. At least address my specific points when I go to the trouble of typing them out.

> It doesn't seem to be working for this account.

Yes. Thanks for underlining that for the powers that be. Well, it's not like I was hiding so who am I to complain.

> Do you think this is working for you?

Clearly, my problem is being a glutton for punishment in that I keep coming back to this poisonous community. :) It's not like the assholes on this forum are helping me be less of an asshole. (And no, you're not one of the asholes, just speaking of a subset here.)
Have you looked into Suture, which is just that - supervision trees for Go? (https://github.com/thejerf/suture)
This is very similar to Python's "multiprocessing" module.

What does it use for marshalling? JSON?
And a slang for penis in many dialects of Spanish
Fair enough. :)

I am basically using something I could fit in Redis + sync replication [in terms of data model / function] as a job queue presently so I suppose that is just where my mind jumps to.
I had a terrible professor that was actually reasonably competent at teaching (the material wasn't hard in the first place, but still), but was terrible because of how she behaved in class. The best way to describe it is abusive.

As just one example: She'd do this thing after every exam where she would call off each name one at a time, have them walk to the front of the class to get back their graded test, where she would then berate them for anything they got wrong on the exam. It didn't matter if you got a A, if there was single thing wrong on the exam she would berate you over it. Really vicious personal attacks. It was so extreme that for a class of 20-30 students, it took the full hour to hand back tests. Averaging 2-3 minutes per student, yelling at them in front of the entire class.

Needless to say she always got awful reviews from her students, but if that effected her career, it was not apparent.
The opposite occurred in the vast majority of cases -- people challenged gay marriage bans and won in court. And many states legalized same-sex marriage simply by virtue of being within a federal circuit that had ruled on the issue.
These addons are installed from the Mozilla addons website and Firefox can check automatically for addon updates.

Complaining that software is phoning home is perfectly legitimate. It should ask for consent and at a minimum tell users what information is gathered and for which purposes it is used.
I've never seen "it has" written "it's". Or maybe I didn't understand those correctly.
The Emperor’s New Watch
I think it's important to remember that, for at least EV, these explanations aren't intended to stand on their own. There's a lot of good resources online already for learning this stuff. The problem, as we see it, is one of motivation and curiosity. If we can help people intuit what's happening and why it's important, we think this will help motivate people to want to get more into the details on their own.
Computing Studies
There was an interesting take on TechCrunch this morning on the same topic. I think it applies well to this situation, even though the numbers are different. What is your target market? SMB, consumer, enterprise? I'm guessing SMB or consumer based on average deal size.

http://techcrunch.com/2015/04/26/back-to-the-future-in-enter...

If your average deal size is $10.00 per month. Any way to increase the average deal size? 1000 customers is great. Can you get $20.00 per month out of them upselling or crosselling? More?

If it's an SMB product. I would say you need to hire in the right spots. You mentioned not wanting to raise money but also are looking to take it to the next level. You don't need to raise much, but $500k - $1m at good terms would be enough runway to hire 2-3 sales and 1 support person. From there, you can make the sales commission structure friendly so when they make money, you make money.

If it's consumer, I'm not an expert here. I would focus on marketing vs sales people.
What's the use of this question? Inspiration? Wondering if it's worth diving into?
Refinement types in Haskell as a library
> He implies that such things exist.

This looks pretty damning: http://en.wikipedia.org/wiki/Petersen_graph

(Don't email it to cstross, I already did ;-)
Please update the title to "This new messaging app from developers in Myanmar is kind of revolutionary", the submitted site uses that now. The original was very misleading.
Interested in Amateur Radio and don't know where to start ?

Head over to http://www.reddit.com/r/amateurradio ... we are waiting for you ...
When seas rise, will your home be under water? Miami Edition
This recent trend of articles wrt to devops it making me want to post here.

Not trying to be too snarky, but why can't people just use shell scripts for automation?

They are easy to repair, in a language you (should) know, reproducible, and testable. They are native to your target, supremely portable, etc, etc.
Indeed. I'm personally glad it's the priority; knowing full well that non-free software ain't going away any time soon (alas), I'd much rather that non-free software be using well-designed and thoroughly-audited OpenBSD-derived code than using some hacked-up monstrosity in its place.
The ultimate guide for building truly responsive logos
Oh I agree with you. But I also think that that attitude is driven, at least partially, by the rich. If you're part of the top N%, for N<50, you must convince other people that what is in your best interest is also in their best interest. This is what has happened, the middle class have been turned against themselves and the poor.
I see this project as a helper for transition from "dynamic loading plugins" to "microservices" mindset :)
Kubuntu 15.04 with KDE Plasma 5.3 – A Totally Different Kubuntu
Nothing more to add here, just that your explanation is perfect. Thanks.
Other examples:

- Queueing media files to be encoded/transcoded.

- Trigger a build of your application from a web interface.

Basically anything that you want to do where you might not want the web server to block until the entire task is done.
Because it's not worth re-implementing the functionality available in Jenkins, Chef, etc. etc. etc.
But Powershell builds on top of .NET, which means you can't write cmdlets in non-.NET languages. And writing them even in C# is quite painful. Which is why there is virtually no ecosystem for Powershell cmdlets and there is a gigantic, ever expanding, ecosystem of Unix shell tools.

At the end of the day you have to choose a primitive and history has shown that text is the right one.
Thank you, you made a very good point. ПЛА-1 and its later successor ПЛА-1А were intended to plant pine and spruce saplings. These are major forest species in the European part of the former Soviet Union.
However, you put it right, forests are not plantations. Industrial forest plantations for pulp and paper, for wood (pine reaches the right size at the age of 75yrs), are _not_ exactly forests. They may look like forests, but the do not support that much biological species as the natural forest ecosystems. Thing is if the private property is sacred and there is private property on forest lands, biodiversity of natural forests will inevitably be sacrificed to achieve short-term profits. Its a ... natural process, if you can call greed natural. And these forest plantations must be planted in technologically efficient way. Drones are not bad if done right for right commercial species.
> why rabbitmqctl and rabbitmqadmin

rabbitmqctl is the core tool to interact with a node. It can show the cluster status, status of the node process etc., stop and start the app and so on. It works at a lower level.

rabbitmqadmin comes with the Management plugin, and is a client for the plugin's HTTP API. You have to enable the plugin to expose that API. The Management plugin adds some overhead, I believe (it samples statistics continually to serve through the API), and as a result it's optional. Not everyone would want or need to enable it.

rabbitmqctl does the basics, whereas rabbitmqadmin is a higher-level tool.
There is a highly complex biochemical relationship between the embryo and the mother.

The mother actively tries to kill anything that might be in her uterus, she even periodically cleans her uterus radically by ejecting a layer of it.

The embryo needs to produce hormones that manipulate the mother to stop that, and deliver them into the mother.

If the embryo fails, it dies.

Source: http://aeon.co/magazine/science/pregnancy-is-a-battleground-...

We do something similar in software development. If our program experiences a segfault, we usually let it die, instead of figuring out at runtime what went wrong and trying to do what we still can do. Then we change something and try again.

Making it hard for the embryo in the beginning and starting over if it didn't make it, is the biological equivalent to that strategy.

It might result in a heuristic whether it's worth investing more resources in it. Saving resources gives an evolutionary advantage.

On the other hand, it makes evolutionary progress harder since more conformity of the embryo is a condition to survive.
I had the same initial reaction until I realized that you can click through on the gifs and reach a scrollable list.

Here's AirBnB's for example:
http://bakztfuture.github.io/startuptimelines/airbnb/index.h...
You'll see the extreme similarities to writing a microservice here https://github.com/asim/go-micro
The Forbes for Millennials
Fascinating stuff! Could it be possible the phone near the ear that was on muted call was causing static electricity in the hair in the ear canal, causing the spike in brain glucose in that region as the brain senses it?
That doesn't really ring true - after all, they're going to be passed to newborns too. "Gunk" collects in tissues that are never replaced, but why does that occur in the first place? Clearly, growing new tissue isn't a biologically hard problem - when there's evolutionary pressure to do so, several species evolved means to replace surprisingly large parts of their body. Some insect metamorphose; crustaceans rebuild complete skeletons - energetically, it's almost certainly hell of a lot cheaper to occasionally replace bad bits than it is to procreate and lose the previous generation. There's something else going on there.
Biotech startup wants to bioprint superhuman eyeballs
"It has been a long time since we last met."

"It's been a long time since we last met."
I have burned bridges possibly by being competitive when I could have been friendly. On the other hand, it could have been I just didn't speak loudly enough and long enough to send the, "you are my underling" message. I'm not really sure what it is. People in a professional setting don't behave normally though, or professionally.
Nice!

Do you use one of the HN APIs or do you have all HN posts stored locally?

I am a bit confused about the interface. Sometimes I get charts and sometimes I don't. The "Yearly" and "Monthly" links don't work for me. I am using Firefox.

It would also be nice to have a percentage view that gives relative numbers.

The results are somewhat fuzzy. For example "coder" and "coders" give the exact same graph. Looks like "coders" also finds posts that don't contain "coders" at all but only "coder".
Java SE is incompatible with Java ME, hence the OP comment
But it is not installed by default, which means you'll have to tell your users to find and install it first.
Sorry. Outside of community colleges, professors are researchers first and teachers second.

Let the students fire the TAs. Not like they get paid anyway.
i've made two attempts to work through ctm, and fell by the wayside each time. should pick it up again and just read it through without trying to do the exercises.
For those intrigued by the state of tech in Myanmar, there was a very interesting a16z podcast about it - http://a16z.com/2014/12/09/a16z-podcast-technology-and-the-o... .
You can see a collection of these at http://www.unnecessaryquotes.com/

The auther started the blog while at the University of Georgia, so the problem isn't confined to Missouri.
Congratulations on having a serial A call as your first/only callsign! I'm always impressed when a new person walks in off the street and gets Extra.
>What we guess that that implies:

No.

This is not a tl;dr of the article, which proposes several scientific hypotheses, which do not include what you have said.

It mentions the case of spontaneous abortion being beneficial where the embryo is not likely to be viable or the foetus is causing harm to the mother.
> That was only because it wasn't the question put in front of the court

The "only" here is pure speculation. The fact is that the US Supreme Court has not issued a Loving like decision on same-sex marriage, and that same-sex marriage remains illegal in many states because of that. Therefore, it does not make sense to treat United States v. Windsor (which struck down Section 3 of DOMA) as an equivalent, in the domain of same-sex marriage, to Loving v. Virginia, in the domain of interracial marriage.

The federal government never did something like DOMA on interracial marriage (there was, relevant to Section 3, no federal policy against recognizing state-sanctioned interracial marriages), so Windsor naturally has no parallel among the interracial marriage cases.
Does the movie "Sneakers" count?
"most animals don't"? What do they mean? Dogs definitely do have a kind of "bleeding" as (hopefully) any dog owner knows.

https://answers.yahoo.com/question/index?qid=20060612224917A...

It's however not "the same" as the one in primates:

http://en.wikipedia.org/wiki/Menstruation_%28mammal%29

"Some species, such as domestic dogs, experience small amounts of vaginal bleeding while in heat; this discharge has a different physiologic cause than menstruation."

And if we talk about "periods" (like in the article title) and not just "bleeding," the fertility "periods" are everywhere.

http://en.wikipedia.org/wiki/Spawn_%28biology%29

Even corals have spawn cycles.

Most animals do have fertility "periods" they just don't bleed. But again, we are primates, and a lot of primates do have the same menstruation that the humans have. So humans certainly aren't special in that aspect.
Once singularity happens, those are obsolete too.
Perhaps, "It's been one week since you looked at me..."?
Ah, you're just talking nonsense
Wow, I haven't looked at Beej in a long time. Everything's cleaner and even more useful for entry-level consumption. When I saw the link I first thought "boy, that's an oldie but goodie" but the 2012 really was accurate. Keep this in circulation. He deserves the kudos and the audience.
Sounds like a promising start up to me.
There's WinLink (http://www.winlink.org/) which is able to send email, photos, position reports etc over HF. It seems to be pretty healthy.
I don't think I stated they should ask for every single setting in the app. Exaggerating to support your claim is not the way to go.

But, considering we're discussing a rather popular and commonly used feature that is front-facing in the browser; yes, they should ask up front which search engine provider you would prefer to use. Especially if they plan for the likelihood to change the default, which may be a user's preferred choice.

Also, since they were receiving money from Google to have it be the default search engine and they switched to Yahoo because they got another/better deal; it is about the money.

EDIT: another thought, if the choice provided has a high bounce rate then obviously it would just go with a determined default in that case. Hopefully it wouldn't prevent them from using the app because they declined to set preferences on first run. If they chose not to set the preference and the default later changes, then it's on them.
This is a misunderstanding of the situation. Jenkins specifically has no business being anywhere near a production deployment; it is a development tool, despite "devops" people tending to use it as a web-interfaced crond.

Automation should be tooled to the production environment by people who are familiar with the production requirements and -- most importantly -- by the people who will be expected to maintain the environment and respond to critical issues.
"Geek" now means a badge of honor to society.

"Geek" and/or "Nerd" were interchangable in the 80s meant someone that was despised by society.
Also, if you're in SF and are interested in learning more about d3.js, one of the primary libraries that we used to build EV, we'll be teaching a 1 day workshop May 2nd geared towards people comfortable with data but haven't gotten deep into web programming. We'll also be using "explorable explanation" style techniques along the way.

Have a look at our preliminary workshop demos for an example: https://vicapow.github.io/d3-1-day-workshop/

I promise the demos will get more advanced and start incorporating data before the workshop :)

You can apply to the workshop here: https://docs.google.com/forms/d/1VgBUu7znZVllkVw2d6TISzsTjGD...

The application process is to ensure everyone's at about the same level. If you're accepted, the ticket is $99 and includes food and refreshments.
Intentionally?

Quit a job after finding out a coworker had been fired, and that the entire review process (which I'd been pushing for for a while) was being done as a pretext to that. A few more minutes of thinking showed me that the only difference between two weeks' and walking then were that I'd be two weeks of sad down the road. So, I walked, after a cooldown moment in the bathroom.

Couple years later I met up with that exec again, and we got on just fine. Both acknowledged it was a shitty thing on both sides, and otherwise just went our separate ways. We were both polite about it.

Unintentionally?

My last startup dissolved after running out of boostrap funds and communication failures between my cofounder and I. It sucked, it hurt, and it was hell coordinating anything during the winddown. I was too ashamed and scared to talk to him about things really productively, and I suspect he may have felt similarly. I occasionally check up on him through a mutual acquaintance, but we don't talk and probably never will. :(

~

Basically, the notion of "burning bridges" is kinda silly. There are a few people I could list that, were they on fire, I wouldn't piss on to put out, but overall anybody that I've written off (or who has written off me) invariably seems to show up again, eventually.

Do what seems right, be reasonable about it, and don't be surprised if you meet that person again.

For what it's worth, there isn't a secret ledger that'll haunt you--in most industries.
One of the most efficient Soviet afforestation technology for pine forests is - wait until the good seed year comes in ripe forest. Cut it down the next year. Cones will land. Burn the place with controlled fire. Stumps will go, cones will open! Bummer, young forest in 3-4 years growing real fast.
Ask HN: Do you help beggars?
I am not sure if this question is relevant to HN but I am looking for some rational answers and I do not know where else I could find smart rational people to ask this.

These days I see quite a lot of people begging for some petty cash. Subways, streets, public places and joints. Almost all of them have a touching story to tell. Most of the time I do find it convincing and would like to help with a dollar or two but lately it's getting out of control. I feel this has become more or less a business model to keep begging in areas where there are people. I see people on the street with cardboard signs, people doing tiny skits to impress/entertain, people trying to raise money for other poor people. This morning on the way to work, I encountered 3 different beggars in 20 minutes. While I would like to help with my allocated budget, I am afraid I might be hurting the system. System, where people are volunteering to help these and many other poor who do not beg and are out of sight.
I find myself in emotional dilemma where I would like to help but also do not want to harm a system. What do you do in cases like these?
Isn't Redis already good for this, powering backgrounding software like Resque and Sidekiw?

What does Disque offer that's different?

BTW, thanks for Redis. It's one of my favourite pieces of software ever.

Edit: NVM, found this: http://antirez.com/news/88
My intention was more, "I went from 0 knowledge at the beginning of last year, to setting up a full devops pipeline on my own at the beginning of this year. What's your excuse?" But I wanted to highlight the tools I'm using as well.
> It was completely unrealistic when 1984 was written, of course, but in 2013 (when I read it), this hit a little bit too close to home.

Ironically enough, Amazon has already once erased 1984 from users' Kindle devices: http://www.nytimes.com/2009/07/18/technology/companies/18ama...
Ask HN: Alternatives to Flippa for buying websites?
I just wanted to say few things about my experiences on reading students' ratings on ratemyprofressor.com.

First, professors who consistently get good ratings are usually very good lecturers. They are not necessarily easy profs. But they do give great lectures and explain things more thoroughly. On the other hand, professors who get consistently low ratings are usually not good. For example, last term, I took a course with a prof who got 2/5 on ratemyprofessor and her lectures indeed suck although she is a kind person. She doesn't explain the math materials she is teaching; just barely writes down notes on the board. And all the students I have talked to also think she is not a good teacher. The term before I took a course a prof who got 4/5 on ratemyprofessor. She is indeed a great prof and explained everything so clearly. Our class wrote the same exams as the sections but our average was 7 percentage higher overall.

Of course, the ratings from that website may not be equivalent to the ratings profs get from their actual teaching evaluation. But from my experience, I think the students do have the ability to distinguish between good profs and bad profs. And students' ratings are not only based on how easy the course is but also based on how interesting the lectures are and how approachable the prof is.

Does anyone who has an opposite experience from what I have experienced? That is taking a course who a prof who got high ratings on ratemyprofs but felt the prof was bad.
Maybe key value pairs in json?
Seconding the professional myth.

Especially in a startup, there's neither time, room, nor incentive to abstract away the leaky bags of chaos that are human resources.