skysight-inc/HackerNews huggingface dataset:
It is pretty standard these days and that's what's sad about it. Anything that removes options, and in some cases rights, from the customer for the benefit of the company is bad for consumers in the long run.

For example, the idea that you don't own the software you paid for, but are in fact licensing it, is fairly standard these days. Once it was crazy to think that you couldn't buy software, use it for a while, and then sell it to someone else when you no longer wanted it. These days it's quite standard to think that kind of thing a quaint notion. How has that made things better for the consumer?

From that simple idea that you don't own software but are licensing its use from the company has led us to the notion that you no longer have first-sale doctrine of the product you paid for. What's the next possible step? Whatever it is, I expect it will not be of benefit to consumers.
I love it. Very succinct and to the point. I don't agree with some comments saying that it is naïve because it is not beating around the bush.

If I am a recruiter or any potential employer, I can now instantly see what this applicant wants and expects in the form of compensation, and it is now my job to exceed that compensation and entice this person to come work for me.

If I don't want to meet his target salary, then so be it, I go my own way and he goes his with no love lost. I find this type of discourse very refreshing.
Text mining has come a long way since 1985, so I don't think that's how it's done (in fact I know it's not done that way), but I guess what you mean is that no human ever looks at the data. That's possible, but not reassuring.

Many of the shady purposes this data could be misused for don't require a human to ever read it. Say, one day, that C++ binary computes a score that indicates how reliable, credit worthy, dangerous, healthy, honest or skilled you are.

Say another C++ binary makes a decision that influences your life based on such a score. A decision on health insurance, banking, job applications, security matters, etc. Is that better, just because no human ever looked at the data and giggled because you searched for some embarrassing disease?
...by the way, if you find any recruiters offering a 200k job with 6 weeks vacation and a signing bonus, where you can telecommute from anywhere, but darnit they require Windows or PHP work now and again... drop me a line! ;)
Indeed, Apple's massive success story over the last 15 years probably had a lot to do with ignoring Wall Street outright. This is easier said than done, as most CEOs feel enslaved by the quarterly reporting cycle. Apple made long-term bets instead of short-term optimizations on paper.

So the interesting question is: why was Apple able to do this, when other major corporations can't seem to shake their Wall Street shackles? I would guess that it had a lot to do with an early chain of big hits. The iPod, followed by the massively successful generations of subsequent iPods and iTunes, gave Jobs a large degree of immunity to criticism (and he still got quite a bit of criticism!). The iPhone had its pre-launch naysayers, in finance and in the press, but Apple's share price didn't take any real damage as a result. And so on with other product launches, up until recently.

Prove the analysts hugely wrong for years on end, and eventually their critiques won't hurt you. But getting to that point in the first place is the tricky part.
Yeah but that's the point. Nobody knows what the genes contribute to start with.

If you want to argue determinism, that we are all products of genes and external factors, and that by manipulating genes and external factors we can directly control the evolution of society, that we can remove ego from the equation, you have to be able to explain the causality of how all this determinism works. Correlation is not causality!

So sure, if we somehow had a God's Eye view of the world of man, his genes, social interactions, inbred habits and those attributes and everything else which evolves into a successful startup, then we could begin a discussion around which of those we could change that might reach our goal (A knowledge of the interaction of these elements would also be needed)

In this scenario we're all just Sims playing in somebody's game. BTW, this is a completely rational view, and one day we may arrive there (Or we may already be there for some greater being than us!)

But for all intents and purposes, especially for the goals of our discussion, we are not there yet.

Determinism has a seductive siren call. It's just not a very pragmatic stance, at least not where we are today.
Maybe he's looking for others to help him with his current work. That's why I'm on there at this moment. Maybe in the future that will change. It's for networking to others in my field. Not just job hunting. I can do that on dice.com. Do you take your profile down when you're not looking for work?
And there was DOS for Apple computers...
He should redirect (for free) to an almond or soy milk maker. I think the dairy industry would be more interested. Or perhaps research on the percent of puss in milk. Or PETA. Ok, I guess I'm evil.
It may not be much of a boost in performance, but RTOS systems do enhance stability. First off, there are no memory leaks, so the performance of the phone won't degrade over time requiring a reboot as is often the case with my Nexus 4. The system will still stay just as fast as it was from day one without needing a reboot. Second, QNX is a microkernel in contrast to Android's monolithic style kernel or WP8 and iOS' hybrid kernel, so one process gone awry won't bring down the entire system. Again, a big stability boost, which is key in a business environment. Third, process scheduling is unmatched by any conventional OS compared to a real-time operating system, so multitasking is improved and is more rich compared to the crippled implementations that iOS and Android use.

I'm sure the average Joe would appreciate speed, functionality, and stability, don't you think?
One interesting quote from the article. Apple shares are currently worth $458.70. Apple has cash reserves which are equivalent to $145/share.

I realised Apple had a lot of cache, but that really does seem to be getting to ridiculous proportions, effectively 1/3 of the value of the shares is a pile of cash which it seems Apple continues to sit on, doing nothing useful with, or having no good plans for (of course, who knows what is going on behind closed doors).
Well, one could argue that Diablo 3 did well because people played Diablo 2 for so long. Diablo 4 is going to be in a much weaker position.

Blizzard is one of the few companies who cares about that sort of thing.
I don't use Facebook, so I use linkedin as a way to stay connected with people I have worked with in the past. As people move on, phone numbers and emails change, but linkedin lets me stay connected to them even if I no longer have their email or phone number.

Once again, I'm not against getting sent relevant job openings, I'm just tired of people who just spamming everyone without even bothering to read the profiles.
What you just described is, put simply, to follow engineering principles. Some people would argue that Software Development is not an engineering discipline but a craftsmanship.

And anyways, it would still be a huge scandal if the FAA allowed someone, (or a team of someones) without a degree in CS, to check an airplaine's software. Does this need to be regulated as a law, and thus, recognition of the Software Development discipline as a profession ?
This is why I'm happy when I see other domain suffixes catching on in the public domain (no pun intended). While I fully support this guy's right to sell this domain for whatever price he can extract and to park it for as long as he wants, it's a waste of a good piece of real estate. It's hard enough as a developer to find a good domain for a project. I hope that one day the public will be so accustomed to using suffixes other than .com that it will no longer be necessary to pay such exorbitant prices in the secondary market.
something like this would only work for a large retailer where all your friends buy from...maybe amazon
While I do largely agree with you - isn't this is exactly the sort of thing that servers would be better at handling?

For the most part, even if you load 1 GB worth of numbers to do some processing with them, you'd probably only look at a summary of those numbers or some sort of aggregation. So your browser technically wouldn't have to load that information in JS, a server could do it and crunch those numbers presumably faster than a desktop would, and with a lot of these new client-app-like frameworks nowadays giving you near instant feedback, at this point we'd be arguing whether the "calculation engine" underlying the spreadsheet interface is on your local machine or on a remote machine.
Wait, even "Go comes with a complete set of documentation available from the command line". I use hoogle from the command line, is there anything else for Haskell?
I looked at his minimum offer first and thought he was a professional football player. But no... he's a LAMP developer.
Honestly, I doubt a kid will play much differently with a PotC themed Lego ship vs a non-branded one.

They basically look the same; http://www.brickset.com/brickLists/?5954

Also, pirates was a dead theme until PotC came around.
Steve Wozniak on How to Build a Startup
Are we seriously calling it Xbox 720?
Everyone at Yipit is Now Learning to Code
I don't recall similar rumors for any other major platform announcement.
I agree that people likely won't care in a few years. But I don't understand your apparent gleeful tone. Do you actually like how this stuff is getting ever more locked down and inflexible?
Alas, the post-"Vista-fication" version of MS Office doesn't even behave like MS Office.

Amusing anecdote: I have 2 teenage daughters. They used to complain about having to use Open/Libre Office at home. Then the school "upgraded" Office to the newer Vista/7 compatible version. "See, kids, it does suck, just like Dad said" (I got the "upgrade" at work about the same time). After which, the version at school was so different, anyway, that they just kinda got over it and went "whatever".
Lego is definitely, definitely a collective noun like 'sand'.

You have a grain of sand or if you have a lot you just have sand. You have a Lego brick or if you have a lot of them you have Lego.

I am also British
I love Portland, Maine. I don't blame you for not wanting to leave.
As a former CTO, I take some offense to the classification. Granted I am not your average CTO and at all the companies that I was a CTO for I had code that I wrote in production, I was the type of person that worked in the trenches with my guys. If an all nighter had to be pulled because of somebodies screw up, I made sure that the board knew that my guys where cleaning up the mess and the heros of the day. Not in a blame game or glory seeking way but I felt I owed it to my team to ensure the record was straight. I was also the first one to stay all night and the last one to leave in those circumstances. As such my guys where always treated with respect and held out as company assets. What I was good at was translating the business goals into actionable plans for the technical team. Helping technical people see other departments as bringing in the money helps to keep everybody's eye on the prize. The best way to align technical people is to bring them closer to the business and help them "feel" the growth. When they do, they begin to understand the importance of the business. Conversely, making business people understand that technical personnel must have pride of ownership and must be allowed to craft their product helps the business to see that stable and well crafted solutions are long term strategies that work. Just like programmers there are a lot of bad MBA'ed CTO's but for every 100 of them, their is a guy like me that truly understands both sides of the story and can bring them together and that is the true job of a CTO to align the vision of the business with a technical strategy.
The decreasing reliance on the need for physical media will probably torpedo the used game market before always on DRM will.

This all seems like linkbaity rumor to me, Microsoft doesn't really have a business case to go to always on DRM and risk turning off a segment of their customers (some customers won't care and would buy regardless). I don't think Blizzard or Ubisoft would consider not building for the XBox platform if Microsoft refused to support always on DRM so Microsoft isn't beholden to the game studios.
I am really surprised that no one mentioned the lack of OneNote, yet. Although it might not actually apply to libreoffice, if their ultimate goal is to replace ms office though then some really really good OneNote alternative has to be developed.
OneNote and esp. Excel have to have an extremely good alternative for MS Office to become somewhat less important.
It could be that the fonts you saw render better on one platform or another. Windows and OS X render text differently enough that it happens sometimes.
I put it right in my summary if I'm getting nagged a lot. Just a notice saying for recruiters to not contact me that way our time is not wasted.
This may in fact be the case for this new Xbox. That at least would be reasonable.
My internet connection is extremely reliable. Maybe I am the exception, but it is more reliable than my satellite television.

That said, this pretty much rules out using the XBox at the beautiful camp in the middle of nowhere.
That's a lot of money for a domain name that is spelled incorrectly (color vs coloUr).
>Seriously, try searching for articles about Go on HN.

Well, either "site:news.ycombinator.com go" or " "site:news.ycombinator.com golang" work very well for me, getting tons of results. What exactly was the problem again?

If you don't find as many articles on Go as you would like it's because there just aren't that many. It's a relatively new language, without much of a user base yet. Heck, it only has 3-4 books out on it.
I can't believe they wasted time on "themes" for an office suite instead of coming up with a standard, clean look.
Hahahaha oh god give me a few minutes to stop laughing. The designers are so stick-in-the-mud about everything being perfect that they make the site invisible until everything is loaded, and then the user gets to stare at a blank page for 20 seconds, and it's not an accident, there's even a term for the situation.
HN isn't trying to appeal to the average news site user.
Please keep stuff like this limited to Reddit. If I wanted to see "TIL" I would browse /r/todayilearned not Hacker News.
We can add the constant abuse of the terms "steal" and "theft", which make no sense when applied to the act of making a copy of a digital file.
Go also offers a set of features in the build system that make it obvious and intuitive to write assembly for different targets, all without having to muck with makefiles or macros.

http://golang.org/pkg/go/build/
I think the issue is that there is no such thing as Java culture, there is Enterprise culture which is responsible for all that you said above. But there is a start of a new "Java culture" which is encouraging, see what Google did with Guava, see the Java version of Play framework, even Spring framework 3+ is not that bad, no XML, all annotations, JPA is nice as well. Look at stuff done by Yammer, Twitter, Google and other Java/Scala based companies.

I wouldn't go and dismiss one of the most popular Enterprise frameworks, as a user of Spring / Hibernate for last 7+ years, it makes a lot of sense to me in the enterprise context, just like Ruby on Rails and Play Framework makes sense to me in the SaaS contect, for instance, having Play framework with a Spring module is a nice interim solution for bringing newer technology to the enterprise world.

It all depends on what you need to be doing. Spring is great for a large enterprise app, that have long lifetime, needs to connect to legacy stuff, needs common enterprise integration patterns etc.

Also if you check SpringSource latest stuff, you'll find out they are investing in lot's of cool new things, e.g. the scripted text editor - (https://github.com/scripted-editor/scripted/) and are influenced a lot by the Rails, Django, Node.js and Play communities.

The enterprise world is not that stupid, it's perhaps just a bit behind but it's still making tons of money from it's software, in billions, and it's more likely to be written in Spring / Hibernate than with Rails / ActiveRecord.

Just give it some time and patience.
Build Your Own Paper Supercar: Pagani Zonda
I'm shocked how many telecommuters live here in Maine; and dismayed at the number of companies who think we actually want to move to the Valley.
Speculation. Betteridge's law.
I don't like it as an advertising strategy, and I don't particularly like Microsoft in general, but at least their aim is right: Google has absolutely zero respect for privacy.

Microsoft's attempt to push Google down the same hole they dug themselves with monopoly abuse however is as tasteless as it is unnecessary: Google's own infinite arrogance will ensure they'll keep digging until they face a public and regulatory backlash.
If you're at the stage where you're maintaining your own server anyway, it doesn't seem like too much to ask.

Static websites are glorious. Much more secure, much faster to load, far fewer things that can go wrong. Cheaper, too, since they require fewer resources. And, as luck would have it, there's a perfect Hacker News thread to get one started:

http://news.ycombinator.com/item?id=4857473
Not much to say other than "I love LibreOffice" I'm by no means a power user but it gets the job done. For everything I do it is a 100% viable MS-Office replacement. Converting people to Linux would be a lot harder without it as well :)

I use Writer for basic writing, nothing fancy. Same for Calc and I hold my lecture using Impress. I use Draw every now and then for quick and dirty stuff.

Never used Base or Math explicitly.

Keep up the good work it is appreciated.

Edit: I have Googled for this a couple of times but never find anything. Is there an "Advanced LibreOffice" type book that anyone could recommend? I always make resolutions to use my office suite more efficient but never get around to it.
That depends on whether or not the site is repelling the sort of users LibreOffice wants to attract.
Everything is cached on the device. It's only a matter of time.
Technically, any technology CAN get the job done, but the author clearly feels that Windows is never the best choice. Personally, I completely agree with him. Developing on Windows offers no advantage over OS X or Linux.
Totally. I guess I could also use some advanced Nginx directive/plugin to do that. The hack is just something that occurred to me spontaneously, it took about 2 minutes to implement, and I didn't even have to install anything :)
>Did you even read that post?

Yes. I even understood it, which appears to be what's bothering you. The quotes you refer to, once again, does not support the claim. The statement "sexism has been used to do X" does not mean "the definition of sexism is X". Paint has been used to cover walls. That does not mean the definition of paint is "stuff that covers walls".
I think it's a matter of enjoying what you do and he seems to not enjoy Windows.
Here is the full Woz conversation! http://www.youtube.com/watch?v=xIKTes4BzXo
Depends on how you look at it. Specialized sets with specialized pieces just increase the breadth of your Lego collection and the type of pieces available to your imagination.
For this particular problem, it doesn't matter whether the site is serving "plain HTML" if the CSS specifies a webfont that the user doesn't already have.

So you have two alternatives for a good experience:

1. Use only fonts users have preinstalled.
2. Make sure that you handle downloading webfonts in an intelligent way.

For many sites, 1 is fine. But for others which try to set themselves apart with distinctive design, 2 is necessary.
I got my full name in .co.uk from a similar mishap (there's a large car dealership in the UK called Peter Cooper, curiously). Bizarrely they never came after me or even got in touch and bought a new domain instead, though it'd have been a harder case to fight given it's my actual name.
I find it very hard to be sympathetic with such a scummy company as Monster. They chose to play ball with better negotiators than themselves and got burned in the process.
Disclosure: I work for WebEngage.

The same question also applies to "how is WebEngage survey different from Qualaroo?"

Here's how we present our case:

1. WebEngage products can be "targeted" at certain audience segments based on a lot on in-built criterion like URL patterns, geography, cookies, traffic source etc - http://webengage.com/survey#targeting

2. Very recently, we took targeting to the next level by allowing application specific properties in our rule builder. Here's more - http://blog.webengage.com/2012/12/08/custom-targeting-launch...

3. WebEngage works via a JS widget code which is a one-time integration. All knobs and controls sit in the WebEngage Dashboard and for any new notifications or surveys that need to be run, customers don't need to change any code on their website.

4. Our reporting and analytics matches the best BI tools out there - http://webengage.com/survey#reports
I don't think trying to get on the cover of a magazine takes anything away from what you said. They're not incompatible. If you're a C-level officer, you are part of the face of the company. I'm just pointing out to the OP, that getting on the cover of a magazine likely was part of his CTO's job, so at least that person was doing part of their job.
Lego Education does a spare parts catalog - but not sure if you can buy from it as a private individual. I used to use something similar when I was a kid - I couldn't afford (say) a complete new pneumatic set, so I just bought a pneumatics parts pack from a mail-order catalog and used those bits with my generic technic stuff.

(Another great resource is the ideas magazines they used to print - not sure if they still do - with loads of pictures of creations, but with minimal or no instructions).
It's because of the fundamental physics involved.

When you give somebody is a paperback book it is fundamentally a "move" operation. When you give somebody a software program it is fundamentally a "copy" operation so the original owner still has it.

The only way to simulate a move operation is to follow the copy operation very shortly with a delete operation on the original media. Of course if you are copying data from a device that you own then the manufacturer or media owner has no way of knowing if that delete operation really happened.

So they try and work around this with increasingly sophisticated methods to force a delete operation. However these are usually not effective against a determined attacker, so the easiest thing to do is simply to disallow the move operation altogether.
IBM unveils new PureSystems cloud and big data capabilities
You are assuming that spending money is always a better solution than not spending it. I think you are misled.

The fact they have 100 billions in cash and not willing to jeopardize their culture and focus is a proof of their dedication to do what's best for the company.
> creating an interface for every single thing in the application

Ditto turning everything into a "service" a la WSDL and now SOA. CORBA lives!
Completely unsourced FUD, and probably the result of some guy just fucking around and sending some "journalist" an anonymous email ala http://x-surface.tumblr.com/post/41282771026/x-surface-dont-.... if there was any source at all.
If we were astronomers, you would have a point. This is not a women's studies department, we're not discussing women's studies. We're non-experts, discussing ordinary daily life. The field specific meanings are not appropriate, and telling people who use the general definition they are wrong is not constructive. Please stop accusing people of being a troll for no reason. It is also not constructive.