skysight-inc/HackerNews huggingface dataset:
Python has one of the biggest standard libraries there is, there is a lot of useful stuff in there already provided, plus there is a humongous amount of third-party packages available through pip. It also generally has a pretty good C FFI, so there's a lot more support of C-libs in Python.

It's not so much about any specific libraries as it is about the volume of support one gets 'for free,' and as well I think Python syntax and semantics alike really get along better with Lisp than some of the other dialects that rely on FFIs (like Clojure to Java/JavaScript, or the number of C FFIs available for Schemes).

Lisps in general don't tend to include much of a standard library, opting for a 'batteries not included' model, with Racket being perhaps the most prominent (and quite deliberate) exception. So the idea of getting the whole Python ecosystem 'free' is potentially very appealing, especially to someone with a Python background (and there are a lot of those someones around, especially with it increasingly being a more popular teaching language than anything else except JavaScript).
What is the happy secret to better work – TED.com
SF taxi bumper stickers remind you that Uber drivers beat you with hammers
Apple deleted all my songs that were _legally_ purchased from _iTunes_. What did I do deserve that? I bought a new iPad.

So what happened is that I was living in Canada. I bought a bunch (maybe 30-50) songs directly from iTunes over the years. I had them on my iPad mini.

Later on, I was working and living in US, so I changed the country to US and added a US credit card to my iTunes account. Everything was fine.

Then, the iPad mini with Retina display (aka iPad mini 2) came out and I wanted to upgrade to it. Normally, I have nightly backups to iCloud, but since they are (unfortunately) not as thorough, I made a full local backup to my MacBook, and restored it on the new iPad mini with Retina. All the apps and settings transferred fine, but all songs were missing. When I went to "iTunes Song Purchases", it was empty, as it doesn't consider purchases I made in the Canadian iTunes Store as purchases.

I know that if I remembered/knew which songs I bought, I could buy them again and it might not charge me a 2nd time, but it's like playing russian roulette - you have to confirm a purchase and if it matches, you don't pay, else you do. Plus it's a lot of work to find/remember which songs I bought.

At first I was pretty unhappy about it and was gonna try to do something, but then I just gave up on it and moved on. It's not completely Apple's fault, because they have to deal with countries and having separate stores. I wish there was one global store and 1 country and 1 currency and I wouldn't have to deal with this just because I moved to new coordinates, but yeah.
No, that's a nominal mean lifetime.

Panels degrade at ~0.5 - 0.8% per year (for various reasons), and are considered candidates for replacement when they've deteriorate to 80% of rated capacity. See the NREL study referenced elsewhere in this thread.

I do suspect that extending the life of solar plant may well help reduce total costs.
I seem to recall reading about magnetic field charts for aviation purposes, but their purpose was to translate from location to magnetic field orientation, not the other direction.

https://upload.wikimedia.org/wikipedia/commons/2/28/Mv-world... from https://en.wikipedia.org/wiki/Magnetic_declination
Solar infrastructure is exposed to the elements and is subject to various forms of damage: wind, hail, storms, debris, vandalism, theft.

These need to be considered or mitigated.
How do get your muscles to look "full" on a keto diet? I'm talking bodybuilding here. I see almost everyone "carbing up" before a show specifically because of this. It also means if you want to follow this sort of diet you'll end up looking flat most of the time unless you leave the keto state.

Don't really see the point going low carb if you're lifting weights and calorie counting since you're replacing muscle glycogen all the time, there's not a lot of excess energy to be stored as fat unless you're eating way above maintenance.
One more i would like to add to this list is:

Tolerating Byzantine Faults in Database Systems using Commit Barrier Scheduling [http://people.csail.mit.edu/benmv/hrdb-sosp07.pdf]
can be blocked without any impact on the browsing experience.
Thanks for the link. I use Fossil for a few projects. While it's not too complicated to set up Fossil repositories on the web, the Chiselapp "hub" would make it even easier and probably a lot more reliable.

One of the things to like about Fossil is its concept of record immutability, that is, data is retained intact in the database even when superseded by a newer version. Fossil asserts a highly ethical position, that revising historical facts is not an acceptable practice.

Using Fossil over the last couple of years, its performance and stability have been rock solid, and I haven't experienced any data loss or other problems with it.
Shooting yourself out of the game? The 3 pointer and the Binomial Distribution
Actually no.

Any experimental device must be covered by the appropriate experimental class license.

Think about it. Any dumb CBer could claim that his homebrew Linear is "Experimental".
5 Winning Social Media Campaigns to Learn From
Apart from Spotify and other apps that can play Music?
I'm pretty sure if you log into the Canadian account again there will be a list of past purchases.

At least there is for apps
It is Apple's fault because they could have easily defaulted to preserving all songs rather than deleting them. It took extra work for Apple programmers to add a function to iTunes that removes songs not purchased in the same region. Were they really coerced into such behavior? It's more likely that this "feature" was a selling point for record companies, not consumers. Moral of the story: check who owns software before using it.
> Writing inevitably consisted of an endless repetition of his achievements, none of which was ever verified, since they lacked the concept of backing up a claim with evidence.

Unfortunately, this kind of thinking is not unique to North Korea. It is present in every society to various degrees, and usually manifests itself in the incoherent tirades of those who almost invariably tout the benefits of "tradition".

The idea that claims need to be backed up with evidence is a relatively recent and rare occurrence in human societies. It needs to be taught, and it's often an uphill battle. In every "traditional" society, rote repetition is the most effective method of turning dubious claims into indisputable truth. The endless hand-copying of ancient texts in every medieval European monastery and Asian academy were not merely a low-tech way to make more books; much more importantly, such activities helped indoctrinate everyone who participated, both consciously and unconsciously. P is true because the Bible says so. Q is true because Confucius said so. R is true because, as the Dothraki say, "it is known." What more proof do you need? It is fucking known. Anyone who says otherwise is obviously delusional, a menace to civilization. And so the Athenians killed Socrates.

And this is the fundamental reason why merely "giving truth its day in court" will not be enough to get rid of the insanity that plagues the politics of every country. People like Snowden, Assange, and Manning helped bring important evidence into the light of day, and even at this very moment, people are working to smuggle evidence into regimes like North Korea. But producing evidence is only half of the battle. In order for evidence to actually serve its purpose, people's brains need to be wired to process it in the right way. We can only hope that homo sapiens has a natural proclivity to think critically, at least some of the time... despite a large body of evidence to the contrary.
I have songs from both the AU and US iTunes stores - when I do a restore from iCloud backup it just asks me for my password for each account and happily downloads both. Not sure what went wrong for you.
I feel like this is on the right track, but sadly fails to address the underlying problem. Until the network is virtualized everything else will suffer. If the cloud is to become the default platform for services (I think it will), then the user must be able to define their own virtual data center. This includes their own virtual nets. What the author writes about will be built upon these virtual nets, but until the network itself is able to be programmed we'll likely be drifting between optimal states of computing.
Asking for a one-world government is a pretty absurdly extreme response to iTunes store licensing problems.

I imagine the problems a one-world government would create far surpass any potential benefits you may have imagined.
GertBot – Robot Power for the PI
--If you want to scratch your head, I won’t stop you. At a time when capital is easy to come by for buzzy startups and valuations are frothy, some will view this news as another signal that the tech bubble is real.--

I find this angle in the article puzzling and something of an indicator of the gap between "startup media" and what real companies do. Both venture firms re-committed additional capital to the venture on the basis that the Harry's model is working well and that tighter control over production, R&D, and supply chain will benefit the business over rivals stuck in white label/OEM.

To me this is the opposite of a "tech bubble" and more an indication of what's supposed to happen to tech startups- they grow out of the startup phase and develop into expansion stage / established companies. This is the goal!! If your goal is to forever remain a startup you're doing it wrong- particularly in manufacturing, where economies of scale rule. If you want indicators of a tech bubble, observe the myriad of seed stage software startups with anemic growth going nowhere. Let's not throw manufacturing companies under the bus for doing what manufacturing companies are supposed to do as they mature. Full disclosure: I have a beard. :-)
Why does Ubuntu have a new upgrade every six months
Is it good or bad for the OS?
If anything is taking away mining jobs, its machines like this: http://en.wikipedia.org/wiki/Bagger_288
Congress Quietly Decides to Delete Key NSA Reform in CRomnibus Agreement
I imagine they wanted people to be able to get quotes really quickly rather than wait on a bidding process. And work with fewer, dedicated taskers than a myriad that included no-hopers.

IIRC, Flight Fox changed tack in a similar way, going from their original scheme of people bidding to ending up a lot more like a regular travel agent but where you pay up front to even work with them.
Why the Las Vegas Startup Scene Is Still Perfect for Many Entrepreneurs
Sony Reveals North Korea as source of the hack attack
What do you mean it works best when there's less load? Solar works best when the sun is shining, and that is when the demand for electricity is highest (especially in places with air conditioning).
I think parent might have meant the Black-body radiation of a human [1], but was off by an order of magnitude... should be 14 um to 7.5 um wavelength = 21.4 THz to 40.0 THz.

[1] http://en.wikipedia.org/wiki/Black-body_radiation#Human_body...
I switch back and forth between the gillette fusion and harry's. I find the fusion to be slightly better but the price is double. Harry's blades are $1.60 each, and the fusion is about $3.20.

The trimmer blade is nice on the fusion, and Harry's blades have an odd bend that requires more rinsing as the hair is more likely to clog rather than pass through.

Some people have a strong preference about the handle, but I find both to be good.
Kids are happy anywhere, that's the beauty of it, and commuters look unhappy anywhere too. None of that is the problem with North Korea, the problem is much deeper.

If you want to understand why please watch the video from this wonderful lady, who at a very young age understood that her country wasn't a good one: http://www.huffingtonpost.com/john-feffer/an-injury-to-all_b...
Some more great resources:

This is a list of many of the most influential white papers:
http://christophermeiklejohn.com/distributed/systems/2013/07...
This is an associated podcast:
http://thinkdistributed.io/
This is mixu's book on distributed systems:
http://book.mixu.net/distsys/single-page.html
This is the MIT reading list:
http://courses.csail.mit.edu/6.852/05/papers/
It was harder to define and lock down to a slick process. There is a reply further up to a different question which explains it in terms of variance.

https://news.ycombinator.com/item?id=8696134

Some platforms have seen a lot of success from doing something limited and simple really well (Instagram, Twitter, etc) rather than trying to be a tool for everything. Maybe that's a parallel?
Yup, however whether that's the future really depends on where you live, as they say the future is not even distributed.

In BC, 85% of our generating capacity already does both. We can match generation to load, or continue to store the kinetic energy, as long as it snows in the mountains we'll have big batteries for on demand generation or storage of electricity.

We also have some of the cheapest rates in the world.
I use mynt. I tried pelican lately. It has come a long way. Compared to what it was 3 years back.
For me, one of the simplest explanations of the difference between macros and functions is the short-circuiting and.

In many languages, and does not evaluate all of its arguments, only as many as it needs to until it finds #f. This sounds like an easy thing to implement, but in most languages it actually isn't, because order of nested operations means that without being asked, it will evaluate it's arguments before our and.

So we can write this broken-and easily enough:

(define (broken-and . rest)
(cond
[(null? rest) #t]
[(car rest) (apply broken-and (cdr rest))]
[else #f]))

But give it the following, and you get an error:

> (broken-and (zero? 0) (string? "dave") (null? '(is fat)) (/ 5 0))

. . /: division by zero

And that will work so long as all your args are valid. But what will work better is to write a macro. Macros aren't evaluated, they merely splice in their syntax, but we can write them a lot like code, using all our control structures and so forth, and in Scheme/Racket, also some cool pattern matching stuff):

(define-syntax my-and.v2
(syntax-rules ()
[(_) #t]
[(_ a) a]
[(_ a b ...) (if a
(my-and.v2 b ...)
#f)]))

Now we can try our input from before, and get what we want, because the macro expands recursively and won't ever get to our divide by zero, at least unless all preceding args are true:

> (my-and.v2 (zero? 0) (string? "dave") (null? '(is fat)) (/ 5 0))
#f

This property of only expanding, not evaluating, is why macros can write all kinds of clever control structures, because you're mangling syntax, not evaluating code.
No, it's one factor, twice.
Mathematics: Its Content, Methods and Meaning by Aleksandrov, Kolmogorov, and Lavrent'ev

http://www.amazon.com/Mathematics-Content-Methods-Meaning-Do...

Covers something like three years of an undergraduate degree in mathematics. Lots of words - but that text is used to develop an understanding of the concepts and images. Considered a masterpiece. An enjoyable read.
Good news is, they were a client of a place I used to work. So, I can safely say that you can put any data in there and it'll give you the quote.
That's different. CBers are broadcasting.

FCC gives you exemption for up to five units [1]. You are also exempted during development; how else could you even build the thing. FCC of course reserves the right to come in and tell you that your device is messing up the neighborhood and to cut it out. [2][3] Your device can't be used explicitly for the purpose of broadcast or jamming.

The experimental license is for those who actually want to broadcast/communicate on those restricted frequencies.

[1] http://www.metlabs.com/blog/emc/some-electronic-devices-are-...

[2] http://www.law.cornell.edu/cfr/text/47/15.103

[3] http://www.law.cornell.edu/cfr/text/47/15.29
Peak temperature lags peak solar by several hours, most energy intensive industries run 24/7, so the peak is caused often by home AC/heating which lags peak output by several hours.
Not perfect, but it really was pretty damn close to 100% accurate.
Not to make this any less impressive, but doesn't the latest versions of Photoshop have these types of features built in?
Well, firstly, I believe Amazon music is DRM locked, the only way you can download it on an iPhone/iTouch is through their 'app', and you cant export it.

Secondly, yah, that's true, if you only use one computer. If you're like any one of the millions of people who use more than one computer, the second you plug your iPhone/iTouch into a different computer, the only options you're given are to 1) Eject or 2) Erase.

Considering what I spent on the iPhone, I should be able to do whatever I please, but that's clearly not the case.
That's very cool, thanks for sharing! Starred the repo.

We're building some similar stuff in node / mongo / js:
https://github.com/jgoodrich77/hookupJS

User / group management in particular.
It was big for the LISP community. Steve handled it really well. Hell hath no fury like a LISPer scorned, but in the grand scheme of things...

http://www.redditblog.com/2005/12/on-lisp.html
I've had the exact same question.
Very similar question: http://www.reddit.com/r/compsci/comments/2notz5/how_do_you_p...

(with a good answers regarding Khan Academy, Polya "How to Prove", lamar.edu, math.stackexchange.com, universityofreddit.com, lots of online curriculums from different universities, curricula aimed at data science (Prob/stats, linear algebra, calculus). These're good listings of resources for precalc and for data science:

http://www.reddit.com/r/math/comments/2mkmk0/a_compilation_o...

http://www.reddit.com/r/MachineLearning/comments/1jeawf/mach...

http://www.zipfianacademy.com/blog/post/46864003608/a-practi...

______________

The threshold question are,

- can you locate like minded folks to bootstrap a study group, or tutor(s) who are willing to devote time?

- (if you're in US/Canada) how about community colleges by you, in a lot of places they're still well funded and will efficiently pull you up to first year college calculus and linear algebra, and maybe further

- What level of high school / college math did you last attain, because reviewing to that level shouldn't be too stressful. At least, in my very biased view of math education.
Ask HN: Quick Page Review
I was asked to complete a small programming test as part of a job interview. I was told, "The web page should also look nice, Use css to make it look neat and clean. It does not have to be fancy." I don't know what else I could really do to make it look nice without being "fancy". Any suggestions would be extremely appreciated.

http://i.imgur.com/2Rl61ql.png
Clickable: http://i.imgur.com/2Rl61ql.png
(Disclaimer: I only buy tech stock with the money I truly don't need - I essentially see it as a lottery for nerds. My savings/retirement planning/etc. go in more traditional places)

I feel like Tesla might be worth it for the very long term. (again, I buy technology stock with the intent of not looking at it for 20 years)

A grid of electric self driving cars seems to be a pretty likely human future for large metropolises by 2050, and Tesla is in a good position to have a solid lead and be the Microsoft of their industry. Imagine if all of Tokyo, NYC, Beijing, etc. were traveled solely by electric autonomous cars and Tesla operated most of them.

Tesla will be to General Motors what Apple is to IBM in terms of revenue and cultural impact.
you can visit http://functionspace.org or Khanacademy.org both side provide amazing stuff like video lectures, materials, articles etc for all level starting from very beginner to advance to Experts. Good luck :)
Isn't that the whole point though? I mean, discarding existing DOM with forms is a horrible experience.
It reminds of years ago when invited to watch a slide show of someone's vacation pictures. It could go on for hours and there was never a graceful way to escape the ordeal.

OTOH being offered a pile of 3x5" prints to view was much less a problem, since easy enough to peruse quickly, maybe stopping here or there to admire a few worthy shots.

In today's world, video is just like the interminable slide show, and information reduced to text equivalent to the stack of prints. I definitely know which I prefer to deal with.
I think valuation is the wrong thing to measure here. Open source companies do not seek to maximise value capture. The surplus created through open source by its nature are spread throughout the user base and ecosystem. Perhaps Red Hat has produced 100B+ of value but only is valued at 10B or whatever because that is the part they have been able to capture effectively with their business model.
Proof? I can prove it in video, screenshots, anything. The second I plug my iPhone into my laptop, which is synced to my iTunes account, the only option I have is to erase all of my music.

I love how people on HN blatantly just say "untrue". Really? I don't recall you being present during these experiences.
Google to launch kid-friendly versions of Chrome, YouTube, others in 2015
I have a startup in solar, and the thing I don't think people are understanding here is the unbelievable amount of growth that is starting to happen in solar. We're talking 400x growth in the next 40 years[1].

So far, the solar industry has reached grid parity (i.e. unsubsidized costs <= retail cost from the grid) in a few U.S. states and several countries[2]. When it has reached grid parity in these locations, you see a huge inflow of investment capital since there's little regulatory risk[3].

This trend will not change. Solar will only get cheaper, and fossil fuels will only get more expensive. So what happens in 10-20 years when solar is at or below grid parity in most of the world? Mix that financial advantage with a huge political movement to fight climate change (e.g. stop Colorado from burning down every other year), and you have the formula for another whale oil-style shift in energy.

I'm originally a chemical engineer from Texas, and I have a standing $100 bet with two of my friends who work in the petroleum industry that they will not retire in an oil job. Anyone else want to take that bet?

Finally, we're hiring[4].

[1]: http://www.pvsolarreport.com/the-next-internet/

[2]: https://en.wikipedia.org/wiki/Grid_parity#Rapid_uptake

[3]: http://www.reuters.com/article/2014/01/16/solar-yield-idUSL4...

[4]: https://angel.co/utilityapi/jobs/44943-software-engineer
As someone who has also had to do tech support, I have hated Apple for this ever since, because it limits the user's ability to provide me with any information. 'An error has occurred.' Thanks Apple, real informative.

I always admired the technology and integration in Apple gear, but since the days of MacOS system software I have always hated the dumbed-down, hard-to-customize operating system, and have never purchased an Apple product. I'm going to have to pick up an iPad at some point because there are so many good apps aimed at Musicians, and I respect the fact that OS X is basically BSD in gift wrap so I can get to a command line if I really want to know what's going on. But I don't feel that enthusiastic about it, because I think there's something fundamentally user-hostile about obfuscating what's going on behind the curtain.
Not sure what blocking bots have to do with the freeness of the service. Perhaps you'd like to reply on one of the comments further down to get into why you believe the service is free?

You may argue that the trade is in the website reader's best interest. This is a different argument than whether it is free.