skysight-inc/HackerNews huggingface dataset:
That's really just restating what you did, not explaining why it's interesting to have done it. Is three features a common limitation of systems? Is this useful in a way that augments existing tools like comparing the name to the SSN database?
There is definitely a place for articles saying "this is a toy problem you can use technique x on" but it's worth differentiating that from "this is a novel technique/a discovery made using this technique", and it feels a little like you've done the first kind and you're trying to label it as the second kind.
https://twitter.com/mathewi/status/716771686482202625
I find the heart rate peak of 164 surprising for a near-death experience. I am 27 and while working out, I typically hit 170-180 at it's peak.

American heart association website says 200 beats per minute is the average maximum for 20 -30 year old people. I'd assume the heart rate to reach that maximum during such intense situations.

I'm a marketer. So yes, the plug at the end makes me really suspicious about the authenticity of the story.
This is a pointless analysis unless you can provide the numbers for the status quo, and somehow that works much better. As I understand it, we wouldn't be able to extract enough gasoline for that number of ICE cars either, so your point is totaly moot (LOL!).

Every EV that replaces a regularly driven ICE vehicle is a net win on its own (less pollution in cities, less energy use, works well with renewables etc.) The more the better.

EVs have lots of benefits for developing nations too, EV scooters and electric bikes seem to be big business in certain areas.
I've tried a few of those on windows but they all seem to have terrible latency, I think they're constantly reconnecting to the server whenever an operation happens.
> Nobody told me it was supposed to be hard or supposed to be for boys or whatever.

This is an ideal situation, but sadly not what many women experience, myself included. Role models are necessary because these negative gender stereotypes are real and need to be explicitly countered, ignoring them and simply focusing on gender-blind education is not enough IMO.
> Has anybody tried to store a project's metadata (issues and PRs) within the project's git repository itself? Seems like a logical step.

There were a number of tentative distributed bug trackers a few years ago, they sucked and fizzled out. IIRC Fossil is an attempt at an entire distributed project management system, I don't know how it fares.

> I.e. a naive design just adding a markdown file per issue or for all issues will require manual merging all the time. Still, it seems doable.

That only works for your own personal project where you're the only user and contributor. Bug reporting by editing a markdown file (or even something actually usable like an org-mode file or an sqlite or BDB file) isn't going to scale very high and is way more effort than most bug reporters (even technical ones) will be willing to put in.

And even if your users were willing to subject themselves to that, they still need a way to send back those contributions somehow.
Dealing with async in React
Just a friendly reminder to store source locally.

Generally try not to put external services in a critical path.
If the author also sells his license for "no attribution" then maybe he's not exactly playing by the CC ideals either...
The main plot summary is listed in the article, but here's a few of my own personal take. (I should point out that I have never trained an animal and have never had children, so it remains to be seen whether this is any use to me, but it's partly down to this book that I tend towards "identify the incentives" rather than "impose my will" when trying to get something to happen.)

* Ruling through fear makes for a broken and grudgingly-obeying dog. Once I'd grokked this, I realised that the best teachers at school for discipline were not the ones who ruled with an iron fist, but the ones who "went with the flow", guided what was happening rather than enforcing something different.

* Having heard of a particular pair of parents who were having problems with their children's behaviour, I could identify specific things they were doing which were strongly counter to the principles of this book. For example, setting lots and lots of rules about minutiae, without enforcing them consistently and without positively reinforcing the act of obeying those rules, but merely negatively reinforcing failure to follow them; this has a tendency to demotivate the act of rule-following. All kinds of things which are sort of obvious once they're pointed out, but which it seems rather rare for people (including me) to notice independently. When my own parents talk to me about parenting techniques, their techniques match up almost perfectly with these dog-training techniques (with the exception that they didn't use a clicker), and they had two children who - ahem - were uncannily well-behaved.

* Humans and animals like to be trained, if it's done correctly. Cookie Clicker is operant conditioning in action, and people do it to themselves! Regular tiny rewards for pressing this button. Having read the book, I could go back through my memory and identify what it feels like to be trained. The feeling of "good! I've done what was expected of me!" is fairly distinctive for me, but it took until I'd read this book before I really grokked what the feeling was.
Some examples of ones that don't work would probably be very valuable for the OP.
Works in Safari too.
> A great many developers using MS SQL Server don't even know the option exists.

Yes, default behavior is so prone to locks - I learned it the hard way. Switching READ_COMMITTED_SNAPSHOT ON brought new life to our DB.
It's not as simple as that. Advances in trauma medicine played a major role in lowering murder rates.

http://www.ncbi.nlm.nih.gov/pmc/articles/PMC1124155/
I like how they write there "Everything operating normally." :) when it is down...
Having been robbed many times, including a kidnapping I can say that your logical thinking will go out of the window because of the nerves. I would find it difficult to remember a duress password and wouldn't trust myself with evaluating the situation properly to make the call whether to use it or not. I'd rather have an after-robbery mechanism to lock my phone once I am safe.

When assaulted, just cooperate.
Writers Who Spied
>Why do we need an app for that? The lady could simply point left and right...

That'd probably end up being ridiculously easy to predict.
I guess it would be something like this:

T.<cr>;g

'T' means tag messages matching a given pattern. '.' would be the pattern that matches all messages in the current mailbox. So now all messages are tagged. ';' is the prefix for 'do the next command for every message that is tagged' and 'g' is reply to all.
We're using satis to create a mirror with all the required composer packages and we're deploying from there.
https://github.com/composer/satis

The main reason that we switch to that was exactly to avoid deployment issues. Security is also a bonus (in case somebody modifies existing packages).

Probably there are tools like this for all type of packages.
Blendle is hiring
Why my head was on the front page of Peru’s largest newspaper
I recently got a dongle with a power switch; lets me keep it tucked away in the connector without draining power.
Goku
But if two systems are identical, wouldn't it be likely that both would break at the same time?
I never thought about that. I only see that hosted newsletter software is too expensive. My requirements:

- Send maybe 2,000 transactional emails per week
- Send a few hundred autoresponders ("newsletters") per week
- Once a year or so, send 70,000 emails to all users who signed up

I neither want to have an email list with 70,000 people in it where only a fraction regularly receives an email. Nor do I want to pay several hundred bucks for the occasional broadcast to the entire user base.

And also: I won't use non-German newsletter providers for privacy reasons. This is probably way too strict and kind of an illusion, but that's just how I run my business.
If you care about this, talk to the department chair and administrators (deans). Also talk to your student government and try to get other students on board. Individual faculty members don't tend to have a lot of influence on the design of the undergraduate program.
Absolutely, my numbers are way lower.
Quality costs money. Gitlab also has an enterprise package.
Doesn't help me when I'm reading on an iPad or on the train on an iPhone. Just sayin'.
If you're trying to make a point it is lost on us, but if you elaborated I'd be interested.
> The repository on its own has very little value.

Depends for who. When I'm a user of a project, I don't care at all about anything other than the repository. The source code is the only thing that matters.

Anyway, you can't really avoid centralization in most of the projects. Barring some extreme social experiments, a project always has identity, a "canonical version". That's your SPOF right there. Of course we have tons of experience with mitigating potential issues - from caching and mirroring to not doing stupid shit like telling your CI server to download dependencies from GitHub every time it builds your project. Temporary GitHub outages seem to be a problem mostly for people doing the latter kind of stupid shit.

What would be interesting to see though is some kind of torrent network for Git repos. The kind of where I ask for a particular commit of a particular project, and I get a way to download it from some random computer that has it (with all the magic crypto code signing for confirming the code was not maliciously changed, etc.). Node.js developers have local mirrors of third of GitHub anyway, so that would pretty much solve "GitHub is down" issues.

Though it would not solve the problem of people too lazy to have a local cache of their dependencies...
This is more of a case of legal bullying than anything. The Paperboy and Perlentaucher decisions have been rather clear on that matter. There have been also decisions that 10 word snippets or so are fine under citation rules.

(Ok, "completely legal" was a bit of an overstatement. It's not explicitely allowed and you would probably need large enough legal fund to defend yourself.)
Notice that Mutt 1.4.2.3 isn't the last release. That notice is on the frontpage because it has to do with a security vulnerability. There have been quite a few releases since.

> Mutt 1.5.24 was released on August 31, 2015. In addition to bugfixes, we managed to slip in some new features and enhancements. See the UPDATING file for more details.

Source: http://www.mutt.org/news.html
It adds something. It shows an example of an actual person affected by this. Yours here, however, I'm not sure what that adds :)
Checked it out: missing license (both in repository and in source files), couldn't find any docs. Stopped looking.
Like it, but for stuff like this there is should be always some kind of live demo. A lot of devs underestimate the power of 'quick presentation'
Mossack Fonseca and Panama Papers Leak: What everyone else is not telling you
Facebook’s tool to help the blind “see” images just launched for iOS
Nice writeup! However I have a honest question, why did you mess up with scrolling?
None of those are nouns with grammatical gender (semantic gender, yes. Grammatical gender, no). English is not such a language. Our pronouns are marked for gender; our nouns, including names, aren't.
Short lines are definitely good for prose (books makers have known this centuries), but I find that code is different. I tend to find code that has longer lines is much easier to read than code that rigidly adheres to (say) an 80 column length limit.

I think it's because I tend not to read code in order. I like to see the shape of it, look at just the beginning of the line to see what might be going on in that line and only looking at the whole line if it seems relevant to what I'm doing. Normally just seeing the first 20 or so characters (or pulling some keywords out from syntax highlighting) is enough to understand the broad strokes.
Show HN: StrikeAMatch in Go
keeping a server running with a load average of 0 is easier than keeping a server running with a load average of 40.
Most developers will not be able to write code without being able to look up stuff on the Internet.
See IPFS.

https://ipfs.io/
Azer Koçulu did you kill Github? )
Full disclosure: I'm not female but I have two daughters :)

This is bang on the money to me. The important part is having the interest/curiosity & opportunity to take tech apart and see what makes it tick.

We need more women in software development, but women should not necessarily take it up because we need more women in software development.
Looks exactly like what's needed. Is it safe enough though? I.e. can I rely on getting a non-maliciously-modified repo when I ask for particular SHA1?

Also:

sudo npm install --global gittorrent

Cool! It automatically installs a local copy of half of GitHub! ;).
The same physical seating arrangement can express more than one social dynamic.

The undergrads won't be judging the Nobel Prize winner or asking him/her to justify their work. The prize winner will not be sweating or struggling. The flow of status goes in the other direction - the undergrads are supposed to be grateful that the great prize winner has agreed to spend some time with them.

Entrepreneur and money men conversations could just as easily happen with everyone sitting on sofas. The adversarial panel approach is intended to be challenging and adversarial - which is only possible if those who are doing the challenging have higher status and feel a need to display it.

There's a case to be made for the suggestion that the primary product of the entire global economy is status signalling. Physical and intellectual invention is a useful byproduct, but most things in most corporations and markets seem to happen because one primate subgroup wants to impress, seduce, or intimidate some other primate subgroup.
Why is it any surprise?
Negative global phosphorus budgets
Tamil Nadu Assembly Elections 2016
Curious why the language that the team speaks matters to you at all?
I couldn't identify with this story at all. If this happened to me - and it has in the past - I wouldn't think about any of that stuff. I'd just want them to finish me off.

I'm thirty years old, and I feel like if I was shot dead for some pointless reason like my ancient Moto G phone and whatever pittance of money I had on me, I'd not feel bad about it at all. I'm not currently working because I've had some health problems over the past year, getting back into work is an impossible maze of we'll-call-you-backs, send-us-your-CV-and-we'll-get-back-to-yous, we'll-keep-you-on-files, jobs with hundreds of applications, waiting for emails and calls that never come.

I feel like I'm a person too far in this part of the world, like there are too many people for the resources available and all I'm doing is taking up space, a sack of meat using up resources and contributing nothing. My dreams are modest - a minimum wage job and a small, private place to live - and yet they seem unattainable. Getting myself killed wouldn't bring any regrets for me, I wouldn't regret that I never got to live out my dreams, because I don't really have any. Killing me would free up some space for someone more worthwhile to take my space in the world.

I'm not actually anything - I don't have a role in the world, I'm just trying to survive and make enough money to live, and I don't even know why I want to stay alive. I honestly wish this would happen to me.
It's one of the most successful marketing scams I've ever seen - the whole tech world bought it, and here I was thinking at least engineers are mostly bullshit-proof.
That's the joke!
>but I see women writing about these meta-topics of "being a female programmer" far, far more often than any actual technical aspect.

Ok, but as a male, I don't blog about everything technical I do. Most of the code I write or fix is just sort of quietly sent into internal code-review or pushed to an unpublicized github repo. I don't see what the problem is with a woman blogging about social/political stuff rather than technical stuff, since I figure it's plenty likely she's doing loads of technical stuff without yelling about it.
Management Changes at Intel Suggest Things Are Not Going Well
It's a vicious circle. Increased wages will result in increased consumption and contribute to making the rich richer while flooding the poor with goods with built-in obsolescence. It would be much better to learn living with much less than we do now and teach the one who try to deprive our workforce that they are dependent form us.
Except that numerous studies have shown that your scenario isn't what really happens when the minimum wage is raised. Numerous states have raised the minimum wage in the past while surrounding states haven't, giving us a lot of actual comparison data (check out the Berkeley paper linked below). Quotes from an article from NYTimes[1]:

"
The weight of the evidence shows that increases in the minimum wage have lifted pay without hurting employment, a point that was driven home in a recent letter[2] to Mr. Obama and congressional leaders, signed by more than 600 economists, among them Nobel laureates and past presidents of the American Economic Association.

That economic conclusion dovetails with a recent comprehensive study[3], which found that minimum wage increases resulted in “strong earnings effects” — that is, higher pay — “and no employment effects” — that is, zero job loss.
"

[1] http://www.nytimes.com/2014/02/09/opinion/sunday/the-case-fo...

[2] http://www.epi.org/minimum-wage-statement/

[3] http://www.irle.berkeley.edu/workingpapers/157-07.pdf
I believe going camping could correct most people's bad sleep habits, and revert them to their primordial state, in sync with circadian rythm.This article only outlines how did some people in mid-ages sleep, not by any means how did our hunter-gatherer ancestors sleep, if that is what you are looking for.
Ericsson acquires data center automation service NodePrime
"I understand you are very stressed and frightened but we can deal with this if we put our minds to it"

Anger comes from fear.
HSBC's Big Data Journey
And when you local instance did not work becaus of a disk failure? BACKUPBACKUPBACKUP!!!
Github is a distributed system, with a unifying front-end. The DDoS just ends up targeting all of it.

How do you propose to stop that with your proposal?
People will still shop at Walmart, they'll just buy more stuff.
This could be solved by keeping taxes higher on bigger businesses than smaller ones (which are the bigger "job creators" anyway).
:(

You talk of feeling valueless within the context of industrialised society.

There is a rather huge amount of world beyond the horizon, and many different ways of living.

As someone who has come face to face with their own mortality in a few ways (some slow and creeping, some "oh shit I'm about to die"), and has also shared a similar perspective to yours in the past - there's something about being faced with the actual prospect of imminent death beyond your control that adjusts your perspective more than you can fathom.

Either way - chin up, there's a lot more life to work and being "a functioning member of the economy". If you feel you're at rock bottom, then remember it can only get better.
Why are most industries dominated by a few? It's not because they pay the lowest. It's because consumers chose to support those few businesses.
Depending on services from others for your own business without having a SLA is just a disaster waiting to happen.

Along the lines of "two is one, one is none", anything that you don’t own or where you don’t have a SLA has to be considered not existing for a business.
I'm not sure this is the case, at least not according to the benchmarks in the gin-gonic/gin repo.

This framework was submitted to HN before:https://news.ycombinator.com/item?id=9296524

In that discussion the author of gin mentions gin has a zero allocation router as well https://github.com/gin-gonic/gin/issues/249

On mobile right now, will look at the gin/echo benchmarks later (especially if the gin benchmarks compare the fasthttp engine of echo)
Thanks for that link!
I don't think that's necessarily true. When I started learning to program I didn't have it "broken down" for me to the tiny tiny details. I just read books/tutorials. I think it's the same for most of the people who were exposed to programming before college.
Yeah. The problem is, "cloud" now means both of the things you described and then some. Probably the best definition corresponding to present usage of this word would be "not on localhost".

(Because yeah, if I host a Dropbox clone on my Raspberry Pi sitting on the wardrobe, I have my files "in the cloud" now.)

We need a new word for automated, dynamic allocation/deallocation/management of remote instances for various services. Something that would differentiate it from buying a VPS.
Sure, but as long as browser coverage looks like this,

http://caniuse.com/#search=components

you have to include the polyfills anyway, unless you are targeting something like Electron or an intranet where everybody is guaranteed to be using Chrome.

That's why I put "standard" in quotes; although it's been around for years, it's really only supported by one widely used browser.
Do you have any experience with gin?

If so, why do you prefer echo over gin?

Thanks
Name conflicts aren't usually a big deal but I'd like to point out there is already http://libcello.org/
Analysing open data portals. PG holds status data on retrievability of links. Depicting the evolvement of such an open data portal over time is possible with custom datetime columns and window fucntions, it's just tedious and error prone.
You can cast your whole screen from Android or a Chrome tab to Chromecast (now called Google Cast). That includes any SSH client you have running there. (There are SSH clients for both Chrome and Android)
We need to break free from the idea of living in a single consistent present
Sweden's Klarna Stalked Sequoia on Google Street View
So raising wages across the board would mean those worse workers who cause higher turnover and other costs are now going to earn the same amount as the better workers who don't cause businesses those problems, right?
For geology, 10 years is much like a second for human.
You are not in the wrong part of the internet. This is reality.

There are many great female programmers and software engineers and they are usually the ones who don't make these self-pity filled blog posts which have all the traditional
meaningless magic words: "empowerment", "misogynist" etc. and they don't join all these WOMEN ONLY coding clubs where people don't really give a fk about technical stuff,
but instead just wanna be in the "coding scene" taking Instagram pictures of their cute macbooks, gluten-free salads, vitamin water bottles etc.

Those girls who actually want to code and not "to code" discuss about technical aspects of software development with other people no matter what their race/gender/whatever is, instead of posting endless blog entries about "how are my emotions today as A FEMALE PROGRAMMER IN THIS HORRIBLE WORLD WHERE ALL MEN HATE WOMEN crycrycry ".
> It's mostly CI services and the like, all which break in some way when GitHub is down.

It boggles my mind. If you're not adding a new dependency to the project, your CI server should never hit GitHub when doing builds. Who sets those things up without local cache?
We have a sticker for this: https://pbs.twimg.com/media/CVKwDixXAAAmRaI.jpg
Hey Tom,

Are you guys looking for any Ruby engineers?

Cheers,
Oliver
Dijkstra's Prime Number Algorithm
This Is Too Cute Look
Because there isn't a lot of users yet.