skysight-inc/HackerNews huggingface dataset:
Oh how many things there are that annoy me. Here are just two:

Number one has to be the idea that software development can be outsourced to save time. It takes the same amount of man-hours to develop the software plus about 40% more to manage the relationship with the outsourcing firm. Then another round of contracts/specifications/budgets/bs to fix the things that weren't in the original spec.

Number two is the idea that some people are just too important to get involved in specifying a product but they'll certainly tell you that you have done it all wrong two days before release. I may be a little bitter about that.
But when I, as someone without a PhD, says it they will say I just don't understand.
Meh. Microsoft is just massaging Windows to be more like Google, Facebook, iOS and Android. Nothing to see here, move along now ;)

Me, I'm not having any of it. I use Windows if I need to, but I treat it like Ebola. Just as I do Google etc. They get total blue pill from me.
Sure. I don't think either of us thinks that's a good thing, though.
I agree that it's not yet ready for general use, but what hardening do you expect to happen in the coming months?

I'm one of the original end-to-end authors, but haven't worked on it recently.
I thought any lab could do that. Isn't the research part the most difficult and expensive part?

"The Pharmaceutical industry in India is the world's third-largest in terms of volume and stands 14th in terms of value."

"Indian companies carved a niche in both the Indian and world markets with their expertise in reverse-engineering new processes for manufacturing drugs at low costs."[2]

There is skill involved in reverse-engineering new processes for manufacturing drugs.

Does it happen with essential life saving medicine?

Yes.

"...Glivec, a medicine for chronic myeloid leukemia"[1]

"The Supreme Court defended India’s right to deny patents to incremental improvements. It ruled that Glivec was merely a new form of an older drug and did not constitute a patentable invention. “This is a huge relief,” said Unni Karunakara, the president of Médecins Sans Frontières, which cares for patients in poor countries. Novartis is less pleased, declaring that the ruling “discourages future innovation in India."

Did you previously think pharmaceutical companies care about people's lives more than profit? I'm sorry to disappoint.

[1] http://webcache.googleusercontent.com/search?client=safari&r...

[2] https://en.wikipedia.org/wiki/Pharmaceutical_industry_in_Ind...
Where's the direct link to obtain a copy of this updated GeoLite data (Apr 2015) pls?
When I started learning CL, I tried Emacs for a week, but then gave up. I was a VIM user already.

So this is my development environment and I have been using it ever since, professionally as well. I have one tab in terminal which has VIM, another tab that runs CL REPL (I mostly use LW Professional that allows building a non IDE image or SBCL).

I start my REPL as such:
rlwrap -D 2 -m " \ " sbcl OR
rlwrap -D 2 -m " \ " lw-console

Then I my REPL I can just press: [Ctrl + ^] and it opens a temporary VIM Buffer, so I can type away my Lisp expression and when I quit the buffer, the expression is available on the REPL prompt.

I have the usual suspects: tagbar and exuberant ctags, to help. I don't use auto complete much (a quirk probably).

But the fact that I can save my lisp image and come back later and start where I left is the big difference, which I can't do in Python or C++ (AFAIK).

So a simple setup with Vim, rlwrap (with ability to open temp vim buffer) in a Lisp REPL is possible and also productive. Still Vim is another beast, so the rider here is one knows Vim, but may be another text editor should also work.
Fighting to get my estimates accepted. I try as often as possible to give good estimates. This seems to always mean mine are a little longer as I don't give optimistic timelines. I get pushed back to shorten timelines and I'll sit on my head refusing to do so. This is almost always when it comes to dealing with obscure bugs. It's very difficult to give a timeline for those, so after digging around and trying to find the root of the problem (or at least a general direction) I give an estimate of a few days (3-5, sometimes 7) for that. Fighting to have these estimates accepted is painful. It's especially annoying because one is made to feel like long estimates are an indication of slacking off. Everywhere I've been it's the same thing. It feels like a bargaining exercise at your local street bazaar. Not fun. Also, mildly demotivating for a short period of time.
I really hope WebExtensions will be capable of the type of extensions that is currently exclusive to Firefox, like Tree Style Tabs and DownThemAll, although I doubt it.

If not I'll keep using the last version with proper extension support for a long time, until an alternative comes.
Is that $63k taxed as ordinary income? There could be a significant immediate loss there.
This is exactly why we have boom and bust cycles. Markets simply oscillates around the "true" value of assets. I suspect one can model these oscillations using control theory with a positive feedback system. The herd mentality is exactly an example of control system with positive feedback loop. When markets are up, nearly all analysts predict that next day it will be up as well until it isn't and then they all predict doomes day. Ultimately oscillations occur around the true value that is governed by inflation + GDP growth. Market will keep sliding down until it is 10-20% past this true value and then it will keep climbing 10-20% over that value. I wish I'd some time to chart this and test this theory...
Not at all. Try doing 60k at a 7% market rate (which is optimistic by the way). You get to about 600k. Now value the monthly payments invested in a similar manner, you get to around $2m. It's a gigantic difference. And no not even Buffet had the returns necessary to make money out of this (which is an average of > 23% annual returns for 35 years).

This isn't some government agency giving you the approximate lifetime value upfront as a way to offer choice. It's a for-profit business looking to cash in on the difference, not a charity, not a break-even operation. They're there to make as much money as possible. Doesn't take much to assume they're not going to be 'approximately stock market investment rates', and if you look at the numbers, surprise surprise they aren't anywhere near it because it wouldn't make them any money.
When should they have asked for community input? They have announced the project and are now responding to community input.
Rise of SPA (Single Page Application)
Actually I see them as examples that failed to change UNIX culture in regards to OS design. Always downplayed by the majority of UNIX users.
It indeed means majority rule, in a certain sense. The majority is adhoc, unlike in dictatorship, where the decision makers are defined independently of the issue. This distinction is also lost on many. :-)

Regarding democracy/republic distinction. This is a non-issue, mostly invoked by people against democracy. Of course functioning democracy needs republic, constitution, and protection of rights of others, especially the right to vote (which is btw one of the first things stripped to people before genocide happens). Democracy by definition includes all minorities. You cannot have people democratically voting to take democratic rights away from someone - that's kind of a Russell's paradox.

And I believe that U.S. would be much better off (for normal folks) if it actually were democracy on federal level, which it isn't, I agree. On state level U.S. is often more democratic (these are remnants of progressive movement from the beginning of 20th century) and some decisions are lot better; there are even studies that show that.
But how come we can't/haven't disproved it, this to me is more the question, unless the article is incorrect and it has been disproved.

Why don't we have average sizes for body parts on record? Surly this would have been step one in Anatomy.

https://medium.com/unpublishable-elsewhere/are-japanese-inte...
altered how?

at random? randomness doesn't look 'free' to me, looks.. random.

following some rules? not 'free' anymore.

This "free will" thing doesn't support well scrutiny.
Create a Self Signed SSL Certificate on Apache for Ubuntu 14.04
Avoiding “brain rape” when raising money in a space with a lot of deal activity
we are raising money through vc's for a startup that is involved in a specific part of the retail sector where there is an increased amount of deal activity. given that nda's are generally seen as taboo by vc's, are there best practices for avoiding brain rape by investors who are not being forthright about other interests they hold or intend to hold in the space? while still early stage, we are not just an idea -- we generate a significant amount of revenue (in excess of 1 mm) and have a clear cut business model.
(Mill team)

Re non-paged TLB:

The Mill has non-paged protection in the PLB and paged translation in the TLB.

It is true that a 'conventional' could have non-paged translation, but non-paged translation would be slow. Really slow. Shudder to imagine how it would work internally :)

Re SAS:

Conventional machines are Multi-address-space (MAS). In a MAS, addresses can alias each another. Not so on the Mill (at least, if you deliberately alias in the Mill TLB you'll have to know that reads and writes will merge as they go off-chip etc; tricky, but can be useful in select low-level scenarios).

On the Mill, everything that is shared between processes is global. On a Unix port, everything that is local to a process is 'local'. So MAP_SHARED gets addresses without the local bit set and MAP_PRIVATE does.

When we fork(), we have some choices. The OS picks a new local offset for the new process, meaning that local pointers don't alias one another.

We could straight away clone the protection entries and page tables.

Or, as an implementation detail, depending on the extent to which the PLB self-manages on the particular Mill member, just let the PLB trap. As the new forked process accesses memory ranges for the first time the PLB will miss and there will be the classic trap. In the trap, the handler can set up COW lazily and for the memory regions that are actually touched by the child.

I am simplifying it a bit ;)

Most fork() is just going to exec(), and the latter will win. Some people are still using fork() in other ways, and they may benefit from an aggressive COW up front on fork(). Swings and roundabouts.
> disabilities

He's not at all disabled for what he does, which is think, and he does that better than (I'm guessing here) any of us.
Are you hoping for a fork more than you're hoping for all your extensions to be ported (or reimplemented by different people) on the new model? I bet this is super frustrating for established extension authors, but as a user, I bet there are enough users that the demand will be there for all the common extensions.

Anyway, if you're staying on an old release, please use Firefox 38 ESR (or switch to the ESR at Firefox 45, on the assumption that this change won't be complete by March). Sticking with Firefox 40 and disabling security updates seems like a terrible terrible idea.

https://www.mozilla.org/en-US/firefox/organizations/faq/
People are getting hung up on pedantic definitions of "hate speech". If we say "hostile work environment" instead, then the anonymous poster's behavior clearly crosses the line.

The response is not unique to Mozilla. Big companies like Google have probably encountered similar situations. Mozilla is just more open about it.
It is a straw man, here's why. There is no case in history where the decision of majority would be significantly, from the moral perspective, worse than the decision of the elites from the same culture. The problem of your argument is that you compare real democratic decision with some moral ideal. But in real world you have to compare democratic decisions to decisions of elites inside the same culture (because these are the options you have).

It was studied and we know, normal people will be more conservative than elites. But they don't make worse moral decisions, quite the opposite. People also tend to spend less money in government than elites, for better or worse.

I don't downvote or upvote in threads I discuss in (that's Slashdot habit). Btw, I was downvoted, I suspect because someone thought I attacked personally. And I did, because the person is fair game - saying majority is making life hell-hole is a personal attack on 3.5 billion people.
Is there anything like this for iOS? I'd love to know the consumption of energy (and data) for all my iOS apps!
It's relevant because it's the reason she's getting $1k in payments in the first place, as a settlement from whoever was responsible for the lead. It's not that she sold welfare payments and wants to explain away the bad decision with lead. It's that she's a damaged person (lead is a neurotoxin), got settlement payments, and made a bad decision that's more understandable in that context. Without the lead dialogue, she made a bad decision she could've prevented herself you might be able to argue. With the lead dialogue it's, on a mental level, probably quite similar like stealing candy from a baby. Now imagine the baby has to live off of settlements for decades, which have just been reduced by a gigantic amount. Now consider what it means in 5 years when the money's gone (even if she spent as frugally as normal, living on $12k per year tops), and you know she's going to either become homeless or severely dependent on the state or likely a combination of both. That's horrible for her first and foremost, and it doesn't help us or our society, either. Lead played a big role in this. Hell even outside of the 'bad decision', a normal person who lost out on $1m in benefits could still go to work, live a normal life. She can't because she's damaged by lead. (it doesn't talk about it deeply but it says for example she can't live alone or work).
I couldn't get through my workday without tree tabs, it's the equivalent of an organized desk for me and without it I'd be thoroughly lost.
Um, exactly?

I'm trying to figure out if that was a real complaint or a sarcastic comment.
Also a lot less energy efficient. They claim 171Wh per mile, that's 147 kcal per mile. On a recent 17 mile ride, I applied 591kJ (141 kcal) of work to the bicycle. So a bicycle ridden by a non-pro is almost 18x more energy-efficient than the car. (Of course more than 141 kcal of energy is required to get your muscles to do 141 kcal of work on the pedals. But not 2500 kcal worth, like the car would require. I wish a 1 hour bike ride burned 2500 calories.)
Super glad to hear this -- I created a small chrome extension a while ago and found it a joy to code (very easy, with a distinct lack of surprises), and when I looked into creating a similar Firefox extension, the idea of learning XUL was enough to shut down the idea of a port very very quickly.

Maybe I'm just lazy, but I was very surprised to find that Firefox would create such a technology when more "open web friendly" solutions were possible. I'm sure it's just that XUL is a vestige of a time when the web was still young, but I am going to wait until Web Extensions are released before I attempt to write any extensions for Firefox.

Are there any reasons to keep XUL around (other than lack of apps that were written with it)? It doesn't seem like there are any unique features that couldn't be reproduced using something like chrome's model...
You try thinking productively with only a low bandwidth mechanism to bounce ideas off of other thinkers.

Also no ability to use paper and pencil, and still only a low bandwidth mechanism to store and retrieve notes to increase your effective memory.
It seems to me, intuitively, that the infalling object should experience inverse time dilation and extreme blue-shifting of the outside universe as it approaches the event horizon. Due to length contraction, that energy would be increasingly perpendicular to the object's trajectory, approaching a point where it is bombarded with enough energy to either knock it off its trajectory or "smear" its particles into orbit around the massive object (basically another sort of firewall).

Presumably the mathematical descriptions tell a different story because I never see it described like this.
Real estate and stock market performance are actually very co-related but with some delay. If one gets in downturn, other would follow sooner or later. The difference is that real estate can absorb more shocks and it requires consistent long term downturn in stocks before real estate reacts. Typically real estate is not a favorable way to invest money except when you are very long term. It has huge liquidity problem and it usually has lower returns due to maintenance, property taxes, rental churn, natural disasters and property depreciation costs due to aging. For example, if you had invested in real estate in 2007 you would not have broke even until late 2014 (that's 7 years of wait to get 0% profit). There are obviously exceptions, usually in urban area where no new constructions will occur. Also if you are living in the property then you can subtract rental cost that would put you ahead in ~20 year cycle. But if you are investing heavily in real estate as investment you are gambling in even bigger casino than stock market.

I would fully expect real estate to go down in drain within next 6 months if stock market doesn't improve. This might cause all the private funds that had been buying up tons of properties to take a flight. This would accelerate the downturn in real estate more severely. Lot of people might get badly burned by this but this time it would be mostly private investors as opposed to people who got subprime.
Why? When someone learns Java they learn Eclipse or IntelliJ IDEA. When someone learns C++ they learn Visual Studio or QtCreator/KDevelop/CodeBlocks... And so on.
2040 Digital Landscape: A Technologists Perspective
They can't really respond to community input because the key decisions have already been made. They can only respond to criticism, but the time for input is clearly before making key decisions.
"I don't like honors"

https://www.youtube.com/watch?v=AEUcmKDaklY
Note: you don't need to commit to Emacs to get the productivity benefits of Clojure.

Eclipse with the Counterclockwise plugin (and I believe IntelliJ with Cursive too) also give you comprehensive REPL, s-expr manipulation and paredit features.
Generating Pdf containing emojis using python
Do you agree with this guy? do you think that we will get Augmented Reality in a bigger way than google glass.

I'm looking forward to MS Hololense, but I'm not sure if AR will ever be more than something you use with your computer or a novelty on your phone.

I'm interested to know what others think?
Ask HN: Which $1B startups will continue to succeed if a bubble bursts?
Recently someone asked which ones will fail, but I think a far more interesting question is "Which ones are capable of weathering the storm?"
> And yes, I have a PhD, on which I worked for 11 years, at great cost to myself and my family.

Stallman's work hasn't entailed great effort, long years, and costs to himself and loved ones? As you say, a PhD is more about elbow-grease than intellect, but Stallman has that in spades - not only about the philosophy he espouses, but also that he personally created so much of the GNU environment that we take for granted these days. The work Stallman has done in his field exceeds that required of a PhD, and he has spent decades defending his thesis - and not just to experts in the field, but laypeople as well.

When push comes to shove, 'doctor' functionally means 'a master the field'. Stallman definitely is that. I think if you want to argue against honorary PhDs based on workload and execution, Stallman is not someone you would want to draw attention to. Otherwise you're basically arguing that the important part is the piece of paper and the process of red-tape, not the accomplishment of mastery.
I hope not. Mandatory extension signing requires handing over proprietary code to some random dude and trust them to not accidentally leak it, just to run it on your own computer and now this.
While design is always useful, there's diminishing returns in optimizing usability.

I really hope that FFOS can see beyond that trap and commit resources to embracing mesh networking as its USP and killer app-space.

Not only would this empower those with sporadic or poor internet connectivity in the developing world, but also take readily abused surveillance and billing power away from centralised carrier communications topologies and fundamentally help to keep society free.

Bug on the subject (vote and follow if you agree) https://bugzilla.mozilla.org/show_bug.cgi?id=945047

PDF on the subject https://bug945047.bmoattachments.org/attachment.cgi?id=84072...

Sad example of current paradigm that FFOS could fix with mesh support: https://news.ycombinator.com/item?id=10117791
> I recently tried creating a page for Swathanthra Malayalam Computing ... it was soon deleted.

Sounds typical.

I used to be a frequent contributor. I started a few stubs that later became large articles, and helped research a few more established articles.

Felt great.

Nowadays, though, it's like a gold rush happened, everyone's staked out their territory. You edit a page, you get a lot more pushback. You create a new page, marked for speedy deletion.

I don't bother editing very often anymore, sometimes I just comment on pages. I guess I'm part of the trend:

[0] http://www.theatlantic.com/technology/archive/2012/07/3-char...

[1] http://stats.wikimedia.org/EN/SummaryEN.htm

[2] http://www.technologyreview.com/featuredstory/520446/the-dec...
You know, it was not that long ago that being a hacker was, itself, a political position: you had thoughts on the power structures of the world and its borders, about US arms-control laws and their relationship to strong cryptography, about whether computer code should be subject to copyright or patent protection, about the FBI and J. Edgar Hoover, about voting technology and algorithms, about computer crime laws, etc.

Then, slowly, the hackers became engineers. The hackers' way of thinking, in many ways, became society's way of thinking, and it was easy enough not to express contrary political opinions. At which point it became easy not to express any at all.

I am an engineer, and what's a "manifesto"? Damn kids, dragging politics into our professional industry... they're all alike.

http://phrack.org/issues/7/3.html
I agree that degrees are overrated as a way of assessing ones ability to fulfill a job, but to claim they're bullshit is pushing it.

In an ideal world degrees would be about learning a subject to a greater depth, without the current mess of every job requiring a degree (any degree), so kids by default go to university and study something they have a vague interest in.

A degree is a fantastic thing for some people, it can reinforce a passion for their field, and in the best cases give them the tools to discover new things for humanity.
My favourite professor said that the only use for his 'Dr' was for getting a good seat table when making a reservation at a restaurant. It doesn't make your work or your opinions magically better, and there are plenty of clueless PhDs out there.

Besides, demanding any honourific is lame - proof of this is in the honorifics for politicians. :)
Of course a bicycle that is what... 1.2x human weight... is more efficient than a car that is probably ~10x human weight, when you measure it by vehicle rather than kcal per mass.
I think you're missing a subtle but important point here - namely, that Warren Buffet can read.
I don't think one can compare the difficulty of learning IntelliJ IDEA with the difficulty of learning Emacs. All of the editors you mentioned use a paradigm of text editing familiar to everyone who has used Notepad. When starting out with Emacs, you even need to learn how to quit it.
vim with fireplace.vim and paredit.vim plugins are pretty nice as well.