skysight-inc/HackerNews huggingface dataset:
I would say that:

IF Microsoft has really thought through this new strategy, and mapped its product release timeline out with enough care and analysis so that it will stick with and expand upon Surface (and its new vibe/product range in general), and hasn't just rushed into a new look and is will flail about and switch to something new in two years - if Microsoft really is committed and focussed - and

IF Microsoft can match the confidence and self-assurance with which Apple releases and iterates its core products and

IF Microsoft can effectively communicate and deliver upon its vision of technology and

IF Microsoft can genuinely make people feel excited and good about themselves when they use their products and

IF Microsoft can attract a developer/user community which feels as comfortable and at home as Apple's -

then Microsoft could be back in business.

It's a big ask but it's possible I think.
I've really enjoyed flipping through this site which talks about the history of some fonts (as well as lots of other stuff about typograph): http://ilovetypography.com/
tput doesn't seem to recognize Konsole's 24bit color support though.
My sarcasm detector is showing erratic results from your post. AJAX was 3 years from being invented and John Resig was about 10 years old in 1995.

Perhaps a whooshing sound should be made though, if I didn't get the joke..?!
Those are some really interesting pictures. Amonsgst the many, these few really caught my attention:
1) The Rosetta Stone (so THAT's how historians got an idea how to decipher hieroglyphs. i always wondered about that)
2) The Leonardo Da vinci diagram. (I see it lla the time on tv but never really understood what it was about until now. Its about human proportions )
3) The lunar eclipse diagram. Because as far as i know, that was way before any telescopes were invented. Those guys did everything by observations and maths!
4) The Copernicus diagram. It's pretty cool because it was one of the first diagrams in the west that opposed the "earth is centre of the universe" concept. But what is more interesting about this is that Copernicus himself cites the work of Arab astronomers who have been challenging that model based on "The mathematics doesn't add up to your model of earth being the centre. The maths denies that the sun revolves around the earth."
Ban phone signal jammer?
nomination for the most overused word of the year - innovation.

seriously, is any idea now innovation? is it true innovation? or fake? what about disruptive? paradigmatic? enabling?

absolutely clear what the headline is digging at (can't innovate my ass...). so tired of this bullshit.
So you would take on a project if they kept paying you per hour, even if the end result was useless?
Solar is already cheaper in most places provided you have net metering, which is a subsidy. But there's a limit to how many people can use the grid for free.
But an equally valid interpretation of what's going on is:

Cool, free cupcakes! They want you to pay for birthday cakes and pre-order wedding cakes, but they'll give you any cupcake you ask for if they've got one available!
Possibly at some point. Right now we aren't working on Go support and don't have any short-term plans to start.
Price per watt of solar PV is on an exponentially improving trend line, since the late 1970s.

http://cleantechnica.com/2013/05/24/solar-powers-massive-pri...

Natural gas is, well, much less predictable. But hasn't gone below its 1990s price.

http://www.tradingeconomics.com/commodity/natural-gas
> Jeez! I can't believe...

I concur.

> attacking the messenger while completely missing the message

Yes, but who cares about some president of some South American former colony? Obviously a shady individual. If it was, say, Chancellor of Germany, now that's a serious matter and human rights are at stake :)
If you look at the feature comparison matrix, you'll see that the Community edition specifically excludes the features which are part of WebStorm. So no, don't hold your breath.
Apple's seemingly lagging a few months behind:

http://appleinsider.com/articles/13/09/18/pictures-claim-to-...

The rumors (hopes?) are the iPad Mini 2 will get a higher resolution screen.
If you're billing time & materials (which might be a good idea for a contract of indefinite scope), you'd still get paid for the time spent doing due diligence. You might even be able to sell a time & materials contract on the basis that it gives you an incentive to point out simpler solutions that require less maintenance even if they involve using competing off-the-shelf products.
Who has unlimited land?
It's backlit... watch the video.
Amazon has always seemed to me to offer the best support of any industry. They truly are honorary when it comes to customer treatment
Obligatory link to xkcd - http://xkcd.com/927/
Invoice Discounting startup, ApexPeak, raises 2.3M SGD in seed round
Well, I once worked on a Web App that was written in PL/SQL, that produced HTML. Every variable was named v1, v378, vT31 (yeah no order), and the whole app was in 3 procedures each 80,000 lines of code, AWFUL AWFUL CODE. Honestly the horrors. Stuff like:

if condition
do x
else
do x

I worked on it for a month and it felt like years.
How can someone suggest auto convert into another language like that?

In the long run it would be cheaper rebuilding the entire thing.
My guess is that the blades are terrible and no one will ever use them. It is an easy prediction to make but looking at it doesn't inspire confidence.
Not sure why you got downvoted -- lack of physical feedback does seem counterproductive in the target environment.
"PL theory", the field of study, contains many, many theories of programming. There is not a lambda calculus, there are several (e.g. the untyped lambda calculus, the simply typed lambda calculus, System F, Martin-Löf's dependent type theory, among others) although not all of them are Turing-equivalent (the lack of which can be a useful feature), as well as other systems which are not based on lambda (e.g. concatenative calculi, which correspond roughly to things like Forth.) In fact, from a quick perusal, it seems that Nock is a minor variation on a graph rewriting system with the graphs restricted to DAGs, so... a studied and established theory of computation.

Similarly, there are techniques for representing code as data that are quite widely known and understood in programming language theory, e.g. through Danvy's defunctionalization or the use of arrows to make explicit the structure of computation or stage-separation and things like Lisp macros. These also are not ignored in the field of PL theory.

Effectively, my criticism is that your practical understanding of "PL theory" amounts to a mostly-remembered reading of "Types and Programming Languages," and so you are accidentally reinventing things poorly and describing them in an ad-hoc way. Now, Nock and Hoon and the others are quite interesting and impressive, and I plan to keep following them in the future, but I still assert that, rather than standing on the shoulders of giants as you could be, you've dismissed them as windmills and are trying to climb your own way.
Gabe Newell put it best, two years ago [1]:

In general, we think there is a fundamental misconception about piracy. Piracy is almost always a service problem and not a pricing problem.

Those two sentences should be tattooed on every music, film, and publishing executive's forehead. As every convenient online service (iTunes, Netflix, Steam, Kindle) has demonstrated, people will legally purchase content, so long as the option of legal purchase is easier and more convenient than piracy.

[1] http://www.tcs.cam.ac.uk/story_type/site_trail_story/intervi...
Varnish caches dynamic requests.
First, with PyCharm there is a possibility to have both a community edition which covers a sufficient breadth of scenarios and a good value-add for the professional version to make it commercially attractive. This wouldn't work for other products.

Second, we're specifically mentioning that we want people who first start to learn programming to have access to our products. And a lot of learning these days happens with Python specifically.
I would recommend my small library Color::ANSI::Util (https://metacpan.org/module/Color::ANSI::Util ) which has ansifg($rgb) and ansibg($rgb) function. They can detect terminal's color depth and output either 24-bit/256-color/16-color ANSI color escape codes.

But I guess the author wants to avoid using non-core dependencies.

Cool script, anyhow! I spent a lot of times looking at this kind of activity graph on Github.

As already submitted to the Github issues, the ability to show activity of multiple git repos as a single graph would be neat, as we tend work across multiple git repos.
> "Thats was exacly my the point; Once the information was collected, we never know exactly in what hands (harmless or not) they will pass by.. not now, and not in the future.. it gets out of control.. (chinese hackers might breach security somewhere and enter the party.. and on.. and on..)"

We might not know exactly where the information goes, but we have a very good idea about it. And if Chinese hackers break into the NSA data centers and discover secrets about Petrobas oil, that's the least of our problems! I'm not sure what you are worried about exactly. Are you opposed to spying on any other states, or are you just opposed to spying on state-owned oil companies, or what?

I understand your concerns about surveilling citizens, but that is very different from spying on governments and companies. Good information, earned from spying, can prevent horrible misunderstandings and wars between countries, save people's lives, etc.
Well, this happened to be my first comment; not a throwaway account.

I was attempting to be fair to the author, assuming his best intentions. A strawman on my part would have been to assume the worst intentions of the author.

Nowhere did I claim the author was objectifying his girlfriend. Who is projecting here, exactly?

Sexist labels? Tirade? I wasn't upset in my comment at all, nor did I label anyone. You seem to be offended, but you have failed to describe why, or to ask for explanation on my part. You have accused and judged me without quantifying your arguments in the slightest. I hope you didn't see my comment as an attack on yourself, or an attack on men, as feminist arguments are often mistaken to be). I'm sorry if I offended you, but I think I deserve a more fair and constructive dialogue than the one you've provided.
Nit: "Stock prices have reached what looks like a permanently high plateau." Profesor Irving Fisher of Yale, autumn, 1929, 3 days before the great crash.

Quoted on page 70 of J.K. Gailbraith's The Great Crash 1929 which I very strongly recommend to anyone.
Every developer would agree and every suit would disagree.
> If that isn't a reason to be investing in Space, I don't know what is.

To justify government research, the results need to be compared to the alternative. Had NASA scientists not been working for the government, they would have been working for private companies engaged doing useful work. The Soviet Union had similar resources to the US, yet their research budget was spent wholly by government, whereas a large portion of the US research during that time was directed by private companies. If you want to restrict the comparison just to the US, ask yourself what would the massive wealth that was dedicated to NASA had produced had it been directed by private interests? What would NASA engineers have produced had they been employed by in Y-Combinator-style startups? (or even big private companies like Google, Apple, Facebook, Amazon, etc.)
The cost of solar today is dominated not by panels, but by conversion and installation. Typical solar panels these days are about $0.80/watt, but installation hovers around $3/watt. The former is competitive with fossil fuels; the latter is not.

So the efficiency gain is actually very good, because current panels are on average 14% (iirc) efficient. If that can be raised to 42% the installation drops to $1, for example; with a few more gains here and there you're golden. The difficulty is in manufacturing these things; thin films are easy, this is not.
Sorry if it reduces self-esteem, but we (software developers) are not engineers.

I've been brainwashed for many years by my brother, who is a Phd civil engineer, that professions that hijack the term engineer are kidding themselves.

I know it sounds cool, and my current title is 'Senior Software Engineer', but it is all a scam.
Recap: SF Book Club's 1st meeting...books on leadership, business, and more
Its deeply troublesome when these kinds of comments come up for two reasons: first and lesser: its wrong; secondly: its inconspicuously wrong. Processor speeds double approximately every generation which we can estimate is once every two years.

What do we have to count to:
2^128 = 3.402823669209385e+38

How many times can we count in a year with a 3GHz core:
3e9 * 3600 * 24 * 365.24 = 9.4670208e+16

In two years, when processing speeds have doubled?
9.4670208e+16 * 2 = 1.89340416e+17

How many years until a core can complete count to 2^128 in a year?
log(3.4028e+38 / 9.467e+16) / log(2) * 2 = 143.21

So, in 143 years a single computer will be able to count to 2^128 in a single year. That's still a long time, but its WAY WAY less than the trillions of years people quote. Add in as many extra cores/machines/datacenters/planets of extra processors and you aren't really indefinitely secure. You are secure for a limited number of years and that's it.
The link wasn't posted by anyone from JetBrains as far as I can see. But we do always watch comments on Reddit and HN for the discussions of our stuff.
It is an interesting challenge for a PV-curious homeowner -
if efficiency is increasing, and capital costs are dropping,
and assuming that rooftop cells might eventually need replacing - it is better to cover one's roof all at once
with current tech, or to start smaller and plan to add new panels over time
until the roof is full, and then start replacing old panels?

Local variables would probably predominate, along with
loan/lease/financing and ability to resell.
Yes, there will be a version of the Python plugin compatible with the IDEA community edition.
The script works on any git repo. It's just that the graphs being produced are similar to those found on Github. Aside from that, the script is not related to Github at all.
I'm not convinced. Care to make a case?
For Linux, there is Synapse (which seems to have replaced GNOME-Do).

https://apps.ubuntu.com/cat/applications/synapse/
The Markov Chain Monte Carlo Revolution[pdf]
It makes me curious how they are going to deal with the issue tracker, pull requests etcetera… did they hire him also to follow up on them? I guess they don’t really count on accepting pull requests (seeing also how the font sources are not in the git).
Exactly. Good clients will understand "hey, this guy just saved us $150k". Bad clients will think "I just paid a programmer to do nothing!"

Learning to recognize and get rid of those bad clients (or convert them into good clients) is a skill that can take a while to learn.
Also: Good luck figuring out which part of the Xcode UI has the focus right now. Code editor? Assistant editor? Debugger console? File hierarchy? The clues are so subtle that they might as well not be there. Having to look for the blinking cursor on a big screen is annoying.
I know it's probably totally unnecessary but still, here's a link to the free download page of the book [1].

Together with Modern Perl (also free for download [2]) this book completely changed my view of Perl. It helped me see through the misconceptions built (most of the times unintentionally) around this language and made me even switch from Python to Perl.

If you're interested, spend a few minutes browsing through one of these books. I think you'll like what you see.

[1] http://hop.perl.plover.com/book/#PDF

[2] http://onyxneon.com/books/modern_perl/
not yet

Fixed.
IntelliJ has such an ugly font rendering system on Windows that it makes it very hard for me to dump Eclipse. This prolly has to do with Eclipse's native font rendering.
Really? I'd assumed that nowadays everyone is converting to touch-screens for customised input.
analog for life!
I find it hard to believe. In 1995 people barely knew what the internet was. I was accessing the internet through Trumpet Winsock on Windows 3.11 and had a 14.4k modem.

The idea that Time Warner already had a sophisticated Web division smells like BS to me. I would accept 1997 or 1998, but not 1995.
Translate Englsih to Nepali
Translate English to Nepali by a professional native translator. I can help small businesses with a big vision to communicate and spread their message globally.
WOW Amazon supports webapp! https://developer.amazon.com/sdk/webapps.html

Amazon's web app runtime is built on the open-source Chromium project. It is GPU-accelerated and optimized for fluid performance on Kindle Fire.

With the web app runtime, your web apps can achieve fluidity and speed approaching that of native apps.
Anyone have any idea when this was written? Some of it seems a little bit dated although I would not be surprised if Alton still holds these beliefs.
i didn't say a person can't be both a front-end and an embedded developer. I merely said that a front-end developer (who is not trained in embedded programming) cannot do it. That you (or that there exists people) who are both doesn't have any relevance.
It's kinda ironic, but my girlfriend's business school classmates (most of whom are electrical, mechanical, or chemical engineers) seem to think that software engineers are at the top of the engineering totem pole. Something about being the only engineering subdiscipline that's paid what they're worth. If it's a scam, it seems to be working.
Whilst all people who have the title "Software Engineer" are not engineers, it does not mean there are no Software Engineers.
Amazon's tech.book(store)
Actually, there was widespread recognition of the need for a more robust scientific culture, given the unnerving advances being made in France, and fear for what that might lead to in terms of military advantage. So it's wrong to say it was only ever about lobbyist and money. The time was ripe for intellectual liberalization, which was something the House of Common actually did care about.
The reasons for the decisions are different each time. As for Android, we felt that IntelliJ IDEA Community Edition didn't have as much uptake was we had expected, and we thought that adding Android support to CE would be a great way to make it more attractive without endangering the revenue that we get from selling IntelliJ IDEA Ultimate to enterprise customers.

Of course, with the Google partnership that came later, the decision turned out far better that we had originally expected. :)
"Myst's legacy is that if you make something pretty enough, the buzz it generates will lead to huge sales until people realize it's an illusion. Which is why these guys weren't able to do anything after Myst."

Riven was also a pretty big success, huge even for its time (though not as big as Myst), and I found it to be a much better game. I found Riven simply enthralling, in a way that no game before or since has been.
Tick the big box, Success. Out of a long, difficult incubation comes a new look for the future of sailing. He wasn’t on the raceboat, but this was Larry Ellison’s America’s Cup.

This hagiography is cringeworthy. Good luck.
Okay then i understand, i misinterpret your wording.
It's actually the other way round: it could become official and supported by Google because we had released it for free before that.
My first startup was a bit of a fad. A fast rise to millions of users, and then a slow peter out -- no matter what we tried. We also didn't know what we were doing, to be fair. Anyway, as we were on our last legs we got a couple offers for our email list of about 6 million users. My co-founder wanted to take them to get some money out of it, but it was an easy "no" for me. We were doing this on the side of day jobs, so failure probably didn't feel quite as catostrophic and we didn't feel as desperate. Still, probably a good thing he would have had no idea how to get at the database (designer).
was there active talk of a bubbles like there is now

Yes. Most surreal immediately prior to the crash. NASDAQ peaked in March of 2000, many start-ups continued, though increasingly desperate for funding (which generally never came) through early 2001, by which time many finally gave up the ghost.

I remember distinctly looking around especially at the younger workers (often just out of college, early 20s, now in their mid to late 30s) wondering what they'd do when the music stopped. For most it was back to mom & dad.

B2C meant "back to Cleveland".
Android Studio is a rebranded version of the Community Edition of IntelliJ IDEA which was free and open source for some time already.

The idea probably is to get the people to use (and love) it and then when they want the non-free features, to buy it.

And with Android Studio: Probably Google is paying a bit for the development.
> My experience is that there are two very different kinds of Haskell programmers: those who really understand the math, like you, and those who treat it as a black box (the "Learn You A Haskell" contingent).

I don't think that LYAHFGG treats Haskell as a black box, not for the level that it aims to teach Haskell - it makes it very clear that all functions are curried, emphasizes that a functor should be viewed more as of a "computational context" instead of a "box" (for example function composition), and so on. I've found it to be as precise and vigorous as other tutorials on Haskell, for the level it aims at.
Beanhunter iPhone app 2.0, finding great coffee just got even easier
The source code of PyCharm Community Edition will be added to the IntelliJ IDEA Community Edition repository in the coming days.
Data Broker Giants Hacked by ID Theft Service
"Teach your girlfriend to program" is obviously meant to be interpreted as "teach your non-programming partner to program"

^
That is exactly what I'm talking about. It may be obvious to you, but from my perspective it's exclusionary. It says this article is not meant for me. Which would be fine if not for the fact that it could absolutely be meant for me, if not for the fact that I'm a woman. Do you see what I mean? It's so hard to hard to convey this shit...

Okay, imagine there's an article called "How to teach your boyfriend to use proper hygiene". And it's written in the same way as this article, with a girl describing her own experience with her non-hygienic boyfriend, and it's written in the same instructional manner, using language that implies (however indirectly) that boyfriends in general are un-hygienic.

Wouldn't you be at least a little annoyed by the assumption? Now, what if you saw shit like that in the vast majority of content you read, online and out in the world? That's what it's like for us; especially those of us women in typically male-dominated professions. It's harder for men to see, because it doesn't affect men, and it's still very socially normative. And when we point it out, men often see it as an attack on all men. And it's not personal. Most folks have the best intentions. But I feel I need to call this shit out when I see it, because awareness invokes change. I try my best not to offend people, but I'm sick of being excluded because of my gender, when my gender make up half the damn population.

Ugh.