skysight-inc/HackerNews huggingface dataset:
Enough of you care about this to vote it to the front page? Who are you people? In that case, I have two favorite books on this topic.

Bamberg and Sternberg, A Course in Mathematics for Physics Students. It's a redo of calculus using differential geometry from the start. A very pretty way to do E&M, or calculations on the surface of the Earth, or vector flows.

Grady and Polimeni, Discrete Calculus. This is how you do calculus on graphs, which is how you do scoring algorithms on graphs. You know, for big data.

Discrete exterior calculus in Python! (almost forgot) http://arxiv.org/abs/1103.3076
They have demos that show how extraordinarily powerful it is.

That ought to keep you busy for a few months, you odd ducks.
the functional programming challenges have a very weird selection of available languages:

Scala, Clojure, Erlang, Haskell, Ocaml, Lisp, F#.

not the most popular languages.
I suppose I wasn't very clear then. Ah well, life.

> I'm more curious why we don't start large-scale investigations in response to each DDoS attack: each one gives you a list of machines likely participating in a botnet.

https://securityledger.com/2013/04/cyberbunker-owner-arreste...

They do. It just has to be large enough.
Persist across clients, maybe, but it's also possible to use localStorage to persist data on a single client.
There is a Docker driver for Nova as well, so it's possible to use OpenStack's Devstack and Nova projects to directly spawn containers. Unfortunately, it abstracts away the Docker API, although you can use Docker-in-Docker if you wish to maintain the ability to use other orchestration tools (which, incidentally is the same model as running containers on VMs)

Eventually this should all be manageable by libswarm for various combinations of containers on baremetal, containers on containers, or containers on VMs.
How Bill Gates pulled off the swift Common Core revolution
"My point is that the percentages of disabled users are often far below what would make financial sense to support"

Yet every dollar spent focused on web accessibility further improves the usability of the site for your entire audience too.

I rebuilt the Legal & General's online home insurance purchase flow. That resulted in a doubling of the number of people completing an online purchase.

http://www.w3.org/WAI/bcase/legal-and-general-case-study

There's a before/after graph in my presentation: http://isolani.co.uk/presentations/wsg/
I plan to check those links out. Thanks. The web has every kind of site, covering every possible use case and degree of need for security, so I think there's a good chance that useful models are still out there waiting to be given a try.
I think I prefer Gild's approach (I've only superficially skimmed their site, no actual experience of their product). They're analysing existing data points to predict the right applicants - StackOverflow, Github etc.

Seems more elegant to use what exists than to ask recruiters to come up with a custom challenge. If they can't make realistic asks at the moment it's unlikely they can create realistic tests on HackerRankX either.

I'm still waiting to see the first job that requires 5 years + experience in Swift. Shouldn't take more than a few months.
This is a pretty good gesture. It will be good to spurt innovation since smaller players in the area don't need to worry about infringing.

What about the defensive measure? To defend against being sued. It would be good if Tesla pools the patents with others to form an "open patent" club where all the interested parties can join and use the patent to defend against infringement lawsuits.
vorg (aka Gavin), can you proof your 2011 statement about the duplication? Neither was there a copy&paste, nor is there a big overlap in concepts that goes beyond what these would have in common with javac for example.

And another thing... Grails has nothing to do with Groovy on Android. And thanks to some fixes I did with Cedric you don't need to statically compile the groovy code either.
Keeping track of what you're drinking, how much you're drinking and how many calories your drinking is what this solves. It clearly isn't useful to you but it's automating a task that some people don't want to do manually. Why do you need a pedometer when you can count steps?

We can certainly argue the usefulness of this device for the average joe or how small their market may be but arguing that it doesn't solve any problems is silly.
Intellectual Ventures is known to weaponize their patents by “selling” them to a company that does nothing but sue other people and can’t be sued for infringement. Is there any license that Tesla can write to open their patents but protect themselves in the case that another car maker uses Tesla’s patents but sells their own patents to a company that sues Tesla?
Perfect move by Tesla, they've hit a wall on progress that the big auto companies and government will allow.

Let's see what a mob of similar armed companies will do.
Inspite of all the negative reactions here, I applaud this move.
The preceding statement to the one with 'good faith' is pretty important

>"If we clear a path to the creation of compelling electric vehicles, but then lay intellectual property landmines behind us to inhibit others, we are acting in a manner contrary to that goal"
Damn, she IS good. I hope this launches a career.
Yes I know, I've been here for many years. It just feels good to vent sometimes (at the cost of some karma).
Thank goodness Twitter is failing. They've turned their backs on developers using their API.
That's very reminiscent of the Spooner vs. Tucker argument about dual ownership of a patent; Spooner conceding to Tucker that co-inventors should each be able to freely license, then Tucker asking if one inventor were to give away the license to the world for free would he be infringing on the other inventor's rights.
The future of dentistry is...MOBILE
Tesla has shown time and time again they don't mind PR shitstorms.
Phone and ask?
Right, I'll get my coat..
I was so lucky. My dad used to work at Apple in the 80s so we pretty much got every model since the Apple ][+ at home.

Can't remember this too well but I think I started with a ][+ with 2 floppy drives, a Silentype (thermal!) printer and Monitor ///, paddles, joystick, Apple's Graphical Tablet.

And tons and tons of software. Everybody copied. There was no internet, so there was a lot of borrowing and copying of floppy disks.

Learned to program in Basic, 6502, Logo. A little bit with UCSD Pascal. I was a kid and more interested in Captain Goodnight, Karateka and all the wonderful text adventures that I could barely understand in English.

Good times. Maybe time to fire up an emulator and see how much I remember.
52 Weeks of User Experience
The Government Can No Longer Track Your Cell Phone Without a Warrant
If any Apple designer reading this, please propose on replacing the share icon with a milkshake!

It's just perfect!
It's an interesting move...you help produce (potentially) lots of little companies to attack the market share of the entrenched players, but those same players cannot/will not be able to use the same advantages. Good show.
No, I don't think it's particularly remarkable, even for a ten-year-old. (At that age, I had been attending an atelier myself for three years, fancying myself a draughtsman and painter, and being told repeatedly that I had some skill. There were kids there who were immensely better than I was, and the differences in direct comparison were extremely subtle -- fractions of millimetres here and there -- but made all kinds of difference.) Nor was there anything convincing or compelling about his blue period paintings. Hell, even his cubism was inferior to Braque. Picasso was merely successfully audacious.
LibreDWG drama: the end or the new beginning? (2012)
Arguably there are better things that programmers can do with their talent, not just for themselves but for the world, than updating social media websites and building a personal online image.
Security Needs Evolve as Computing Leaves the Office
The permanent members of the UNSC are the countries that were the most powerful at the end of World War II, not the countries that are most significant in the present day.
Less magic is such a good value to have. You can always make magic from unmagic pieces, but it's not possible to de-magic-ify magic.

For example, I really dug the decision to remove GC from the Rust language and move it to the standard library.
Well, from a customer point of view it's just a regular hypervisor / guest setup.

The levels below are required to make an IaaS cloud look more like the datacenter. The underlying assumption is that the bigger flexibility you have in datacenter deployments is beneficial, especially when we talk about any application not specifically designed for the cloud.
If there is enough demand, we'd love to build that. It takes quite a bit of security resources to manage the developer's signing keys properly, which is why it didn't make it into 1.0.
Does anyone know if Musk requires non competes of Tesla's employees?

Separately using the "All Our Patent Are Belong To You" meme (as has been pointed out below by peterarmstrong ) appears to be a clear "in your face" to "the man".

Most people I would imagine aren't aware of this meme (I wasn't) and using it in a public press release seems a bit odd to me.
Denial of service attack, wave #2
Script to make ~nginx virtual hosts~ (debian/ubuntu)
Simple shell script to creat ~nginx virtual host~ under debian/ubuntu platforms in the single command.
Fast, safe and efficient.
This is not like IBM making some of its less important patents available to the community. This is huge.

How many times in the past has a private company opened up its core patents for everyone to use? There aren't that many precedences.
I don't know if best is the right word, but he is definitely one of the best. Some of the things I think really make him stand out are his storytelling, his flow, and his charisma (that he looks unconventional also probably plays into this). Also Puff Daddy was instrumental as a hype man in getting him to platforms like MTV etc. And his untimely death definitely plays into the modern mythology. But I think if there is anything that truly encompasses his talent it's this video right here: https://www.youtube.com/watch?v=4hbwdAOogBw and this demo: https://www.youtube.com/watch?v=rEaPDNgUPLE&feature=kp
Many, many people who work on the Web are familiar with Eric Meyer and have used his Reset CSS, and so it feels more personal for some.
Matasano Gone Dark
In Defense of Dalliance – Dating After Divorce
Boards: open source app to share files for projects, research and inspiration
Hi I'm part of the team that made Boards a very simple web app to help teams collaborate around collections of files and notes.

Boards is powered by one of our other products http://filepreviews.io an API to generate thumbnails of almost any kind of file.

Check out Boards: http://boards.blimp.io
With this one weird trick, you can make the web better for up to 20% of your visitors! Let me tell you for free!

Please caption your videos, or make transcripts available.

Did you get that?

Please caption your videos, or make transcripts available.

Yes: 20% of people over the age of 12 have some degree of hearing loss[1]. That's 6% more (two IE9 marketshares!) than the total of vision and mobility disabilities. And if you caption, it's easy for you to see if you did it right!

[1] Google "percentage of people with hearing loss" to see multiple sources converging on this number
Hmm.. what's a good alternative font?
What are they missing?
For the people that believe that getting into YC is a necessary part of startup success: This site is not giving you an impartial view of the startup world. Obviously we are on the site for Y combinator right now and note that I have nothing against this site and enjoy it very much.

But stories relating to YC companies get a lot more upvotes than stories relating to other companies based on both systemic and natural patterns. This leads to a casual observer believing that YC companies are doing incredibly well and all other companies are not, because you aren't hearing about their success as much. This could not be further from the truth.

The majority of successful startups didn't go to YC just based on sheer volume. I have no doubt YC is a very valuable thing, but I've both seen and participated in groups where a bunch of people who had no idea what they were doing figured it out without YC's help. What current and potential customers think of your company is a heck of a lot more important than what a bunch of YC advisors think of your company.
I feel like coding challenges like these are contrived and really prove nothing. Cool, you can create a "palindrome index." Can you effectively lazy load assets in an app on demand? Can you architect your CSS in a way that only the relevant styles show up on a page? Do you know why a standard for loop is faster in most cases than a for in loop? Tests like what this site is trying to do don't really prove anything other than you're good at solving puzzles with code whereas as an employer I'm more interested in the quality of your applicable code and architecting thought processes.

I'm not saying these tests are totally useless. Obviously it demonstrates a dev's ability to code within one or more languages, but they're hardly enough to make a hire off of. When it comes to building actual product, these tests always fall short.
Given what he's done I certainly hope he's not crazy. A better question is whether creating deadly viruses is ethical.

EDIT: I should also note that I'm not judging whether what he's done is ethical (it's discussed at great length in the article) but if I had to take sides, I'm leaning towards being in favor of his work ... most research will have some degree of risk and in this case, I'm certain we'd rather not see another flu pandemic in the wild.
Only on HN I would find a comment which translates the act of freeing engineering patents into forcing business models upon other companies...
To others reading this, keep in mind that it's very much anecdotal. I've taken Adderall XR for several years, and can confirm that it is far, FAR more powerful than coffee:

- I experience an extremely severe crash in the evenings (attention issues worse than my baseline, depression, anxiety, and lethargy to the point that it's difficult to start any non-trivial task) which I manage with anti-depressants and beta blockers.

- I become physically dependant on the drug after about 5 days of constant use. After discontinuing use, it takes approximately 4 - 6 weeks for the withdrawal symptoms to go away and to return to baseline.

- Excessive dosages (can be caused by not taking my medication for a few days then restarting) cause symptoms similar to mania, aggression, anxiety, social withdrawal, sweating, and racing heart.

My medication helps me live a normal life as a software developer, but I respect it for what it is - a powerful, physically addictive narcotic with potentially severe side effects. I know that it's become in vogue for professionals and students to take prescription stimulants as performance boosters, but it's important for these people to know that these medications can be very dangerous if abused, and are certainly no where near the safety and side effect profile of caffeine.
Thanks for pointing that out (I didn't know that). That said I think it's a bit immature and out of place in a public blog post (which will no doubt be repeated elsewhere) for such a visible company that wishes to be taken seriously.
Are there any legal documents that certify this? I'm not a lawyer, but would this post actually count as a "license"?
Easier would be if they created an online form or possibly a meatspace dropbox (to realistically prevent DDOSes) which auto-issues you a license to use their patents at zero monetary cost or cost of postage.
>In most cases, you will see the specific brands and flavors of what you are drinking when you open the app.

It'd be very interesting to know how the heck this thing works.
You don't think a Judge would have serious issues with the founder and CEO suing someone after saying "hey feel free to use our patents to create legitimate products?"
... unless the file contents happen to clash with CPP syntax.
Yeah true, however I don't think that's a fair comparison. Maintaining older FreeBSD repos wouldn't require large amounts of original code in the same way as maintaining multiple branches of OpenSSL.

Plus the "security-critical" part of your post needs to be emphasised.
For a copywriter you're pretty boring. Your complaint is the equivalent of begging why have anyone tell you the weather when you can just open the window!

This is a sensor in a cup. It's a companion piece. The future is all about companions surrounding you, nudging you, guiding you.
That's true I don't see any examples of server side rendering though the developer says it works... https://github.com/JonAbrams/synth/issues/35
I had the same thought.

I don't just question the ever-growing list of must-have profiles and time required to maintain them, but their value in general.

It feels like a sort of arms race to engineer and automate hiring.

It's generally agreed that actually sitting down and talking with a person is strongest source of signal [1] in the hiring model, but rather than focusing on that the model is continually stuffed with a growing set of noisy variables (profiles).

At what point does this filtering start identifying the best profile builders as opposed to the best or brightest employees? Does hiring become a full-on game of prep services and checklists of activities along the lines of college admissions?

1: http://www.nytimes.com/2013/06/20/business/in-head-hunting-b...
I love the work that the Mapbox folks are doing here -- and that they wrote it up so nicely!

I have some questions, though!

* Why can you only shift glyphs along a straight line during render? Is your geometry somewhat scale-invariant?

* Could you keep the spline and relayout the text along the spline during zooming? Then you'd have great layout and no popping.

* How do you handle complex text with really wide glyphs (where a bunch of characters resolved into a single combined glyph, like in arabic)?
I think the most surprising fact, despite all the amazing work here, is that Comcast helps pay for this kind of research!

Other then that, it's great that we are getting some good results after serious vetting for more modern replacements to ZK. I may not like ZK's crufty-ness, but I could always trust it. Now with these results, I am seriously going to consider Consul as a replacement.
Ask HN: I do good work but have bad history, how to approach next job hunt/life?
(8 years) Programming consultant

(1 year) Procrastrinating

(1 year) Sofware/Security consultant

(2 months) Software developer

And now I've been let go.

I've been programming since I was a kid (30+ now), employers say I deliver good results but they can't employ someone flaky regarding physical presence at mornings and thus let me go. I've often been late and bad at communicating those deviations. Not late for appointments during the day but late with my physical presence at mornings. Delivering and meeting project deadlines I've never had a problem with. Some say they genuinly value my competence and that it's because of my time managemet they let me go - and I do understand.

I can keep my end of a conversation yet this pattern - recognizing and stopping it I've obviously been bad at.

I've felt it's impact three times now and recognize that continuing without change will lead to further detriment.

I'm figuring out the reason for me insisting on staying up so late even though I know I have work in the morning (my activities are mainly coding and leisure, often times they coincide and relate to what I'm currently involved with at work).

I'm thinking I have two choices:

A. Find a source of income accepting of this pattern.

B. Try again and this time with a change in behaviour by eliminating the reason for staying up late even though I have work next day.

My questions are;

What kind of employers/employment fits A?

If I go with B, how should I communicate with a recruiter? Most of my references say I deliver good results but am bad at time management and if they get the question "would you hire again?" they'd probably say "no". Should I be up front about this like I am now or focus on my results (which is how I got my earlier employments)?
If they can get uptake of some of their key patents then this equates to "standards". It possibly could help spread the recharging kiosks if there are more cars on the road that use the same tech. I love the fact that Musk thinks he can just outcompete other companies. Very very cool.
What wins? Reputation-focused profiles or résumés?
I consider the activity of updating stackoverflow and github with new knowledge and code to be incredibly good for the world. The need to update Linkedin and other resume-like social media website is just an inevitable consequence to the (prisoner dilemma)-like evolution of the credentials game.
i read "in good faith" as "you may use these as you wish but don't turn around and try to sue us for using something you hold a patent for"

i could be totally off the mark though
No. But you'd never have any sort of dependency in a business of that size that wasn't properly licensed/firm. This might help your development teams though prototype stuff more easily without fear knowing that if it got the greenlight then the lawyers/bd people would call Tesla and start negotiating.
The name creeps me out.
Learn REST in 18 Slides
aw snap the sussman.
If your core business is built around a specific CS problem [e.g. Uber would be the traveling salesman, Google is searching with NLP], picking candidates that demonstrate they can solve that sort of problem effectively [not perfectly, just 'good enough'] is pretty relevant. [e.g. Code Combat's Greed tournament would be a good recruiting platform for finding developers for Uber that worked on the backend since the traveling salesman problem seems really relevant to them]

However, I think you are right in that most of them are useless because they don't focus on that sort of detail.

EDIT: Okay, I had a bad example. Sorry.
Our Skulls Didn’t Evolve to be Punched
Well it will be simple - you can either buy a vehicle with a "supercharger" pack which is $X more,or you you can buy one without but then you can't use the superchargers. Then we will see what the market chooses - it might not be as clear as you think.
I see this as essentially an open note to hardware tech companies asking them to come by and talk about licensing and interop deals without worrying that Tesla will be a hardcase about any possible IP infringement.
While your factual statements are true, and cyclists on sidewalks can certainly be a menace, I don't think it's really tenable to argue that cyclists should always be textbook road users unless you also ensure that everyone driving larger and motorised vehicles also plays by the rules.

I live in a city known for having many cyclists, and there are always tensions between the local cycling population and the authorities about the poor level of law enforcement against dangerous drivers. Of course, there is also a poor level of law enforcement against cyclists doing dumb and illegal things. The difference is that when something goes wrong, it's usually the cyclist who ends up injured or dead, not the motorist.

So while in an ideal world we'd all get along nicely and play by the rules, I don't tend to get angry at cyclists whose choices are illegal but obviously safer (as in, I've read the actual research and current law and/or public policy clearly doesn't promote the safest option, not just doing something that intuitively feels safer but maybe isn't really).
The Vessyl Is A Smart Cup That Knows Your Body
No, it seems pretty basic. If you had sat through the video it would still be 'magic'.

But hey, you can get it for $99 right now instead of $199 later!
Simple gravity simulator in JavaScript