skysight-inc/HackerNews huggingface dataset:
What exactly seems too much? C#'s feature set doesn't seem that expansive. I'd be upset to be forced to deal with a least-common-denominator subset because someone doesn't understand, say, closures.

But I've not worked on an "Enterprise" project, and I assume the main goal there is making sure you can hire anyone and make sure they can understand how to add a new rule for e.g. Alaska sales tax.
Crossing the Digital Divide as a SaaS Provider
If you have the output from your `git push -f` you can, because it outputs both the old and new ref for each modified branch.
O'Rielly's 'Think Stats' is freely available in html/pdf online and is quite good.

http://www.greenteapress.com/thinkstats/
Same question here. I am a total novice to Python, so it might be a stupid question. When I launch with python2.6 it does not find the RestrictedPython package. If I launch with Python 3.2 then it complains about the "print" syntax.
Got pas wave 20 and called it a day. Fun game though!
I agree. I'm very proficient on any version of Windows but when I started learning web development I was stunned by how hard everything was in Windows. In fact, my immense displeasure with Windows as a development platform is what drove me to consider Linux and Mac. And one I discovered that both of those platforms offer significantly saner development workflows, I've never looked back. Now I use Windows exclusively for Excel and Access. Everything else is done in Linux or Mac.
How much do you charge for working there ;-) ?
Hello, Google Hangouts!
Exactly, MAC systems are the correct way to do this.
Verizon in particular, but AT&T is from the same lineage (ex Ma Bell). The only other players in this league are the Cable companies and Hollywood. The only reason these industries have not been disrupted...
I don't get paid to work on open source full-time (only part-time), but I do know a number of people whose full-time job is contributing to open-source projects like Chrome or Android.

The way to do it is to find an open-source project which is strategically important to a company, and yet which can't be made proprietary without destroying its strategic value. For example, the reason Android is open-source is because it would be hard to convince a broad base of hardware partners to support it if were closed-source (and now that one particular hardware partner is starting to dominate, it's getting more closed-source). Webkit is open-source because it started as open-source, and yet it is strategically important to Apple, Google, and Opera (well, until the Blink fork, but Blink is also open-source because it was derived from Webkit). Linux is strategically important to IBM, RedHat, etc. because they sell enterprise consulting services; having the source code available gives businesses confidence that they can continue running even if the vendor goes out of business, and yet they still drop a lot of money on consulting services.

It generally does not work to start a company based on open-source principles without also thinking about the strategic implications of who else will use the technology and what incentive they have for keeping it open. For example, LiveJournal was based on open-source principles and developed MogileFS, memcached, Gearman, and LJ itself. The effect of this was that every time they did something wrong, someone would start a clone of LJ and a clump of users would move over. And then Facebook took memcached and used it as a core part of their architecture, and won the whole social networking space.
Ah the perils of text language. You're not sure if he's referring to both bacteria and pet dander or just pet dander.
Indeed. I was just about to look it up before reading an article linked also in the comments. Now thanks to mjallday's note I've got the context I was looking for and don't need to drain thirty minutes doubly off-topic reading about Balkanization. (Not that I'd mind, but Wikipedia can be dangerously engrossing like TvTropes...)
US has lower life expectancy than Poland. It has lower life expectancy than any of the 19 developed nations. It has life expectancy at the level of developing Eastern European nations like Poland, Slovakia, Estonia, etc. At the same time US spends the biggest percentage of its GDP on healthcare. More than Germany does, more than France doesm more than UK does, more than Japan does. And people in France and Japan live on average almost 10 years longer than in the US. And then US asks its citizens to pay for coverage extra on top of the taxes out of which 1 dollar out of 10 was spent on healthcare anyway.

Now, you tell me why this is such a great system because obviously I must be missing something. Because US as the only country from the list above has free-makret system while the others are 100% taxation sponsored, a.k.a. free. Tell me. Dying to find out.
I work for Oracle (MySQL team). It was going to a local meetup group in 2005 and giving a talk that eventually led me down this path.
the entrance to mothernewyork.com's office is like a bustling kitchen + coffee shop. the receptionist of course asks you what you'd like to drink.

hands down the best and most cultured agency office on my startup trip there last week.
Deployment in usable apps timeline? I'm in.
I know there are services like 1Password, KeePass, Lastpass, Dashlane, RoboForm, SplashID, Passpack, mSecure, MyLOK+, Password Genie, PasswordWallet and you can find much more alternatives for example here: http://alternativeto.net/software/lastpass/ and LifeHacker has for example an article about this topic: http://lifehacker.com/5944969/which-password-manager-is-the-...

But is there a password service which is working similar to Evernote, but which is safer? I want to make secure notes of passwords in Evernote style.

And Wade Roush of Xconomy has made a interesting quick overview, he listed also Clipperz (you can pay with Bitcoin), PasswordBox and PasswordGenie:

http://www.xconomy.com/national/2013/06/28/passwordbox-unbre...

Finally here is a interesting aspect which I just found here in the comments of a Dashlane review:
Quote: "David Pogue (NYT) raved about Dashlane, too, so I took the plunge. Immediate problem was that my login information wound up permanently entered in one of my credit card sites; it was an auto-login I could not disable. So if someone DID steal my laptop, it would be a happy time for him. Trashing Dashlane had no effect; I had to do a force quit of the Dashlane agent using Activity Monitor, then trash it and other attendant files. So many of these password managers, including the incredibly wonderful 1Password that everyone swoons over, imbed themselves so deeply into browsers and other functions that I don't trust them. I will stick with Password Wallet, which sits isolated off to the side and doesn't try to do too much. I understand it and am less likely to make mistakes."

source: http://www.pcworld.com/article/2043301/review-dashlane-is-a-...
Yes, similar to reed-solomon/tornado codes in theory - being able to recover from lost data; but closer to RAID 5 in practice. I'm familiar with tornado codes, but that's beyond the scope of v1 for this.

Updating parity wouldn't be as much of a concern because real-time backups are not a requirement - getting a "snapshot" from each server at a current time would be enough; and we'd be able to recover to that snapshot.

For v1 I would assume no data is ever deleted from a server, so a recovery would from a single server failure would be possible. (but this is where additional redundancy would be useful via RS/tornado codes).
There was no substance behind that. It was just a poorly managed PR disaster. One of many during that year that Windows 8 was launched.

Silverlight deserved to die. But somewhere along the line the Windows division got the wrong end of the stick and thought that meant all of .NET too.

They've stopped the rot now between the DevDiv and Windows divisions. Heads were banged together over that one. Sinofsky was blatantly behind it, that's why he got sacked. It wasn't about Windows 8 not being a good product (it was). It was because he was running the show like Steve Jobs did in the 80s; actively fostering mistrust between teams and undermining intra-division communication and respect.

I don't think the Windows division will ever fully respect .NET for what it is until some of the old guard have moved on. Which is a real shame. It is a first class programming stack that is practically unrivalled.
I think only externalities should be regulated by governments and not full and total redistribution. I see the push to systems that favor a total socialism as a push into the very thing he fears, as I do. When I hear him shout about destroying companies because they unfairly lock users into crapware, as well as use there Money/Power to do what anyone would do, what is in there best self interest, I cringe inside. No I am not happy that all the work TR did in busting the Trusts has been undone. But we should fix that in the system we have now, not destroy what little bits of the free market we have. Punishment for the sake of enjoyment is what I hear when I listen to his personal politics and that is what I don't like. Lets just be rational.
Agreed. Having a store within walking distance makes it easy and fun to go several times a week. Fresh air and exercise is a nice bonus (I don't know why more people don't take advantage of it in my neighborhood).
I'm not familiar enough with the history of Twitter and Odeo to say one way or the other.
And what's even neater is how the JavaScript you linked to looks fairly normal (and efficient) at first glance...

But the real source lies here: https://github.com/gkz/grasp/blob/gh-pages/assets/_ls/comman...
I created a closed source plugin for an open source platform. I did that 4yrs full-time then got a full-time job because sales were slow & I had a son on the way. I open sourced the code, which reinvigorated interest, and paid support is ramping back up to previous levels.

When I was closed source, providing support was my downfall. People would do stuff like install other plugins that conflicted with mine, and expected me to fix it. That was very time consuming. Now I give the code away, but charge for the support so I'm compensated proportionally for the time spent fixing that kind of stuff.

I'm also releasing a SaaS version of the product - it's the same thing as the open source code, but obviously the users don't have to install anything or fuss around with servers, and they won't be able to break things [as easily], because they're pasting javascript into their website instead of installing server side code. I'm hoping this will be a huge market.
Well hold on to your hat: Clojure targets both AND JavaScript!
Evidently the passwords weren't hashed with a unique salt or this analysis wouldn't have been possible.

Edit later: Ugh, now that I read up on this some more I realize they weren't even hashed, but encrypted instead.
Nice.

Did you start with an app and then build out this platform or are you going the other way around? It seems like it would be a great idea to introduce this as a "WOW" app first then sell the SDK.

I'm assuming that your product is a communications API that allows an app on a device to talk to a sister app on another, registered, device only? So the video call transfer example works only so long as you have the same app (which uses your API) on the Mac and the phone and you have paired the two previously?

I'd love to have this for the conference room at work. We have a big 4K TV on the wall (we have them coming out of our ears since video is what we do), but we hardly use it for anything except to show video samples for bug discussions using a little wireless HDMI box. It would be great to be able to just pull up a terminal window on my phone and send it to the wall display for code reviews and such.
Or walk 6 blocks to the corner store each day to fetch your dinner. Shopping only every two weeks seems like what your car forces you to do, not enables you to do. I don't even like buying food that won't spoil in two weeks.
I got into evangelism at an open source company after an injury prevented me from hacking full time (less typing). I was already promoting open source projects for free, so I was a shoe in. This led to a full time FOSS gig with a company that wanted to popularize its open source offering. Half coding, half promotion, aimed at removing barriers to entry, improving documentation and ease of use.

Fun gig.
Note that Japan doesn't have DST.

[... and thank god, because DST was nothing but a huge pain when I lived in countries that did have it. It has no place in the modern world.]
That's true of stream ciphers, and if they reuse a nonce.

It looks like they used 3DES which is for all intents and purposes here, immune to a this kind of attack.

EDIT: If they use 3DES in a CTR mode then it could be vulnerable to this, but looking at the base64ed texts in the blog posts, they are multiples of 8 meaning it is almost certainly in a block cipher mode. Would be interesting to see if you can find any block similarities if they used ECB.
C#5 added async/await, which I think is one of the most 'integrated' ways I've seen of doing async programming.

What's with the C# developers ans async/await? Almost every time I read their exhortations it feels like they're blissfully unaware that other languages have already had their own mechanisms for doing concurrency.
You can say 15:05 because you know it's the afternoon and so 3:05 translates to 15:05. Now think through how that works when the whole world is on a single timezone.
The U.S. Needs a Constitution – Here's How to Write It
Very cool, ever find a need for private work areas?
I tried all of the formats from phantomjs and GIF didn't look worse than the JPEG. Disk space isn't an issue... I will take another look or maybe just add JPEG or BMP as well.

Usually I am just scanning to get the sense of whether it's worth reading every word, and if so I go to the original source.
Here's a game that looks EXACTLY like yours, but for Japanese kana: https://chrome.google.com/webstore/detail/japanese-frenzy/pp...
That sounds awesome! I always bemoaned the ridiculous prices of textbooks and the price of school itself when I was in college, so I applaud the efforts of MOOCs and the universities behind them. I never really connected the dots to extend that spirit to school IT departments. Surely, IT departments at different schools share similar responsibilities that can be consolidated in this way.
How General Motors Was Really Saved
Love it, I'm sold! The dark wooden bookshelves should be in the brick room with a couple of reading lamps and the whiskey bar :D
A particle accelerator on your fingertip
A typing hacker would not just enjoy shooting at words such as "specifying" and "establish", but also at #define, for(;;), /bin/bash, *p[1+i], s/[^0-9]/_/g, "%10f\n", ~(str&(b|c)), and so forth. Just saying.
Did you even read the data that shows otherwise?
A company I used to work for is panicking over this. One of their core products had an integration with Skype using Skype4Com for various reasons. They came to me recently asking if I had any recommendations for a better platform. (They knew Skype was a temporary hack but didn't expect it to die this fast)

Basically they need a white-labeled, web-based video conference solution. They'd like centralized recording with the recordings accessible via an API and support 1-to-1 and 1-to-N broadcasts. They've played around with TokBox and UStream but they're not the greatest fit.

If anyone knows of a company or is working on a startup in this space I'll gladly point them that direction. They're a global e-learning company with huge government/education contracts.
Heavybit

http://www.heavybit.com/clubhouse
f* blackberry.
Yours is the sole intelligent response, so I'll comment here.

> Autonomous taxis will rewrite the economic rules.

You're absolutely right.

However, that technology isn't here yet and there is no guarantee that it will arrive. Mind you, most of the barriers to adoption aren't even technical, although those exist too. I prefer not to count my chickens until they hatch.

Right now, public transportation means one thing: unions. And unions, in turn, mean: strikes, price hikes, inconsistent schedules and performance, etc.

On top of that, subway and other rail systems reach relatively few places. That means buses. And buses exacerbate the above issues to an even greater extent.
Looks like a really cold place to work. So much space allocated to void, you can probably hear your voice echo.
Beijing is the victim of geography where pollution is often trapped in an inversion; a problem like Salt Lake City in the states. Beijing has much fewer cars per person than say Seattle, and the problems arise from too many people more than too many cars, coupled with shitty cheap oil refined poorly leads to a huge problem in aggregate. On the other hand, the subway system has been built up nicely, and is expanding very quickly, though it is always wicked full and not very comfortable by western standards. Beijing's traffic problems simply boil down to too many people and cars and not enough road with nowhere really to build more.

Old coal boilers are another problem, and a lot of pollution blows in from the Hebei country side and gets stuck in Beijing without an outlet. All buildings in Beijing are heated by the city, so it's not even the building owner's option to be more efficient. Beijing is slowly switching over to natural gas for heating but the transition will take a couple years to finish.

The AQI right now is down to 50 where it was 340 only a few hours ago. I can only imagine we got some wind to blow out the bad air all of a sudden.
Everything's looking great... except the desks :-(
Really, I don't get why people care about it. It's closed source, shady, loaded with spam bots and the company treats customers terribly.
That's great. I had never seen/considered that.
Excuse the rant nature of this but I'll give you some reasons as a software/devops guy who does 50/50 UNIX/Windows and has written more C# than I care to remember, daily for 12 years...

The ecosystem is horrible. Why?

1. It's full of little cargo cults powered by Greg Young, Udi Dahan and Oren Eini in particular. Each of these sells snake oil that costs you piles of cash and screws up your architecture or heavily couples it into a product which has a recurring cost.

2. Rip off merchants such as Telerik producing buggy components that rarely work.

3. Abandonware galore. There is no inertia. Everything tails off and dies after a bit. You can't drag something off NuGet without the inevitable result of it dying miserably after a year or so. At least we have NuGet now so ancient versions don't just disappear. We have to maintain our own forks of various things now.

4. Framework circle-jerking. Microsoft literally suck up to every framework that appears that gets traction resulting in much friction for those who adopted other frameworks before the circle-jerk began because it's not the one true framework (MVC validation I'm looking at you).

5. Everyone you get off the street is rubbish, at least in the UK. I mean really rubbish. So rubbish even though we offer a damn high salary, we have a 1 in 20 hit rate for staff. Perhaps 1 in 50 people actually give a crap past getting a pay cheque. It seriously attracts the wrong people.

6. Blindness. Not a single person I know has even managed to take a look at other platforms past perhaps owning an iOS or Android phone. There is literally no variation of knowledge or alternative viewpoint to pit the status quo against.

It's just a career programming market if you ask me and to be honest it's the only reason I do it. It pays better and I can work locally.

Fortunately I have a number of UNIX boxes I can dissolve into (much like some people drink after work).
but there is a lot to love in C# and .NET that have been there for a long time. Real generics.

Real generics, as in generic programming? As in, this: http://www.haskell.org/haskellwiki/Research_papers/Generics ? The last time I saw C# (2.0?), it only had simple parametric polymorphism.
Downloading From 4shared Without Using Username And Password
Do you accept visitors?
I can understand why can be useful for newbies in DIY electronics, but I don't understand why need 3000$ for something can be draw in Kicad and put free on Internet.
Mozilla has few open engineering positions, and many of which involve work on Open Source: https://careers.mozilla.org/en-US/listings/
Oldie but a goodie: Browser clone of BSD Games Worm
Wrote this just for fun and to practice my JS skills a bit. Nothing revolutionary, but a fun walk down memory lane.
> as an Operating System -- thats just part of the tooling that is included

An operating system includes the tooling that comes with it. This is what distinguishes Debian from other linux distributions: what tooling comes with it? It matters because it directly determines what you as a user can get done quickly, without needing to go through the trouble of installing additional functionality. (Or, as a developer, what you can do without needing to distribute or include additional functionality.)

Windows is particularly bare in what it comes with: many tasks that I need to accomplish require additional tools. I often field questions of "how to do X on Windows?" that cause me to think, "well, this is a built-in command in Linux… in Windows, you could download X or Y, but they're not scriptable to what you want to do…"

This is what drove me to Linux: The batteries are included. And they're scriptable.
The dust is not as bad these days as 10 years ago; the tree planting in Inner Mongolia and hebei has worked surprisingly well. These days, pollution from artificial sources is a much bigger problem and we've mostly forgotten about dust, but sand storms still occur occasionally.
Yes `select email from auth_user;` is hard.
This is a rather optimistic view, I think.

http://www.theguardian.com/uk-news/2013/nov/01/gchq-europe-s...
I have a running bet with a friend that it will be. I made the bet several years ago before its actually starting to do in other markets already.

When I made the bet my friend (who works in the cell phone division for an large multinational) was adamant that Android would take over. In the past year the company has decided to removed all Android devices due to support cost/issues and moved to iOS. (I don't know the specifics as to what the android problems where, so don't bother asking, but he said management was very unhappy with them).

I don't see iOS being more useful to a business in the long than windows phone. I'd say in two years time when they review purchasing again that iOS isn't the favored choice, and my bet finally come to fruition.
> A few security guards keeping an eye out and throwing out anyone unruly, ...

... and therein lies the problem. I know my evidence is anecdotal, but: there have been many cases here (in SF) of such security guards actually running protection rackets for drug dealers and participating in associated criminal activities.

Look: I know that if you throw _enough_ money on a problem, you can mostly solve it (or mitigate it). If we had $1MM to spend per homeless person, I'm sure we could put them up in top-notch places with full care. But then the ~7000 homeless people in SF would eat up the entire budget, leaving $0 for the rest of the city.
> I just slipped when I pressed the button

No. The screw case is when someone says: I pressed the button, but the document I was agreeing to was not the document that the plaintiff is presenting, it is this completely different document over here.