skysight-inc/HackerNews huggingface dataset:
Five open source alternatives to popular web apps
How to Find the Time to Accomplish Anything
Transistors – The foot soldiers of a CPU
One of the most encouraging things I've heard so far - Litmus test for success? Containers running on both Windows and Linux which make up your application.

That's when I knew we had a great potential to partner.
One problem is that SMTP itself [1] is just a plaintext email format. Sure, you can send it over a secure connection and most do, but that's left completely up to the provider to decide and therefore never guaranteed.

[1] https://www.ietf.org/rfc/rfc0821.txt
It's only "fact" because you are accustomed to latin alphabet and you are native speaker of language that was either latin-influenced, shares root with English, or you were taught it since you were child.

The last one actually is sometimes called "little chinese boy" in circles of language tutors due to how young children can easily pick up languages different from their native one due to lack of bias. My cousin thats 5 years old now is already dual-languaged due to her parents exposing her to their native languages at all times.
Hi there, this looks interesting. How does Sentry differ from Moloch[1]? They appear to be pretty similar, but then your website doesn't really contain much info to go off of.

1. https://github.com/aol/moloch
Skunk Works Reveals Compact Fusion Reactor Details
By offering your services for a price and seeing if your clients agree.
Convertio – Advanced Online Free Tool to Convert Files to Any Format
The focus of this version is on coders finding mentors and pairing partners. The USP isn't nailed down but we'll make this clearer on the landing page.
The Cloud Winners and Losers
JavaScript Architecture for the 23rd Century – Modern Web
yes this would be interesting. We have application severs with multiple windows apps running on them with different versions of the .Net framework. I had to pull teeth with our SysAdmin to get the .Net upgraded on the server. It would be nice to have a container for each so I (as a dev) could run the each app with it's own needed dependencies instead of having to install them on the server.
How is that different from registering many user accounts with many different emails, or using the "Forgot Password" feature using many different emails?
What bugs me is that game developers seem to have standardized on WASD, whereas ESDF is more natural for those who touch type.
The funny thing is that a friend of mine, born in Tarragona (Cataluña) and moved to Valencia 15 years ago, is not allowed to vote.
My current daily rate is £400 / day, I work in London, UK.

I work as a Node.js Developer, I have 5+ years of experience and my main skills are Node.js, Ruby on Rails, Redis, RabbitMQ, MongoDB, MySQL, PostgreSQL, AngularJS, Backbone.js, jQuery, HTML5, CSS, Linux.
While the article may summarize the current situation I actually think it's kinda biased and has a pro-independence accent in many paragraphs.

i.e.: [...]locked in since the 15th Century, and subjected periodically to repressive campaigns to make it "more Spanish".

I'm Spanish, was born in Galicia (north-west region of Spain), and I completely support the Independence "consultation".

Just my opinion.
Slotjobs – Unemployed? Slotjobs matches you with jobs and business deals locally
Thanks for your detailed answer. So anybody living in Catalonia, with Spanish nationality will be able to vote. What about native Catalans living outside of Catalonia?
The French have a Ministry of Defence? Thought all they had was a phone.
So the point is Windows server is going to be non-CLI docker manager here to make it easier deploy Linux server apps on Windows ? Or am I missing something here ?
Is this the fourth or fifth try of Mozilla to replace passwords? Surely it will work _this_ time…

Edit: …which makes it totally sensible to invest time building your site up relying on this stuff.
$1500/week, $400/day or $65/hour doing Django and D3 development from Spain. I charge the clients this way to incentivize larger projects and stay focused with one project at a time.
Except in that case you would know it got compromised.
If you reset someone else's password via email you would notice yourself when you want to login that your old password is not accepted anymore.
With these one-time auth tokens there is no way to know you got compromised, since sending another one-time token will 'just work'.

This would be great as part of a 2-factor scheme though.
Will the MS bits be open-source? Will it be in Go?
$400/day. Full time remote. (International clients). DevOps work.
You're missing the point. The qualification you describe in your last sentence excludes the overwhelming majority of people anywhere, but especially in the U.S., and it does so by pure (bad) luck and accident of birth. That is to say, the qualification you note is either a polite way to say, "Non-rich, or affluent, or already-connected need not apply," or an incredibly obtuse equivocation. As a result, for example, the subject of the article that started this thread is not in the same set with people who can accurately be described as "normal."
On your next contract, quote your rate as $50 or $75 and see what happens. no harm in testing the waters :)
Let me give a quick rundown of rates I've heard for contract developers in London. Please add comments if you feel this doesn't reflect the truth or you have additions to make. Do note I'm specifically referring to contract developers in London.

Highest rates are working in finance. For specialised skills one can get around £1000 per day. £700 is more typical. This is in the context of Scala and "big data" developers.

Outside of finance Scala developers typically get £500-600 per day. Ruby seems to be £400-500, with PHP in the region £300-400.

As always, the rarer your skills the more you can charge. Assuming of course your skills are in demand. As a contract developer you're a bit of a commodity anyway. You're a "Ruby developer" or a "Scala developer" and are seen as plug-compatible with other developers in your class. If you want to charge more (or work less) stop being a contract developer. Become the go-to person in a particular niche, by publishing the best content about that niche, and people will seek you out. Then you can charge more. Oh, and you also want to work for people with money. I know from experience working within education is a great way to be poor.
I don't know how it's implemented, but I see no reason why adding/removing emails to/from an existing account (while logged in) wouldn't be trivial to implement.

The only thing you need to be careful with is to send a notification to the email being removed, send notification to all emails when a new one is added, and enforce some kind of expiry period before a removed email becomes inactive/added email becomes active.
If you use Persona, the site doesn't need to send any emails (As I wrote this is a drawback in comparison to Persona, a traditional password based mechanism has the same problem).
Just adding to patio11's advice, you need to find the "wire department" within your bank and go talk to someone in person if possible. The wire departments have their own systems that a usual representative may not have access to.
Your best bet is to talk to someone in wire or someone who can connect you with wire team and then investigate.
If you reset the password the user would notice that he can't login next time.
If you steal&delete the email with the one-time login token the user won't notice, so there is a difference...
What are you referring to? Windows Server has been industrial strength for years now.

>>join the rest of planet earth, and adding features to its OS kernel to make it more Unix-like
> To me, this makes it sound like Microsoft is slowly starting to join the rest of planet earth, and adding features to its OS kernel to make it more Unix-like

Could you be more specific, what "features" precisely? Windows NT already takes a lot of concepts from traditional UNIX kernels and builds on them (unlike, for example, Windows 9x).

> From what I remember, Windows Server is already a step in that direction, but Microsoft hasn't advertised much of that functionality so far, maybe in order to maintain customer lock in.

Could you be more specific, I know a lot about modern Linux and Windows Server, and that comment is mysterious to me. Are you talking about the deprecated UNIX Services for Windows which has existed for well over fifteen years?
You'll either get fired or people will keep paying you your new price.
> I believe that services companies and recruiters make a living of hiding this information from the developer community, and often take a 20-25% cut just for sending an email with a CV, a second email to schedule an interview and sending a contract for signature over the post.

Don't mix up hard work and valuable work. If a recruiter approaches you with a client for you and all you have to do is accept the job, that saves you a lot of the hassle of going out and finding a new client. If I sell you a $100 bill for $50, why should you care how much effort it took for me to get that $100 bill?

Another thought: once you get above a certain rate it ceases to make sense to work with staffing agencies. Staffing agencies in my experience usually seem to be willing to pay $30-80/hr, and I'm guessing they probably bill out at about twice what they're paying you. So if they advertise $50/hr as the rate for a particular gig, they're probably billing the client $100/hr, and if your rate is $150, that's a total no-go from the start.

My advice would be to not worry about what anyone else charges. There will always be people who charge more than you and less than you, and it varies wildly. There will always be businesses that will be absolutely shocked by a rate another business would find totally reasonable.

The way I handle my hourly rate is to get a client at $X/hr, and once I've been working at $X/hr for a few months, set a goal to get a new client at $1.5X/hr or $2X/hr by a certain date. Then $2X becomes the new $X and I repeat the process. In this way I've tripled my rate from what it originally was.

I don't share my rate publicly because I don't want a client in 2015 to say, "Well, I saw that you were charging $0.5X in 2014, so why are you asking for $X now?"
Lockheed Claims Breakthrough on Fusion Energy
Apple, Facebook to pay for female employees to freeze eggs
Congratulations, your comment is both unfunny and unfounded in reality.
Benchmarking Riak 2.0
"But I do worry about the cognition overhead the syntax causes, and I do wonder if there is a "better way"."

I won't claim this is the full answer, but part of the better way is to simply cut away the syntax, revealing it to have been accidental complexity all along, and never a fundamental part of static typing. Even just working in a language with "auto" or "var" or whatever local construct creates a variable based on the type of the expression on the right without you having to puzzle it out yourself makes static typing go from an enormous pain to barely more work than dynamic typing.

I learned C++/Java in school in the 90s and spent most of the 200Xs in the dynamic world precisely because the paperwork of the static languages of the time were absurd. However, working with Go or a modern C# is totally different. (I haven't done C++ with "auto", so I can't add it myself, but others can speak to that.) In my opinion it makes static typing easy enough that it tips the balance back in favor of it; you put this tiny effort in and you get a ton back out.

Go's structural typing-ish automatically-satisfied interface is even easier; do you have a concrete class with some method you like, but need to be able to switch out the actual object with something else? Just declare the relevant interface, done. You can even after-the-fact "duck type" standard library code that you shouldn't directly modify under pretty much any circumstances with no hassle. The costs of the static type system are almost (but not quite!) eliminated, and in return you get, well, static type. Weak by P. Snively's standards, sure, but still better than nothing!

Haskell, of course, well, you fight with the static typer for a few weeks at first, but once you get good at Haskell (and I don't even mean "great", just good) you eventually get to the point where you discover the static type errors are fundamentally correct and trying to tell you something important, at which point you stop hating it for telling you how wrong you are and start loving it for telling you about a problem long before any other language would have. Personally I think everyone who considers themselves a professional programmer should clock at least six months with Haskell, not for any of the reasons you usually hear, but because it will teach you the rare skill of listening to your code. Static type systems, even the simpler ones such as Go or Java, aren't just slapping your hands because you've failed to satisfy their disconnected, academic ideals... they are saying things, and not just things like "you screwed up this method call" but very often things like "this design is fundamentally flawed, you've failed to account for how this value needs to be communicated to that function". It's important to get to the point that you understand this feedback as more than just the computer just being a computer.

This stuff often ends up explained in very academic language, but I have found it to be a brutally, brutally practical skill. And I write "real code" for things that do things on networks at scale, in the cloud, etc.
you should set up a google survey to capture this!
What would a base Windows image look like, just a PowerShell prompt? How would you use the build file to install your dependencies without a package manager?
Accurate? No at all. Try to compare Scotland with Catalonia is not accurate at all. Scotland was a nation before, Catalonia never was a nation before. UK do not have Constitution so is the current parlament which determinate what can be done or not, but in Spain like in other country like USA we have a Constitution, which say "The sovereignty of the Spanish territory falls on all Spanish citizens". So just few can not decide about that.

BBC please, you are taking your source from the Government of Catalonia which is try a Coup d'état (coup) again the rest of Spanish. And is pushing the people to disobedience the authority, another illegal act.

Catalonia is on bankruptcy and is the government of Spain which is giving money to save their economy. And they spoil the money in have 7 public tv channels which only make propaganda about independencia. They spoil the money in all this process of independency instead of invest on the real economy.

All this new wave of independency is not about historic reason because there is not historic reason, neither about get more power because most of the power is already delegate to the regional government. All this start because the current political party in power in the government in Catalonia is full of corruption[1], the previous president of Catalonia[2] is at ready in court for hide more than 3 Billions of euros in banks around the world without pay tax, and all point out that this money was take from commissions, blackmail the companies to pay 3% or 5% from every public contact that make in Catalonia during more than 30 years.

The project of Europe is all about very different countries join together to try to build a more prosper area, to try to avoid nationalize that only bring wars in Europe.

[1] - http://es.wikipedia.org/wiki/Converg%C3%A8ncia_i_Uni%C3%B3#C...
[1] - http://en.wikipedia.org/wiki/Jordi_Pujol_i_Soley#Corruption_...
Northern Spaniard living in Barcelona(Catalonia)here.

If I'm not wrong, the way it happened was: the independence vote was brough up and impulsed when Catalonia regional government couldn't get a larger chunk of the national budget and the central government didn't want to negotiate.
That, mixed with the central government enforcing the use of Spanish and other local cultural topics and their hostility towards Catalonia has definitely impulsed the independence.

To be honest, I don't think independence is a big issue for the average Catalonian. They have channeled their distisfaction with the economic crisis and corruption with a rejection to Spain and the central government. They usually think that Catalonia is above the rest of Spain in terms of economics development and corruption but the truth is, although Catalonia is more international and cosmopolitan(especially Barcelona), there are both unemployment and corruption here.
I can second that - similarly good support experience with 2012 and 2013 N7. (Both had flimsy battery charging ports or the kids abused them somehow.)

But that's not to say their support for their other online properties is existent or stellar - just that they are capable of doing.
Customer Best Practices on What Questions to Ask and When [Slideshare]
> Will the MS bits be open-source?

The MS-bits they're contributing to the Docker project will be contributed in the same way everyone does - under the Apache 2 License, in the open, etc.

> Will it be in Go?

It will be contributed in the main docker repo - github.com/docker/docker

As a result, it will be a community/maintainer decision what language it's written in, but obviously we're heavily biased toward Go.
The generous benefits enjoyed by Europeans are being rolled back due to economic malaise. This is unlikely to change especially if they cannot stand up to the Americans.
Would love to see some screenshots/demo video. Great to see you're opening up the source for customisation. Does this mean it will be open-source, or just open to internal customisation?

My ultra-pedantic feedback would be to change:
The Most Simple kanban board out there.
to
The simplest Kanban board out there.
This is by no means a very secure option but do you really care if your www.anime-planet.com or konachan.com account don't use 2 factor authentication.

Some websites just don't need such a high level of security plus you could argue they are probably less careful with your password than say Google is with your email.

Now it can still be hacked but you could argue this is probably an increase in security although it does create a central point of failure just like password managers.

Nobody says Google or Amazon should start using this but websites with a lower requirement of security shouldn't inconvenience their users unnecessarily.

If you're only need is to identify the user for something banal that couldn't do much damage if it gets hacked then this is a good solution.
This is already happening in .NET land independently of this announcement. ASP.NET vNext Katana (1) completes the move away from a perspective monolithic framework and instead individual NuGet packages. Ie - when you deploy your app you deploy your assemblies and into that folder goes everything needed to run the app independently, including and up to .NET core assemblies or BCLs.

Your app is a folder and that folder contains everything needed to run the application even up to the point of self-hosting with OWIN - IIS is not needed anymore!

(1) http://www.asp.net/aspnet/overview/owin-and-katana/an-overvi...
Bankrate: Mortgage Rates Sink to 16-Month Low
Hmm, are they confusing fission and fusion?
Rackspace Launches Cloud Big Data OnMetal
But then they should charge a fixed fee, and not charge 25% for the live of the contract just for posting a job on some site, sending a few mails and doing a few phone calls. It's advised to only post rates anonymously to protect against those situations.
Hmmm, are they confusing fission and fusion?
Docker Containers Performance in VMware vSphere
Meanwhile: Dorian Nakamoto - alleged Bitcoin founder - is trying to raise a fund because this whole Bitcoin entourage and goldrush has destroyed his personal life. Hopefully if Andrew gets a refund he will be so nice to donate a bit to The Dorian Nakamoto Legal Defense Fund.

http://www.newsweeklied.com/
If they don't give me the option to rebind keys...

I used to jump through hoops myself. For example, I rebound keys in some older Touhous by disassembling and modifying the binary.

These days I just can't be bothered. There are more games than I could play in a lifetime, so I have plenty to choose from. And if/when game developers treat me like shit (whether it be with DRM or something else), I'm principled against playing their game. "Go away, you're not our target audience, we don't care about you."

I try to focus the little time I have on games whose authors really want everyone to play and enjoy. The more effort they put into that, the more attention they deserve. If they respect my freedom, that's better still. And that is my idea of humble. I hate how the word is used to market a bundle of games on sale...

Truly caring about the player is one field where the indie scene could really shine, compared to the big corps who mass-produce big titles for the biggest market. Unfortunately even the indies seem to have other priorities.
If the problems were so "serious" I wonder how people ever managed to use external storage on their computers, long before Android even existed...?

I think it's really about Google control. They tried to remove SD cards completely and push cloud storage, but since that didn't go over so well, they'll emphasise the "problems" and their attempt at "solving" them by introducing some even more convoluted scheme for access, increasing complexity and furthering their end goal of making it harder to use external storage.

The fact is that letting apps access external storage in the form of a full filesystem means that data can flow freely between apps, just like on a regular desktop system you can create a file with one text editor and view it in another, or maybe the webbrowser if you're writing HTML, etc. You can put a negative spin on it with "apps could stomp on each other's data" or invoke the argument of "security" (which is already a solved problem: use a filesystem that supports permissions, like *nix always had), but there's no denying that it provides for seamless interoperability and sharing without any additional effort. It allows for the same level of flexibility that you would expect a general-purpose computer to have.

For example, I could plug in an SD card from a digital camera, open a file in one app to edit it, and then attach it to an email in another app, upload it to a cloud storage, etc. There's no additional "publish" or "import" steps required, only a way to choose the desired files in the filesystem to work on. Ditto for any other type of file, be it video, audio, text, etc.

Many people are now essentially carrying computers in their pockets which are orders of magnitude more powerful than desktop systems several decades ago, and yet what they can do with them is a shrinking subset of the functionality and generality those had. I think this is a massive step backwards.
This is a dupe of https://news.ycombinator.com/item?id=8458204
Getting Started with Meteor Tutorial (In the Cloud)
This is hands down the best news I have heard in the MS development space in a long long time.

We have 3 apps over 32 servers and 5 environments, and operationally it's like pulling teeth. This has the chance to change everything!
I think they must write "fusion" instead of "fission" on the second to last paragraph ...
Nobody is going to vote, is illegal. In Spain the only way to make a referendum is if the Government of Spain organize it. In the case that happened is all the citizen of Spain who can vote.
I agree, it also means at least somewhat security aware. Posting anonymously seems mostly common sense, almost everybody in the internet does it.
I wish people would tell you what's wrong with your comment instead of downvoting you into oblivion. Sorry, sometimes HN sucks.

There's a great difference between selling access to your software and selling your project itself, i.e. the copyright assigned to your code and/or logos, trademarks, etc.
So you just run ansys/comsol? (Kidding. It's more involved, I'm sure.) How did you get into that selling that service?
Making Everyone Count: Identification for Development