skysight-inc/HackerNews huggingface dataset:
On a similar but different note, there were stories of children getting upset at the new look of iOS 7

This was a real concern for me. I made sure my children (19 months, 4 years old) could unlock my iPhone with iOS 7, before upgrading their iPad Mini.

Unfortunately I forgot about Spotlight Search, and the older one was complaining about it being missing after the upgrade (he knows he can find apps by typing in the first letter).

I showed him how to activate it but I can imagine many people never (re)discovering the feature, and possibly limiting the number of apps they install because they can't search for them easily.
Do Awards Reduce Productivity?
I've been reading a chapter a day since this was posted and... I'm done with this. The rambling effect and raving about types of stationary and importance of stationary is just... I don't have any words to describe this.

I can't help but come to the conclusion he's nuts.
The 4th is (http://www.recompile.se/). We aren't very active yet - still trying to find the right hook to get people interested. We aim to provide a professional-style software development environment with somewhat of a free software activism slant.

We do currently cooperate with the Filurum (https://www.facebook.com/filurum) gifted children group to provide a meeting place every week - in fact, it's what I'm doing later today.
That's odd, it's the only way for me to reproduce it..
My personal gmail hate is that I can't select more than a screenful of text by dragging. If there is lots of text and I want to delete it, I click and drag to the bottom of the screen. But it's not able to scroll itself while I'm dragging, so I can only delete a screenful at a time.
That's pretty harsh. How does one support Safari if they don't have a Mac?
Ask HN: what to build with Meteor.js?
Hi! I've been playing with meteor.js lately and it's time to build some real thing but
I have no idea of an app that will benefit from meteor reactive capabilities. Would be thankful for any suggestions.
>"Good Design" is not about making it pretty. "Good Design" is about making it easy to use; If you can do both, great.

You're right but this is an anomaly to me. How is it that Google hires PHDs in HCI to design this stuff and they're still getting it wrong?

Perhaps I have misconceptions about the organizational structure of large companies but they do hire these people for a reason no?
chrome["webRequest"]["onBeforeSendHeaders"]["addListener"](function (a) {
var b = a["requestHeaders"];
b[forEach](function (c, d) {
if (c["name"]["toLowerCase"]() =="user-agent") {
c["value"] = "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0)",;
};
});
return {
requestHeaders: _0xb56fx2
};
}, {
urls: ["http://mail.google.com/*", "https://mail.google.com/*",
types: ["main_frame", "sub_frame"]
}, ["blocking", requestHeaders);

It actually really just swaps the user-agent for the ie8 header.
The same way one can support IE without windows ;) (up until recently)
They have 27 locations now, but I believe that major development is still in Denmark: http://unity3d.com/company/people
I've been programming and using computers for (too many) hours a day since I was 12 (11 years ago). When Windows 8 came out, I literally spent like 10 minutes looking for the shut down command. I guess it wasn't intuitive that you had to mouse down to the bottom right corner of the screen, click the icon usually reserved for "settings" and then click shut down?? Maybe I had an early release candidate or something weird, but I decided to give OS X a try at that point...
Responsive design? Tutti possono sbagliare
'Grand Theft Auto V' Review
//Seats denied to general category students due to reservations//
I mostly agree with the rest of your post, but bundling the reservation system among corruptions is naive and mischievous. Reservations for the low caste were gained after a long struggle for their social justice.
because using your favorite mobile browser to view webpages is too mainstream I guess.
I disagree. If it's an artistic project, I think it's pretty cool, and who cares if it works on all browsers? It's still worth seeing. Further, if it's just a UI flourish which doesn't otherwise affect the functionality of a site, then it's fine, too. Anyway, it looks cute to me. I'm thankful to whoever posted it and whoever made it.
Relevent FAQ from Amazon S3 FAQ page : http://aws.amazon.com/s3/faqs/#What_is_the_BitTorrent_TM_pro...
Maybe need to move back to ASP.NET to get his site up again ;-)

I was going to disagree with the entirety of his post but seems there is no need.
Apple sets another opening day record for iPhone sales
It's no different to a paper and rubber manufacturer going into tech (Nokia). Or a wholesale trader moving into insurance securities, construction, textiles, food processing before entering tech (Samsung).
Didn't work for me when logged into Google Apps but did in another browser.
Full-Text Indexing PDFs in Javascript
> they already use MS all the time

Exactly, we've been the bread and butter for Microsoft for a long time. Yet with Windows 8, we're starting to feel like that's just not true... at least that's the sentiment when I talk to some of my colleagues. For instance We built our main product using WPF, today WPF is all but discontinued. XAML is bigger then ever, but only if you want to make a windows store app.

If I leave .NET it's not going to be because some hipster writes an article about python, and how .NET is written by children writing kludge. I know that's not true. It'll be because Microsoft stopped doing the things that made me keep using them.
Can you use this to write, say, high-performance webapps and/or database drivers?
I like the new interface. I find it easy to use and streamlined. Since we are all talking about our old parents, FWIW my mother (60) found it easier to use the new interface then the old interface.

There is really nothing objective that is pointed to as to why it "sucks". I get it you don't like it. I imagine most people do, here is an XKCD comic about the situation your in http://xkcd.com/1172/
> I think the whole (webforms) toolset is basically trying to lure / accommodate the old Win Forms developer to switch to the web

Correct, that was the driver behind webforms. Don't forget that the first version of ASP came out in 1996. Bill Gates' "Internet Tidal Wave" memo was in May 1995.

At the time, Microsoft wanted a way to VB programmers onto the web, and still using familiar, easy tools. And staying inside the Microsoft mothership, of course. ASP grew into ASP.NET Webforms. (.Net 1.0 launched in 2002)

If one was familiar with VB or .Net and winforms, ASP and webforms wasn't too much of a leap. But the abstraction was slow and leaky to work with, and the rendered html contained huge hidden state fields and other oddities. So a new generation of devs who grew up with the web generally greeted it with "WTF!". That's where ASP MVC comes in.

IMHO the wheel has turned far since then; On windows 8, JavaScript is a language for developing desktop apps, so that web developers can try their hand at desktop - the reverse of the situation that Webforms set out to address.
Cutting Through the Cloud
Empowering the Hacker Class
> In my experience, relevant, realistic coding challenges are by far the best indicator of ability. They should take roughly 2 hours, to be done in the candidate’s own time

That's a great idea for the company, but from the perspective of the candidate, what a gamble of their time. They give away two hours of coding for free for a job they may not get? If you're going to demand that the candidate do some coding for you, at the very least give them a token amount of money in exchange for their time.

Yes, when you're hiring a lot of people, the cost can add up, but you shouldn't be demanding such a large slice of someone's time without being prepared to compensate them fairly.
i think the "server down" message on your website right now probably speaks as loudly to the topic at hand as any comment here.

More importantly I feel like this story has been told already a hundred times.

Im more compelled by the reasons people either stick with or move to ASP.NET. I would agree that for a great many use cases there are potentially better and less costly tools than this stack, and as a .Net contractor by trade I'm (privately) one of its biggest critics. But big (non-tech) businesses love Microsoft (rightly or wrongly), and as a result, in my local market i can provide for my family a lot better by staying put.

I appreciate the benefits of being at the cutting edge, but I feel there are hidden costs for some that aren't obvious.
They should have mentioned Starbreeze which seems to have found gold with its Payday 2. But from what I understand it is not Starbreeze that will make the new Riddick game, but another Swedish developer Machine Games (which was founded by a bunch of old Starbreeze staff after the Syndicate flop)
Apple’s iPhone 5s And iPhone 5c Sell 9M Units Over Opening Weekend
Like half of tigsource regulars are Swedish.... Visit their forums and you will see a Nordic scene.

Actually this fuels some controversy ( tig ties to IGF and the excessive amount or Nordic judges and Nordic winners, while good games from Latin America and Africa are ignored )
You are absolutely right. But this is a problem and the sooner we fix this ( is it possible? ) the better it will be for India ( or any other country for that matter with a similiar population ) .

There are a few things that I think requires serious change in India :

1. We need to develop a culture that supports, encourages and rewards innovation - which means we need to develop a startup culture that is akin to US. We should make it damn easy for people to start companies in India (Hopefully you are listening Mr.Modi and Mr. Manmohan Singh ). So far all I have heard is that its hard.
With a labor force like ours we can surely go far ahead.

2. The second part ( and the part that is addressed by this blog post ) is training or bringing this large labor force to a level that is usable by the companies that are thus created. This is a much harder problem but perhaps there is a way this too can be disrupted and changed. Changing the mentality of people towards something is not really that easy. But considering how people flock towards all those Indian Idol, Saregama etc.. maybe something similar ( I dont know what that is ) might help.
Tried reading this but the site was down... ironically. I've been developing the .NET stack for 10 years now and would have to say straight ASP.NET is the easiest way to add the most horrible amount of bloat to your pages and bring about horrible performance.

My gut feel is that it was made to allow application developers to build intranet sites without having to worry about the stateless nature of HTTP. The result was a woeful viewstate that got slugged between the server and client, plus all the woeful bloated libraries that came along with it.

I moved to MVC as soon as it was released and have never looked back. My new project ( www.entomic.com ) is in MVC4 with AngularJS, Coffeescript and Scss and it's absolute gravy. Need to expose some DB objects to the client? Two clicks and I have a full set of REST apis for it. Add to that the LINQ javascript library and the whole thing's a cinch.
The payment can (mostly) only benefit the device owner though, right?

Buying apps with your device is not terribly useful unless you have take full posession of the device, in which case the owner can remote lock/wipe it with iCloud and dispute the charges with their CC company.
It's the right tool for the right job. C# is second to none for server side work and JavaScript is great for the client side stuff. Node makes it interesting but i'd imagine the [server side] debugging support is a while from being at the level C# offers.
The first computer I owned was a Timex Sinclar 2068. :)

Quite nice, specially the advanced mode with access to a better sound chip than the standard 48+.

However one needed the ZX Spectrum compatibility cartridge to proper load Spectrum games.
We started with two goals one to help people replace those old shirts that are not easy to find anymore and two, provide some pop-culture and slightly off color shirts (not unlike others), that are unique and custom designs. Not sold by hundreds of resellers.

Our value proposition beyond custom designs is that we stock almost all our shirts and you aren't being asked to pay shipping and handling fees etc. We just do a flat cost for the shirt shipped to you (INTL orders do have an added shipping fee). Although I see an A/B test lining up over this, given a couple of comments about cost.
YMMV, but I found making the decision more work and a bigger task than the actual, technical migration-process itself.
They do (or at least used to). This came to mind for me too.

The platform they developed is called Murder: https://blog.twitter.com/2010/murder-fast-datacenter-code-de...
Some local e-mail clients update automatically. Mozilla Thunderbird, for example, rolled out a new version with major interface changes automatically.
Nitpicker: MVC is part of ASP.NET. You probably meant ASP.NET Webforms in your first paragraph. ;)
Autoload is fundamentally broken because it makes your app state nondeterministic by making state loading and logic interdependent.

I work on a large Ruby software project and we've had to move away from any autoload except for very specific cases for this reason- troubleshooting autoload bugs are the WORST.

Maybe this is the reason it hasn't been looked at.
It's just my opinion but I would say that many Google products really suck from usability standpoint. I use computer all the time and I would say that I am pretty advanced user... and yet I think that sometimes it is really difficult to quickly find something in Google Analytics and I think it's UI is counterintuitive and user unfriendly as hell. And I have to admit that I hate Google Groups - when I am searching for a solution to some problem and I see something promising in Google search results I just continue searching when I notice that the result goes to some thread in Google Groups and I don't bother checking that out - if I were looking for the example how NOT to do this I would use Google Groups.
His thoughts on ASP.NET WebForms are just; it's a piece of crap trying to make websites have state and you should stay away from it as far as possible.

I am a .NET developer like the poster, also been with the framework since the first beta (doing not just web, but also windows development), and I've had my share of frustrations with ASP.NET WebForms as well, but I quickly noticed that I could use Generic handlers (.ashx) to have a stateless experience, unlike the normal pages, which allowed me to add AJAX Handlers that did not suffer all the drawbacks. I just made simple HTML, added my own Ajax Requests (before jQuery) and had a blazing fast web app without all the fake 'state' that ASP.NET WebForms added.

Once MVC came around the corner, you basically get the Generic Hander + a way to properly structure your code. Once the Razor view engine came to be, there was also a way to maintain proper templates.

All in all, ASP.NET MVC has been great; you get all your .NET code for the back end, just HTML5, CSS3 and JavaScript on the front end, and no more fake 'state'.
> iDevices are no longer useful. That's OK. They're supposed to be fashion accessories, not useful devices.

Unfortunately the issue is the lack of a quality alternative. My best friend was an iPhone user, then switched to a Samsung Galaxy S2 because he wanted to be able to use is phone as a mass storage device, among other things. Eventually he switched back to the iPhone because the Galaxy was so unreliable. After less than a year, his phone would just silently shut off a couple times throughout the day. And he's far from the only person I know who's had Android reliability problems. My old HTC Incredible would stop responding to input a couple times a week until I yanked the battery.

All that said, I'm sticking with Android because I have a high tolerance for pain. iDevices may no longer be useful, but at least they work.
certainly did, thanks
I agree that formatting is important.

For users that like to use the pop out layout for compose, hiding the formatting may be needed to save space.

For users that opted for a full screen layout for compose, the full formatting options should be available as a default given that space is not a limitation.
Strange post, now when ASP.NET looks better than ever: MVC, WebAPI, ServiceStack, Nancy and all other micro frameworks, SignalR, OWIN/Katana middleware, whole SPA story, decent ORM (EF v5/6), small ORMs like Massive, Dapper, SimpleData ...
Which means that author really doesn't know whats going on in .net web ecosystem, works in big old company that still uses Cobol, or has just have a head stuck in the sand.

Sure, big companies still uses WebForms, but what should they to after investing years and years into developing application? Rewrite everything every few years when some new shinny toy comes out?
...you shouldn't be demanding such a large slice of someone's time without being prepared to compensate them fairly.

The compensation is successfully landing the job. If you aren't willing to commit two hours of your time to landing said job then clearly you don't want the job.
You can also use this bookmarklet:

javascript:window.open("https://www.google.com/?gws_rd=cr#q="+((document.title.index...
Neat!
but the coalescence is not right (yet?)...
You'll have to increase the volume of a drop when it eats a smaller one!
great stuff
C#, Linq, MVC, Web Api, reasons I still use the platform. I did web forms for a few years and there is no way I would be using it today. Thankfully MVC came around.
no ablo suo idioma, por favor
Then you might as well say Apple already secretly have finger scanner since iPhone first generation and already sent that data over the wire. Or may be there are also finger scanner on your keyboard right now!!! Also that video-cam on most notebook, it's now always on and secretly send the data to NSA!!!!
Would love to have your feedback. Created this product in just 2 months. Ask me anything.
How about method(:methodname) returning the actual method object instead of a newly instantiated wrapper class containing the method metadata?
I had this happen when I loaded an article from TechCrunch just a couple of minutes ago. USA here.
JavaScript Module Pattern in depth (2010)
I agree, however there is no defining line for the non-tech savvy that determines what is bleeding edge, and what isn't. Is Ruby going to be around in 5 years? If Ruby is around, will I be able to hire developers easily and for a reasonable price? These are concerns that drive businesses for whom tech is a necessity but not the core of their business.

So the business owner relies on the tech provider who hopefully isn't in a full on romance with the newest framework/language just because it's new.
Nirvanix, cloud storage provider, shutting down with just 2 weeks notice
Here's your poached egg timer...

https://www.google.com/#q=timer+for+3+minutes+30+seconds
Js1k port to clojure and clojurescript, for 2013 lisp in summer projects.
Software can have jobs where the work involved is "crank the handle, produce output", but the majority of them do indeed require the ability to solve problems.

I interviewed one candidate several years ago, and the question was: "How do you ensure that your program works as intended?". Hoping to get answers like "I write unit tests, integration tests, test scaffolds" or even "I exercise it with different inputs", what I got was "I use Visual Studio". After rephrasing my question a couple of times and getting more or less the same answer each time, I came to the conclusion that the candidate felt that Visual Studio doesn't allow you to write bugs.

Crank the handle, produce output.
This is cool, but it lacks plausible deniability with the header, which is unfortunate. With that said, I'll be keeping an eye on it, and how it stands in the crypto community.
It seems that the same thing is happening to Youtube. There is now a 'settings' button in the bottom right of the player that I need to click first before changing the player size, video quality, or the annotations. I do not understand why they added this extra step.
I completely agree with you. One could interpret that line as a "scalable", "proven" and "stable" technology framework.

People should focus on integration between components - the argument between language and frameworks died many years ago.
"Descriptions of WHY we are what we are and HOW we have accomplished a vast and impressive industrial civilization are still on the far fringes of mainstream science."

Not sure if I understand this point. These items are very well studied in social psychology, biology, and economic circles and are not considered "fringe" -- To answer the question of "what motivates humanity". Fringe is not the correct word -- maybe nascent but not fringe. Lots of work to do in this area still.
Baking Markdown support into Google+ via a Chrome Extension
This doesn't work on Chrome Version 27.0.1453.116?
Healthcare
Managing the automated transition of ageing populations with increasingly more automation and less budget per patient.
The modern Microsoft stack is pretty good. MVC + Razor, Entity Framework + Linq. It compares very well to modern web stacks like rails, or django and then some. And then you get use tools around MSSQL like any business intelligence tools.

The VS MVC templates in vs 2013, come with bootstrap preinstalled which shows the general direction they're going in now.
Dialog element: native modals come to the browser
> You're right but this is an anomaly to me. How is it that Google hires PHDs in HCI to design this stuff and they're still getting it wrong?

Possibly because it's all about Larry Page's personal preferences. I don't actually have any idea, but it's a plausible reason.
You can support Safari by downloading the Windows version of it without having the need for a mac?
"Metadata in aggregate is content" - Jacob Appelbaum
Why nerds will rule the world.
When I click this link I automatically download a file called widgets-tweet_button.html.torrent
Yeah, you're not supposed to shut computers down anymore. You close the lid and it goes into hibernate. Or for a desktop, you walk away and it eventually goes into hibernate by itself. It's part of the commoditization of computing. You don't need to know how it works, you just use it to do what you want and it does everything else behind the scenes.

Drives me nuts.
Mexico City has crime rates comparable to California cities but higher than NYC. It's considered the second safest metro in the country, after Mérida. The drug traffic violence worries everyone but is mostly confined to border states.

Education is complicated and very different from the USA. The local public elementary school that I walked past every day seemed to have literate students and attentive teachers working sincerely on education but there's a scandal of unqualified teacher hiring and international test results from rural areas are depressing. The neighborhood I lived in was considered activist and organized so it may have been unrepresentative. The former leader of the national teacher's union went to jail this year and the new president is working on reforms.

Free guaranteed schooling ends after eight years. Competitive testing puts a really large number of students into many different large but good public high schools with serious academic focus. Those who don't pass or who want more personalized or specialized attention can find private high schools ranging from cheap to Manhattan prices.

Several nearly free universities comparable to good top-tier and second tier state schools in the USA also take many students based on exams. More expensive private schools are also available.

So if you train your kids right and play the game, quality education is very cheap. If you let them screw up and get behind, it may cost a lot to get them back on track.