skysight-inc/HackerNews huggingface dataset:
I really liked the first font from a design standpoint and found it quite readable! It's ridiculous you're being attacked for voicing a very valid concern on your own blog, because of your preferred font choice. A lot of the comments both on your blog and on here seem to almost be mocking the idea that sites should be accessible, by making an unwarranted personal attack against you, when you clearly state you were never even introduced to accessibility programming through formal education, like lots and lots of developers weren't ( myself included ).

Forcing programmers to jump through extra hoops (trying /em to learn on their own, and making well-intentioned changes but not knowing if its right or enough or effective) is not the way to increase knowledge and uptake of accessibility-minded-design as the standard.

It would be nice if designers were still able to make stylistic choices with regards to fonts and website colors, that may be less readable for some, but have it degrade easily to something more readable with a simple command or click of a button. Besides some roundabout ways i can think of, or using readability, im not sure how to do that easily though.
The FAQ states the inside is made of glass
A perfectly plausible explanation is that HR (and tptacek, by induction) has a policy of not telling candidates why they have been rejected.

In a work-for-hire state no reason needs to be given for a termination. In fact, it's better that you don't. You open up all kinds of avenues for lawsuits if you do. I can certainly see the same being said for the intake process.

OP got a very polite thanks-but-no-thanks and a handshake. I'm guessing he got to keep the free books too. That's lightyears more than most other shops would ever do. I don't see a problem here.
You're right that the problem is they can't scale charging stations up fast enough. But my point was that Musk is running Tesla not to earn money, but to fix a particular global problem. His terminal goal is electrification of transport, as opposed to typical terminal goals of many CEOs, i.e. "to have a lot of money". Money is only instrumental for Tesla.
IV could be what Tesla and SpaceX is, but Myhrvold is an empire building twit. The people he hires leave to do better things because the things they do are not good. So much wasted human capital.
Shameless plug: the game shown in the screenshot and video is X-Type[1]. I'm working on a much improved version that will be released on the Nintendo Wii U soon[2].

[1] http://phoboslab.org/xtype

[2] http://www.nintendolife.com/news/2014/02/developer_interview...
OMG, At least a device to tell me when i'm thirty ! I'm just waiting for another device to tell me when i'm hungry and then, i could replace my brain, stomac and body by stupid pieces of hardware.
That's the product i was looking all my life, for sure !
...
But if its a return, surely they can pair it with the original purchase, inc. the address and card used?
all of it!

https://wiki.deflect.ca/wiki/Deflect_DIY

we have principles too :) https://equalit.ie/declaration-distributed-online-services/
You're absolutely right. I was thinking of AGPL, which does cross network boundaries.
Actually, this was discussed at the last session of Alt Conf. WebObjects is "Server Side Swift." (SSS)
If you look at EVERYONE that presented during the keynote, they all had a hand in developing WebObjects. I think this would be the Apple play:

* A lot of App developers develop iOS first as it is (Think Instagram).
* The entire toolchain is provided by Apple. From IDE to digital distribution.
* However, they have to go outside of the Apple ecosystem for Servers.
* What if Apple could provide - along with distribution a server side EC2 style service.
* Then, developers could use Swift in the cloud and their apps.

Here is the kicker:
* Now developers can develop Web Apps to push to Android and Windows phone devices with a completely Apple toolchain.
Mixpanel now lets you create annotations
Use Your own Encryption Keys with S3's Server-Side Encryption
Show HN: Pomodoro Calculator
Yay, thank you for the handholding, it actually seems to work quite nicely :-)
tl;dr: GNU LibreDWG is licensed GPL3+, incompatible with projects that use other open source licenses, including "GPLv2 only".

I'm a little surprised that a library such as LibreDWG is not licensed LGPL, but come to think of it, this isn't unexpected from the hardline FSF (Stallman). They want to create a coherent free ecosystem, and are unwilling license their work with licenses that have known loopholes.

That's a damn shame for these almost-but-not-quite-as-libre software projects such as LibreCAD, FreeCAD, Open Asset Import Library and Bender.

What's wrong with the OpenDWG [1] libraries, licensed GPLv2?

[1]: http://sourceforge.net/projects/opendwg/
Side effects vary significantly from person to person, but adderall and vyvanse are different drugs from ritalin, not simply long-lasting variants. The longer-lasting variants of ritalin are Concerta (brandname) or methylphenidate ER (extended release--generic): https://en.wikipedia.org/wiki/Concerta#Extended-release

When I was first treated they started me on regular ritalin, and I didn't have any negative side effects, but it wasn't very helpful simply because it only lasted about two hours. Switching to Concerta worked much better for me because it lasts steadily throughout an entire day.

As far as the mechanism of action and side effects, I have the impression from talking with psychiatrists and my own reading that Adderall tends to be a bit stronger in effect than Ritalin. Ritalin is a dopamine reuptake inhibitor, which means that dopamine remains in the synaptic cleft and continues to stimulate dopamine receptors. On the other hand, Adderall (amphetamine) is both a reuptake inhibitor and a releasing agent for dopamine, so it stimulates the release of dopamine into the synaptic cleft and blocks the reuptake of dopamine, which causes dopamine to remain in the synaptic cleft for a longer period of time as with Ritalin. The wikipedia links on the mechanism of action for each drug are helpful:
https://en.wikipedia.org/wiki/Methylphenidate#Pharmacodynami...
https://en.wikipedia.org/wiki/Adderall#Mechanism_of_action

Some knowledge of how synapses work may also be helpful: https://en.wikipedia.org/wiki/Synaptic_cleft#Structure
Basically, neurons secrete specific chemicals to transmit specific messages to other neurons, and other neurons have specific receptors that bind to those specific chemicals. Increasing the release of messaging chemicals like dopamine will increase the strength of the "message", and preventing the chemicals from being reabsorbed back into the neuron that originally sent the signal allows them to bind repeatedly to the receptors on the neuron that receives the message, which also effectively strengthens the message. Dopamine itself plays a number of roles in cognition, which makes me suspicious that ADHD medications that operate on dopamine release and reuptake are probably a little more of a "shotgun" approach to dealing with ADHD symptoms than would be ideal, but their effectiveness in dealing with the symptoms is very well established. https://en.wikipedia.org/wiki/Dopamine#Attention_deficit_hyp...

This is a really simplistic way to describe the mechanisms, but the impression that I've had is that Adderall tends to be a stronger drug because it acts on more than one mechanism (both stimulating dopamine release and blocking its reuptake). For me the extended release methylphenidate has been extremely helpful, so I haven't been concerned about trying any other ADHD medications.

Disclaimers: YMMV, consult a psychiatrist for actual medical advice and explanations of the mechanisms of these medications, etc...
Apparently they don't estimate, they inflate how many results there are... For example, I never seen a case when their "estimate" was lower then the actual number of results.
You've gotta be fucking kidding me.
Chronische pijn: Wat is Tramadol en wat doet dit geneesmiddel met je gezondheid?
Compared to other tests, it would be easier to work those into everyday conversation. That way, you don't have to know you're judging a Turing test to discover one of them.
I'm guessing that it either uses absorption spectrography or a motor, two electrodes, a balance, and a large database of mass/conductivity/viscosity data.
It is all of those things, but it's raison d'être is to hold liquids until they are consumed.

It's a very advanced cup. And in order to be useful, you need to drink everything with that cup.
I started implementing the 'scmutils' library that this book uses in Haskell. I stopped working on it a year or so ago (because life) but it's here if anyone is interested -

https://github.com/chris-taylor/Classical-Mechanics
In my experience, the interview process for jack of all trades job descriptions plays out the same way every time.

1.) The candidate shows up with a effectively all the required skills. Predictably, logically, the candidate has a roughly average level of skill across the range on average.

2.) The interviewers decide the candidate won't do because he/she is 'only' average in some area that should have been one entry on a short list of required skills in the first place.

Either hire for the skills you actually need and be specific about it or hire the smartest, hungriest people you can find and be honest about what they'll be expected to learn.
Not a direct comparison, but when Whatsapp is adding 1 million users a day [1], 12.5 million per quarter doesn't seem like that much.

[1] http://money.cnn.com/2014/02/20/technology/social/whatsapp-1...
If you want your site to be accesible, there are a number of things that are a good way to get started:

1. Contrast. Don't use gray text on gray background [1]

2. Keyboard accessibility. Avoid adding onclick handlers on elements that are not an <a> / <input> / <button> [2]; use tabindex to make certain page element focusable and CSS's :active, :focus pseudoselectors (adding border, outline, changing background color etc.) to clearly indicate where's the focus for the keyboard users so they can navigate the page easily.

3. Avoid quickly-disappearing menus and everything that requires precise mouse pointing (elderly people tend to have problems with that) and can't be triggered from keyboard.

There are lots of websites failing at those basic things. When you fix that, you can start going further and making site further accessible for certain minorities.

[1] http://contrastrebellion.com/
[2] http://jakub-g.github.io/accessibility/onclick/
I'm going to try and stand out by refusing to participate in this madness and hope potential employers find that refreshing.

Thankfully HackerRankX seems about as likely to catch on as Klout.
It takes a lot of attention to detail to make software like the lisp machines. Most free software projects stop at "Good Enough" so we end up with e.g. slime.
In 1956 AT&T opened all of it's patents to everyone without royalties to settle an antitrust suit, including the transistor.

http://explodingthephone.com/docs/dbx1036.pdf
Uber isn't built around traveling salesman. When you put in your location and ask Uber for a ride it effectively broadcasts your intent to nearby drivers (with some filtering logic put in place based on your rating and the driver's rating). AFIAK the app doesn't even take into account 1-way streets when computing anything.
NASA physicist, artist unveil warp-speed craft design
There is an advantage in separating "protocol" from "binding" (in this case, "HTTP binding"). While REST is typically explained as an HTTP-only protocol, this is not the only possible "binding". I've successfully designed and implemented REST-style APIs using non-HTTP based RPC methods in the past. The main benefits in REST are not coupled with using HTTP GET/POST/PUT/DELETE but with the clearly defined model of resources, operations, client/server and limitations (e.g. statelessness) to make it a simple (but powerful) model.
I don't see why they wouldn't be willing to talk to the legal department of, say, GM and clarify the exact terms for a license. The blog post is a general statement of intent and the lawyers can discuss specific details as they apply to particular situations.
HackerRank (YC S11) Raises $9.2M Series B
The free-rider effect is not a "post-facto rationalization." It's rooted in a strong economic basis: http://en.wikipedia.org/wiki/Free_rider_problem.
Thank you, for introducing me to youtube-dl.
Confessions of a trust-fund baby
I second the Bamberg and Sternberg recommendation. Those books are great introductions to differential geometry and E&M. You can go directly to part 2 if you already have a strong calculus foundation, but part 1 will give that to you and make a gentle introduction to part 2 where differential geometry is explored in more detail.
I hope they are taking a page from the Tesla playbook. The people who need this device are not the ones who are going to pre-order it today or buy it when it comes to retail. But to reach the broader consumer market they need to target high-end, trendy, and rich consumers, so they can eventually produce an affordable (or better yet, ubiquitous) technology.
To complete the analogy, I hope this is the "Roadster" with a clear goal of an affordable sedan in the future.

Who do I think needs this technology? People who drink soda and don't know how many calories they are consuming. Not only does it cause a huge percentage of obesity cases (http://www.hsph.harvard.edu/nutritionsource/sugary-drinks-fa...) but the large doses of caffeine and phosphoric acid in Colas can do serious damage to your bones! (http://www.webmd.com/osteoporosis/features/soda-osteoporosis).

Unfortunately there is a strong correlation between poverty and soda consumption. (http://www.livescience.com/35127-poverty-soda-pop-consumptio...) So if you want to make a real impact you're going to have to make this cheap and easy enough to be sold in bulk at Walmart. (Please excuse the stereotyping, it is, of course, not this simple.)
If you want to track the death of the cultural vision of Silicon Valley -- the belief that some people, at least, can rise above petty human squabbling and competition and are legitimately working to better humanity -- look no further than this thread. Every top comment is a skeptical one. "This is clearly a great PR move, but has no teeth." "How do you enforce this guarantee?" Etc.

These are reasonable questions, but as Shaw said, all progress comes from unreasonable men. I cannot help but be fundamentally depressed as I read these comments. In my view, Elon Musk has, moreso than any other human except maybe Bill Gates, given every absolute inch of human effort and genius to fight to solve the world's biggest problems. And all we have for him, after benefiting freely from the fruit of his labor, is skepticism. We want more. It's not enough. It's never enough.

Yes, Tesla Motors is a company operating in a media-hyped 2014 America. I know some of you are butthurt that he engages in the same "dishonest" PR tactics that other companies do. GET THE FUCK OVER IT. The end product he's producing will save humanity. That all of America has not rallied behind Musk and Tesla as the most important movement and achievement in the last 100 years of human history absolutely blows my mind.

Not only do we not recognize his goals or his achievements, we actively try and bring him down and shit on his accomplishments. "Well, they invented a pretty cool electric motor, sure, but they were kind of dishonest in that one press release that one time."

Go fuck yourself.

I want to say "I'm done with Hacker News", but we know that's not true. I'm supremely disappointed in all of you. Godspeed, Musk. I thought this was a great announcement, and I'm behind you 100%. I just hope you can finish your work before our shitty, myopic, destructive society tears you down. Here's to faith.
You know, that's a good point. Apparently you could build charging stations, using their plug tech, without paying royalties.

That's huge. And smart.
Well, I would guess:

1) Because it's like Spotify, but worse. It's not even like Amazon Prime Instant, which offers different content from Netflix, so the two can function like compliments. It's simply just a worse version of Spotify.

2) I don't have the numbers on this, but I suspect that a large portion of Amazon's Prime subscribers have a subscription to Spotify, or Google All-Access, or Beats, or something in that market segment. (And I'm guessing that probability goes up among HN commenters.) If you do, you gain nothing and lose quite a bit from switching outright to Amazon's service, so you can't swap your current streaming service for this. There's no value-add for you.

3) This is the first major feature for Prime that Amazon has rolled out since the price hike a few months ago. So nobody is viewing this as free, or close to. Everyone is looking at this as "what they're spending the price hike on." And it's so far behind the competition.

4) The really limited selection combined with the really terrible discoverability means that everyone trying it out for the first time is going to have a much easier time finding music Prime doesn't have streaming fee than they are finding music it does have streaming free. It's almost like a service designed with the intention of making you discover its pain points as quickly as possible.
thanks, at the end of 199x i just asked myself "where is my fusion drive?" :)
I think the critical role for tech in recruiting is to help work out who to meet, not to replace the conversation. It's definitely an arms race to turn the 1000 resumes into 10 people to be interviewed, but I don't even know where to begin taking it past that realistically.

The first automation software for the full hiring process is a going to be a very well marketed solution, not necessarily an effective one.

Ideally, I would see less of a need for specialist recruiters as tech has made connecting with appropriate hires simple enough for someone from the team the hire will work with to conduct interviews.

There's already an element of SEO-style optimisation in resumes as it is. I have a few outside-the-box approaches on how to get around this and I'll be doing a Show HN once I have something together :)
I'm curious what the cause of the dip is in the 90's. Anyone have any ideas on what could've caused that? Price of school, societal trends, etc.
My personal take on this is that the company is desperate to seem confident in the future. If the executives sell stock, the employees sell, and suddenly there'd be a large-scale sell-off, I think. My guess would be that the executives are holding onto it to try to infuse some sense of stability for now, but they'll start looking for the exits shortly, and when they leave, they'll liquidate their holdings.

I think you're spot on with your analysis, but I think it hurts the image of Twitter executives holding their stock because they're confident that it'll continue to go up.
Honestly, I've never understood the appeal of Twitter. Maybe many other people feel similarly?

I read somewhere that the vast majority of Twitter accounts are bots or completely inactive.
Most of the code was from a personal project, so the reason the models were light is because they weren't a 1:1 representation of the database.

I try to practice good OOP and stay with Sandi Metz' rules: http://robots.thoughtbot.com/sandi-metz-rules-for-developers
It's more that it puts the info into your phone automatically. Of course you know it's beer, but writing it down in a food journal is a bit of a hassle, and doing math on it to see how many calories you drank each day this month is tedious enough to be worth automating.
or Rubber-hose Cryptanalysis

http://en.wikipedia.org/wiki/Rubber-hose_cryptanalysis
The News (iOS) – Designer News + Hacker News, now on iOS
Don’t Worry About Selling Your Privacy To Facebook. I Already Sold It For You
And she was more pointing out how most developers are not ever taught or required to make their projects accessible (at least by company standards if not legally)
Using the Firefox runtime rather than Android Webview is great because the Firefox runtime is far faster than most phones's Webview implementations, and will continue to be updated.
An upper bound is a valid estimation. "Inflating" assumes that they have a good approximation, and that they arbitrarily increase it. I don't think that they do that.
I don't think it's fair to blame GPLv3 alone for this problem. Really the problem is with all so-called free software licenses that impose conditions (or restrictions) that might be inconvenient, difficult, or even (legally) impossible to meet.
Correct. Sheryl Sandberg has been dumping stock recently as well. http://www.businessinsider.com/sheryl-sandberg-sells-152m-of...
Holy wall of text slides Batman!
Make sure you add all the extra dirs where code might be hiding

::STATS_DIRECTORIES << ["Admin", "app/admin"]
::STATS_DIRECTORIES << ["Cells", "app/cells"]
...
Tesla is a public company, Musk is reported to have a 32% stake [1], so is responsible to the other shareholders. If the decision didn't make business sense, he would expect to be replaced as Chairman and CEO.

There may be altruism and mission involved, but Tesla isn't (and shouldn't be) a charity.

[1] http://en.wikipedia.org/wiki/Elon_Musk#Tesla_Motors
Haven't read it unfortunately. The table of contents shows a much more rapid treatment. When working outside of a university course, examples can be very useful. Anyone else read Burke?
Holy shite.
El legado de Coimbatore Krishnarao Prahalad
If you want to learn more about Elon Musk, you can start here: http://everyelonmuskvideo.tumblr.com/
Whilst there is some crossover, The two languages occupy different niches, and have quite different philosophies driving their design.

Rust is far more extensible than Go - for example all of the concurrency primitives are built as libraries, and users can create their own depending on their unique use cases. Go's on the other hand are built in, and are difficult to extend.

Rust aims for generic, zero cost abstractions and control over allocation without compromising on safety, but this means the type system is more complex than Go's. Go's static type system is quite simple, and easy to learn, but is hard to write generic abstractions over unless you want to resort to using `interface {}`. Go also uses a mandatory GC which makes low level programming and interfacing with C difficult, but abstracts away from up-front memory management.

Rust's compiler is slow, but generates very fast code because it performs a great deal of static optimizations via LLVM. Go on the other hand builds blazingly fast but performs little to no optimization at compile time, nor compensates for that with a JIT.

If you want raw performance, control over allocation, and an expressive type system, choose Rust. If you want simplicity without having to think about allocation, choose Go.
> Last month, he sold 300,000 shares, worth about $10 million. And this month, he sold nearly 75,000 shares worth more than $2.5 million.

A clever man.
"For the controllers directory, expect higher scores; good scores are less than 20."

Ahem, anyone else run that and get scores like these?

$ flog app/controllers/
7658.1: flog total
17.4: flog/method average

174.4: BidsController#show app/controllers/bids_controller.rb:17
126.0: CompanyDocumentsController#update_verifications app/controllers/company_documents_controller.rb:85
I'm interested to see how it handles minestrone soup...
For people with no short term memory or taste buds, wave of the future...
For anyone who wants to try this, just open Firefox on your Android device, go to https://marketplace.firefox.com, and click on the install button for an app. It will download an APK and prompt you to install the application, and that app will then act just like any other app. It's pretty neat.
Chronical of a Blood Merchant – Güney Kore Film Tanitim
I think the problem with Spanish flu is the fact that it selectively blows away populations with strong, healthy immune systems — i.e. the sorts of people who tend NOT to be "pruned" over the decades by infection.