skysight-inc/HackerNews huggingface dataset:
> Sometimes people don’t agree (e.g., it took months to get the non-version-control-using-team to use version control)

There's an easy way to stop that sort of attitude. The next time that a bug occurs, you tell that team that they must restore the code back to what it was previously, and provide diffs that show what they did so that you can review their rollback.

When they say they can't, you tell them that's their problem as they haven't implemented version control because they believed they didn't need it, and they need to go do it anyway. After they go through this exercise, you then offer to help them to implement version control.
DevOps – A Cultural Transition
Majestic-12 Distributed Search Engine
How to build your Own Continuous Integration Status Light for less than 100$
That'd conflict with the wish to link to the original source quite often, considering how much original reporting is done by the NYT. Maybe a story should have two links – one to the original and one to the buzzfeed rehash that is published 10 hours later?
You don't see anything wrong with sharing your full address on the internet?

Without even getting out of white collar crime, knowing your name, profession, salary and address makes it easier to steal your identity.
If you just read the reasons why you shouldn't use it for comparisons, you should also understand why it's pointless to use VT for testing if you bypass AV or not. To quote:

-VirusTotal's antivirus engines are commandline versions, so depending on the product, they will not behave exactly the same as the desktop versions: for instance, desktop solutions may use techniques based on behavioural analysis and count with personal firewalls that may decrease entry points and mitigate propagation, etc.

-In VirusTotal desktop-oriented solutions coexist with perimeter-oriented solutions; heuristics in this latter group may be more aggressive and paranoid, since the impact of false positives is less visible in the perimeter. It is simply not fair to compare both groups.

-Some of the solutions included in VirusTotal are parametrized (in coherence with the developer company's desire) with a different heuristic/agressiveness level than the official end-user default configuration.
Not as annoying as junior devs who refuse to take your advice
I've formed a minor obsession with the cab ride videos on Youtube. Riding along London or Dubai transit, or the driver's eye view from a Rotterdam tram, is insanely relaxing. Meditation of a sort. Thanks for linking a new tram.
8 hours of standing still (even with good posture) is not the healthiest thing. Movement, using the range of motion of ones joints, changing the posture and alternating load and deload is healthy.
This does not happen automatically with a desk job, and even expensive equitment might not be the solution.
But there are many different positions one can alternate between (floor: standing, sitting, kneeling, lunging, squatting; chair: sitting upright, leaning forward with some weight on the elbows, reclining with feet elevated, indian style sitting). Additionally one can do some squats and alike regularly, e.g. every time one visits the toilet (aka. "pee, squat, drink"). Making movement an effortless habit ensures that for example the spinal discs get their nutrients pumped in etc.
Maybe they could use it to store data... oh wait...

So isn't this the same tech used in magnetic data storages just with bigger and stronger magnetic fields?
And they prefer using uncool tools intelligently to solve a complex problem; rather than using the next cool thing dumbly that creates more problems than it solves.
Concurrency testing tool for Erlang programs
True, this can be an issue. But the auto-vacuum and auto-cleanups should resolve this issue. Have you experienced this as an issue? Genuinely curious.

(Don't speak to me about SQL Server. Of all the brain dead ideas, implementing storage in the TempDB for snapshot isolation!)
Thanks, I tried it yesterday for 10 minutes, without reading the manual and didn't get very far. I couldn't enter towns and caverns and the bottom UI right half was off screen so I couldn't exit the game (and the top right close button of the window didn't work so I had to kill the process). I died in the plains, killed by a barbarian. I might give it a shot later but I doubt I'll play it for long. It's not the killing, it's the UI. The music is really nice though.
> and have the means to do so.

So what? Work is consented, not forced. If nobody wants to pay them better, they won't work. If they have the means to work, but don't want to work, what's the point of calling this a lack of motivation? It's basic supply and demand at work. Maybe society has to find a better way to employ those people. I think unemployment is sustainable. If you decide to work, you have more money, but an unemployed person will still have enough to live.

> Their taxes pay for your expenses.

Money is just an indicator, but it doesn't explain structural phenomenons. If you make abstraction of money, work is overrated. Automation removes a lot of necessary work. Haven't you seen how less people are need to grow food? Haven't you seen how many workers machines replace?

I'm now in a place of "discouraged unemployment". Meaning I had many interviews and did not get hired. The more unemployment you have, the more candidates will get discouraged to find a job. That's my situation currently. I think labor and the socioeconomic model need to change. You can't tell people to fit in a mold they don't like. Will a bank loan me money to work on my game ?

Other details you might not know: France is currently in a roar because the left government want to pass a law which is more liberal towards labor. France is pretty conservative in term of economic policy (despite the fact that welfare is generous). The fact is that in france, you literally CANNOT fire someone if you want to, or it's VERY difficult to do so. That might be the main reason people like me are in long term unemployment, and are refusing to make new concessions. I already gave my resume to the city company who deals with trash, and I got no answer. So in short, don't pretend you can advice everybody to work in fast food. That will only get votes for candidates like Sanders.
> -VirusTotal's antivirus engines are commandline versions, so depending on the product, they will not behave exactly the same as the desktop versions: for instance, desktop solutions may use techniques based on behavioural analysis and count with personal firewalls that may decrease entry points and mitigate propagation, etc.

It says right in the parent comment that the VT results may not actually reflect how the product performs in the real world.
> In that case you would see much bigger productivity differences between languages like Haskell and languages like Python, while most (admittedly scarce) data shows that the differences are tiny.

My cynical hypothesis would be that Haskell really does lower the defect rate by an order of magnitude or more in comparison to Python (in terms of e.g. correct handling of edge cases), but this doesn't noticeably impact productivity/business value for many use cases.
Yeah, technically it wouldn't be all that different - but the user-facing side would.

If a site met a particular level of privacy, the relevant badge would be displayed - sort of like a SSL padlock - as a reassurance that the site was trustworthy. Or a bit like, cheesy though they are, those valid HTML/CSS buttons.

Ten years ago there was a big push for web standards, vaguely defined though some of them were, and from that it's now unthinkable to build a site which isn't standards-based. We need a similar push for tracking and advertising.

Like the web standards movement, which wasn't led by browser makers or website owners, but by developers and designers who realised things couldn't continue, the ad-tech and publishing industries are not going to be able to do this themselves, but need pressure from outside.
A way to "solve" this might be (and it'd be incredibly hard) to give a constitutional right for "uneven exercise of the law" or something of that sort to be a defence against most charges: If you could demonstrate that cases are selectively investigated or prosecuted other than by clear, published standards (e.g. based on amount of available evidence), the law in question should be considered null and void until the legislative has affirmed it again.

It'd be difficult to get something like that just right so that the bar is high enough (no chance of getting laws stricken down just because police is under-unded and has to prioritise and are trying their best) but still low enough to prevent abuse, and it'd put a burden of collecting a lot of statistics and do a lot of analysis on police to ensure they don't have undue biases, but it's work they should be doing anyway.

There'd still be the option of the legislative to intentionally pass the laws again, scold the police and do nothing to actually change things, but if the bar is low enough and it happens with a lot of laws, they'd be swamped...

Another thing I'd like to see is a legal requirement that laws comes with a set of pre- and post-conditions that the law is based on. E.g. "Given that it's proven that X causes Y effect, we pass this law" and "The intent of this law is to achieve a X reduction in Y behaviour within Z timerame", and give courts the power to suspend laws where the conditions provably don't hold...

Requiring laws to be regularly re-affirmed would be another fun thing - forcing people to go on record voting for a law that today sounds antiquated and that their opponents would use to club them over the head with in the press might substantially increase the chances of having bad laws stricken down... Even "just" requiring laws to be re-affirmed if X years have gone with less than Y prosecutions would be a big deal.

A lot of problems are down to legislatives being able to pass laws and then largely wash their hands of the whole thing and not worry about the consequences or whether or not the laws have the desired effect as long as it doesn't affect the people voting for them too much. Unfortunately that's also exactly the reason we're unlikely to see it happen - it's not in their interest to have to consider the fallout.
What does a "trendy" resume look like in 2016?
The abundance and heterogeneity of various technology stacks, frameworks, methodologies and whatnot fuels this hiring mess. Twenty-five years ago, nearly everyone who called himself a programmer knew C and an interviewer could judge the relative strength of two candidates by really examining their programming skills and not some trendy keywords.
Its a very wide spectrum

I don't think the autism diagnosis has been broadened for long enough to actually have meaningful lifetime statistics.

Is the data for this study public? I wouldn't be surprised if the their claim is simply based on the fact that only severe impairment would have been classified as "autism".
I'm rather suprised there are no player beating ais for starcraft. i dont think it should be very hard as decisions need to be made very quickly in this game and humans are bound to make more than a few mistakes. but perhaps i'm underestimating the problem. it may have something to do with the limitations of the api though.
If you're in a position to insist on them doing that, you're probably in a position to just insist they use version control in the first place...
> I had to follow him all around and do what he told me to from then on, on that terrible day.

I'm curious, how did that mechanic work? What stopped you from just refusing to follow orders?
Yes but the ideal would be to know that if its extensions ends with .ts then it's strict, if it's .js then it still is crap.
Is the anti windows/.NET bias really that common? I have been a .NET dev for 6 years because that was my job. But I don`t believe that makes me useless on any other stack. In fact lately I desire to work on something that feels exciting and fresh again but sometimes I feel like .NET devs are looked down upon and it`s not so easy to land a job or contract outside .Net land.
Found this book to be valuable when you think about different pricing models and what that means for your services as a provider:
Pricing Design by Dan Mall
https://abookapart.com/products/pricing-design
That's not actually going to achieve anything other than making an already stressed team more stressed with a side of hatred for you and your pointless request.

In this day and age I'm not sure how you do persuade a team to use version control other than mandating it and sucking up the hostility while they settle in, but taking the opportunity to make a smug point while a team is firefighting isn't the way.
Really glad to see this. I encountered the use-before-declaration "feature" of TS, and I just assumed it was a bug, which I filed. I was flabbergasted when I was told it was by design, to match JavaScript.

The issue: https://github.com/Microsoft/TypeScript/issues/5822
Peabody Energy, World's Top Coal Miner, Expected to File for Bankruptcy
I find that "how can he improve?" is probably a much better question than "Why don't you want him"?
Ask the first - and you'll get real actionable items to improve on.
Ask the second - and you'll get the recruiters equivalent of "you're cute, but I already have an imaginary boyfriend".

While a company might pride itself in hiring generalists and "we do a bit of everything", very often they're just looking for someone to fill a specific position for a very specific need.
Those needs might change in 3 months, (and then they'll be glad you're a generalist), but they're hiring someone to fill the gap NOW.
This is especially true for startups, who have limited funding, believe in "move fast" mantras, are afraid of hiring someone that might need to be fired, and are afraid to take time for ramp up.
I couldn't stand the wall of text on such a wide screen that I have. But the TLDR seems to be not to hire based of trendy skills, which I agree with.
That is interesting, but it says :As of 5 July 2014 Project continued for existing members only, also I cannot find any source code.

Take a look at yacy.net, it is free software and is very good.
Currently thought to be finite, but very large. Some info at https://en.wikipedia.org/wiki/String_theory_landscape and http://physics.stackexchange.com/questions/2873/where-does-t...
Language Could Diagnose Parkinson's, ALS and Schizophrenia Before Lab Tests
As a user I can can explain. I was unhappy with Mozilla implementing a walled garden for their extensions. I am not an extension dev but it's a rare month where I don't pop open an xpi and edit something to my personal preferences. In a walled garden I can't do that. They are taking control of the browser away from me.

Their choice to implement the W3C's disasterous digital rights managment technology in the form of EME was too much. At the very minimum including this DRM in the browser opens up any devs or researchers trying to port to other platforms/OS to legal liability and attack.

Additionally Mozilla's choice to bake in bloatware like Pocket is very unpleasant. Basically every time I do a fresh install of Firefox I have to go through a long series of config to de-bullshit it (ref: https://gist.github.com/haasn/69e19fc2fe0e25f3cff5).

Palemoon is more Firefox than Firefox these days.
From Managed Service Provider to Cloud Service Providers
I'm actually trying to make this switch as well, for development services.

I see a lot of value in putting a price tag on deliverables. Do you mind if I reach out over email to ask for some advice on making the switch?
I'd agree with you for the most part. But podcasts have a huge advantage in many ways over listening to radio.

What would be nice would be a system where NPR bundles stories, and fundraising appeals, from the listener's local public radio station into the podcast. To give the same experience as listening to Morning Edition or All Things Considered locally. I suppose this would be a nightmare to implement but it's worth consideration.
The examples all seem to only work in two dimensions. "Spring" and "latch" need external alignment to keep them on the same axis, and "align" only works when the magnets are touching. Is that just because the magnets themselves are flat? Can you use this technology to do stable 3-dimensional positioning? There are all sorts of possibilities for frictionless bearings and so forth if you can.
You worked at a trendy company : Google, Facebook, Stripe...
and/or went to a trendy university : Stanford, MIT...
I have the same question as another poster - why would the US government want to do it?
Interactive map shows how bike-(un)friendly Berlin’s streets are
AngelList lists startups, so why are you registering there if you are employed? That's likely a violation of your contract in the first place, and their ToS, and it's public info anyway. AngelList is for companies, not projects. You do realise this info is meant to be public? AngelList is a public register of startups showing the people behind them. If you don't want that info public, don't register there.
I wouldn't say it's an "Anti .NET" bias, as much as it's an "anti too many years in the same exact thing" bias.

1. Choose a different language for your next side project.
2. Step in the door with C#, try to help out on projects or change positions inside the company.
3. Attend hackathons, contribute to opensource projects.

A good programmer can quickly feel comfortable in any programming language. Recruiters feel more comfortable when you can actually show proof of that.
Looks interesting.
The Google Maps timeline doesn't have an API, so while you can see what data Google have there's no way to get it out and make use of it in other ways.
"fresh and exciting". Do you know about .NET core? It's pretty fresh, open-source and it runs on all platforms.
There are some beautiful videos showing 9+ hour plus train journeys across the Norwegian countryside, which also make for great background visuals while coding:

https://www.youtube.com/watch?v=TY1sbKvjNcY
https://www.youtube.com/watch?v=QIdnzamYDmQ&feature=iv&src_v...
As Tesla becomes more like a regular carmaker, it faces a bumpier ride
Businesses are embracing the idea of working in teams. Managing them is hard
تور مشهد در هتل اعيان مشهد اطلاعات ۲ فروردين ۹۵
Gawker – Self-Correcting Beyond a Web Era Marked by Sensationalism
I Congreso Iberoamericano de Mujeres Conscientes, Buenos Aires 2016
AngelList is likely trying to determine whether this is a real company. How is that felony or fraud?
Think, when people usually update their profile on angellist, linkedin, etc? Usually, when looking for a new job. And normally, you'd rather not share the fact that you're looking for something with your current company as they might start looking for your replacement before you're ready.

>>> Perhaps they should have told you they were going to verify your project?

That would a huge difference and that's why the frustration - it's not something expected.
Ask HN: Has Anyone Tried iLoveCoding to Become a Full Stack Web Developer?
It focuses on Javascript Stack completely. While other websites focus on Ruby, Python, Javascript UX and design. iLoveCoding is all about using Javascript to become a Full-Stack Developer.

It's $9/month. I was wondering if anyone has tired iLoveCoding? How was your experience? Cheers x
Changing stack usually involves a decrease in salary.
I meant fresh and exciting as in content/product, not the tech.
If Facebook used their photos to claim to be them, then maybe it would be impersonation. Using their photos in advertising is not claiming to be them.
> (It's funny how many people initially react to this idea with something like: "How is that not obviously wrong?" Guess what? It works. And no, it's not inefficient -- our managed hosting service runs a healthy profit margin.)

It's natural to wonder why everyone isn't doing it, if it's this easy. Or where the innovative part lies. Whenever someone claims a major advance, some skepticism is probably correct.
"Wall of text" is usually reserved for people who don't use paragraph breaks; such a complaint is unfair on a perfectly well-formatted page. If you want it narrower, maybe make your window smaller?
I haven't been following SC2 since HOTS, are they really still trying to achieve feature parity with Brood War?

http://starcraft.wikia.com/wiki/Team_Melee
If this is true, I'm deleting my account immediately.
This does not sound like a real question but more of an advert.
A fascinating aspect of being a Lovecraft fan is that, due to his impressive list of correspondents, whole collections of letters (and other materials) surface from time to time.
My Passion Was My Weak Spot
C++ Guidelines Support Library Review: String_span
I think why .NET is looked down upon is because many have severe lack of experience with .NET. I too have made assumptions of .NET because of my experience was only webforms in a small course at my university.

Ironically, I have recently started using .NET MVC for my projects since I think it's really great. It beats many alternative MVC-frameworks in my opinion.
Test cricket during summer holidays in Australia.
Employers are necessarily oppressive and may fire employees over this sort of notification if the listed project or the AngelList profile in general is against business interests.

If it wasn't clear already, this sort of move shows exactly who AngelList is serving. After all, as you said, how will the employer, in their contractual fantasies, ever be able to confirm that a potential interviewee is telling the truth?
This sounds like a falsehood, brought about by the belief that the past was somehow simpler, because the relics from the past that survive into the modern day are few in number.

I doubt that everyone knew C. Lots of big firms extensively used COBOL. Fortran was important in science/numerical computing. Pascal was popular. The list goes on.

Need I mention that for decades, there were lots of competing assembly languages, and that only in recent years we've converged on three? That Harvard Architecture and Von Neumann Architecture competed into the late 70s? That compiling a program on a machine with particular hardware could be seriously difficult? The conflict between big-endian and little-endian systems? Computing has always been full of heterogenous, competing technology stacks, frameworks, methodologies, etc. Why? https://xkcd.com/927/

And in the 90s in particular: do you really think that designing software for this so-called "internet" and newfangled HTML and JavaScript was free of trendy keywords?
>...the TLDR seems to be not to hire based of trendy skills,

No, the essay is not about skills but about trendy pedigree. The examples of "pedigree" being defined by being at trendy company such as Google/Facebook/Apple instead of a stodgy one like Microsoft. Or the "pedigree" is graduate of top-10 university instead of a 2nd-tier one.

One possible solution to outsmart the flawed thinking about pedigree is a "Moneyball" approach that ignores schools or past employers.
I remember I could click to walk around, but then he could click to override my commands and walk me over anywhere he wanted, and make me attack other animals. Most of my other commands were neutralized! At first, I was having some fun doing deer stuff before he tamed me, but after he tamed me I was just too domesticated to have fun.
Thank you for sharing the news. I have just deleted my account. In case someone has problems as well finding out how:

1. Click your profile picture on the top right corner

2. Click settings in the dropdown.

3. Click Delete account

4. ?

5. Profit