skysight-inc/HackerNews huggingface dataset:
It seems like more of an indicator of whether the project was involved in some sort of controversy. I don't think you can say anything about a "balance of abuse" just based on the number of users banned.
Yeah both Melbourne and Sydney have several places that are decent as per the people who work there.
Iranian Startup Prevents You from Losing Your Stuff
I personally don't like the extension building aspect in atom. Extending emacs, or sublime is much simpler to me.
> If everybody raises wages, and consequently prices (that is assumed since that's the only way you could have lost competitive edge after raising wages) - then what's the point of it?

Why would prices increase by the same amount as minimum wage was increased by?

Pay the attendant 5% more and the total cost of obtaining, refining and delivering gas doesn't increase by 5%.
Wunderkind musician Tallia Storm on her generation and taking your time with fame
Thanks for the blog article. My laptop hardware is quite similar to yours. I might give FreeBSD a try again!
Ach, I left off the fact that I've been fired from 2/3 dev jobs for underperformance.

It is that last bit, "get your work done" that I'm worried about. I'm concerned that I'm going to not move fast enough. Since this has happened before, I figure that I need to do something significantly different than before.
They're not blocked from using it, they're just blocked from associating their use with you.
Well, although it seems doable in a reasonable time, there’re a few things you need to take care of from dev perspective e.g. http://stackoverflow.com/questions/22333237/generating-uniqu...

But from what we've gathered so far the most time-consuming thing for software developers (especially in e-commerce industry) is the maintenance phase. Meaning - the time when voucher campaigns are “in production”. Marketing team wants to stop the campaign as asap as possible, customer service team has to handle another customer coupon complaint, management wants to know the ROI of campaigns and so on. This is what our platform help solving too.
​Edit: https://xkcd.com/1627/
So it's similar to Sasha? Female in the US and other English language regions, Male in French and German language regions, unisex in eastern Europe.
First Light-Activated Synthetic Tissues Developed
Looks like it does support HTTPS but there's no redirect & HSTS in place to force use of the secure site which is odd.
The publishers were worried about Google getting too much power over them, so set up a system that effectively prevents any new aggregators competing with Google. Classic. The publishers in Spain did something similar.

It reminds me of something Paul Thurrott said soon after Apple brought out the iPhone: They must look at these bumbling boobs that are their competitors, and they must be as happy as can be.
There is certainly technology that substitutes many cheap (low-skill) workers for a few individually more expensive ones. The value to the business of the labor would increase, and on average "labor value" would be higher, but it would be different people's labor having more value.

At the same time, all else equal this would reduce the relative demand for the low-skilled worker, leading to a fall in the competitive wage they could get.

So, yes, "technology" should increase productivity and thus mean "labor value", but individuals can definitely lose out.
thatsthejoke.jpg
In my field, there is mandatory radiation protection for pregnant women. If you start, you want to ask on the form for the (biological, birth) sex, and if it is not female you can simply skip the part where you inform the worker about rights and responsibilities in case of pregnancies.

Honestly, I don't think you need to ask for any (gender|sex)-information in most cases, but it is often added out of completism. The only valid reasons are:
- Self-presentation of the user, e.g. in a profile page -> allow the user to write whatever they want
- Advertising, argh, but you often can't get around this. I don't know if advertisers care about how people identify or about trans people, but they probably want a simple m/f flag that fits enough people.
- Medical or legal stuff
Except that "Setup Mode" exists and every serious computing device that uses Secure Boot provides it, because big business customers wants it.

What is "Setup Mode"? It's "load your own root of trust and wipe any preinstalled keys". Nothing, nothing says that the root of trust has to be from Microsoft or Intel (and Secure Boot specification that is tested for Windows Logo certification would reject such system unless manufactured by Microsoft or Intel).

The difference with jumper is that you have standardized APIs etc. for the signing process, including a standardized "jumper".
it's "working" now , still very slow
They can fork it, they just have been disinvited from using github's fork button to do so. There's nothing blocking them from downloading the source, etc.
SourceForge is doing fine ;)
I guess you will get what you pay for... which is nothing for most of their users.
GitLab to the rescue!
The BBC did have a really interesting viewer for all the meta data at http://open.bbc.co.uk - but that seems to have disappeared.

http://duncan.hull.name/2012/08/03/meta-bbc/
Downvotes are most likely because – if you are already using git – you should just be able to switch over to a local repo?
Haha, I always feel guilty when this happens, I'm doing something and suddenly start getting errors, which just escalates on refresh and now everything is down :P
> be yourself

Does the advice "be yourself" mean "do what you would tend by habit to do"? If so, I think that would probably have the same result it's had in 2/3 dev jobs I've held: me getting fired.

I originally thought I had impostor syndrome too, since it was constantly talked about at school. I should have mentioned that I've been fired from 2 dev jobs I've held before this, so apologies for that.

Explicitly asking for feedback is a good idea, though I worry that 2 weeks is too infrequent. Would every 1 week be annoying?
Now if only we had a convenient way of using a distributed VCS without a central hub.
IANAL but I doubt that it was completely legal. See this case for an example of a non-google news aggregator pre "Leistungsschutzrecht":
http://www.spiegel.de/netzwelt/web/start-up-offline-verlage-...
I'm assuming it's the sound a joke makes when it goes over one's head.
He wasn't an aristocrat, but a hereditary member of the establishment and apparently bought into the whole culture, so implicitly to be trusted.
Veebo: Aggregator of the Best Freelance and Remote Gigs
Facebook begins using artificial intelligence to describe photos to blind users
is that real water in there?
has any one tried setting up a fossil-scm locally and work with that instead
Because your comment adds nothing.
But then it wouldn't be decentralized
I would love to "just relax" and that's what I used to do. But after having been fired for underperformance twice, I want to figure out what it is about the way I work that leads to problems and to change that.
Another Chrome exclusive ;) Looks very nice and usefull in Chrome though.
Thanks dang, here's the link https://news.ycombinator.com/item?id=11428437
Serious question: is there really any difference between the major RDBMS at this point?

At what workload levels does engine quality come into play? So far I've thrown multi-terabyte/high TP workloads at Oracle, Sybase and DB2, and they've all gotten the job done with a minimum of fuss. This leads me to think that there's really no reason to look at databases as anything other than a commodity service which should be chosen on the basis of cost.
Momentarily, yes. But it's just another central hub.
It is: http://www.forbes.com/sites/jeffbercovici/2011/06/14/why-som...
Also not officially supported yet, but it does allow you to also load modules temporarily via the console:

R42.load({ // or loadAlways
jquery: '$',
underscore: '_',
bluebird: 'Promise'
},
function () {
// $, _, and Promise are now globals
console.log('loaded');
}
);

This was initially intended to add modules to pages that you don't control so that you can run external code on them.
I used to be tired all the time too. Segmented sleep solved that
Panama Papers Live Update Thread
we need a gittorrent.
You can host your own.
Head Shot
Males do not have the option to write a post about «being a female programmer». This does not pose a threat for the insecure males but a well-written post about tech does.
The relevant content is in the essay after the comic.

"That student is daring to be stupid. By calling attention to himself, he runs the risk that his fellow students will think him an idiot. But you know what? That student is the smartest student in the class. Because he doesn't want to be left behind, he doesn't want to misunderstand something, and he wants to know if that mistake is a mistake in the teacher's writing or in his understanding. That student, by daring to be stupid, assures that he doesn't end up actually stupid."
Depends how his deployment pipeline is plumbed in. If he's dependent on Travis for builds (for example), he can't just switch.
Ever heard of GamerGate?
Emerging Technology Trends for 2016
Yeah. I've been using it on and off for a while, but git works fine locally, so it was mostly for private bug tracking.
3D printed painting made by software that distilled the features of a Rembrandt
The "bad guys" will always win. Why? Because they don't play by the rules and therefore they'll always have the advantage.
> a) immediately validated there was truth in its page

Alternatively, it was simply a question of the fact that he had broken the agreement he had signed that prevents ex-intelligence officers from publishing memoirs without them going through official screening first.
I hope the world realizes that clouds are not just fluffy white things in the blue sky, but can create destructive storms too, with wind, rain and so on.

Make sure your infrastructure is ready to weather such storms - have local backups and fallbacks, make sure your code is available even if github (or the Internet) goes down.

The more I hear 'cloud', the more I try to depend only on tools that work offline.
You haven't really answered parent's question.
I guess in your case you are more of a content input, rather than producer. Or perhaps producers should be called content farmers/hackers.
Maybe it's time to use Git with Storj ?
Personally, as a consumer I like tipping. But only because it gives me a chance to pay a higher price than I normally would, and to preferentially support small businesses that I like. I could do that by buying more stuff, but tipping is somewhat easier and more direct.

However, overall I think I'd prefer to see the end of tipping culture in America. There are too many downsides to it to justify the upside (which is effectively a kind of market segmentation / consumer surplus capture). For one, a lot of places allow different minimum wages for tipped positions, which is a very bad practice in my opinion and defeats the purpose of tipping. For another, tipping makes harassment (especially sexual harassment) of waitstaff by patrons a lot harder to combat. It also skews the income distribution between the waitstaff and the back of house staff. All of these things are bad verging on extremely bad. And they could be substantially improved by eliminating tipping. So even though I'll miss being able to be generous with a tip when I feel like it, I think it's time for the practice to be put out to pasture.
User berntb posted this as a reply to your comment, but their account seems to have been shadowbanned.

https://news.ycombinator.com/user?id=berntb

--------------

They implement logical gates by turning on/off transcription, so the result of one gene turned on will be that another is turned off (NOT). And so on.

I assume the idea is less to build an adder and an ALU ( :-) ) and more to build behaviour on environmental input.
There is a video under the "demo" tab.

Edit: Under the "Publications" you find an abstract and a good explanation. Read that instead of my copy/pasting. :-) Their basic point is "This approach leads to highly repetitive and modular genetics, in stark contrast to the encoding of natural regulatory networks"
I agree with your comment in the sense that 80% is not, as it seems to be, a very large number. One has to understand that in statistics the baseline technique is the "random". In the case of genders for USA, a random technique would probably have around 50% accuracy (http://kff.org/other/state-indicator/distribution-by-gender/), so 80% is just 30% more than the baseline (there's still the other 2/5 to cover).

I used to work with Text-Mining techniques and it was quite easy to come up with a statistical metric that could reach 70%-75% accuracy, for almost all problems that I've dealt with (mainly in the sub-area of concept extraction - information retrieval). I assume it is similar for this guy, so that is why he reaches this kind of values very fast. For instance, with only the character frequency and order he reports results of 75% which, if you look carefully, is just 20%-25% above the random baseline, not "pure" 75%..

Then he trains a classifier (Random Forest) and extracts the most relevant features that the classifier used, which is existence of an 'a' character in the last two positions of the name (the order of 'a' feature seems quite irrelevant to me). With these features he reaches the 80% ("random" + 30%) accuracy which is a good number but still far. I would say that these two features are to be expected, as, at least in my mother tongue (Portuguese), feminine names end with an 'a' (eg. Maria, Ana, Roberta [vs Roberto - masc], etc..).

But all in all it can be considered a good exercise!
ALDI manages to continually beat Walmart – while paying far higher wages.

How? Efficiency.

Putting the pallets directly into the store saves 2 people who’d otherwise be stocking up shelves, for example.

Making shopping carts cost a deposit, which you get back upon bringing them back, ensures that you save another employee who’d otherwise work on that – instead, money-conscious families, homeless and teens do that for you.

A lot of companies can compete with Walmart at lower prices and higher wages – even in its home market.
I have an autonomic nervous system disorder (postural tachycardia) that causes my heart rate to skyrocket at any kind of physical or emotional stress. Basically it's like my fight-or-flight response is broken and over-reacts to everything (even from seeing blood or just standing up). Serious emotional issues can triggers panic attacks for me pretty easily.

I went through a battery of heart tests that all turned up normal and I was diagnosed with anxiety, until years later when someone thought to test my nervous system. So yeah, I can relate.

But those heart tests even included wearing a monitor that didn't tell them anything useful other than that it was elevated at times... but not that there was a real physiological underlying cause beyond simple anxiety. Not sure they'd put any more interest in a Fitbit's data.
Or gogs, which is actually simpler to manage.
storj can be a nice way of making that possible
...which is why we switched to a local instance of Gitlab: stuff still works, no matter whether Github is in business, whether their servers are up, or even whether our internet pipes are up. CLOUDCLOUDCLOUD!!!
Android Auto
Giving a number of banned users is something that, counterintuitively, is very abuseable. Someone with an axe to grind could pretty easily create a bunch of sockpuppet accounts with the sheer purpose of getting accounts banned and that number inflated, thus giving an appearance of a community being unwelcome.
Sorry github, I know my code is unbearable to watch :(
Why can't they reflash firmware tho? If it give you access to the CAN bus, you should be able to output whatever the heck you want. No?
https://github.com/cjb/GitTorrent - except you can't get there right now.
I pinged GitHub and it seems to be responding but the web UI is taking a few minutes to respond.
>If you have a real-name, real-data policy, you can use this as a pre-screening to see if the information entered is plausible.

If people want to lie, they are going to give you a fake gender to match their fake name. What you're suggesting would flag 20% of your legitimate users and 0% of malicious users.
"Professor Nicholas Saunders said: "The bullet we found came from a Colt automatic pistol, the type of gun known to be carried by Lawrence and almost certainly not used by any of the ambush's other participants."

M1911?
Instant WebTorrent-Ready Webseeded Torrent Hosting
Wouldn't it be possible that when the matter is technical you/we do not pay attention to the gender, or worse, assume the author is a male?
No. Git is easy to distribute, that's pretty much the point, and even if your central repository is down you can generally work: you can easily commit locally and can even use ad-hoc servers for P2P collaboration. Anything based on your VCS (CI, deployment) can be rerouted or handle multi-master sources.

The problem is all the shit that is not in the VCS and not directly based on it: issues, code reviews, discussions, … and the community around them if you have external contributors.

"Gittorrent" attacks a problem which by and large is already solved, it might further improvement on it but it's improving something which is not the bottleneck.
As a high school student (with programming experience outside of CS), I can tell that this doesn't change much. It took me about 20minutes to realize that everything in scheme is just a list, literally everything. Using recursion everywhere seemed absurd to me but I wrapped my head around that pretty quickly while the others were still struggling with the basic syntax. List manipulation seemed hard to everybody but it quickly made sense to after understanding how lists are structured and what car and cdr actually do (read the value of the first pointer vs second).

The good thing about scheme is that, after understanding the basics, it seems more natural to most students. I help one of my class study for his final exams and he understands recursion way better then for loops and iterators in Java. The syntax is also more minimalistic compared to Java which helps a lot (I did not think the syntax would be the hard part in Java). I don't even bother teaching him when to use private, public and protected. I just tell him to use protected for the variables (because it is often used in the final exams despite the fact that l variables should always be private in Java) and public for the methods
And so are my free private repositories on Bitbucket. :)
Facebook and Twitter seems to have sorted their once frequent outages pretty well over the years. Come on, GitHub - you can do better!
Which can go down too.
Perhaps I need to repeat it in fewer words; "because they gain peer approval by doing it".

I also edited what I said to remove some of the additional discussion and data, to make it simpler to see where I said it was for peer approval.
> I guess you will get what you pay for...

1. There is literally no amount of money which will get you 100% uptime. You may be able to buy guarantees of 100% uptime, however...

2. ... which will not change the fact that things still go down, and that if something goes down in a way which violates your signed contract, the most you can hope for is some kind of monetary compensation and, maybe, an apologetic-sounding employee to scream at until you feel a bit better. If you expect to buy someone's care, you're woefully naïve.

My point is that the paying customers don't necessarily get a better service. All they get is limited compensation for enduring the same bad service all of the rest of us get.
Ok, but I thought the business model here was to be the facebook of code repository. And I don't see the later suffering as many outage as the former (maybe because I am not all day long on FB, mind).
GraphQL servers exist in multiple languages, many of them have more mature implementations than the reference (JavaScript)server. Sangria (the Scala implementation) is particularly impressive. And one of the Elixir implementations, Absinthe, is coming along very nicely.

The main security concerns are:

* Data leakage, the GraphQL schema reveals the overall capabilities of your system, which may not be desirable. It may still be necessary to split into private/public implementations.

* Denial-of-service. Unless you take steps to mitigate it (there are a few approaches out there), it's often trivial to construct a query that could bring down a server. The two main approaches i've seen are white-listing queries at build time (so clients can't construct arbitrary queries), and adding cost/complexity heuristics to the server and rejecting any query over a certain threshold.

* Authentication. Not actually a new concern, because the issue is basically the same as with REST. But you do need to get authentication and permissioning properly designed on the backend, it's not something you can really defer until a later date.
> under-promise, over-deliver

What do I do when I'm asked how long a feature will take and the honest answer is "I don't know"? I have tried to teach myself how to create software timeline estimates; I've still not figured it out, and it seems like nobody knows how to do it.

When I tell someone that I don't know and they still press me for an answer, I usually cave and give a random guess, followed by "but I would not rely on that." I feel so dishonest lying to people's faces like that but in the moment it feels like it is the only way to get the situation to end. Should I just get a friend and practice staing steadfast in refusing to answer? Is there something I can say that isn't going to sound like I am incompetent?
At the title is pure click-bait...
Metaphors like that only makes it even more confusing. It's a marketing scam, let's call it for what it is. Servers. They are servers.
That sounds like a joke, but that's exactly the problem: the VCS has been distributed, but not all the services enmeshed around it: all the discussions (issues, pull requests, design debates, …).

Github makes it easy to host git repositories, but so do a bunch of other services and it's not that hard to host your own either way or to set up trees of repository or multiple mirrors or what have you. The reason people use a central hub is all the meta-information and exchange about the code and the contributor communities.

The repository on its own has very little value.

And lest you think it's different for the kernel or whatever, a mailing list or an IRC channel are still centralised SPOF[0], when the ML provider goes down so does the project.

[0] though possibly more resilient and easier to switch out of ones
right :), thanks for the use-case for an outsider like me.
Excellent article - it reminds me of this comment:

https://news.ycombinator.com/item?id=11322244

In Oracle you can set the amount of MVCC storage, can any experienced PostgreSQL DBAs confirm if bloating is a big issue they must deal with?
Taking bets on if this is the chinese government testing out GreatCannon v2.0.0
Biotech breakthrough: Sunlight can be used to produce chemicals and energy
Azendoo for Mobile built on Reactnative
Cloud have silver linings. They also evaporate or blow away without warning.
Of course the fact is, if you pay better wages, you get better workers. In 'n Out Burger restaurants pay substantially better wages than most of their fast food competion, and they're doing fine. Many years ago I read an article in Forbes which cited a study finding that fast food franchises which paid somewhat above minimum wage were more profitable than those which paid only minimum wage. They had better motivated employees, and substantially lower turnover and recruitment and training costs.