skysight-inc/HackerNews huggingface dataset:
I've enjoyed the following resources:

SICP - http://mitpress.mit.edu/sicp/

HTDP - http://htdp.org/

Dan Grossman's Programming Languages Coursera course - https://www.coursera.org/course/proglang

The Racket docs - http://docs.racket-lang.org/

Chris Jester-Young's StackOverflow answers - http://stackoverflow.com/search?q=user:13+[racket]

This list won't be as useful to you as it was to me, because you already know Common Lisp, but hopefully other readers will find it interesting.

NB - the ProgLang Coursera course features Racket alongside SML, Ruby and quite a lot of material that will seem very basic to experienced programmers, but it's a really good introduction of some of its key features. I think this is probably my weakest recommendation to someone who already knows Common Lisp (or similar) and my strongest recommendation to someone who does not.

Beyond that, the default DrRacket IDE comes with a whole load of teaching resources bundled by default, including (iirc) resources to help build a game in Racket - this package I think http://docs.racket-lang.org/teachpack/2htdpuniverse.html.

As for differences/advantages of Racket, I would say that there are few that I'm aware of beyond the simplicity of learning the language, the great tools, and the ease with which you can get up and running. Nothing inherent to the language that I'm aware of, and I would suspect that Common Lisp is great if you're already part of that community and 'know where everything is' so-to-speak. I've heard that CLOS is better than Racket's OOP abilities.

I really do love the language, though, it's one of the easiest and most joyful experiences I've ever had with a programming language. Just maybe not a necessity if you already know CL.
He talks about this in lots of annual letters. Reality is that Berkshire Hathaway undoubtedly has (a perception of) the lowest bus factor of any holdings group and Buffett has been priming for years to prevent shares tanking when he inevitably passes or steps down.

Aside: to those who enjoyed reading this annual letter I recommend "The Essays of Warren Buffett" — an arranged collection of edited previous letters by theme (though they are all also freely available online).
Yes, in the case of fail as startup :)
Self Driving Cars to be in up to 30 U.S. Cities by the end of 2016
How long before breast milk becomes so valuable women start selling it for huge profit?

I'm going to set up Boober, an app for breast milk delivery and make millions!
Apple is exploring the augmented reality industry
I use WebStorm for all my web development. I suppose in theory it's possible to replicate most things it does with a bunch of SublimeText add-ons and additional tools, but why bother. For me the intelligent code completion and refactoring tools are worth the price of admission.
This Android game uses Chromecast to turn your phone into a tennis racquet
Check with MOWARES which provides apps with tutorials for FREE.
It's not too complicated, see starbugs latest talk:

https://media.ccc.de/browse/congress/2014/31c3_-_6450_-_de_-...

(Download MP4 and use a desktop player, it contains an English translation)
haha thanks. elon musk is one of my heroes http://nicholasdrake.svbtle.com/my-favourite-quotes these are some other great quotes from him (and others)
You don't have to use ARC. You can reference count manually if you like. What you can't do is use the old garbage collection (which was only ever available on OS X).
Some custom keyboards have a TrackPoint - I don't know how well it works but I really liked it in the X220: https://www.massdrop.com/buy/tex-yoda?mode=guest_open
Yes, things have changed. When I first learned both Japanese and Korean, they were considered part of a "Uralo-Altaic" language family that included Finnish and Hungarian as well as some Northeast Asian languages. I'm not aware of any linguist who believes in that East-West link anymore.

And, when I (as a non-Asian) learned both of these languages long ago, the difference from any other languages I had learned was obvious, and so was their resemblance to each other. I was quite surprised and puzzled to learn that linguists had declared them unrelated.

Over the years, more and more linguists have concluded that they are, in fact, related, something that has always been obvious to me (and that has nothing to do with shared Chinese loanwords in both.)
"I wonder if Gates writing this praise was spurred by something" - it was likely spurred by criticism in the economist:

http://www.economist.com/news/business/21645746-warren-buffe...
And the source code is bizarre but... works for him.
It's decided in the Sale of Goods Act (1979), see http://www.parliament.uk/briefing-papers/sn02239.pdf

This is also described on Apple's website at http://www.apple.com/uk/legal/statutory-warranty/
Breast milk and colustrum is already sold, both in healthcare (eg premature babies) and leisure (a short lived experiment saw a London cafe selling breastmilk icecream).

http://www.wired.com/2011/05/ff_milk/
Show HN: Textures.js, SVG Patterns for Data Visualization
Dynamic range compression (DRC) is destructive so of course the normalisation cannot repair the damage. But the point is there is no longer any reason to use DRC simply to try to increase the playback level because Youtube will undo any attempt. DRC now simply reduces the dynamic range, making music sound worse, not louder.
It has seen some improvement, but I guess the higher amount of submissions has diluted the occasional awesomeness that appeared from time to time. It's just a feeling (but I admit that when the complaints were at its highest it's not like HN was that bad anyway.)

Also, I'm not saying submissions are low quality, but lower quality. They are still excellent, and the articles in HM were great. They were just not as great as in the past.
Your disclosure rights are in the contract. If you don't like it, don't sign.
It's already happening. You're late to this party.
Yes it does. That is (partly) why those who love music often hate (too much) compression.
Show HN: We open sourced our intern project – blog posts and SaaS app and code
> Your venue for shopping will be the 194,300-square-foot hall that adjoins the meeting and in which
products from dozens of Berkshire subsidiaries will be for sale. If you don’t get your shopping done on Friday, slip
out while Charlie’s talking on Saturday and binge on our bargains.

I love how Warren and Charlie, at 84 and 91 respectively, still bust each other's chops like they're college roommates.
> Second hand plastic ThinkPads are hardly an alternative... They are seriously outdated now.

And how does that affect their day-to-day usability?

I'm a big fan of new and shiny, but my primary laptop is a Dell Inspiron I bought in 2006/2007, because I'm also a big fan of using things until they break. I popped an SSD into it a couple years ago and it is very snappy and performs perfectly well as a development machine, web browser, and (small) VM host. In fact, it's actually snappier than my i7 desktop for most tasks because of the SSD. So why would a secondhand (and probably newer) ThinkPad not be a suitable alternative?

The biggest downsides of having an older laptop are that the screen is a mere 1680x1050 and it's pretty thick, probably a around a full inch when closed. The former is still not terrible by today's standards (what's with the absurd popularity of 1366x768?), but I do consider it to fall into the bare minimum of acceptability, and the latter is simply not a problem for me - it's not enough weight to bother me on my daily 1.2 mile walk into work and most of the time it's sitting on a desk or on my lap, not anywhere space-constrained.
Looks like there are some more TopCoders here :)

I ended up 5th, and yeah - the demographic variables are by far the most importants.

As Buffett used to say - it's an 'ovarian lottery' and you better have luck at it.
thanks for the feedback. yeah there is a definitley a danger that human capital just gets interpreted as slavery... i studied econ at uni where human capital is kinda the positive buzz word, like invest in educating your workforce etc. etc.

u may very well be right that a higher percentage of income for a shorter period of time makes sense (or if it is lifetime income allow some buyout clause) - the big advantage of the lifetime aspect is you can basically trade future long-term consumption when you're income is higher to get higher consumption now when you're income is lower... it also allows a transfer from people who make lots of money to those who make less (when you apply to university you don't know which group you will be in)...

your feedback is really helpful, if you have time please take a look at our yc app https://news.ycombinator.com/item?id=9224487, if it seems that we haven't done our research/holes in our thinking we defintley want to know now!! thanks so much!
DSLR buying guide
Watch Now How to Get Inspired Hairstyle
The contest was hosted on TopCoder. The name of the organization who provided the data and funded it is not public, but I'm told it will be made public at some point.

http://community.topcoder.com/longcontest/?module=ViewProble...
Build Your First Google Wear App
Life is about enjoying positive quality experiences and HeyLets delivers exactly that in an app. Amazing!
What I've Learned About Business
This happened to one of my rMBP 15" near the camera, Apple Store told me that its caused by oil in your fingers. They basically said to avoid touching the screen when you open the lid.
Imagine if the average IQ of the entire population were shifted up by several points.

I guess it depends on the starting point. I imagine that shifting the average from 85->90 would have a much bigger effect than shifting from 105->110. Most studies seem to show a pretty sharp diminishing returns when correlating IQ points to just about any measure of 'success'.
If your fingerprint is your password, it's much easier for authorities to get it. It becomes essentially impossible to refuse to divulge your password.

If you're only concerned about thieves, sure, TouchID is probably fine.
> Pretty sure that first MGMT album clips all over the place.

I haven't heard their first album but I'm surprised at this. In my experience, most indie acts have greater creative control over mastering and just about every indie act I listen to (with the exception of some of the heavier stuff) is very light on the "loudness". By contrast, some of the more "pop" stuff I like, even songs that should be clean and distortion free, are unnecessarily jacked up way past the redline. A great example is John Mayer's "Heavier Things" album, with clipping and distortion on the lightest, cleanest tracks, and it gets worse with each of his albums after. It's frustrating because I know he's a brilliant musician who knows better, but I imagine it's the label who has the final creative control over what sound is heard on the CD.
We used to do the same thing in 9th grade. Eventually teachers had to go and supervise students who used a vending machine and only they had keys that would turn them on. I also used fake change from one of those "my first cash register" toys as a kid to buy pencils in elementary school. Those eventually got removed too haha.
English is the best candidate because it has the second largest user base (1.2 Billion vs 1.3 Billion for Mandarin), http://en.wikipedia.org/wiki/List_of_languages_by_total_numb...
and is twice as spoken as the third most popular language Spanish. (0.55 Billion)

If I got to pick the universal language, it would be Lojban (a few hundred speakers), but that is not a realistic goal, teaching the other 6 Billion people a language that is already spoken by 1/7th of the population is at least plausible.

> Why would you want that...

Why would, you not want that?! Many popular programming languages are based on array indexing through pointer arithmetic, having a variable width encoding there is a horrible idea, because you have to iterate through the text to get to an index.

Length is the number of characters, which is just the number of bytes in ASCI, but has to be calculated by looking at every character in UTF-8.
You're assuming that poverty doesn't cause impulsiveness, and that poor people don't face any costs that the middle classes don't.

Both of these assumptions are likely untrue. Poverty makes the cost of many things higher. Banking is non-trivially more expensive. Public transport often ends up more than the cost of a car, and that's assuming you can afford a season ticket. Those in poverty often cannot. Rental is over a lifetime normally more expensive than buying - and if you're in poverty, you can often expect rental to include large deposits which you often won't get back.

For the impulsive thing, see http://yalepress.yale.edu/yupbooks/book.asp?isbn=97803001209.... Essentially if you're poor, there's a good chance that your marginal utility curve is upward, rather than downward sloping. Which rewards impulsive behavior in a way that is not the case for those who meet the normal standard of living in their society.
wow I had never even considered that angle. We are at the mercy of application servers that necessarily WONT be there in a decade. Would be amazing to see a shift towards running some of these things client-end or on a hybrid client-cloud that let you take images of the application state and datasets. Security is an issue but it always will be - if you could defer a lot of the work to the client you could save costs and preserve the web for future generations. Well - 99% of the web is garbage and meta anyway - the idea that the integral text-only parts of wikipedia can fit on a cheap flash drive amazes a lot of people.
And yet they keep that butt-ugly logo. Is it an in-joke, or something?
I had a female coworker by that name, so your assumption that I just assume that people who write articles like this are female and need to have my consciousness raised to "fix" my unconscious sexism is something you should try to be more conscious of and try to fix.

However, I clearly do need to question my assumption that since this was a female name before, it's a female name now, so I should change it to "he/she".
If my company released a report stating that management tortured people but they weren't going to do anything about it then yeah I would quit, how is this controversial?

If people don't draw the line at torture and murder where else is it drawn, genocide?
virtualenv deployments come with a fish specific script, it is at `venv/bin/activate.fish`.

You can source it with `. venv/bin/activate.fish`
I've found that I inherently think that I've screwed up majorly in my code. Evidence shows though that's not the case, but that doesn't change how I feel. As my own strongest critic I write some pretty strong test cases, because I'm sure I did something wrong. Of course I can't test my own test plan, so I'm always worried that I missed something stupid where I should have known better.

I also don't like strong emotional confrontation.

Can you see why I wouldn't want to work with someone abrasive like Torvalds? Part of me will always be on edge expecting to be chastised, even if that were never directed to me. So it isn't only the targets of his abrasion which are affected, but also those who think they might be targets, even if that belief is wrongly held.
From the article:

> Utterly staggering at the lack of imagination ... nearly 11% of the 3.4 million passwords are 1234 !!!

Not so staggering. Those people probably did not want a PIN to begin with. I know someone with the PIN 1234. Why does she have a PIN at all? Because the phone requires it to store Exchange credentials (if I remember correctly). I've suggested it changing it to 1111 because it's even faster to type, but she never got around to it.

I too have a pattern lock, the simplest one I could come up with. Easily broken. Why? It's required to store VPN credentials in Android.

And there is a second advantage: by trying a PIN, even a default one, you are gaining unauthorized access to an automated system. This is illegal by Dutch law, even if the only security was a warning message on the lock screen saying "Do not unlock."
Microsoft smart watch more popular than the apple watch?
http://www.boatdesign.net/forums/attachments/projects-propos...
Visualisation for the Oxford Flood Network: Sensors, TV Whitespace, Cool Maps
A major use-case for Excel integration is in finance, where a vast number of analysts - not newbies in any meaningful sense - work in Excel. Giving them access to the power of R from within a familiar environment is a great thing.

Recommendation for the developer (if you're not doing this already): market hard to finance businesses. You'll make a killing.
There is also a negative link between breastfeeding and ADHD, [1].

[1] http://www.medicaldaily.com/breastfeeding-new-ritalin-resear...
Stream Your Coding Sessions Live
The rumour at the moment is that they're going to use an extremely Chrome like extension system, either native support for Chrome extensions or an extremely minimal conversion process required.
Depending on how often the merchant is bitten by fraud, they can require to see an ID card for certain types of transaction (such as cash or check), or raise prices to cover the fraud costs.

Generally, they try to ensure that the liability shift is on the bank's side, by using an EMV capable system for most payments. Of course, that usually requires them to have a specific contract; banks, on their side, perform a risk assessment to ensure that they won't be covering too much fraud.
Apple's customer service is hell. Don't envy anybody to have to deal with this.
The "Cosmetic damage and not covered by warranty" line is similar to what I had as answer when after one week of sitting on a desk without any mistreatment I had a crack in the glass of my pre-retina MBP.

Called them and had an endless loop of

- "I think this is a manufacturing fault"

- "Cracks in the screen are ALWAYS accidental damage and not covered under warranty"

- "But I didn't have an accident with it, so ..."

- "Cracks in the screen are ALWAYS accidental damage and not covered under warranty"

... and so on and so on.

Now, after the most recent graphics board meltdown I am on an XPS13 with Ubuntu, and I can honestly say that apple are off my shopping list for good.
Sounds like the successor will be a woman from the wording in the letter. First Mr. Buffett uses "he" and mentions that it's used to avoid strange sentences. When describing the ideal candidate it switches to "he or she" and and when talking about the fact that they have a successor it switches to "person".

That pattern is pretty typical when talking about women but not wanting to give it away from my experience of playing online warewolf (so yeah huge grain of salt needed there)

Edit: Seems like Mr. Munger mentions Mr. Jain and Mr. Abel, both male. I think I'll stick with my initial impression though :P
I am curious about two things with regards to these laptops.

Can the keys come in contact with the screen when closed, not just sitting on the desk but upside down/etc. When closing the laptop to turn it off is heat passively dissipated properly? Metal lids would seem a good way to trap it.
“A breach includes any time someone shares information about a test outside of the classroom — from casual conversations to posts on social media,” the statement said. “Again, our goal is to ensure a fair test for all students. Every student deserves his or her chance to take the test on a level playing field.”

Let's be clear - not only are our children being subjected to insane testing schedules that breaks many down to tears and disenfranchises students - several times a year - but now it's supposed to be top secret?? Now kids can't even discuss the tests out loud with parents or other students?

If you are a parent - and I am - I urge you to "opt out" your young child from this insanity, all in the name of data-driven teaching and evaluating teachers. This testing has no bearing at all on your child's educational future, except it may create lasting walls between children and learning.

Source: my father was a teacher, my mother is a teacher, my wife is a teacher, my cousin is a teacher, and several of my friends are teachers - they all despise PARCC and the testing load placed on young, impressionable children. This isn't High School or SATs, this is elementary school.

http://www.nj.com/education/2015/01/what_happens_if_nj_stude...
But why not signal with something that has "real" value, e.g. a golden/platinum ring (that you can actually resell for it's weight in gold)? Same signalling, same expense, but better investment.
Is there any estimated time for the release of the final version?

I read somewhere AngularJS 2.0 is expected to the end of this year, so I suppose that ES6 should be closed first.
UX, Usability, and Material Design
The US has always been a society run by elites. First it was the landed gentry. Since then it has been a political and financial elite. Keeping in mind that times when they were actually fulfilling their role of stewarding the country well...it wasn't done in a way that was good for everyone...but it was a type of social compact where the elites were granted a great deal of autonomy in running the country and everyone's situations improved.

That being said, since the late seventies they have been accumulating wealth at an ever increasing rate and not raising the wages of their employees, investing in education of their employees children, or investing in infrastructure. Instead of raising wages as profits rose they started offering cheap credit.

At some point that trend has to be reversed and the people that run this place will have to care about the people that live in it. There's an upper boundary on how much suffering people are willing to put up with.

Also, I love how you think I'm delusional even though you didn't seem to understand what I was saying. I'm really tempted to be rude to you. Seriously. But I'm trying to tone down my online responses to match what I would say in real life. People need to remember that in the end they are speaking to another person.
The markup on a regular piece of gold jewellery is 300 to 500% depending on the brand. Much more if the piece is complex and handmade or very small. That does not make sense to buy it as an investment.

300% is not unusual for a product when you consider everything between the raw material and the finished piece in a shop. For example, even for handmade piece, the jeweller will not start from raw gold, but from sheet or wire. The markup on those, out of the refinery is already 20 to 50% and he has not even started yet.

Jewellery has as much use as any other decorative item, buy them as such. You like the craft involved in making it, go to an artist a see him working days on your commissioned( * ) piece for an insane amount of money. You don't care about the craft, just like the look - go for the cheapest possible that look good ( base metal plated, synthetic stones, machine made, ... )
Avoid anything in between IMO, to much of the value there comes from decades of marketing campaigns. If you like them anyway, go to auction ( not ebay, too expensive ) or second hand.

( * ) note that picking a stone and choosing a mount is not a commissioned piece - the jeweler will probably spend less than 1 hour working on your ring, half of that polishing it. It means going to an artist and picking a custom one of a kind design, with the majority of the work done by hand. i.e. Same difference between buying a limited print of a famous painting or go to a painter to have your family painted. Despite being the same price, only one is making an actual artist live.
It's not a "honest signal" - it's easier to fake.
A bit of feedback: I've spent an unusually (for a website) long time figuring out what exactly it is and for whom.

Perhaps because I was completely blind to that red star describing what a campaign is.

On the plus side: the conditional pledge is a really nice idea! Resolving stand-offs also seems interesting concept.
A second typo:

"This tools hepls"