skysight-inc/HackerNews huggingface dataset:
In other words, they are paid because of the names of the journals they publish. Researchers rarely read bound copies of journals in this day and age; it is faster to download the articles they want to read. My work is published on my web page. I receive emails all the time about it, from people trying to make use of it. At the last meeting for the grant I paid on, my advisor and I were thanked by another research group for some of our work, and for helping that group get our code to run. All of that, however, amounts to nothing if the work is not published in a prestigious journal (or in my field, presented at a prestigious conference, but the conferences are run by the same companies that publish journals and the proceedings are published in the same fashion as journals).

Yes, that is how this works. A researcher with a good reputation in their field, whose website provides quick and easy access to their work, has not advanced their career at all unless their work is published in some set of venues. This is not like interviewing for a tech company and giving them a link to your github account or showing them examples of your code; your CV has to contain a list of publications in major journals/conferences if you want to get anywhere in academia. It all boils down to the names of the journals.

So the next time you want to remind someone that Elsevier is paid for something, you can tell them the truth: Elsevier is paid for the names of its journals.
Features I’d like to see Added in Wikis
"The Trouble With Machines Is People" Computers in Post-War America: 1946-1970
I've read so many times on HN that people find it hard to scale WordPress. Really? Running WordPress on 128MB VPS and theoretically I can handle more than 250 request per second without problem[1]. Granted that number is just theoretical value but please, if you have gigabytes of RAM and your WordPress site fail after some hundreds of request per second, you certainly have done something terribly wrong. Especially for site with text and very few media content.

Forget any other setup you've ever used, go with this for high performance WordPress

1) Nginx [set so that request to static content to completely bypass PHP]

2) PHP-FPM

3) APC [Object & Database cache]

4) W3 Total Cache or WP Super Cache

5) Varnish

There many other high performance WordPress setup you could find out there but in term of simplicity and manageability, this is the one I fancy most. The bottleneck in this setup is RAM, not PHP, WordPress or MySQL read/write operation as I've seen in many server setup.

Disclaimer : I run small operation of managed WordPress hosting called KittySensei[2]

[1] http://i.imgur.com/m0Dg9YR.png

[2] http://www.kittysensei.com
So breaking into a cabinet in the basement of MIT was legal? And when he hid his face with his bike helmet, he did that even though he knew he wasn't doing anything illegal?

I think even Aaron Swartz knew he was breaking some law at the time he was doing it, but at the same time the prosecutor was going after him for 35-55 years worth of jail time was clearly excessive meant to get him to plead guilty and not go to trial...
Or, if you really want or need a dynamic website, throw CloudFront or similar in front of the site.

Then lock down your CMS at a secret, SSL-only URL.

It's about 2 lines of Ruby or PHP to ping CloudFront and request an invalidation when you change a page (which only happens rarely anyway.)

Secure, fast, dynamic, only goes down if CloudFront does.
Work was assigned to me the first day and I'm a very self-motivated independent worker when given a task. That trait had served me well right up to joining Google whereupon it flamed out because I probably put too much time into learning google's tool chain.

At the 3 month meeting, the manager openly admitted that while he managed two teams, he devoted most of his energy to the other one. So in his defense, he was overallocated. His other team was more interesting. But I think he already wanted me gone at that point so that wasn't an option.
China is victim, threatened by overseas hackers
They fulfilled my order for a pair of the Education Resource Sets ( http://www.legoeducation.us/eng/product/lego_mindstorms_educ... ), I'm sure they'll be happy to take your money.
It will, but it will take a long time, I think that's what the grandparent is saying. The VP doesn't care what the people 2 floors down in their cubes are using, so they'll continue to use the safe, cheap choice until Windows is no longer the safe cheap choice for office work.
It is out there:
http://en.wikipedia.org/wiki/Formal_verification#Industry_us...

In the wild what is more common in my experience is to use a formal specification language like Z or Object-Z and then recreate the the program in a "normal" language using pair programmers and/or extensive code review to attempt to ensure it conforms to the specification. While not perfect, for critical things this approach is far more time consuming and less bug prone than typical development.

I have also seen limited attempts at writing code generators that take Object-Z specifications as input. My understanding is that this is an area of ongoing research, but even a program that generates code for a subset of a Object-Z specification can save a lot of time.

Example research: http://www.jot.fm/issues/issue_2008_11/article6.pdf
There was a story on here the other day which basically revolved around people removing their credit card details immediately after purchasing domains, to prevent auto-renewals - they managed to mishandle removing their details, and deleted the domain involved.

Some people are odd!
How about the kindle native app for iPad from amzn? It seems to have a good amount of gutenberg stuff and is quite good.
I guess I just can't follow these thoughts. Of course if your alternatives are "be rich" or "not be rich" than it is worth it. Why wouldn't it be? If the option is "abandon your family to attempt to get rich" versus "prioritize your family such that you are comfortable," it seems the latter will win.

Also, just because you get "rich" doesn't mean anyone else has to know that. It just means you no longer have to worry about money income problems. Please do not underestimate that, as that is HUGE.
Cartoon Monopoly Cat Token
One of the largest complains to LibreOffice has been its dated look. Given that time will always make something look dated, the developers probably thought that they should abstract the look to CSS or something and then make their lives easier down the line. The added benefit is now they can tell people that don't like the "dated" look to pick one of many.

Whilst you might want a single clean look, you definition and someone elses might differ.
How powerful/useful is the LibreOffice macro system, especially compared to VBA?
”Bang With Nobody" rips off Bang With Friends, gets international attention
My plan, if I ever manage to get rich, is to live like a student forever, without having to go to work. I don't really care for owning things, as long as I have got a bass guitar, a laptop and a cat, I'm happy.
To play devil's advocate here...

Let's say I work a full day with the understanding that I will get paid for my efforts. The employer then refuses to pay me. It would not be uncommon for someone to say that the employer 'stole' from you, or call them a 'thief'.

I could also see how many people would equate that to downloading a copy of something that required effort to produce and was being offered under specific terms.

I could see how arguing about the verbage, to most people, is just an exercise in pedantry and (as far as they are concerned) misses the point.
Focusing on the work, not the methodology
I want to get rich.

But I don't want to do it because I want stuff. I don't want a Audi, or a Maserati, or a fancy home, or the newest gadget.

I have a objective, a plan, for me, and for future generations, and I know how much it will cost, and doing it will require me to be rich.

And I know how much problems it will attract, how much relationships it will wreck, and how much danger it will bring to my life.

But I don't want to get rich for pure hedonism, far form that, it is because of my beliefs, I believe some stuff need to be done, and I concluded that few people will do it, meaning that I will have to do it, since I have to do it, I will figure a way to get rich, and do it.

To me, it will be worth, because it will be having the means of pursuing what I believe, but it will also be a sacrifice, it will be the opposite of a life that I had for a long time, it will be the opposite of being laid back, almost lazy, work only for pleasure, and live a peaceful life. It will mean politics, hardwork, backstabbing...

But I believe I have a duty to do, and I must do it, and I will venture doing that, and when I get rich, I know I will have to fight very hard to use the money for what I planned, instead of wasting it all in pleasurable stuff.
I hope they bundle outlook too. Outlook is the main reason i am still using my macbook and windows. Even i do most of my work on Linux, i need to communicate with others through outlook.Actually having outlook on Linux is good enough.
Elsevier definitely provides a service, and should be remunerated for it. However, arguably most of their income is due to a "coordination game" rather than any value added - see The Parable of the Anarchists Annual Meeting[1].

[1]http://www.econ.ucsb.edu/~tedb/Journals/anarchists.pdf
Minecraft: More Than Just a Time Waster
There isn't a chance in hell that they hold anything but cash and extremely liquid investments like US debt.
Along similar lines - the name is terrible. Open Office was so much better.
After watching it, I can confirm this covers most of the important basic concepts.
Follow Erlang Lager error messages via XMPP, IRC, Campfire, other IM
The apple store is only GPL-incompatible on a technicality, though. It doesn't have any meaningful restrictions on your rights.

Isn't Thunderbird's license MPL 2.0, which is GPL-compatible?
The megablocks stuff we have bought either has nobbly extra molding bits still stuck to the bricks meaning they just don't work OR the bricks are not of a uniform enough size so they don't stick together for any length of time.

I would estimate at 40% as good as logo. Which puts it down in the play with it a bit and then ignore 'while the cat (or hoover) eats it' camp.
plinkplonk already pointed it out, but I'll say it again: this fact is commonly assumed in the programming world because it is empirically true. If that's "brain damage" then you have a strange definition for that term. We observe facts ("at the rockstar level, all learning is self directed") and make hypotheses to support a theory ("self-directed learning is necessary to achieve rockstar-level programming skills"). If you want to assert a theory counter to that, then I'm sorry but it is you that needs to provide some evidence to support it.

And seriously: there is none. There are no "trained" rock stars out there that I've seen. Can you find just one? Someone who through diligent classwork or apprenticeship reached a top-tier position in their field? I've never seen it.
I think it would. I speak from the peanut gallery, but the first thing I'd do would be to encapsulate all of the standalone functions into a relevant class. I think most of the Impl* classes are not needed.

Ideally, I'd turn vcl into a framework. Currently this module is tightly coupled with the execution of the main application. Consider that if this was its own framework, then wouldn't it be easier to port it to more architectures? And consider how much easier it would be for app developers to extend the core of LibreOffice.

I'd be abstracting all the OS specific constructs into the osl modules (which is its intended purpose), and keep a strict coding guideline that anything OS specific must be implemented there.

Id also abstract all the graphics primitives to its own module. I'm specifically thinking of the Gtk+ idea here, you can see the fruits of this design decision because gtk+ apps now literally will run on almost anything.

I've not looked at UNO much, but is it possible that there is duplication between this module and other modules? As an example, but surely cppu is duplicating work that the sal module should be taking care of?

Then there is the filter, hwpfilter, lotuswordpro, oox, writer filter and writerperfect filters. Surely one filter interface would be better and make document expor animport fidelity better? Perhaps I talk from ignorance, bu I'd have thought that shortens development time and reduces bugs. This could be abstracted out and othe projects could use it also, cross pollinating with other OSS efforts. It would also make correcting or implementing filters for more obscure formats easier.
This should have been the HN link. (And yours should be top comment.)

Many many worthy comments in that thread.

Edit: To crusso's point, I didn't realize it requires a login. I guess I finally broke down and got one over there a while ago.
Howdy, I'm OP! Neat to see an old blog post on HN.

1) GPL/LGPL are not incompatible with iOS, they are incompatible with the App Store. I don't care about that. I was writing a GPL'd app, and I would be pleased with a GPL'd library. iOS was also not my only target. (response to one of your other posts)

2) The idea of 'what's enough' was for e-mail decryption only. Which is what I wanted to do. And I wrote an open-source OpenPGP library to do it: https://github.com/mrmekon/libsimplepgp

3) I don't need 'some library to solve encryption and decryption', I need 'some library to solve decryption of PGP-encrypted emails.' A partial implementation of OpenPGP, as a library. Other crypto packages don't support the OpenPGP packet format.

4) Read section 4, "Packet Syntax", the entire concept behind the OpenPGP format: http://www.ietf.org/rfc/rfc2440.txt
I think this is a great service which I would use for various of my projects. I understand that now it's mostly a MVP but with a few additional features this could become very interesting.

- As others pointed out, the error/reporting needs to be better. Ideally it should gives insight that a normal pep8 parser wouldn't give. I.e. I don't mind that much for the whitespaces.. but if you help me avoid a real bug, that's a huge deal.
Often times there is a modern web friendly replacement. I've got an idiot designer who specified Grotseque MT designed in 1926. It breaks up, doesn't scale well over pixels. Even the photoshop mockups looked jittery. I've swapped it for Adelle Sans. He wouldn't even have noticed, they are close enough.
Everyblock was a great way to find out about what was going on in my neighborhood. I wish they had given a little more warning; I would have gone back and read some things before they closed their doors. Then again, hard to complain about such an excellent free service.

They lost their founder only a few months ago. I have no inside information, but I can't imagine that this is unrelated.

I wish the whole team the best of luck! They did a great job with Everyblock. I hope they do something else amazing soon.
I disagree & believe it does.

Where is he advertising the business on that web site? I see it mentioned in the header but that's not even a link. Instead he's running adds for insurance on it.

In my mind it comes down to what visitors of the website expect to see. I believe that the only possible expectation for someone visiting nissan.com is to see Nissan Motors. (At least in North America, I'm aware that Nissan is a popular name etc)

I'm not saying that he's even a bad guy here. If I was in his shoes I'm sure I'd feel exactly the same, he had the name first, even before Nissan Motors existed. But, times change. Leaving aside the legal questions, I believe that there would be less confusion caused if nissan.com pointed to Nissan Motors, therefore it would be in this case a social good thing to have it be so.
I'm not saying its exactly the same, clearly. But the heart of it is getting businesses to pay for a limited amount of advertising space ("once it's gone, it's gone!").

I like the fact that the spots are not equally priced, which adds a factor of "buy today, because tomorrow it will be more expensive" and "the price only goes up". Selling those more expensive spots will be more difficult, so you need to ramp up promotion in media about this the way MDHP did 10 years ago.
Find the next big prime number, win cash and glory
It's quite simple to explain the causality. When you break everything down it eventually comes down to physics (ok so it's not that simple to explain, but it's conceptually simple).

However I vehemently deny that we can manipulate genes to control the evolution of society. At least in any positive direction, manipulating genes would certainly have some effect on our evolution, but I would argue that our limited knowledge would make this far more likely to be detrimental. This returns to my original point, removing ego from the equation. Evolution has proceeded over the last 4 billion years to create remarkable beings, all without our guidance. This blind progression is in fact the strength of the process, since shifting selective pressures are inherently unknowable, and any attempt to consciously control genes in any direction would lead to a reduction in biodiversity and overall fitness.

This then extends to memetic evolution. When mutations are made more rare (by channeling people into stagnant status quo sustaining pathways), and selected against too strongly (by punishing heterodox positions with starvation), memetic diversity is reduced and the risk of succumbing to new selection pressures rises. Any attempt to preferentially allocate resources is in this way self-sustaining (read incestual), and commits the same egotistical error as trying to manipulate genetics. Absent the knowledge (and the hope of ever attaining the knowledge) of what genes and memes will be long-term beneficial, the only reasonable course of action to my mind is the sort of universal support and equality of economic "opportunity" that I mention.
I'm not rich, but when i was a teenager and still living with my parents i went from being without heating for a month in the winter because we couldnt afford the bills to now where i earn more than enough to live. I've experienced what the author is talking about.

I remember having to make sure we only spent a certain amount on food and clothes and now i dont even need to consider such a thing. Day to day life is better by a country mile knowing i have enough money to pay for general life expenses. I still cant go out an buy a car without thinking about it, but i could buy a TV without thinking about it.

Once you have that level of complacency you start aspiring to other things and its difficult to maintain a level. I like good food and once went to the best restaurant in my city i spent £250 for a meal for 2 and i didnt care about the money, i could do that once every few weeks, but i wouldnt do it more than once/twice every year, because i know it would bring my level of expectancy higher.

I think its important you keep yourself comfortable, but dont allow yourself to get used to the finer things you love, because then you wont love them any more and you'll expect them and they wont be special any more.
I think you could use something like https://github.com/adoxa/ansicon to get it up and running pretty easily.
It looks like this tool doesn't actually calculate a histogram of the data, but simply plots a bar plot of integral data.

So, a negative value means whatever it means in your data.
Uh, no it's not. Code that lives in the cloud, lives in the cloud. Can you "crack" an MMORPG to work without a server? No. You might be able to reimplement a server, and people have for various MMORPGs, but it's not a "crack", it's a full, real software project, with all that implies.

I suspect you're just chanting the Standard DRM Cant. It does not apply here. The Standard DRM Cant has a prerequisite, which is that all the content is local. DRM on movies doesn't work, because the act of consuming a movie requires that it be in front of you, in its totality. That is not true of a program; arbitrary amounts of it may live in the cloud. It is true that they can't stop you from recording your playthrough of the game, or recording the results of whatever algorithms they left in the cloud, but they darned well can stop you from having a full, real copy of the code in the cloud, and by the nature of it being in the cloud, they will control access to it. You may briefly fool their auth systems, but the balance of power is actually on their side, not yours. Just as DRM doesn't work on movies because the content in question must somehow be in your hands, your "crack" isn't going to work because the content is still in their hands.
Real-Time Yammer Competitor Hall Launches New Apps
You know if Nissan Motors didn't exist there would not be a gigantic advertisement on the front page.
Wow, thank you very much for the insightful response. I too am currently allocating 100% of my weekend time, and find that the statement about Friday definitely holds true for me. I think the key term is 'balance'. I'll certainly be working on finding more of that.
> The owner shouldn't be able to "ransom" the name for an unfair price, either.

Why? It is his property, he can do what he wants with it.
I'm not really sure what this service does. Is it "workers" as a service? I.e. It aggregates twitter feed each second, but I can query it from my app whenever I want it? The same way I could do that with a worker?
Glibc fixes the value of TWO
Why not? It was their mistake, they forgot to renew a domain (something even I keep on top of). The guy bought it legally and is now hosting his own website.

I don't see how the company would have any right to get that domain back if the guy doesn't want to sell it. Then again, IANAL.
"Twitter attempted to have a conversation about race and the tech industry yesterday. The loudest voices? White men on either side of the argument shouting each other down."

The end of this para links to Buzzfeed, which adds nothing except a lot of crap advertising to this Storify: http://storify.com/mattbuchanan/how-to-not-be-racist

Actually I'm not convinced that Jason Calcanis is as wrong as he looks in the linked story. He's kinda right that if you want to be a top tech writer, you can probably get there by starting your own blog, building a following, and then being rewarded with a column on <insert major tech site here>. And this process will probably work just as well for a person of any given ethnicity.

The real problem isn't that awesome ethnic minority tech writers can't succeed, it's that there's an awful lot of mediocre white male tech writers, and relatively few mediocre black/female ones. This is presumably because a lot of tech writers aren't really judged on their merits; their editors need to employ some people to write about technology, and they're making 'safe' choices by going for the white guy who fits the pattern of 'tech person'.
I'd like to become rich. Not to buy stuff I can't buy today but because of the possibilities it gives you. If you have a few millions in your bank account, you can take whatever job you like, create a company without fearing that failure will put you on the street etc. Then again I can imagine the downsides, as the article explains. I think it all boils down to "dont tell people how rich you are".

Tldr version: http://tldr.io/tldrs/5113da0cb507aa413100001d/is-getting-ric...
It must be nice to believe your country can do no wrong.