skysight-inc/HackerNews huggingface dataset:
Yeah, and it's really f*cking annoying to try to do that on a remote desktop to a Win2012 server with the same horrible UI. On a desktop you can just drag your cursor to the bottom right.. in an RDP window, it isn't so easy.

Beyond that, Metro is horrible when you have more than one large monitor. The UI simple doesn't scale well in that environment. It looks like 8.1 update 1 will finally be much closer to how it should have been.

It reminds me of Vista, where half the control panel UI was updated, and half wasn't, and it was just a bad mix of old/new. I don't mind a new UI. For that matter, I'm really digging Ubuntu's Unity interface, ymmv on that.

I think that Windows 7 had a really nice UI, and that metro should have been an option on top of that from the beginning. Trying to make a unifying UX for interfaces from your phone to tablet to dual-monitor desktops just doesn't work that well. You really need two options, and making the UI work for those metro apps in the desktop context makes more sense.
I don't carry around EC2 servers my backpack. Me getting hit by a bus wouldn't take the servers down immediately.
Calling an intern Doofus is not a good attitude to take. Remember we were all programming noobs at some point.
> but so are systematic/correlated weaknesses within large organizations

Indeed, that's such a big problem that there's a sort-of famous book written by a CIA analyst, "Psychology of Intelligence Analysis", that gives a pretty clear breakdown of how and why analysts fail to reason correctly about situations.

It also included examples of how Robert Gates (yes, the later SECDEF) managed to improve analyst reporting by actually reading the reports submitted and figuratively shredding the ones which were bad.

Before that there had been effectively no downside to submitting reports which were crap, intellectually speaking, and eventually things had become just professional-sounding educated guesses.

Large agencies don't have the benefit of small groups self-critiquing their own performance, so they have to try very hard to set and enforce standards of quality. When they don't do this it should not be surprising when quality drops.
Also check out Wintress Technical School in SD.

http://wintrisstech.org/workshops.html
Microsoft seems to think that it'll work: http://msdn.microsoft.com/en-us/library/bb384838(v=vs.110).a...
Speaking of the searchable start menu - I realized last week that hitting Win + S will open up just the search area over in a right sidebar. It's made me so much happier.
Eich is being critiqued right now by more than just one private party. That's why I was confused with your post.

Also, "critique" is a rather kind way of putting it. It's more like doing everything possible to take his job away.

And that's the real problem. Trying to sabotage someone's career over a difference of political opinion is not a mature or effective way to advance your message. How would you like it if all your coworkers publicly petitioned for you to quit because it was discovered you were pro-choice (hypothetically)? There are people who think abortion is plain old murder. People like that will think a pro-choice stance is absolutely unacceptable, and they might even think an example should be made of anybody who supports such legislature.
That's because they stopped listening to people and started listening to data.

Let that be a warning to all these "data-driven-anything" people.
I am deeply fond of keyboard-driven browser-based outliner Checkvist (see description and screenshot at https://checkvist.com/auth/help). It's similar to Workflowy, and quite featureful. Like Workflowy, you can "zoom in" to a branch and only view it and it's children, which is very helpful when editing complicated outlines.
>How can you more readily find something in a smaller space?

Is this a serious question?
> thereby threatening national security.

A couple words missing:

... thereby threatening the national security agency.
Had no idea the Skype and Music app UI's were built with WinJS. Playing around with the demo's really does pass the eye test. This is really good stuff.
This is a bit of a tangent but I've been on teams that demanded you rebase everything so that there's a linear history.

Of course this leads to nasty conflict resolutions, so they solve that by squashing all of their commits before rebasing.

Now your code is no longer in the repo.
Stranger Shaming: How One Public Meal Got Me 12,000 Online Haters
Microsoft is one of the biggest supporters of C++11, and C++14 for that matter.

http://msdn.microsoft.com/en-us/library/hh567368.aspx
Hi Niels! If you end up finding something interesting for your daughter, I think HN would love to hear about it. I know I would. Consider this an invitation for her to write something about it and post it here and/or for you to write something about it and post it here.

I have to say I envied you for a moment. My daughter once enjoyed an afternoon with me at the REPL, but then politely made it clear that we wouldn't need to do it again.
Like, a crank option? You can get a ModTable, but your price will be over 500...
... hmmm, off the top of my head I'm not sure what I did to get 'killed'. ...
Is there [anything I can do / anyone I can ask] to get ... 'resurrected'?
A quote I'm somewhat fond of: "A couple months in the laboratory can save a couple hours in the library."

Unfortunately, I forget who said it.
> The "OS Language" of Linux and OSX is C.

Not quite. Significant parts of XNU (the Mac OS X kernel) are written in C++.
That's great and all, but like they said, unless you're running a niche website with super tech-savvy users (this site, for example) you're not going to have to worry about the JS-disabled folks. When the % of users with JS disabled viewing your site is super low, it's not really a concern to cater to them.
Does this mean I can program throttling? That sounds cool if it does that.
Yea, Windows has required ACPI to boot since Vista.
Wow, the picture at the top is actually a completely working demo. Very well done for HTML/CSS/JS.
>> Worst is the fact that email forces users into a LIFO queue and doesn't allow for import-based ordering.

> I'm not sure what you mean here. Are there clients that don't allow reverse sorting by message date? That sounds like a broken client. That people don't use the feature is another matter...

LIFO and FIFO are the only real sorting options. I want drag and drop of "this is top priority, this is second, this is third" that doesn't get pushed down when new mail comes in. Email is used as a processing queue, but at the volume most of us receive advanced ordering is desirable but impossible -- I want to look at my email and see the top five things I have to do then the new messages not vice versa.

Email as a consumer is currently "OK" but I'd like to see it upgraded to "good."
I believe the idea behind this would be that a woman can guide her more and talk to her about the potential problems she faced.

Consider it like getting an advice on getting into a good college from someone who got in using Affirmative Action vs someone who didn't.
At 2:15 in the video, the screen behind his head flashes a loop of the string "Y3Jvd2RzdXBwbHkuY29tL25vdmVuYS1wdXp6bGU=". When run through a Base64 decoder, it outputs "crowdsupply.com/novena-puzzle". It would appear as though we've got an ARG on our hands.
Couple years ago while still studying for CS, I did a telephone screen (with a recruiter, not an engineer) with Microsoft and they asked me "how many lines of code have you written in your career?" (at this point I didn't have a career in SE). That was followed up by "what is the most number lines of code you've written for a single project?". Other than scanning the diffs/commits or using some reporting/metric tool, why would you care to keep count? Seems like you are focusing on the wrong data points for recruitment and software quality.
I was really surprised for how much they pushed it today, considering that is not strongly adopted in the windows dev ecosystem (maybe also because, since today, it did not work on windowsphone).

I am personally happy of this decision, and also for the support announced for other oss.
Great idea really I wish them success!! but why are they using the keyboard from a Thinkpad.They are the most infuriating keyboards ever as the fn key is on the bottom left side with Ctrl one key in one. Even Lenovo's come with a switch in the BIOS to undo this. Before anyone says this is the actual format of the qwerty keyboard the overwhelming majority of people are used to it with Ctrl on the bottom left so just leave it
Have you ever actually used C in a real project? I can't seem to get away without using any compiler specific constructions, much less operating system specific call routines.

There isn't even a Boost for C.

Honestly, I'd be surprised if you actually knew C with a statement like that.
Windows 9 - coexistence of Win32 and HTML5 web apps; abandon metro WinRT API (like done before with Vista/7 desktop gadgets, Silverlight, etc.)
"write once, run away"?
A mathematician is a machine for turning coffee into theorems
It's not even an exact ripoff. The part of the original logo is generic enough that it's probably up for debate whether this is just happenstance.
Doubtful. Companies which don't make a profit don't pay income tax, whether they're non-profit by purpose or non-profit by circumstance.
Check out how this testimonial change life 
a free video tutorial on how to lose belly fat fast and easy
AFAIK they do. WinRT apps can be written in many languages including C++. And this is pure native C++ and not "managed" C++.
How to Fight Illegal Recruiting Practices
Off in the wiki, there is a "How To Add An Instruction" page which gives a good idea of the scope of the project. It includes extending the instruction set, chip logic, assembler, compiler, and simulator along with tests for each of these.
Because chances are, she's not isolated from male teachers, and even if she is, the need to offer a relatable role model is more important to inspire and motivate her than the need to not isolate her from male teachers.

Over the past 8 years, I've taught programming to people from ages 6 to 50, of all genders and cultural backgrounds. Female students have generally related more to my female colleagues, just like black students generally relate more to my black colleagues. Which is perfectly fine, and why you want a diverse set of educators in the first place.
Agreed, but I have seen one time (and only one time) where deleting a piece of code instead of leaving the comment generated a compiler bug that generated some weird code. Put comment in - good code, delete comment - bad code. It was really, really odd. Add an ignored assignment (a=1), good code. So, we left a comment with a "DO NOT DELETE". Next version of the compiler fixed the bug and we deleted the comment. Weirdest damn thing I ever saw.
I backed this project as an early-bird. I'm not sure why you need 4 memory buttons for the deluxe frame.

It's not uncommon for two people to use a desk, if not interchangeably, then at least regularly.

WRT price, I have a GeekDesk with four memory presents, and it cost about $1000. Is that a lot or a little? It's hard for me to judge, but among the motorized desks it seemed to hit the optimal price / quality point.

I wouldn't go back to a conventional, seated-only desk.
And significant parts are written in Assembly as well. But Assembly isn't the "OS Language" of either Linux nor OSX :-p

What I mean by OS Language, is the language that interacts with core OS Libraries. The OS Language of Android is Java. iOS is ObjC. OSX core is either ObjC or C. Linux is definitely C based. (ioctl)

Microsoft is either C++ or C#. (DirectX, Ribbons, etc. etc. are behind COM interfaces that are most easily interfaced by C++ or C# code)
It's important to be able to see people who look like your potential future self. There's more to it than just seeing neat work - everyone needs role models.

Kids are very perceptive. This girl sounds lucky to have parents who encourage her in STEM topics, but that doesn't shield her from media/misguided school teachers/councillors/other kids telling her these things aren't for her. Having a female role model is a powerful thing.
UK's first conviction for flying a drone
and nearly 100,000 additional "dash trash" workers.
Has anyone tried to "port"/augment bootstrap CSS for this?
I'm sorry, but YOU are the one who is heavily exposed to a single perspective. Keep watching your CNN.

I myself am from eastern europe and have first hand witnessed russian attitude towards post soviet satellite countries. Don't teach me what I know.

Literally almost everything you say is wrong. Referendum was not held at gunpoint. I've seen western sources use that phrase, so I know where you got it from.

It is a valid referendum because Crimea has a weird legal status, look up Autonomous republic of Crimea.

No, the protest most certainly was not organized by real everyday people. Strategically taking over buildings is not what real everyday people do.

I do want to argue that the situation with snipers was not one sided. Some sources say they shot at both, rioters* and the police.

Notice how I use the term rioters - that was not a protest.

P.S. I have no reason to be biased since I don't generally like Russians, especially the ones that stayed in satellite countries after the fall of the Soviet union. They have a habit of not learning the language and not respecting the host country.

P.S.S Learn fucking Russian, so that you can get both sides of the picture, not just biased rehashes of reuters/cnn/msnbc.
Or investors weren't lining up to loan them 100k for free!
Kindly provide feedback on our startup project to info (at) updatenode (dot) com
My mother recently got a new laptop and wanted that new "windows 8.1 thingy and a touch screen" I dont think she even noticed that the start menu was gone.
How is 560 comparably priced to 399?
I love people who can leave a program functionally better with fewer lines of clear code. That last bit is important, obfuscated code is clever, but not useful.
This must be pretty nerve-racking for the Americans and Russians on the ISS. I'd like to believe that they care more about the science than the politics of it all. And judging by the quote from a NASA scientist in the article, that seems to be the case.
The up/down (navigate vertically in a list) and left/right (enter/leave submenus) arrow keys (which worked on the tree going back to Win95) were hard? Conceptually grouping applications/utilities (sometimes across different task groups) is easier in a 2D tiled environment? Searching obviates discoverability? Sorry, but I don't buy any of it. It was not difficult to drive with the keyboard before and it's no easier now - but a lot has been lost in the transition.
I had the same thing happen to one of my posts. It wasn't changed to the title of the article or to something that made it more descriptive, it was just given a random new title that made it more vague.
SJWs will find a problem with absolutely anyone and anything. You can never please SJWs. The only winning move is not to negotiate with them at all.
so... when's the appropriate time for "you wot mate?"
And amazon customer service, which while not talked about often is truly top-notch.

For a person already invested in the amazon ecosystem, this doesn't have to be better than roku, it merely has to be about as good.

I own two rokus, but I also have amazon prime and my kid has a kindle fire. I will definitely consider this next time I need to upgrade (about once every 3-6 years judging by history)
Guys, don't confuse the crypto issues here.

The whole point to tarsnap is to be able to safely encrypt any and all of your data, including compressed data. We wouldn't expect that a .tar.gz being backed up is somehow "less secure" than the .tar file, we'd demand the same security for both.

Compression becomes a problem when it can be used as an "oracle" into the key used for a given stream of ciphertext. The reason TLS is susceptible is because the attacker can MITM and control at least some aspects of the plaintext or shared client-server state, and iterate repeatedly to refine their guesses.

These issues simply don't apply in the same way to backing up files.

I sure there are still theoretical issues that would need to be worked through in deciding how you'd do something like this, issues which could be better explained by any of the many crypto types who hang out here. But don't cargo cult your treatment of crypto.
Sounds like a crummy world to me if you have to hunt around for drivers. I'd rather everything just worked out of the box, with the option to change drivers around later if I want. Getting drivers working is one of the worst parts of an OS install.
Improving extract performance is my big project right now.
Yeah, and it's really fcking annoying to try to do that on a remote desktop to a Win2012 server with the same horrible UI. On a desktop you can just drag your cursor to the bottom right.. in an RDP window, it isn't so easy.

And the Server 2012 R2 upgrade was not free unlike Win8.1. While at it, don't forget the lack of IE11 too.
client is prebuild for Linux (deb/rpm), Mac and Windows. Android Beta API is also available.

Give it a try and help us to make a better software.

Thanks
Very excited for what WinJS's success could mean for IndexedDB. MSFT is a surprise champion of this HTML5 API.
My guess is that he's sourced an incredibly cheap batch of 4GB cards from China. It likely adds very little in terms of cost, but gives much more value to the end-user in being able to just boot it up and have it work.
Working on projects that have existed for years, and have been maintained by several different people, you don't always know what code there is that you could possibly get back out of the repo, without exploring it version by version.

I can imagine there being instances where leaving commented out code could be helpful -- including comments about why you thought it could be helpful, and why it is commented out!
I'm not so sure the majority of developers / hackers (the target market for this device) are used to Ctrl on the bottom left. I know several (myself included) who remap their keyboard so it sits left of "A".
Don't play dumb. All of this so-called "activism" is meant to put pressure on Mozilla to fire Eich. It is a witch hunt. And you are complicit.
The true starting point for PE executables is AddressOfEntryPoint in the PE header, with a few parameters pushed on the stack. WinMain is a compiler abstraction; it is not looked up by name.

You can't code in a high-level language like C without working with abstractions. Whether you look at the main() level or the WinMain() level, there will still be library initialization hooks running before your end-user code gets to run.
Sure. It's an experiment to see if we can help get things on track by putting feedback into the system. Also, the community needs a good dose of responsiveness, and I'm able to do that now.

My answer to the no-fun bit is that it's temporary. :)
A late April's Fool Day (?)
What I'd like to ask here; why is there a patent application involved in this? This is a pretty trivial concept as far as a standing desk goes and certainly not new.
> last time I checked, we hadn't solved all computable problems, nor will we in any future timeframe.

This is a common red herring in discussions about AI limitations. Computability theorems don't prevent computers from perform engineering tasks better than humans can.

Humans are under the same constraints of "cannot solve all computable problems" as computers are.
Using the whole screen is one of those things that sounds more efficient in theory, but with large monitors there's a lot of scanning you have to do. With the menu I can scan top to bottom in an alphabetical way -- very quick to do. With tiles I have to scan in two dimensions, and there's no particular order to them so I can't just skim over any of them.

It's not the exact same thing, but it reminds me of the weird misadventure they made in Office 2000 where they would hide infrequently used menu items. It sounded good in theory, I mean, less menu items should mean less confusion right? But in practice the main response was "where the hell did that thing I was looking for go?" and "why does my menu keep changing?"
The New York Times factors in expenses associated with reporting stories into its employees salaries, and requires them to pay for all expenses incurred to report on something themselves. The reasoning is that, without any chance of needing to accept external money, the journalists have no motivation besides their own interest to cover a story. This, to me, sounds like the digital equivalent of that - trying to minimize sources of bias or external influence of coverage.

That being said - what you describe is certainly a convenient side effect of the policy.
Leo Laporte - a tech radio/TV journalist, founder of the twit.tv network. Look him up on wikipedia for more.
>>Consider it like getting an advice on getting into a good college from someone who got in using Affirmative Action vs someone who didn't.

A better analogy would be considering someone getting into a good college because of their connections & wealthy parents vs someone who didn't.
Show me where in the ANSI standard it says this is illegal. Implementation details do not matter. The Microsoft C compiler will compile a ANSI C89-conforming program into a runnable executable on Windows. The rest is undefined.

And while we're on implementation details, please note that most UNIX platforms do not start at main either. Most platforms include some soft of crt0 that must be linked which contains the real entry point. The dynamic linker will also run code prior to main.

But the C standard only defines what the environment looks like when execution begins and makes no statement on what might run before or how the program got into memory in the first place.
Interesting thought about the e-mails. It seems like salesforce or zoho would also be perfectly adequate for scaling customer service. Have you tried those?
What about things like Keyboard and Mouse vs. Touch? Network Quality (Persistent highspeed connection vs. intermittent limited quality)? Available storage space (You can consider most desktop machines (1/4 terrabyte or better) unlimited in comparison to mobile devices? Multiple Large displays (not on all I know) vs. single small display? There's alot more there than numeric computation abilities alone to take into consideration.
We have been developing Lightswitch SPA Apps with VS2013.

WinJS is at the core of Lightswitch development coupled with JQueryMobile.
I don't use any accounting software, but FWIW I've had the chance to meet a lot of the folks at Wave a couple years back. They have a really solid team and their approach for providing a free product is one that really makes sense to me.
The first thing you’ll notice about the design is that the screen opens “the wrong way”. This feature allows the computer to be usable as a wall-hanging unit when the screen is closed. It also solves a major problem I had with the original clamshell prototype – it was a real pain to access the hardware for hacking, as it’s blocked by the keyboard mounting plate.

The point of the thing is to be easily modified, and the design facilitates that. If you don't want regular access to the components, you can leave it closed and treat it as more of a conventional all-in-one.
My First Year of Coding
Sounded strange to me too, here is the discussion

https://discussions.apple.com/message/24987047#24987047
Because I would do it using their tools, so it would also be content for Windows Phone.

Given the current state, why would I bother making content for windows phone? Why use C# if it's a second class citizen on the majority platforms? Why even learn it if the only thing it's good for anymore is Web API?

Windows could be the universal platform but instead they are still functioning like it's something they could monopolize. Those days are over.