skysight-inc/HackerNews huggingface dataset:
Economic policy is not designed for the benefit of "most Germans". I can assure you that life became much better for "some Germans" in the years since the Deutsche Mark, as cheap labor from Eastern Europe drove costs down and profits up, while less competitive countries within the EU couldn't devaluate their currency to rebalance trade flows. Actually, it became so much better that they didn't know what to do with all those euros. So they poured showers of them into said less competitive countries, fostering all kinds of bubbles.

http://blog.mpettis.com/2015/02/syriza-and-the-french-indemn...

When said bubbles exploded, those "some Germans" were bailed out, in great part by money from "most Germans", whatever little could be squeezed from "most Greeks", and "most" people from all countries rich and poor. "Most Greeks" never saw any of that bailout money.

Alas, coming back to the Deutsche Mark will not bring back the good old times for "most Germans". Even if it did, it won't happen because "some Germans" are perfectly happy with the current situation and the power it gives them.
Bill would stop feds from mandating 'backdoor' to data
I don't want Windows. I just want Visual Studio.
Of course it's possible. That doesn't mean it will happen.
I'm really liking the way Microsoft is going. While there are quite a lot of things they need to improve on, they are becoming more and more open, and I have a feeling we will eventually see an open source Windows version.
There's always been something cargo culty about online advertising.

If that market implodes, it's going to be... interesting.
I think this is positively maybe almost definitely possible.

We've heard these vaporware statements from Microsoft in the past. I'm used to them. I guess they're starting them up again.

As a reminder, "open source" doesn't mean free, in case anyone goes off on that tangent.
Show HN: Line, my first Android game, built as a side-project
Are you sure the lag is because of Python? I'd check flymake options first, it may wait for some time after you stop typing and only then start linting. This delay is a trade-off: too short and you're going to have currently edited line marked with red most of the time, too long and you need to wait to see if everything is alright.
Don't be so sure.
Remember: you're the software quality engineer -- test the meaning of the requirements, not the text of them.
Hi guys,

Just published my first Android game, built entirely off-working hours.
This is kind of a major thing for me, being able to finally release a side-project and not just leave it unfinished.
So, feedback is more than welcome, try it out!
Yeah, I'd imagine Carmack can take some of the ideas from the solutions developed in this helmet.
An algorithmically-generated scatter-plot of musical genres - with samples
>> Current Windows software wouldn't be compatible with this, there is no prior lock in...

Why ?
Joining or building a team doesn't have to be a choice between becoming an employee or a manager of employees.

A few of the most successful freelancers I know have formed 2-3 person partnerships. All of the partners were individual freelancers before, but teaming up allows them to tackle bigger projects, and reassure clients that a holiday or sick time won't stop their project.

Every project still needs some project and client management, but overall it seems that the time each partner spends on "management" is actually reduced in this format.
Previous discussion: https://news.ycombinator.com/item?id=9295874
I don't know if they still do it, but some time ago, Microsoft used to "lend" Windows source code to some academics that worked on operating systems.
The odds that Windows will become based on Linux seems pretty low to me. There are advantages of Windows architecture, e.g. PowerShell and similar reflection technologies that are unlikely to be implemented in *nix OS's. Engineering tradeoffs happen on both sides.
> Going straight from being educated to educating is insular. Teachers do things because that's the way it was done to them.

Yes, this is a problem in education. I would like to see a great deal of improvement in teacher education programs. From what I've seen, many teacher ed programs that claim to be challenging simply give a heavy workload, rather than challenging people's ways of thinking about education.

There are some great approaches to education, but I don't see many new teachers learning them. Or if they do, I see them going into schools where they don't see those approaches being used. Then there's the political undermining of education that's happening in much of the US.

> It's how they were taught and some sick part of their mind liked it, so they went into teaching.

I know there are some really bad teachers out there, but this is a pretty ugly and useless line of thinking. Most teachers that you're referring to are simply falling back on what they saw in 12+ years of being a student; there's no intention to inflict on others what was done to them because they liked it.
I know it won't but I would love it if they would make Spartan based off Webkit. (Edit: or Gecko or something else with a bit of traction.)
Edit 2: I fear that if they start from scratch and put it on every Windows 10 machine it's going to be feature incomplete from the start and force web developer hacks just like IE does now.
Put up or shut up?
Special Gift: 50+ Comments, Hundreds of Visitors Featured on BiggerPockets
Microsoft already has an OS that is "competitive" in those markets, if by competitive you mean 90% or more market share on the desktop,which is where WPF makes sense. The NT kernel has its advantages, not least of which is driver support and the ability to run large amounts of existing software. Who benefits from changing kernels?
It's just as easy to keep the weight off as to lose the weight. It's literally the same methodology. I've kept my weight at a healthy level for over 4 years.
"Earlier this year, Microsoft open sourced a tool called .NET, a popular way of building online applications, and the hope is that this will expand the tool’s reach. "

Shivers...
I've been cogitating on some of the themes Standage brings up in this interview for awhile and I suspect he's far more correct than incorrect.
The proliferation of adblocking and incognito browsing is going to do marked damage to advertising networks like DoubleClick because the loss of demographic targeting means they are forced to basically become run-of-site ad outlets. Additionally, the amount of fraud in the ad views and click rates has become far more obvious to advertisers over the last 18 months and will only increase as sites try and game the revenue to make up for ad blocking. This does not bode well for the traditional ad model that has prevailed on the Net for the last 15+ years.

I suspect that Facebook becomes the real winner in this due to the fact that no one uses the site without logging in, has provided enormous amounts of targeting info, and with Facebook controlling the ad experience they cut out the likes of Doubleclick and deal directly with the advertisers. They're vouching for the legitimacy of the ad performance metrics and handling the targeting internally using their own data, and so will be able to command a huge premium. A few years ago I would've laughed at the idea that Facebook would be able to compete with Google in the ad revenue market, but I'm not laughing now.
The ad covers the article with no obvious way to close it (on my tablet).
Logging Solutions Recommendation
I don't think that is what nailer was saying, I read it as if MS where to open source Windows, they could then run the openWin project in the same way as Redhat run things now.
Model Widget Controller (MWC) Aka: Apple “MVC” Is Not MVC
The horror of Amazon's new Dash button
Even a "shared source" NT kernel would be very cool.
There is already opensource Windows implementation: Wine. Perhaps they could contribute there.

In the meantime Windows 10 certification no longer requires option to disable secure boot. It might not be possible to install alternative operating systems on new computers.
I did think sometime back that this was a possibility, but not anymore.

- Windows sells because it works with every hardware device ever made. Linux does not even come close to that level of hardware support. There is no way those drivers will run on MS Linux kernel.

- None of Microsoft's top money making apps are built with .Net; Office, Visual Studio or Sql Server are mostly C++. So it isn't as easy as porting .Net over to Linux.

- Windows Driver development tooling is way ahead of Linux. So while we all love Linux, throwing away the entire Windows kernel is a bad idea.

- The Windows NT kernel is not an awkward piece of engineering. While different from the *nix, it is actually quite respectable.

- Add: MS mobile device strategy too is based on the NT kernel. They are not going to be an Android theme.

What they really wanna do is make windows more text-shell friendly, and perhaps Open Source the NT kernel. But more than anything else, I just want Microsoft to switch sides when it comes to Patents and IP extortion.
We can never compare Portugal with Iceland. As an objective example:

Portugal needs energy from the exterior to survive. Would anybody trust us enough to sell energy (at a reasonable price), not knowing if we would pay it [1]? By the other hand, Iceland doesnt't need the exterior as much as we, they can afford to not be trusted [2].

[1] Or we could associate to Russia, like Syriza tried..

[2] 'By harnessing the abundant hydroelectric and geothermal power sources, Iceland's renewable energy industry provides close to 85% of all the nation's primary energy - proportionally more than any other country - with 99.9% of Iceland's electricity being generated from renewables.'

http://en.wikipedia.org/wiki/Economy_of_Iceland
There's already a PowerShell implementation for *nix: https://github.com/Pash-Project/Pash
Great writeup! I only wish the author had benchmarked the approximate algorithm with phi and floating points too, because it's often 'good enough'

>>> fib = lambda n: 5**-.5*((.5+.5*5**.5)**n - (.5-.5**.5)**n)
>>> fib(12)
144.00138887270816
>>> fib(250)
7.896325826131797e+51

EDIT: Laughing, don't know why I called it factorial at first. Whoops
Finding Growth Constraints in a Startup
Microsoft does. An MS Linux kernel opens Windows to all the native server side applications that can't run on Windows now.
Open source <> GPL or BSD license. Yes open sourcing would improve quality with more eyes on the code, but Microsoft isn't going to give it away.
I think current software will be compatible with the open source version. Since they won't likely be swapping the entire kernel.
As far as I understand it, the business case for not open sourcing Windows is loosing merit. Linux is a very advanced operating system, in many ways surpassing current Windows versions - technically speaking.

The problem for Windows seems to be that it has trouble leaving the desktop and its particular server market. Windows-based mobile devices are struggling, and pricing/enforcing Windows licenses for IoT devices would be a tough problem. Pay for a Windows 10 license for a Raspberry Pi? I don't see that as a mass market either.
> I have found it very difficult to support more than 5 or so children who are all doing different things, even if they are focusing on a common subject and broadly similar tasks. The only way for a teacher to reasonably teach a class of 20 to 30 or more is to give them all the same work and teach them all in more or less the same way.

If you were taught using traditional methods where everyone was expected to do the same thing, it is difficult to figure out a different approach all by yourself. But there are some really well-established ways to run a classroom where not everyone has to do the same thing. For example, there are various models of project-based education, where everyone is working on the same topic but students are doing a number of different things around that topic.

One core skill of a decent teacher is to differentiate instruction. Good teachers have been doing this for generations.
I think he meant selling Windows under an RHEL model, not making their own Linux distribution.
Why the shivers? Have you used .NET? I my experience visual studios + .net framework is a pleasure to work with.
I get the feeling MS is heading towards Windows running on a MS Linux kernel at some point.

What would be the point? The NT kernel has a newer architecture than the Linux kernel and build upon Dave Cutler's experience with VMS (which could already benefit from learning from Unix).

Open sourcing the NT kernel does make a lot of sense though, since it would be easier to integrate Windows in Xen, KVM, and other virtualization infrastructure.

They will probably end up taking an Apple-like approach. Open bits where it is strategic and keep some bits closed to sell Windows licenses. It 'only' took a new CEO to do the rational thing.
I guess ReactOS is really more like an OS. Wine is just implementing the Windows API, not a whole OS.
I don't get why 'ska punk' is right next to 'contemporary country'.
I'm not sure that I see the benefit of a decentralized degree. Udacity & Coursera are already pursuing a path to aggregate content from many schools, and the OMS CS course catalog will not have traditional limits on availability -- once courses are in the catalog they can continue offering them every semester. As a fellow OMS student, the limiting factor has always been graders/TAs up to this point.

I concur about the need for an OBS CS (or ME, EE, CPE,...) at $7k. Cal State Monterey has a fully online BS program...that costs more than the resident program. I don't understand how it costs $300-500 per credit hour for the undergrad programs, except to avoid devaluing the resident offerings.
Me and a friend tried it with a (UK) bank note while we were at school, way back in the 90's, and received a warning about not being allowed to print scanned currency on screen when the scan finished. It might not have been Photoshop we used (Paint Shop Pro springs to mind), but similar detection techniques have been around for a long time!
>>"Naturally" means nothing.

I'm not talking about the word "all natural" as it is used in labeling food. Yes, you're absolutely right: that one means nothing.

I'm using "naturally" to describe conditions that are as close as possible to the animal's natural lifestyle. Chickens that roam outdoors in open spaces, cows that are fed their natural diet (as opposed to processed foods), things like that.

>>Sure, the poultry raised there is healthier, but the risk of Salmonella in eggs is probably the same, or even higher.

Not really. Those farms are under the same regulations as factory farms. There isn't a reason why the risk of salmonella should be higher.
I don't think MS would abandon the NT kernel. Both version of Windows could exist side-by-side and organizations would have to choose which one they would want to adopt.
Open source means free software means freedom.

Although in the past MSFT has used non-free, source-visible licenses, they seem to understand very well what "open source" means. I don't think they use their "shared source" licenses for new things. If they are serious about freeing Windows, I'm sure they will do it under a free license.

Edit: Sigh, downvotes already, so here is your reminder of where open source comes from and what it means:

http://jordi.inversethought.com/blog/5-things-we-have-forgot...
What applications cannot run with a small POSIX compatibility layer? Or perhaps even simpler - emulating Linux system calls, as recently shown. (Yes, it would help if they implemented fork().)

They will never give up a kernel architecture that is more modern and that is not tainted (from their perspective) by the GPL.
I don't think that fits either, at least not in the US. It's true that there are not tight regulations about what foods people can buy, but there are extensive programs working to inform people, and to improve their choices and the like. There is even some evidence that suggests it might be working:

http://articles.latimes.com/2012/may/07/news/la-heb-obesity-...

("Might be" because of In a news conference that was the centerpiece of a second annual "Weight of the Nation" conference in Washington, D.C., Finkelstein said it was unclear whether the galloping rate of growth has slowed because of public policy initiatives aimed at preventing child obesity, greater societal awareness of obesity's risks, or because Americans have hit the maximum level of fatness a population can sustain., that last bit would not be a success...)
You forget that greece does not have to pay back any debt or interrest till 2020.

We are talking about additional money/debt here that greece wants.

I am pretty sure that it would be possible to negotiate a debt cut if greece can prove that they can get their shit together. They do seem to have other priorities at the moment, tough.
> The encoding and decoding is done in hardware and is negligible at best.

The CPU usage may be negligible, but not the latency. If you live on a place that still has Analog and Digital TV you can flip between both channels and see what's the delay between them. I've seen it being around 0.5s, maybe more, maybe less (Satellite TV is even worse, of course)
I counted calories for over a month with some intense exercise and nothing happened. Maybe because I had an extra burger one of those days and that ruined the whole thing, or I was absorbing calories through photosynthesis.

If it takes even more than what I tried then I hardly believe it's even worth it. I'd rather live happily for one less year than never get to eat fulfillingly and live on a bootcamp exercise regimen.
Visual studio with the vsVim plugin is a pleasure to use.
I agree it could be an interesting move. But forks could be dangerous if they want to keep their predominance on the home market.
Previous Discussion: https://news.ycombinator.com/item?id=9313866
Your feature request has been answered! The site now checks if '.com' and '.io' are responsive. I just found amaztion.com, bokic.com, prosable.io from this. I'm stoked.

Just click the name to start checking.

Please note however, the check is not "100% accurate" if the name has been registered, it just checks if the site responds, which heuristically seems a pretty good approximation. I.e, all the ones it said were ok, I checked on name.com and they were all unregistered.
And what about the 6.68 billion people that are not subject to the DMCA?
Didn't know about that, thanks!

Note though it's not `console.copy` but `copy`; it's a part of Command Line API [1] which is not the same as Console API [2] - command line API is not accessible from JS of the page.

[1] https://developer.chrome.com/devtools/docs/commandline-api#c...

[2] https://developer.chrome.com/devtools/docs/console-api
Doesn't really matter to much whether Wine exists or not. People are not arguing about whether Windows software runs on Linux or not. What people actually want (or would like, I guess) is for Windows to be open source. They would like to be able to contribute, maybe, and to avoid closed software.
There's a more extended writeup of some of the major changes/features at http://kivy.org/planet/2015/04/kivy-1-9%C2%A0released/
First, let's explode the idea of parity: German median income is almost twice that of Greece. Greeks work longer and have fewer holidays. The average age of Greek retirement is actually higher than Germany's. http://www.newstatesman.com/blogs/world-affairs/2012/05/expl... for more of the same.

So already the popular notion that hard-working Germans tax-payers are actually paying for those lazy, feckless Greeks is wrong. It also has nasty racist and fascist undertones, but let's put that aside.

Furthermore, it gets the causality backwards: the labor rollbacks and public cuts inflicted on German workers created the surplus that German banks speculatively invested in dubious Greek enterprises and Spanish construction projects in the 2000s.

Broadly, through the 2000s, Germany embraced neoliberalism, labour got squeezed, profits shot up, and a surplus accumulated. That surplus then needed a place to invest.

Those investments went to, among other dubious places, the (famously) fiscally irresponsible Greek government and corrupt Greek enterprises.

But investment isn't aid, of course. There's no gift. German banks were betting on a return when they loaded Greece and other countries up with debt. Of course a creditor nation also enjoys many political privileges over its debtors, so German politicians were happy, too.

Better yet, that same capital flow was being recycled back into German manufacturing by inflating demand for German exports from those countries! Living beyond their means often meant buying German goods! A giant circulation machine had formed that helped the Germany economy nearly double in 10 years.

In 2008, the slow slide of Italy, Spain, Greece, etc. into the status of 'debtor nations' was brought to a halt by the liquidity crisis. Everyone stopped fantasizing about endless debt-fueled growth. Germany banks and the ECB became more cautious. The circulation halted, and the Greek, Spanish, Italian economies, which distorted by malinvestment and terrible bubbles, collapsed.

Now we see the vulturism of austerity. You know, at one point in 2012 Germany actually proposed replacing the Greek budget and tax functions wholesale -- what else of a country's polity is left? That's economic occupation.

So, to sum up, we have the perverse situation where the banks which caused the crisis are being bailed out by the citizens of a country whose economy was wrecked by the same capital flows the banks mishandled! The Germans citizens aren't bailing out the Greeks citizens. The Greek citizens are bailing out the German banks that lent money to corrupt Greek politicians, by endlessly renewing all that toxic debt that rightly should be written off.

Of course, this should sound familiar, because it happened first in the US in 2008. Again, banks won, ordinary people paid dearly.

Beware the narrative about Germans paying for Greek mistakes. It's wrong, quite disgustingly wrong, and the truth is almost the exact opposite.
> As a reminder, "open source" doesn't mean free, in case anyone goes off on that tangent.

As a reminder, yes it does:

https://lists.debian.org/debian-devel/1999/02/msg01641.html

I don't know where people got the idea that open source is not a synonym for free software. It was always meant to be a synonym.

http://jordi.inversethought.com/blog/5-things-we-have-forgot...

I'm sure Microsoft understands what open source means, because they don't call their source-visible licenses "open source". "Shared source" is the term they invented for their non-free, source-visible licenses. If they are talking about open source in an article, I do think they really do mean open source.
You would still have to purchase the Windows license. Also, why would you run say something like Redis, on Windows through a compatibility layer ... when you can just run it on Ubuntu or Cent instead?

Sure, if you are already committed to Windows then that makes sense. But if you are starting fresh then you don't choose Windows, and that is the dilemma MS is facing.
I wouldn't. There's already a threat of Webkit's monoculture on the web, we don't need to make it worse. If you'd like to see Spartan based on some already existing free software engine, then go for Gecko; however, another big player on the engine market won't hurt, especially after Opera went Webkit (well, Blink technically, but it's not a big difference yet).
I was the same way. I went through it thinking it was very abstract and had no real application. It wasn't until after that I realized it was basically used (in some way/shape/form) everywhere.