skysight-inc/HackerNews huggingface dataset:
What I don't get is why architecture designers keep insisting that the look and feel must be the same, when the obvious solution needed here is a cross-plattform framework/SDK that allows maximum code similarity between the different platforms while taking care of _generating as much as possible_ of the natural look-and-feel of each platform. It would be the best for both users and developers: The developer writes an application that has different front-ends for mobile and desktop, all the while being helped by the tools, whereas the user on each plattform gets the interface that is intuitive on that plattform.
Fukushima Radiation Reached US West Coast Contaminating Fishes
https://en.wikipedia.org/wiki/Google_Apps
بالتفاصيل وظائف وزارة التعليم بالكويت 2014
None of it is "seconds", it's all minutes or higher, and there is almost certainly at least a Colonel (20+ years experience), or a General, making the call. Every shoot probably goes through >20 people -- legal, various types of targeting, and technical/tactical "can the shot be made at all". The whole process is designed around getting approval for things like this rapidly. UAVs have many-hour loiter times, vs. combat aircraft which are usually minutes on station (due to fuel, since they're often based far away from the combat).

You can legitimately criticize a lot about the program, but it's not understaffed. At some level the military likes to retain "person in the loop" on things where automation is technically more appropriate, as it's a way to train people for other roles later -- i.e. pilots who eventually become USAF top brass.

My problem is with the over-use of drones in operations where we'd otherwise not get involved (Yemen, etc.). Drones themselves probably centralize decision making with more senior people, and the cost of not taking a shot is just having to wait for the next one, so unless it's a shot in support of a unit already on the ground, theoretically drones will make the military more restrained in the shots it takes. If there are friendly forces on the ground nearby, you end up with things like the "Reuters Journalist/Collateral Murder" situation -- a lower level of evidence to support a military decision than you'd ideally have.
While I agree that the Windows team needs a singular vision about what they want their product to be, the advice given by the author is starkly reminiscent of the strategy adopted by Blackberry when they realised consumers weren't interested in using their products any more.

For Microsoft to abandon the consumer market and solely focus on a sub-section of 'doers' would be to set in motion an unstoppable slide into obscurity, as it did with Blackberry. Increasingly people only have one device and they're not going to choose a product which is only good for 50% of what they want. This mythical group of people who only care about using products for business just doesn't exist.

What they need to do is to make the product better so that people in general like using it again. It's that simple.
SpriteKit itself isn't a physics engine, it comes with one
Also, the Physics Engine isn't 'similar' to Box 2D - it _IS_ Box 2D with an OBJ-C wrapper.

Same thing applies to UIKit Dynamics, except it plays along with UIKit stuff.
I disagree...I think both are great, but the one I posted has a sense of feasibility....its a viable option for Microsoft and its not very radical; thats what I like.
Bonus points for adding Ren & Stimpy audio quotes.

Narrator: How can he possibly resist the maddening urge to erradicate history at the mere push of a single button? The beautiful, shiny button? The jolly, candy-like button? Will he hold out, folks? Can he hold out?
Berlin, Germany
Comany: bleech (web development agency)
Hiring: Backend and Frontend Web Developers
bleech.de
https://www.facebook.com/bleechberlin

We build shit-hot web products for ad agencies and media companies -- an engaging web special for Volkswagen's latest campaign, a social-heavy microsite for AEG, or an interactive music video for an indie band. If it's cool, it's got our name on it.

bleech is an award-winning boutique web development agency based in Berlin Mitte. Most of our client work is campaign-based, done in conjunction with creative agencies on behalf of international and local brands. We are proud to say that 100% of our work comes from client referrals.

Our developers are integrated into the planning process of each project, and work closely alongside the project manager to create custom solutions and meaningful web experiences. We are a team of experts where everyone contributes with her or his own personality, skills and experience. The majority of our projects last 2-3 months, so you‘ll have the opportunity to influence and shape multiple web products that are visited by millions.

The bleech philosophy is simple: work earnestly toward goals and always rise to challenges. Over 2.5 years we‘ve successfully grown to achieve a wonderful client base, a breadth of rewarding projects, a brilliant young team, and a beautiful new office overlooking a large green park.

Both job descriptions can be found at bleech.de
jobs@bleech.de

Looking forward to hearing from you!
no requirement that non-void functions actually return a value on all control paths, etc. The worst thing C++ does is to amplify these problems (particularly that last one -- yes, I know, use -Wall, but someone who is just starting to use a language would not know that, and having to teach compiler flags is an even worse distraction from the subject matter of the course).

Use clang ?

root@iwfvm02086 ~/temp/c_test # cat test.c
#include <stdio.h>

int a_func(int a_bool)
{
if( a_bool )
{
printf("Passed variable was true\n");
}
else
{
printf("Passed variable was false\n");
return 0;
}
}

int main()
{
int num = a_func(0);
printf("In main : num = %d\n",num);
}
root@iwfvm02086 ~/temp/c_test # g++ test.c -o test
root@iwfvm02086 ~/temp/c_test # ./test
Passed variable was false
In main : num = 0
root@iwfvm02086 ~/temp/c_test # clang++ test.c -o test
clang: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated
test.c:14:1: warning: control may reach end of non-void function [-Wreturn-type]
}
^
1 warning generated.
root@iwfvm02086 ~/temp/c_test # g++ --version
g++ (GCC) 4.4.6 20110731 (Red Hat 4.4.6-3)
Copyright (C) 2010 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

root@iwfvm02086 ~/temp/c_test # clang++ --version
clang version 2.8 (branches/release_28)
Target: x86_64-redhat-linux-gnu
Thread model: posix

Really, the fact that real-world C programmers have to pick a subset of the language and enforce various style standards and coding conventions speaks volumes about the suitability of C for beginners

I am confused; all languages used in real world need this. Can you elaborate which languages are used in real-world that does not require coding standards ?

No garbage collector, no built-in way to determine array sizes at runtime, no way to determine if a pointer has already been deallocated

These are also side-effects for having the advantages you have teaching C for a Computer Science and Engineering course. Once you understand the fetch-decode-execute model of how a computer essentially works, it is a simple step from there to C.

I agree that, higher level concepts like Algorithms, Neural Networks are better taught with a higher level language.
The only group at MS I see right now making products for real people is Azure. They're actually developing features to remove friction and make its customer more productive and happier—even if it means supporting Linux, Git and Ruby.

I think it is no coincidence this is where Mark Russinovich etc. works in now.
I've been saying this for years now. All MS had to do was polish Windows 7 and people would upgrade. All they had to make was this to compete:

http://mmminimal.com/windows-ui-concept-what-windows-8-shoul...

This is how they should've added Metro to Windows 7. I WOULD BUY THIS! Instead we got Windows 8 with its awful colors and squares.
Did this exploit actually got exploited? Or did they notify the site and gave them an opportunity to fix it before they released their findings?
Drone strikes increasingly rely on NSA surveillance data, report suggests
Wait, they what?

Bing and Surface I can understand to a degree, but they want Microsoft to kill Xbox, one of their strongest brands, and one of Microsoft's only hopes for differentiation? For what, to chase the smartphone game or something?
Forget Dungeon Keeper, these are the best British games on mobile
I googled H.L. Mencken conjecture and found your reply in the search result.
She didn't hack their relationship at all, that's my point. She learnt about hacking and that's the closest the article got to the title.
That’s so good to hear! The original Eliss is one of my all-time-favorite games – unfortunately I don’t have an iOS device at the moment.
> Microsofties carry Windows phones around... and hate it. Openly. This isn't good.

Switched from my Android to WP, loving 95% of it, have a few gripes, but far less than on Android.

For one thing, my phone no longer leaks memory. My start screen doesn't randomly take 10+ seconds to load up. My dialer doesn't occasionally decide to just screw it and not appear.

(I had those same problems across 2 different android handsets, a 2.3 model from Motorola, and a 4.2 model from Samsung)

Couple features are annoying. Too many steps to turn off GPS is one, I liked having a quick pull down drawer. But that is a minor nitpick. Compared to swearing at my phone every single day for being a bloody POS like I was doing with Android? WP is a great experience!

> What Microsoft does is "dog fooding at gunpoint" even if the result is poisoning oneself.

I also disagree with this, my group uses a variety of handsets, WP, iOS and Android.
Does the same apply to upvotes? If not, why?
That's not going to happen anytime soon. Especially for Bing which powers not only the search website but many other Windows infrastructure in the background. With the Surface, even if it doesn't make any money, it serves the purpose of showing OEMs what they could/should be doing (much like with Google Nexus devices). And Xbox... they will be holding on there for as long as the whole console industry can (same for PS4).

We are going to see all Microsoft stakeholders (from investors to employees to managers) try their hand at the new CEO. No surprise the first movers are some investors, they're greedy and in just for the money.
Yes, that's what I meant when I said SpriteKit contains an engine similar to Box 2D. I thought my comment was reasonably clear about SpriteKit not just being the physics engine.

According to my tests it is not Box 2D, it produces significantly different results and only implements a subset of functionality. I've been told by others with more experience that it isn't Box 2D also, but if you have more information I'd like to know for sure.
Rust performance in Alioth benchmarks
Democrati[z|s]ation to democrati[z|s]e:

• make (something) accessible to everyone: mass production has not democratized fashion.

Finance:

the management of large amounts of money, especially by governments or large companies: [ as modifier ] : the firm's finance department.

• monetary support for an enterprise: the clearing banks are important sources of finance.

• (finances) the monetary resources and affairs of a state, organization, or person: the club's finances are stretched to the limit.

Defintions, Oxford Dictionary.

I don't see how those two terms in connection with a decentralized system for issuing and controlling money are in any way at odds with comparing them to a decentralized system for communication. You need to elaborate more on what you want to say here.
>I may be a bit bias because while I consider myself a hacker I didn't have the net before I was 18 at home.

I'm a hacker and "the net" didn't exist before I was 18.

My learning came from the books I bought, and the magazines I subscribed to. Somehow, without IRC or Google to help, I taught myself to program a computer, and wrote an entire game in assembly language (reinventing the concept of linking object files in the process) which I then sold. While I was in high school. I also designed and built an expansion board for my computer with only the IC technical manuals.

By college I was doing real video game consulting work.

I had one awesome friend who was also a good programmer, and we lived and breathed programming together. But beyond that, I was on my own.

It can happen without unfettered Internet access at 9 years old.
I'm also curious about this. Ideally I'd like to find an engine which allows to develop a game in browser and then port it into a mobile app. I found this link through Google which lists available JS/HTML5 engines:
[https://github.com/bebraw/jswiki/wiki/Game-Engines]. It'd be great if anybody can make recommendations out of their experience.
Everyone at MS knows, but nothing changes--especially not changes to WP to win over their own people. There is no changing the course of the ship once it has sailed. Everyone is too busy working on their tasks for that sprint to step back and look around. And the backlog is so large that there is no way that tiny annoyance of yours will get done before the "priority 1" bugs, even though it might have more meaningful impact to end users.

So it's death by a thousand paper cuts.
It doesn't make a lot of sense for Microsoft to kill XBox. Killing XBox would mean throwing away a successful line of business that is finally generating substantial profit after nearly a decade of investment. It would also be terrible for morale at the company. Here is a scrappy part of the business that went into a market where Microsoft was laughed off when it entered: game consoles. And after a dozen years, they've gone from last-place losers to a dominant, #1 position with the XBox 360. If the reward for this victory was dissolution and abandonment, then what motivation would there be for anyone to do any kind of innovative or disruptive work at Microsoft?
A bit of cryptic obscurity in the interface fits the brand so well, I doubt it. The app itself has secrets!
OneDrive screenshots leaked; co-owned folders coming
It's sad to see how much 'game reskinning' is going on.
Google does run ads to get people to use Google search.
Right now I'm pretty over google. I just learned today that they went back on their word that my cell phone number would only be used for account recovery; and against my wishes started using it so any android handsets could find my email and real name should they care to cross reference against my number. I watched as a blank android handset pull my personal information when I dialed it.
Then they didn't give me an opportunity to opt out, because you can only opt out if you have a google plus account.
The option to hide the number does not appear.
No. Google doesn't win everything, they lost the battle when they got loose with our personal data.
They were always an advertising company, rotten and corrupt to its core.
I don't care if they have a million billion talented staff and all the money in the world. They are ethically bankrupt and their rein will end like all other great tyrants in the past. Screw you google.
I don't think it'll even see $50 revenue.
Building a large sales team to go to market is initially expensive or your burn rate relative to the capital in the bank is growing despite your profitability (you may not want to risk your limited run way if the economy goes bad).
When your focus is sufficiently narrow, minor variations look like massive shifts, and perspective suffers.

Thurrott seems to look at the computing world through a magnifying glass pointed squarely at MS, overreacting to every little shift and bump there, while never being able to see what's going on elsewhere particularly clearly.
1 minute hack. In Chrome Developer tools console:

function a() { document.getElementById('bigCookie').click(); window.setTimeout(a, 100); }
a()

EDIT: better: Game.cookies = Game.cookies*2
I completely agree; in my experience sorting algorithms were a precursor to learning asymptotic notation
Wow! He has come pretty far in one day. When I cloned it this morning, it was just a bunch of rectangles rendered to the screen.
I get frustrated with people who think they can and should rewrite the scripting language.

I actually have my OWN game engine (based on LuaJIT, thank you ;)

This comment would be better if it wasn't snubbing everyone who dared try to shake up the status quo of programming languages. People two hundred years from now won't be using LuaJIT. Therefore why wait two hundred years to invent the future? We could have it within our lifetime, if we remain supportive.
Allegro is pretty janky, in my experience. I haven't tried Proton, thanks for the pointer.

I use AngelScript, because the C++ interop is about as good as it gets. Chaiscript isn't bad, but its lack of coherent community scared me off.
"Windows was designed by a committee. The Mac, by contrast, often feels like it was designed by a single person."

The Mac was apparently designed by a person I can't freakin' stand. I recently spent a year with an OSX laptop, and it was a merciful relief when I was finally able to get the hell out of iLand. My first love is KDE because it bows to my will like nothing else, as a good window-manager/OS should. Win8 is also pretty malleable, even though it's not so good for those lacking the chops to bend it to their will. OSX, by comparison, is a constant freakin' PITA if you don't happen to be the "single person" it was designed by and for.

This might be a bit of a rant but I'm sick of people ragging on Windows for its default settings. Windows is eminently customizable. If you aren't a complete n00b you can bend Windows to suit yourself far more easily than OSX. KDE absolutely spanks them both, but still... I would wholeheartedly recommend OSX or iOS to my grandmother, because she's not so good at customizing things. This blog is aimed at people who probably aren't running their OS on 99% default settings. Customizability matters, and Windows fucking owns OSX in that respect.
Angry Birds. Flappy Birds. Call it "Operant Conditiony Birds!". Catchy.

https://en.wikipedia.org/wiki/Operant_conditioning_chamber
"Consumer is the future and MS needs to embrace it or die"

Google and Facebook may be huge, but as a percentage of the global economy they are still pretty small (e.g. look at the Forbes Global 2000) - the enterprise world is everything all those other companies need to operate and it's the world of IBM, Oracle, SAP and Microsoft and thousands of specialized ISVs.

I'd be rather surprised if Google or Facebook wrote their own consolidated financial reporting or payroll software (indeed Google seems to use Oracle Hyperion FM for consolidated reporting and planning, as does Facebook).

At the moment, Microsoft has some pretty decent enterprise products, but they only sell them through partners - one possibility for growth and really focusing on the enterprise space would be to emulate IBM and focus on services and products - either by greatly increasing the size of their existing consulting arm and/or buying a few of the existing large service partners.
Considering just how big of a financial black hole Xbox has been throughout the years, it's not surprising.

Some sources say the 360 lost about 3 billion[1] while others that it lost 2.5 billion PER year[2].

The Xbone lost about 1 billion dollars so far (was expected to lose 2)[3]

And it's not just Microsoft that is losing money on these consoles, Sony is in the read as well. [4]

[1]: http://www.neowin.net/news/report-microsofts-xbox-division-h...

[2]: http://www.destructoid.com/analyst-microsoft-losing-2-billio...

[3]: http://bgr.com/2013/11/26/xbox-one-profit-estimate/

[4]: http://www.vg247.com/2013/01/07/xbox-360-and-ps3-losses-tota...
Interesting. I wasn't aware of that incentive. Thanks!
Consider it in the frequency domain: clipping adds odd harmonics.

The fundamental frequency is reduced in energy a little bit, but the higher frequency harmonics end up containing relatively large amounts of energy.
Killing Xbox is a slippery slope; this would slowly kill Windows as a gaming platform.
Killing XBox brand and not killing Windows Phone? I don't understand. WP8 is getting numbers hugely thanks to very cheap Lumia 520, which, to my understanding, is barely generating any profit or is even generating loss. And even then I haven't seen anyone who said "Wow, this is great, my next phone must have WP in it!"... a priori fanbois aside.
Inside of google? (That's what I'm referring to with dog fooding, to convince your employees to use a substandard product "for the good of the company").

Google probably has "google search rocks" internal ads. They probably don't have "hey guys could you stop using bing for a bit and try our search engine?".
I agree -- China and the US are ultimately rivals in the sense that the US and UK post-1812 have been rivals.

The saddest part about the bad relationship with Iran is it largely stems from one stupid protectionist-for-British-industry decision made in the immediate post-WW2 period, and then a shitty US ally picked due to the Cold War. Otherwise, the US and Iran would probably have been allies to roughly the extent the US and Israel have been allies.
C++ Cypherpunk Toolkit for Democratization of Finance
If you look at this dump, you can see references to b2World, b2Body etc, https://ghostbin.com/paste/tm4ko
Okay so other than being able to actually write code.

Testing!!

So long as you can test well you will be able to write code that works.

You will quickly learn in industry that quality code does not really matter. What matters is code that works; the way you get code that works is by being able to write tests.
Potential Stockpiler of the 4000 here as well. We should form an interest and alert group for the day when it becomes reality... :)
Quote from the linked comments.

"The problem is that Microsoft is like a broken record. No matter what the question is their answer is always the same.
Windows.

Need a phone OS? - Windows
Need a Tablet OS? - Windows
Need a Desktop OS? - Windows
Need a Server OS? - Windows

Windows, Windows, Windows. It's supposed to be all things to all people. And it just doesn't work anymore. You're right, on the desktop nothing beats Windows. Even on the Server Windows is fine. But when they try to force Windows on to phones and tablets everything starts to fall apart. It isn't suited for mobile devices. It's too big, to bloated for mobile. And it's interface is terrible for mobile, but great for the desktop. So they come out with a new interface that's fine for phones but sucks on a desktop.

JUST STOP THE INSANITY.

You are exactly right. Focus Windows on productivity and the corporate market. If Microsoft feels that they have to get into mobile fine, come out with a mobile OS. But don't throw out the baby with the bath water. Leave the damn desktop alone."

In short, Windows 8 solved no real pressing problems for users - it solved - or was supposed to solve problems for Microsoft - which is to say a lack of penetration in what all the kids these days (and pundits) say is the environment of the future - mobile.

Microsoft has, and will have the enterprise and most of the desktop market locked up for the near future - for all the apps out there for whichever mobile platform, they pale in software for PC and the overall power and usability of the traditional desktop/laptop computer paradigm - and likely will for the foreseeable future.