skysight-inc/HackerNews huggingface dataset:
Unfortunately it's a repeat of the Windows Mobile/CE debacle, the enthusiast crowd that makes your product acceptable to the general computing public is treated with apathy bordering on hostility.
They shipped a Windows NT-based system that cannot run win32 applications due to a marketing decision and expected it to be sung with high praises.
Compare this with Google Chromebook, while Google is focusing on users using it with the ChromeOS (and no local storage), they are not stopping anyone from using it how they choose.
One of the positive outcomes of the earlier experience was XDA, and it's members are at it again: http://forum.xda-developers.com/forumdisplay.php?f=1288
Those who like to build to Meteor-like apps while keeping Node's modularity and npm should check out Derbyjs, SocketStream, FlatItron, Express paired with Backbone/Amber/Angular and Airbnb's upcoming Rendr.

Most allow also to opt for a server-side rendering and mix it with real-time features which is good for SEO (check out Airbnb's new mobile site).
Try Flutter - only three gestures right now but works with Spotify, iTunes, YouTube, Grooveshark etc. Flutterapp.com

You can play/pause or skip to next song or previous song while your hands are deep into batter. works from 1-6 feet.
Unless Microsoft is prepared to invest a lot of money and time in preserving backwards compatibility with existing Windows applications, I can't see it being met with anything but resistance.
reminds me of people defending reposts on reddit.

Yeah I've never seen it three minutes ago on frontpage, so the repost is OK for me and people like me.

Maps in Go is definitely a good lesson for hackers who doesn't know about maps...
Preemptive crippling strike against Open Office and company?

To my knowledge, Office is one of their main profit centers, to the point of Windows being a deliver platform for Office. So, I could see cannibalizing some Windows sales to boost Office.
Curiously, seems like embedded Youtube videos are broken across the web right now as well.
When you're sitting in a theater watching the Portal movie, will you be able to see through the portals on the screen to see movies in the other theaters in the multiplex?
The sample code doesn't show up for me, but I don't agree that using foldl is some kind of weird egghead solution. You don't need to know about monoids in the abstract to write that code.
Easily the best choice I made when switching over to Rails.

The IDE works so phenomenally well, it's amazing! I couldn't work without Rubymine.
I wish I lived in Austin.

I work in Malaysia - the tech scene here is ... underfunded. Our living expenses aren't particularly cheap either.
Hey, why not? Let the Office division compete on its own. I actually liked the last Mac version.
I don't understand this.

Valve is already doing mile-length steps in terms of upending one of the Windows' biggest advantages over Linux: games. Arguably, Office is another, but this time it's supposedly Microsoft itself who is about to diminish yet another selling of point of their own operating system.

I'm really confused, if that's indeed true. You could say it follows naturally with all the screw-ups MS made recently with respect to Windows 8 & Metro UI. But really, seeing a company undermine their own business so blatantly... I don't know what to think about this.
Why? Like the article pointed out, there can't be a very large market for it. LibreOffice is free, not to mention the increasing trend toward cloud-base office suites, including Office. Unless the crossover from an Android version really isn't that extensive I can't see the point. All it would potentially do is pull more people off Windows.

On the other hand, I've heard it said that MS actually loses money on Windows. Their real cash cow is Office and other software suites. So who knows, maybe they have a tentative long term strategy of downplaying OS competition and focusing on business applications.
GnuPG is not a library
How the hell is your Ruby that slow to start?

$ time ruby -e "puts 'hello world'"
hello world

real 0m0.011s
user 0m0.008s
sys 0m0.003s
This book (and reading CPAN documentation) is how I learned Perl. Its a fantastic guide to getting started with the language and some things you will run into no matter what (Moose for example).
Rather than meditate (at this stage) listen to brainwave entrainment tracks (Neuro-Programmer 3). That will eventually calm your mind if you just keep playing it.

Also try 1g Niacin, 1g Vitamin C, and 500mg Pantothenic Acid before bed.

Taper off the pharmaceutical drugs if you can.

(I'm curious if this will work for you, so if you try it out, then it would be nice if you post a reply telling me what your results were.)
Well, first of all, just glancing at that website you linked. I am sure you will have an all-new decked out one once it is actually launched, but for people like me, who you are linking to it right now, it isn't the best at first glance. Not because of any design aspect, just because I have absolutely no idea what your product is when I open the page at first glance. I should not have to click a "How does it work" to understand what your product is, and am much more likely to just leave the page after failing in my quest to discover what this new website is. A huge part of launching is about the hype you create beforehand, so I strongly recommend that you add a line or two, perhaps a working screenshot right under that first bold text, just to tell me what exactly it is that I should be looking forward to. I don't mean advertising jargon like, 'get more quality content, save time and engage their audience.' That is good, but I need to first know what it is that will do that. So give a short description of what your product actually is.
Never thought I'd see the day that this would happen.
If you can replace the dinky fans servers usually use with 120mm units, you can all but solve the noise problem. It would be totally custom, yes, but probably easier than sophisticated noise cancellation.
Have you considered the scenario where a valid DMCA takedown notice is sent by a legitimate copyright holder, but the infringer sent a perjured counterclaim?

I ask because I see how your database can be abused as well.

I have personally experienced this scenario, and without a ton of cash to retain an experienced IP attorney, I am powerless (and this database could add another layer of 'insult').
I'm not sure why this is especially more dangerous than ordinary Linux packages provided by distros, let alone games installed by means other than Steam. A game is an executable, running any executable with your privileges provides access to your home directory. That is ordinary design for a Linux program. What is the home directory for, anyway? Again, it is absolutely normal for ordinary programs including multiplayer games to use the network.

Connect your PCs to the internet through a firewall and don't install Steam on production servers.
Could Elon Musk actually help Boeing solve this? From a past article, it seemed that he had Tesla use a completely different strategy than Boeing. Tesla's was to use many small cells, and Boeing uses a few huge cells. Is there really anything Tesla's engineers could say to Boeing besides "re-manufacture all of your cells to use this new architecture?"
Wow, I'm impressed, Github. You also fixed the problem for users whose user names are numbers#. Two birds, one stone!

# Originally, gist.github.com/abc was the gist page for a user, and gist.github.com/123 was a gist URL. Numeric users were brought to unrelated gists of that ID.
Valve and Ubuntu have provided a platform. But the games aren't there at all.
I wonder if it's possible to find another battery about a third of the capacity that's a third of the weight (or less if the quality is higher). Then there would be considerably more weight for a camera or other things.
Sure. However, it does represent problems I've seen before with "overly" (subject to the person, I guess) complex solutions that end up being significantly less efficient. In this case, the problem is actually the `.toSet`, which forces a second iteration of the dataset. If the Monoid class was rewritten (yes, to be less mathematically pure) to use Seqs, it's nearly identical performance (as expected) as the linear solution.

Fun performance graph: http://i.imgur.com/2rOvb6V.png
Office is, I think, one of the big revenue earners for Microsoft, so it does kinda make sense for them to make sure they can try to sell it to everybody regardless of which OS they run.
My understanding is the area where leap motion detects the movements is fairly small. So leaning back and throwing hands in the air would not cause problems.
If I had a sure fire management model that was objectively superior and worked in almost all circumstances I wouldn't be talking about the problem I'd be off making money with it or proselytizing.

I have many solid arguments as to why the current system, which really is rather feudal, is broken and could not possibly represent the apex of management systems. I also have a few good ideas about alternate systems. However, that would make for quite too long of a discussion here, so I'll save it for some other time/place.

Nevertheless, I will point out that if there is a solid trend as it relates to the impact of the progression of networking technology and software in general it is that both have a tendency toward disintermediation. And if there is one intermediary who is oh so very ripe for being kicked into the gutter it is certainly the middle manager. How do we get along without him/her? To my ears such a question has the ring of "how will we get along without cholera?"

So, here's some bullet points: greater individual autonomy/responsibility/return (e.g. profit sharing & equity); more peer relationships and fewer superior/insubordinate relationships (though not the absence of such), note carefully that this is not identical to a flatter hierarchy; more freelance-style and partnership relationships (whether across or within corporate boundaries); more reliance on leads instead of managers; more mentor/apprentice style relationships. In general the "employer/employee" relationship being closer to a partnership that both have entered into freely and with respect for the other party with the expectation of mutual benefit resulting rather than a coercive, unequal, and authoritarian bond that employment often imitates today.
Or stayed with Perl 5. The last couple of years has seen a lot of development on the core of Perl 5, and there are a ton of libraries on CPAN to make up for some of the language deficiencies that would require severely backwards-incompatible changes to the language.
It depends. In good acquisitions there will be retention bonuses for key employees (including engineers) if those employees stay for a certain time period (often 24 months).

If the bonus is worth more than the things you lose, it makes sense can make sense to wait it out.
Maybe they're afraid of losing their entire Office business to Google unless they're multi-platform.
Who knew there was such a bias against mathematics on Hacker News?

The basics of abstract algebra need to be disseminated more widely. These are not hard concepts.

Adding employees means exactly what it was defined to mean in the article. It's an associative binary operation.
SNOPA Password Privacy Bill Reintroduced in House
it's a really simple site w/wysiwyg for writing e-books (spits out epub/mobi/pdf too). has a nice reader as well (see prev demo link). i think mike@pen.fm is in palo alto actually.
It is incredibly unlikely a subtle tweak in the image improved anything, unless performance was terrible before. No?
Not really. Chillingeffects does not discriminate on the legitimacy of the claim.
Bend your index finger to touch your thumb. Something as trivial as that could mean "Don't treat this as an interaction".
Avoid the Pains of Pagination
Oracle Buys Acme Packet
Am I the only one who finds the requirement ambiguous?

Oldest guy who has been at the company the longest time? If I got a requirement like that I would first push back for a clarification, i.e., if employee A is older but employee B has been with the company longer, which is more of a candidate for elimination?
it is mind boggling that Yelp is still in business. Somehow they managed to accumulate such a massive captive audience early on, and instead of using that as an incentive to keep continuously improving search, usability, ratings algorithm, they kept the site as absolute shit for 10 years.
C++ Programming Tutorial for Beginners
I see. In that case I take back everything I said.
So many lens flares...
From what I understand a lot of the Perl community mostly ignores Perl 6, and is focused on the Perl 5 base (as shown by the up-tick in development/changes on the core of Perl 5).
Fair point, I agree that the proper terminology, it should be GiB to be explicit. I was just trying to point out, that the only time you should ever consider GB might mean 2^30 is with memory (and it usually does with memory). You should always assume that GB means 10^9 in all other scenarios. Bandwidth, Disk Space - GB always means 10^9.
Microsoft does have a free mail product (http://domains.live.com), but it's been plagued by problems recently. For example, it was impossible to add new domains or users between January 30th and February 5th. The only recourse when something breaks is to post in a public support forum and hope for the best.
I feel like we are not the cool kids for not using vim or textmate or whatever else people use, but I also only use Rubymine.
If it were the company I'm working in, the problem neatly reduces to "Fire the oldest engineer".
Yes. My point is in the green (or native) thread style, it is not always obvious when you've stumbled into this situation (since you can't tell by looking at a function call whether it's going to yield at some point).
Trying 'Delhi' as location, NY results popped up.

Further search, I now know, there is a Delhi in New York! http://en.wikipedia.org/wiki/Delhi,_New_York
Then I can only judge Apple by OS 7.
I was going to call your comment ridiculous but then I reread and saw that he actually did spend an entire day on it. Wow. Removing the trivial if chain you only have five lines! And it's not doing anything crazy, just a fold.

Let me put it this way: If I was the boss and Harry had spent the day learning about functional programming then okay sure whatever. But if he knew all the concepts he was using and spent the entire day just to pick one then there is a serious problem.
What really needs to happen is that Perl 6 needs to be scrapped or renamed to something else. At this point there are so many major changes, that it can't really be called Perl anymore.
On the other hand, I'm terrified ;-).
That's what it sounds like.
Fortunately for me, I do actually work in computer algebra. :)
TextBoxPlus
This is where scala and C++ differ. In C++, if you overload operator+ to do something, the typical response is "what does that even mean???". In scala, when you write a function called plus that returns one of its arguments, the response is "oh, of course, that's a really cool great idea."
The play 2 plugin is a disaster. It even breaks type-sensitive highlighting of regular scala files.

IDEA is otherwise fantastic though.
Ill be a bit more clear about my agreement withy the GP that I posted:

You expressed perfectly what I was referring to: make sure you have the tools you need to explore and expand your job and your passions.

I.e. when I go home, work turns off, but if the need arises I have everything I need to perform my work- even for extended periods of time.

I also have all that I need to follow my passions and hobbies. This is a tool set I M building on constantly.

But you really need to have an "offline" mode where no matter what you are completely in a Be Here Now mindset that is 100% devoid of any work-thought
At first, OpenOffice Calc and Writer were a nuisance that I had to learn to use. Then they became second nature, LibreOffice is now my most recommended piece of software to all my clients along with Thunderbird etc. Now, I find that LibreOffice handles all of my workload much better than Office did. Especially when dealing with international text encoding.

I realize that there is a huge, existing market that requires Office, but I wonder how many of those could go through a transition and arrive at a better place without it.
I work with something very specific as well, and completely missing out on the web and what's hot. I have to do something in my spare time to ensure I'm employable. But I'm not going to do job-related training at home, screw that.
So, now anyone can register a pure numeric user (e.g. 30) of an old gist to block https://gist.github.com/30 from redirecting?
It still doesn't make sense to call it 'add'. Please tone down the condescension.
Throw Windows 8 in a VM and establish a transitional API. Apple wrote this book over a decade ago.

It's still pointless though. I don't think the kernel is Windows' biggest problem, or even necessarily a problem.
Ask HN: Accounting Software for SaaS Products?
Are there any SaaS product specific accounting applications on the market? All popular accounting applications revolve around the idea of either inventory or invoice/payment style systems, neither of which apply to SaaS apps at all.

All I'm looking for is a way to track payments coming in and expenses & salary going out without the mess of invoices and all that stuff that doesn't apply to SaaS companies.

Any options you guys know of?
Microsoft has become the "Office and Exchange" company. They should just stop trying to sell OS's altogether and try to get Office onto as many platforms as possible as fast as possible.

If I were MS, I'd be giving away an XP like OS for free just so I'd have a way to get Office out there easier.
Love the games. But let's face it: Hollywood movies based on games are basically professionally done fanfic. They use the world to tell a story, which is really, really boring.

I mean, has there ever been a successful movie based on a game?

It would be far, far better if Abrams and Valve collaborated on a new game. Half-Life 3, perhaps? Or a massively multiplayer Portal? There's certainly no shame in doing games anymore for big names. The money is, if anything, better in games than in movies these days.
Interesting discussion here. I've always had a home 'lab' because I've always been interested in a variety of technologies. At college it was half my desk and a couple of carrying boxes, (one for tools, one for parts). Once I got married I had a desk in the spare bedroom which had other stuff as well. Eventually I got a room to myself in the house. Back in the dot.com days before it went tango-uniform I was going to build a basement (machine room, library, office) but alas that was not to be.

Since learning is my hobby and my passion it serves me well. But I could certainly understand it if you hated what you worked on and wanting to get away from it when you were at home.
Holy Christ, is there not a single beloved geek scifi franchise pie that this man will have his finger in?
Embedded Youtube Videos are down
Isn't that just because their touchpads are so tiny? If you sit at a larger laptop with good touchpad, do you still feel that need?
I think reasonable people can disagree on your point.

I can imagine many scenarios where someone wouldn't have a plethora of published side projects coming out of school.
It's not even an issue in languages (C) that don't strongly type for performance reasons, or because you get closer hardware access as a result (though these count as features themselves). The problem is that in Javascript, you don't get either of these -- there's no benefits, there are only new bug vectors. This wouldn't be as big of an issue if the default coercion behaviour was generally helpful, but it's not. It's just a pain.
Except Excel. Microsoft Excel outpaces LibreOffice by many many many many lightyears. It's pretty much the only reason why I have Virtualbox on all my linux machines
Lots of us work or have worked at technology companies. The badges open doors so there's an auditable log of who comes in and out, and strangers can't come in at all. They're not for people to read your name. There's virtually no data center worldwide where you don't have at least that amount of security -- PCIDSS says you can't process credit card payments on servers in facilities without auditable access control like that, for one.

I, for one, don't want some random person on the street to be able to walk into a Microsoft office with their laptop, and be able to plug into the same private network Windows Live ID servers run on. With 90k employees, it's not like anyone else would know if that person belonged there or not.
What does that make Perl 7, the Holy Ghost?
It's the same logic as offering Office for OS X. They know holding a OS monopoly isn't feasible. Might as well make money off of the holdouts.
A few years ago, the next version of perl was going to be version 6. There were to be a lot of changes that I did not really like; I forget most of the details, now. I have not had any deep conversations about this with anyone, but I suspect that I was not alone in my opinion. So yes, I think most perl programmers have completely ignored the perl 6 proposal, and as a consequence, perl 6 simply hasn't happened.

As proposed, I would definitely consider perl 6 a different language, and if perl 5 were phased out, I would probably give up on perl and switch to python. As it happens, perl 5 is still around, and I still use it, and I had sort of forgotten about perl 6.
If I were MS, I'd be giving away an XP like OS for free just so I'd have a way to get Office out there easier.

One wonders if this is the strategy Apple has taken with OS.X. The value is in all the iTunes seats not so much the OS seats for them.
Not to be (too) critical, but the least you could have done was to spend some time coming up with something other than the default Twitter Bootstrap theme. Care about your baby!
Well, while I disagree withy the "somehow" statement (there was nothing comparable to yelp when it arose) I do agree with the second half, they have done a poor job of running with the ball they had.

Yelp has been posting jobs to CL like made for the last couple of months, and all I can think of is "what incentive does anyone have to work there?"

I mean, unless you were given a really large sandbox with their data upon joining (if a dev) or a "take 20% to develop your ideas on how to best improve yelp in any way you want with full access to the data you need" - then the only reason I see to join yelp is if you're just not cut out for the goog and others. This appears to be lose-lose for yelp.
I might not be an Office Excel power user, although I'm not sure, thus can be blind to those critical features. What are the things that you can't live without in Calc ?
I'm starting to appreciate Google Spreadsheets more. Hear me out: javascript in the spreadsheet. Today my boss needed me to make a get request from one of our spreadsheets when some column is edited. I just love that you can do that. Maybe Excel does something to this nature, I have no idea.
It's sad when people hate on every piece of tech that isn't their favorite. If they would have came out with a new Bold with OS 7.5 people would bitch. They develop BB10 and people still bitch.