skysight-inc/HackerNews huggingface dataset:
I've found myself a nice sweet spot - Windows Driver Kit (WDK) - it ships with Compiler (MSC 15.0) that can target MSVCRT.DLL

It's unusual to use something like the WDK for Desktop Apps, but it works.

The compiler is a bit outdated, and there is need for some trickery to get stl7 (internal naming) to work, but if something is missing you can install latest WSDK with it and reuse missing libs/headers from there (platform sdk)

At work I do use VS2010 with .sln/.vcxproj, but for my projects I just stay away from this - either makefiles, shell scripts, or some other tool, but not .sln/.vcxproj

Then again, I don't do much UI stuff, and If I do - I do it in code.

Debugging is there (but a bit harder, then again much more powerful) with WinDBG. There is also OllyDBG.

So WDK + SDK (missing pieces) and I'm set. And since I avoid heavy C++ projects, prefer to stick to C it's not problem for me. Occasionally I have to fix simple problems, like variable not declared at the top of the block, which never "C" compilers are okay, but MSC 15.0 is not (the one from WDK 7.1)
Likewise Rambus very nearly succeeded in fooling a standards body into issuing a standard based on submarine patents (and did fool Intel into betting a generation of chipsets on it). FRAND is a good idea (well, an acceptable one anyway) that has never worked in practice. All systems can be gamed.
"the fire department does not assume a building is clear just because it's the middle of the night or whatever."

Thank's for pointing that out. In retrospect I can see how assumptions similar to the one that I made can cause plenty of errors in emergency situations.

"a primary search is going to be done (conditions permitting) anyway."

I watched a docudrama on the Reagan assassination attempt last night. One of the mistakes they made I believe was assuming Reagan wasn't hit by a bullet because a) he seemed fine and said he hadn't been hit and b) the secret service said he wasn't hit.

While "a" would seem to be pretty valid info "b" was based on "a". After all you can't really see whether a bullet hits someone generally. So in keeping with your "primary search" with fires, they shouldn't have "assumed" the info they were getting was correct and fully checked him out much earlier. (And in fact I'm sure that is probably they way they would operate in the future learning from that mistake.)
"don't use your employer's computer off-hours when working on your own projects"

California law protects individual side projects extremely well. I am not a lawyer, I could be wrong, but I believe these concerns are absolutely irrelevant in California. Relevant elsewhere, but not here.
They're probably less screwed, cause they can register their domain today, provided it's still available.
I get the same visceral reaction. If anything, they are too broad and in a space where zipfs law rule supreme.
There's a difference between "We as a handset-manufacturer can't enter into a business relationship where we preload this on our phones, because we've got an extant business relationship with Google which would be threatened" and "users are not permitted to install this from the app store ever at all because we're locking them out to steal their business."

Apples, oranges, and all that.
Everything but Office has been free for universities for forever now through MSDNAA.
I am a sysadmin, and I can guarantee that I would much much much prefer a private office to a shoebox in the basement with somebody else crammed in there.
It's sort of like Facebook having a "Like" button but no button to signal caution. It's a distortion of reality.

If everything we ate smelled and tasted "good", we'd die. Because we would eat poisonous things. There is a reason why some things smell or taste "bad".

As another commenter points out, it's a shame because knowing what projects did not work, and when, would be helpful.

Trial and error is a proven way to reach success.

Kickstarter is hiding the errors.
Indeed I'm trolling so bad because I've only clocked approximately 18000 hours of using it in real life since the first beta drop of VS.Net 2002 to 22:15 this evening...

Yes that's really three zeroes rounded down heavily (8 hours a day, 23 days a month, 12 months a year for 10 years)...
How to Land More Clients With Your Proposals
Peter didn't say anything inaccurate as far as I can tell (I read the original MSDN post). He also laid out the history of VS Express very well.

You can do serious development with Express, its actually a quite nice and small IDE, great for laptops with capacity issues. If you are doing C# programming on .NET, then really what else do you really need?
Could have sworn that OpenOffice was Java, but turns out it's C++ after all.

In that case, I suppose this is your best hope: https://github.com/mozilla/servo

(Not quite a web browser yet, last I checked its exhaustive feature list was "drawing rectangles". But getting there, slowly.)
No surprise there; Opera's market share is small enough that FB can simply code to the standard and worry about explicitly supporting the major browsers.

Although interestingly, if Opera accounts for ~2% of FB users (big if), then FB would have 16MM Opera users. Using the average of $4/user/year, that means Opera generates $64MM for them. That would be more than enough to justify throwing a few devs at.

Edit: Also curious is the pointless URL that page has. I would have thought FB would be using basic SEO on their help pages, so that someone googling "facebook supported browsers" would have a better chance at ranking first (it does for me, anyway). As an aside, the sub's page is actually the second result.
Its an interesting trend. The Ars prose was a bit more breathless than I'd prefer but there is an underlying 'computer as appliance' trend that has been steadily growing for some time. Some folks talk about the 'Post-PC' era but I feel like its more like things that didn't use to require a computer are being aggregated and replaced by something that contains a computer. TV/Book/Catalog/Phone/Game thingy. The canonical example is an iPad.

That said, there are more folks who could care less about writing code on a PC doing work or using one, than people who do write code. That fact coupled with the cost of tool maintenance leads Microsoft to choose the route they are on.

Computers, and dedicated personal computers, will continue until the heat death of the universe as far as I can tell but the number of folks who need the 'general purpose programmability' seems to have flattened out.
That's an interesting euphemism for "hasn't been available for over a decade".
The Considerate App - making you and your smartphone more considerate
Activable: Declarative UI components
Ayone have experience as to how Python compare to R, Matlab (Octave) and other tools for data analysis?

R has great libraries but I would prefer to use Python.
Discarded data may hold the key to a sharper view of molecules
Absolutely. We've already used this game for some talking points during interviews.
I think you're absolutely right. I'm sorry to say it, but I also believe that all the comments to the contrary are just people who haven't bothered to learn anything about the subject.
Those are strong words without a lot of strong arguments or facts behind them.

I'm curious what exactly is Apple accused of doing that is so much worse then what every other store in the world does?

What should Apple be stopped from doing? Making awesome devices people want? Making APIs for developers? Having standards for their store?

Do we want Apple to never remove an App after approval? Are we ok with higher fees for developers to pay for more/better app screeners and a higher bar to clear for initial approval for everyone?
Who pays the hosting fees?
Should be re-titled as "web startup does business as usual".
This is not true, but I don't have the ability to downvote. You can define new class library projects in Express 2010, you can add it to other projects, you can do whatever.
Design wise, and I've seen this more often lately with fancy HTML5 things, the whole assumption of a minimum browser height really gets on my nerves. I know Google+ has this problem too (along with the disabling of vertical scrolling), though a redesign might have changed it.

I browse on a Mac, and not in full-screen mode. My browser isn't sized to fill the screen as it would be in Windows. Yet elements on the page are sized big enough to overflow without resizing the window. Combined with a navbar that is fixed to the top (and is huge), there's even less space to read the actual content. The layout suggests that each section is probably designed to fit comfortably within the browser window.

Granted, this is less of an offender than other sites I've encountered. If I could remember what they were, I'd be able to back up my point better.
I use it everyday. Yes, it has quirks. Yes, it's slow. But that's not because of Windows 7; it's always been like that.

Is there anything new that Windows 8 is doing that will cause Cygwin to regress?
do you have an email? it'd be fun to shoot some ideas with you ! :)
it sounds bad in theory, but in practice it turns out to be quite good. It's actually the opposite; because you know that there's no exceptions, control flow is very obvious. Whether a function does or does not return an error is a part of its signature. You always know, when calling a function, if it may or may not return an error, and it is up to the caller to decide what to do with that error. As a result, there's no control flow pitfalls like forgetting to close a filehandle because an exception was thrown in some function that you didn't know could throw an exception.

>Did they kill stack traces too?

no, we have stack traces.

Also, it's Go, not GO.
FBI: New Jersey Mayor Felix Roque hacked website
I think you need to lay off the entrepreneurship porn.

Entrepreneurship is about building a business, and people have demonstrated they can do that even if they're a pessimist, lack emotional strength, or have any kind of endurance.
That’s not even true — RockMelt is WebKit-based.

And obviously, it’s not the browser engine that is relevant, but rather the Facebook integration…
"371633 hours in years" is a Google search I did earlier, because it was quicker than working out the appropriate divisors.

That could be done locally too, but I don't know what tool would do it and if it's installed on my computer by default.
"How much would you pay? But wait there's more. If you act now, and pay only $500, you too will be honoured with the privilege of developing C++11 Applications for Windows 8!"

It's hard to take Sutter seriously about Micorosoft's support for C++ when the Visual Studio product management decides that you have to pay for the privilege of developing C++ applications for Windows 8 if you want to use Microsoft's tools.
Plan de Compensación
i have been using a variety of extensions (bitly, etc.) for awhile now and have never had an issue like this before. I can log into fb, but nothing shows up on the initial page.
I agree that your work crowdsourcing PACER will have a far greater positive impact on American democracy than my signing this petition.

But it's not like I or anyone else who signs this petition is going to dust off our hands afterwards and say, "Ok done with politics."

The difference between this and other online petitions is that the White House will respond to it if it reaches 25,000 signers. Which should be in about 6.68 days, give or take.[1]

In the past these responses have oft been positive. At minimum they have been thoughtful.

Remember a political outcry, in part expressed through petitions, has worked in the recent past: it derailed SOPA.

None of the smaller political acts (petitions, letters to congressmen, debates with friends) are sufficient. But they are necessary.

[1](25,000 - current signatures) / (current signatures / days since creation)
Maybe this is more of an internal fight between DevDiv and Windows. DevDiv's team had been stripped, their projects like WPF and Silverlight end-of-lifed, while the Windows team has made a fourth version of XAML.

The only for DevDiv to regain its honour is by reminding Windows Divisino that the oxygen Windows lives on is in DevDiv creating new developers. Given that VS11 Express is only a toy, and requires a presumed $99 annual subscription to deploy, it is going to be difficult for any students to justify.

This civil war is going to maim the Windows ecosystem at a time when it is especially weak.
Sadly, this blog post appears to me as an over extrapolated version of "write tests for your code: you'll thank yourself later". I don't see what it adds to the topic, apart from a confessional component.
Having an exceptional "product guy" at the top is what made Apple different.
An Ars commenter posted this link:
http://msdn.microsoft.com/en-us/windows/hardware/hh852363.as...

I agree this is really shocking. Even if most Windows devs bought into Visual Studio Pro & MSDN, there was always the free option.
yep, I registered a .pm domain. I guess the most people haven't heard of Saint Pierre and Miquelon at all. Btw, the domains are still managed by the AFNIC.
The patent system is like watching a scene from Alien vs Predator...

"Whoever wins, we all lose" is surprisingly apt as well.
This is actually a really good point. One of the things that distinguishes the Apple of today vs. the one in 1985 (which also had a dominant industry position and fantastic products) is that they're also competing on price. The iPhone 4 is available with contract at $99, the same price charged for very similar (often somewhat inferior) hardware from mass market asian manufacturers like LG or HTC. (The 3GS is actually available free with contract, though IMHO it competes poorly with the competing Android phones.)

That's pretty impressive for an R&D focused company.
Smart that they implemented a 10-second time limit, because my first thought was to write a bot that would pass the current game state to Mechanical Turk and have a person solve it. It would be interesting to see how a human fared against Scribd's developers' bots.
Hosting fees by who?

Open Access journals like PLoS are usually paid by the institute who wants to publish, it costs around $2000-$3000 per paper. In a lot of cases, this cost is carried by a OA-policy or a university's grant for OA-related costs.

If this policy is successful, I guess the tax-payer will carry these costs.
What is the product? Is it the hardware? Or the software? Are you saying they are one product, not two?

We've been through this countless times. Microsoft and the OEM's. Apple and their locked down hardware. Consumers are not fools. They know the difference between a software company and a hardware company.

Does your packaged food come with silverware?

Do your finished songs come with an mp3 player?

Does your premade clothing come with laundry detergent?

I find these type of comparsions (e.g. of computers and software to food, music, clothing) very strange. We are talking about cheap, programmable consumer electronics. And then we are having an argument over whether the consumer should have the ability to program them. It is absurd.
It isn't a mistake: the project is the fundraising itself, not the business/product that is being funded. People are making funding pledges that only turn into actual contributions if the fundraising project meets its target. If the target is not met, no funding happens, and the project is not successful.
Why Are You Doing A Startup?
In life; Take as much risk as you can manage,
Do what you love as often as you can
The more I see of Windows 8, the less I'm convinced businesses will migrate to it. Maybe I'm being too cynical, but I wonder whether the direction taken by Microsoft will spur more businesses to finally migrate from XP to Windows 7 - before it's too late.
I'm thrilled that Pandas is named Pandas and not Pyndas.
Same reason why facebook does not allow AdSense.
The biggest mistake I see is "The price is plummeting! It's a frickin' bargian!" Have actively tried to stop people investing on that or a similar premise without any luck.
Tikhon Jr?
Another option is the "Trusted GRUB" patch: http://trousers.sourceforge.net/grub.html

tboot as described above requires your system (CPU & chipset dependencies above and beyond the TPM) to support Intel's "Trusted Execution Technology". See, e.g., http://ark.intel.com/search/advanced/?s=t&TXT=true

In either case, you end up with a record (cryptographic hash chain) of what kernel + initrd + config options in some of the TPM's PCRs (Platform Configuration Registers).

I'm not aware of any existing software to protect your FDE (full disk encryption) key by "sealing" (a TPM operation) under those PCRs (i.e., decryption impossible unless they match) and unsealing at boot time, but many of the tricky components already exist as open-source projects. See also:
http://trustedjava.sourceforge.net/
A .js domain would more confusing, than helpful in my eyes. Also, the resistence against domain seizure is more important than 'coolness' today. The tld's .ch and .is are good picks for this purpose.
Filicide against the .net ecosystem. Glad I turned to js about a year ago.
This is far from black and white. The question of to what extent to allow "the ends" (his educational startup) to justify "the means" is one of multi-player game theory and is far from resolved:

http://lesswrong.com/lw/uv/ends_dont_justify_means_among_hum...

E.g. your reasoning would call Robin Hood evil. My conscience would call Robin Hood good. A full game-tree analysis would require investigating whether wealth concentration is good or bad for the tech progress that will cause the Singularity.
Cool! I just downloaded IE 9 for Mac. Since they recommended it to me and all.

Also of note: all of those links are nofollowed. God forbid Facebook properly links to something it's explicitly, you know, linking to.
If your old employer laid you off before, what makes you think they wouldn't do it again? Also, would you learn anything new back there opposed to the new Android app?

Which route do you think would be better for your career long-term?
Reading further, it appears they were less like "ads" and more like "forum posts".
How could this be framed better? It's already pretty friendly.
I write portfolio management software and decision support systems (about 25% of my time) and I have the same opinion.

It's a fool's game betting on what is effectively a publicity ranking.

If you want to do something crazy with a real return, invest in metals futures as they have real industrial uses (i.e. any catalysts/alkalis i.e. platinum, silver, lithium and copper as it's scarce).

If it's not NEEDED, don't invest in it.
Probably correct, I'm afraid to say :-(
As opensource library developer I think this sucks hard. They should at least let the command-line tools working so people can test if software still compiles/runs with their compiler without having to buy a license just for that (Borland C++ is this way these days). VS 2010 staying free is nice, but certainly it's missing some new C++11 features and obviously the amount of missing features will only increase over time.

Also I'm wondering something about Metro... so far I haven't found a wrapper for OpenGL, but only Direct3D. Yet another attempt at killing a competing standard?
My gut reaction is: Go with the option that gives you eleven weeks' breathing room to look for a permanent job that you don't hate.

That said, on re-reading your original question, it doesn't sound like you really hated the old job.
Comparing yourself to others is a good way to gain perspective on how far you've come, and more importantly, how much further you have to go to attain some desired level of skill. Taken to extremes predictably ends up hurting more than helping.
Duckduckgo showed me their twitter account and the website linked there is http://www.appextension.com/ ;)
The story is a little bit more complex than that and Skyhook don't come out of it as well as it appears in your quote. I'm afraid I don't have any sources for you immediately as it was a while ago.
On FreeBSD (and maybe Mac OS X) you can press Control-T to send a SIGINFO signal (non-standard extension. This prints out how far dd has gotten (and perhaps other FreeBSD utilities too).
Btw. here's a game, played between our two best bots so far:

http://www.scribd.com/job_game/match/263907
http://en.wikipedia.org/wiki/Windows_Store
If people talk about the Chrome botnet I can only imagine what would be said of a facebook browser.
Artists are still getting the money.
The conditions for building a sustainable business are not always perfect. Most businesses are given up on too quickly. In fact, many successful businesses have or were within hours of running out of cash before they became successful, i.e. Pandora, early Pinterest, RealNetworks. It is only due to the few who have the courage, naivety, and tenacity to pull through that many of these companies still exist.
Facebook Under Fire: It’s the Valuation, Stupid
This is seriously the worry people have? Scribd hosts documents for free. Academia.edu hosts documents for free and in fact ENCOURAGES academics to post papers there. If a website is willing to host the papers for free versus having a system where we spend millions on research so that journals can put it behind their paywall I feel like the future has written itself already.
You could attempt to argue for all sorts of horrific behavior from that basis. Your rationalization falls apart very quickly under any scrutiny.

If I rob a gas station, steal a thousand dollars, and invest that into Las Vegas Sands when it's $1 / share in 2009, ride it up to $60, liquidate out, and then help children that are dying from cancer, surely it's perfectly OK given the benefit to society.
More transparency also gives more data points into gaming Kickstarter. Although not 100% effective, obfuscation is a first step to prevent gaming the system and ruining the whole experience.
That's why I find it so helpful that I can translate javascript to English using Google translate!
Students can always use https://www.dreamspark.com/ .
I disagree. Your points are not substantiated and are attacking fellow programmers.

I know many programmers (myself included) who have programmed and are reasonably competent in different languages using different text editors and IDE's on different operating systems and have made a conscious decision to use Visual Studio because, well, it is the tool that allows them to be the most productive. Companies choose Visual Studio because it allows their teams to be most productive.

I find myself using VS more and more for personal projects, as I haven't found anything that can beat the combination of F# and C# when used from VS. The .NET framework and languages have seen the introduction of some really exciting stuff such as LINQ, Reactive Extensions etc. etc. which are all supported by VS and offer more than enough for developers to keep interested in the platform.
Not unless jquery is going to be absorbed into ECMAscript it shouldn't.
Note you could buy a copy of VB for about $100. Which wasn't a bad deal considering it came with a thousand pages of manuals & tutorials.
> Also Java is a (unfortunate IMHO) defacto-standard in enterprise software.

Oh, totally agree, but

> "not changing any time soon"

It may still take a while but I think it'll greatly hasten Java's demise if new / young people aren't learning it.
Ode to Telecommuting