skysight-inc/HackerNews huggingface dataset:
This isn't surprising. Microsoft is out to make money, not to make the world's code quality better. They may make the world's code quality better sometimes, but if they are faced with a choice between the two, they're going to choose the money. Visual Studio's tiered pricing and tiered features are just an example of that.

If making the world's code quality better is a priority for you, I think the solution is to switch to free languages and toolchains and help improve them. I'm not saying this from a "shut up or leave" kind of mentality: this is exactly why I moved out of the C#/.NET ecosystem.
Hopefully the application and interview process will help us weed out the scammers.
> Sigh, this again... I'll reply, against my better judgement.

a better judgment was to not bring up a controversial topic,not to bring it up and then not engage with those who are on the opposite side of the controversy.
Kickstart experiencing frequent issues during Pebble campaign
MongoDB 3.0 Released
Yes, I got in touch with him through that repo; he was then kind enough to follow up on www-style and answer my SO question.
Twitter's worth $38 billion, so I guess ATC for the US should be worth 40 million billion gajillion dollars. Sounds like an extra $500 million is chump change.
Moving from a monolithic Ruby app to microservices in Go
While the site is still down, here's the Google cache of the page:

http://webcache.googleusercontent.com/search?q=cache:1-86FF_...
> Or you might want the rich querying ability of SQL to produce detailed reports.

That is one of the best reasons for a browser based database. Imagine that your web application needs to show a list of users and then allow that list to be filtered with search or by user type or age or whatever. Instead of having to write complex logic to loop your array of user objects that you got back from your server, or ask the server directly, you can instead apply a query to the list you already have on screen and it instantly updates to reflect the query you specified...

This allows you to use an MVC pattern when creating your web applications instead of littering your code with complex locked-in logic that will suffer instant code rot and be generally a pain to maintain after a month or two of development.
The position taken in that link is completely and utterly sexist, and here's why.

There are many in the hacker community with varying forms of social anxiety who are not comfortable around anybody of the opposite sex. Does that mean that segregation for the comfort of everybody is the solution, or the "hack" to get us to a better place? We'll never get to a better place if we exclude those things that make us uncomfortable. I dare you suggest a men-only hacker convention because women make some men feel uncomfortable. Let me know how that goes.

Before it's brought up, yes, we should exclude from our lives things that are dangerous, but just discomfort is a terrible reason to exclude something from your life.
Well seems like he is aggregating data across many lines, stops and times per day. Not very surprising that the result looks random.
They are forcing SSL for /wp-login.php, though. Better than nothing as I'm sure Wired staff are logging in to this system from all over the place.

Would be interesting to know more about how an article gets from written to published. Do the writers draft in WP and then have editors review it?
Diacriticism – A tool for abusing combining diacritical marks
Not a huge Steve Jobs fan, but I had a professor who had worked as a designer under Steve Jobs and tried something similar. Steve insisted that a new mouse needed to be just a fraction of a millimetre slimmer so a person's palm was lower and closer to the work surface. They figured he was being an unreasonable "delicate genius" and returned a few days later with the identical mouse and claimed they had reworked it to be a little slimmer. He held it and immediately said they had done nothing and the size was identical to before. They took it and reworked it to actually be about half a millimetre slimmer, showed it to him, and he said it was perfect.
There are countries where it's reccomended (or even needed) to put a photo on their CV. Here in Italy for example is a common practice.

Same goes for age. In UK you don't need to put your age on the CV since law says you can't be discrimined by how old (or young) you are. But again, here in Italy is a very common practice.
That's usually a slightly risky move, but it upgrades to very risky indeed when the choices are presented to an antagonist who may well decide to be wilfully malicious and call you on your bluff.

If you click through to the original source, the Church had deeply angered Thatcher by criticising her policies extensively and finally praying for the argentinian dead during the ceremony celebrating the end of the Falklands war. After the ceremony,

> Prime Minister Thatcher was livid and quite vocal at the door of the Cathedral that day and vowed that she would never let a representative of the church embarrass her again.

I'm not surprised she decided to fuck with them and pick the crazy guy, she wasn't call the Iron Lady because she liked building steel plants (quite the opposite really).
Looks significantly more difficult than breaking competitor "Trivia Crack", which evidently doesn't even try to secure answers: http://www.dailydot.com/technology/how-to-win-at-trivia-crac...
There is no timeframe on repayment of the loan. If founders want to keep reinvesting in the business that is fantastic. If they want to start taking more out for themselves, that's when the distributions kick in. We hope that helps keep our incentives aligned.
Bubbly is my favorite:

d̥̥̥͚͚̊̊i͚͚͚̊̊̊å͚͚̥̥̊̊̊̊c͚͚͚̊̊r̥̥͚̥͚̊̊̊̊i̥͚͚͚̥̊̊̊t̥̥͚̊̊̊̊i͚͚̥͚͚̥̊̊̊c̥͚̊̊̊̊i͚͚̥̥̊s͚̥̊̊̊̊m̥̥͚͚̊̊
Kickstarter is crawling right now. I'm trying to change my pledge and it's pretty awful.
...and they've become a going concern for anyone who has anything to do with U.S. corporations. Even if it's not been said, people are quietly pulling their data onto their own servers, outside of U.S. jurisdiction and encrypting the crap out of everything. It's a matter of national security. You cannot have another nation spying on your citizens. If you allow that to happen on your watch, you're signing the end of your political career.
Quick comment on the comparison of AWS cost to DIY cost - for AWS costs you're using the on demand pricing for 3 years and comparing it to the cost of buying hardware over 3 years. If you're going to be running instances for 3 years you're probably going to be using reserved instances - in the case of m3.medium instances the rate drops from $0.070 / hour to $0.0261 / hour.

So, with the 3 year reserved pricing your total cost ends up being something like $411,544 - less than half the cost of the referenced $880,000 hardware purchase price.
The 3 Advantages of Open Source Cloud Services
No-reboot patching comes to Linux 4.0
Correct, but I am not finding it cool it really reminds me that someday we won't have sun or open air :(
Not sure I get that... localforage is a minor part of ForerunnerDB, it's certainly not "based" on it! In fact you can use ForerunnerDB entirely without localforage.

Imagine if we had to acknowledge every different module we pulled in on NPM for every project we wrote... do you do that?
Look, you can't have both an overabundance of housing supply and an overabundance of housing demand. I don't really know or care which is really the case in Berlin, and of course demand could be low but rising, but if housing is oversupplied, then landlords won't make much money. If housing is undersupplied, then Berlin wasn't a good example of what you thought it was.
This is a logical fallacy we always fall for: just because someone is a hypocrite, doesn't mean he's wrong!
Totally agree. I could write an even-longer essay on "How to be a good open-source maintainer."

Too many projects have poor documentation/tests, or they don't make it clear how to contribute. Something as simple as a CONTRIBUTING.md file can be really valuable; IRC and mailing lists are also good resources to offer.
Yes it's a move which works when people demand changes in order to leave their mark or to be seen as "doing something"[0], it doesn't work in the case of people demanding changes because they actually want these changes.

[0] an attitude I find myself unthinkingly adopting when doing reviews.
How to Make Company Culture Changes That Stick
Abandon your DVCS and return to sanity
Client services, as well. I was Director of a partnership marketing agency that had blue chip clients (IBM, FedEx, etc.). Any time we presented concepts/ideas to our clients we ALWAYS 1) included a few "easy no's" and 2) held back one or two good ones (most times). I have a quote hanging on my wall that reads: "Ideas are 1%, execution is 49%, getting people to own the idea is 25%, making those people heroes is 25%" (Chris Brogan). I think that's a positive way to spin this situation.
Except that commercial offerings, both in terms of cars and computers, are "Contact a certified technician" these days.
Have you read the "Parable of the Polygons"[0]?

It completely changed my opinion about positive discrimination.

————

0. http://ncase.me/polygons/
Scientific Report of the 2015 Dietary Guidelines Advisory Committee
If they could recycle this waste into something useful and make a business out of it, I think we'd want to send more waste there. It's better to have it recycled in Ghana than have it not recycled at all. Their economy would also be happy.
As an OS/2 user twenty years ago, I disagree. Really, it was about twenty years ago that I switched to Linux which didn't crash due to a simple application crash either.

Stop making me feel old. :)
I downloaded the app and started using it. I really like it -- I keep a physical notebook for exactly this purpose -- it's a journal of highlights of the day.

I didn't see any issues in my usage -- just fix what you think is wrong -- polish up what you have and work on spreading it (not more features).
It also seems similar to http://lokijs.org/
He could have easily wrote the same piece about Venezuela and their leftist policy, but that would tread too close to his ideological home. Fact is parts of South America have systemic problems that transcends political dogma, Honduras is not impoverished due to libertarianism no more than Venezuela is due to communism, both are in the state they are in due to corruption which seems to transcend the government duJour of many South American states.
If your team is dysfunctional, I bet your micro services will be equally dysfunctional. If you don't do them correctly, the end result will be an even bigger mess than the monolith. Like everything, there are many more ways to screw it up than to do it right.
Agreed on both points. Granted if it was "Flexbox in 20" I may have been less likely to take a look :)
The basic US premise is that we are the good side so the same rule for all does not apply to us. Only police can have weapons not everyone.
>b0rk addresses this in the post above.

And makes a completely sexist hash of it. Just suggest that because there are some male hackers that are uncomfortable around women that there should be man-only events. Let me know how that goes for you.

>When there's nothing but boys doing something, many girls think to themselves, "this is not something a girl like me should be doing."

It's not just boys and men in the tech community, as anybody who would expend five seconds looking at the subject would see. We champion people like Ada Lovelace and Grace Hopper.

>Btw, why do you consider yourself such a patzer? I do hope it has nothing to do with your gender or skin tone, and that it's just a harmless joke.

Do me a favor next time you want to make a comment like this - Google the term you're referring to. A patzer is somebody who lacks skill at chess. It's not a racist or sexist term. I just happen to be awful at chess (and much better at Go).
And by "read", I mean "steal".
Create a "box" type, say AccountAction, that represents something that has to happen atomically. The AccountAction-ness ripples up the chain, so user functions may return AccountActions, or may call several AccountActions and return a single combined AccountAction for things like this Transfer. At the top level there can be a single "actor" that's responsible for processing accounts that processes AccountActions one at a time; user code passes an AccountAction[T] and gets back the "unboxed" T, the actor having performed the action atomically.

Ensure that the only way to construct something that accesses a BankAccount is as an AccountAction. You're automatically assured that any code calls the "actor" eventually, because there's no way to e.g. print an AccountAction[String] to standard output - sooner or later you have to make the call. User code can still have races if it tries (e.g. if it deliberately calls the "actor" separately for the withdraw and the deposit), but such code is much more obviously wrong from reading and looking at the types (particularly if you call your actor call something like "unsafeTransaction"). If you've got a single consistent point of entry/exit (e.g. this is a message-processing system), you can put the actor call there.

The only hard part is making this easy enough to use that it doesn't overcomplicate the code. Provide easy syntax for composing two AccountActions - something that's as clear and simple as just calling two methods, but with just enough difference to make it clear from the code whether you're using one or not - e.g. non-action calls use "=", action calls use "<-". Make a library of functions for doing things like "perform a list of AccountActions as a single, atomic AccountAction". Better yet, make AccountAction conform to some interface such that that library already exists.

(Of course by now you've probably guessed that AccountAction is just an alias for the reader monad. But the naming is valuable; it keeps everything more concrete and clear)
It certainly isn't for everyone. Perhaps it can grow to larger companies over time, but we wanted constraints on the initial experiment.

People who are applying seem to be equally split between those looking for cash and those looking to be part of the peer group and programming we have planned for the year.
I suspect that the proportions will be similar. There are plenty of amazingly reliable vehicles being built today.
What should Microsoft add if it ever makes a Minecraft sequel?
CamelCase vs. underscores: Scientific showdown
> Serious question: Do you think this is a conscious choice made by those in the tech field?

Why does the fact of it being a conscious choice matter? Institutional discrimination is in fact a thing.
I think https://workstory.s3.amazonaws.com/cv_samples/2360/softwaree... is actually a nice example of good design improving communication.

I can see at a glance that he has experience with frontend developent, clean code and agile development, can quickly see some keywords detailing that and if I'm hooked by that I can then read all that text about his work history.
Introducing Overlay Networking for Containers and Dynamic Links in Tutum
Never tried it myself, but you may want to attend local enterpreneurship meetups, networking events and similar. If you have a passion for your product and it is working (you said it's growing in users, which is nice) I'm pretty sure you can sell it face to face.
GitLab acquires Gitorious
The Art of the Ask: How to Not Trend on AngelList
Speaking as another developer, their terms sound incredibly fair.
Where is the thickness mentioned? I looked but couldn't find anything about it.
Ruby is a Japanese product, the Japanese culture is "to live for the surrounded first, then for yourself", so i'm not surprised with continuous Ruby update through years. Thank you all Ruby developers!
I don't agree with the methodology for calculating AWS -vs- Moore's Law as mentioned in blog articles such as this one.[1]

A more accurate cost model would require multiple components in addition to number of transistors that amazon buys.

For example, to fully build an AWS service:

++You need a plot of land for the data center. Do real estate prices follow Moore's Law?

++Concrete and steel to erect the data center building. Do raw building materials follow Moore's Law?

++Energy costs. Does the price of terawatts follow Moore's Law?

++Bandwidth costs. Does the price of network transfers from Tier 1 backbones follow Moore's Law?

++Staffing costs. Do the programmers, system admins, and other techies' salaries paid by amazon follow Moore's Law?

++etc, etc.

If transistor count was the overwhelming cost item for supplying an "AWS" offering, we could then ignore all other component costs as an insignificant rounding error. Is this the case?

[1]https://gigaom.com/2014/04/19/moores-law-gives-way-to-bezoss...
This is something my friends did on a software engineering class. They were tasked to draw a set of complicated diagrams modeling a software project. When they gave the assignment, the PhD that was grading them said it's wrong and needs a lot of corrections and told them to come back next week with a fixed version. They didn't change anything and just gave the same version again for grading. Instant A.
Microsoft Spartan browser UI demonstrated
I'd love a exhaustive course on this kind of fakery.
They know. They just think you're bad at working the slicer and don't want to make that interaction an ordeal. That's what I've thought every single time I say "thinner" and they come back and it isn't thinner.
Will Monodraw be available on the Mac AppStore as well?
Trey Parker and Matt Stone did the opposite with the South Park movie. Each time the MPAA objected to specific instances of curse words, they returned another version with those specifics removed but more added elsewhere. The final product was much filthier than even they intended.
If you have any suggestions or ideas, just add a comment in this thread or get in touch.

Do contact them, they've been very responsive and helpful during the private beta!
The Go Programming Language by Brian W. Kernighan ,Alan Donovan
How to Use Marketing Automation to Put Your Growth on Auto-Drive
I thought all browsers support IndexedDB?

However, I think it would be helpful to communicate this as a wrapper around IndexedDB instead of positioning it as another new DB.
I feel like I should add http://www.econ.yale.edu/~af227/pdf/Buffett%27s%20Alpha%20-%... (alpha is supposed to measure how much better a manager does compared to the market, http://en.wikipedia.org/wiki/Alpha_%28investment%29 ).

Compared to ordinary investors, Buffet's alpha is consistently high. He looks like a genius. But if you change the definition of alpha based on his strategy, his alpha ends up being much lower. Personally, I don't think that diminished Buffet in any way: he came up with the strategy, after all; but it does show that his investments work because he's doing something different than the competition.

And, again, Y Combinator is also doing something different than the competition (or at least, different from what the competition was doing when YC launched), but it's also doing something wildly different from Berkshire Hathaway. BH invests in a small number of mature companies, YC invests in many small and risky companies. I would be interested to see what kind of personalized alpha YC manages to get (and, even, what kind of generic alpha they have). I don't know if they publish their investment numbers, so I don't know if it would be possible to calculate.
We haven't made a decision yet. Obviously, we cannot distribute beta software on the Mac App Store at the moment. Once we have the final v1 version, we will decide whether we will distribute on the MAS or not.

In the mean time, you can just use the free beta (it will run for at least a few months).
For MongoDB lovers, PouchDB supports MongoDB-style querying via https://github.com/nolanlawson/pouchdb-find. MongoDB doesn't have the fundamental sync primitives that CouchDB has so I wouldn't expect a similar solution which supports MongoDB on the server.
@jasode, actually, that is the exact point of the article. Non-Moore's-Law-subject costs are, at a bare minimum, 60% of the fully-loaded costs, probably more. All of that means that AWS costs should drop much slower than Moore's Law, about 60% slower. And yet, they keep dropping at a fast clip. Most of that would be due to Amazon's innovation and scale on everything beyond Moore's-Law-subject components.

I think we are agreeing.
Do you have a "real" static IP or just an IP that never changes? For a static IP you can call Comcast and request to change the PTR for that IP.

Also do you have a business or residential account?
> It was titled 'but prices are not falling fast enough' and showed 2006-2014 cloud prices falling 6-8% vs. 20-30% improvement in hardware pricing.

Did power, land, maintenance, staffing, R&D, etc. costs fall 20-30% during that time period too?
There are countless fables about record company executives dropping by the mastering studio to hear the new hit in its finished form. They'd inevitably make some ill-posed request, of the familiar "it needs to pop more!" variety.

The wily engineer directs them towards a large and important looking knob, telling them that they are free to dial in as much "pop" as they think the track needs.

Of course, they screw up their faces and make minute adjustments, and eventually announce that the sound is now perfect. You all know the punchline.

The twist is that every sound engineer also has stories of doing the same thing to themselves by accident.
Tried it on 0.10.36 , 0.12 and io.js 1.4.3 to see difference between node versions.
Almost identical results, except for v2, which has a huge difference... https://gist.github.com/AntouanK/ab089b3380a7ff73b8f7
You are 100% correct. That is why the article explicitly listed it as an assumption, and that the advantage for public cloud over private hardware is even better once you account for that.
LARP comes out of the shadows
There is no oversupply of housing, there are just not so many jobs.
The second sentence is "Man, does that city every shut up."

eh? Is that a double-typo of "Man, does that city ever shut up?" meaning that it's a noisy town, or is the author trying to say something else?
Enjoy it while you can. Google will be turning off XMPP support soon and you'll have no choice but to use there Hangouts crap.

Disclaimer: I work for Google.
My crazy theory: you think it was a coincidence that, just as our spacecraft approaches Ceres, a defense satellite in Low Earth orbit 'mysteriously' explodes? Pah! That's just what they want you to think!
You would probably enjoy watching Leverage :)
And then, there were 7 :-)
Whoops - totally missed that assumption!
Reducing File System Tail Latencies with Chopper
Does sqlite run in a browser via JavaScript? I didn't think they had a JavaScript version...
China wants to go further than the U.S. From the article:

"requires companies to also keep servers and user data within China, supply law enforcement authorities with communications records and censor terrorism-related Internet content."

Last I checked, the U.S. does not require companies to keep servers and user data within the U.S. or censor terrorism-related content.
After years of work, Linux 0.2.0 is finally released
Apple Watch Edition and Sport Price Estimates
It is called bikeshedding. People have been using "bike sheds" in software development for years to get project managers off their back about the important stuff.
I can say that 85% of my wife's night shirts are from the tech confs, meets that I go to! Dropbox never looked so good... Ha
I think dysfunctional is being used as a term of endearment to some degree. But I agree, the interfaces become the catalysts for the long meetings, the code debates, etc. It doesn't end up mattering if it becomes a question of "fix your service" vs "fix your client" arguments.