skysight-inc/HackerNews huggingface dataset:
The way he claims that PHK (of Varnish fame) has "difficulties with C and UNIX" on http://gwan.ch/blog/20120413.html (but at the same time is apparently unaware of "dpkg -L packagename" to find the files installed by a .deb in http://gwan.ch/blog/20121021.html ) is just... jawdropping
So? You're not entitled for compensation for the time you spend making anything. Your effort is neither a service nor labor done one anyone else's behalf; it's a speculative capital investment, and your risk to bear. If I spend millions of dollars developing a new type of camera film in 2000, and digital cameras make film cameras obsolete before I earn a penny of revenue, that's too bad, but no one owes me anything. Spent a billion bucks building new houses in 2008? Sorry to hear it, but you don't get to tear down other people's houses to restore the value of yours.

And if you say that copying is different from anything else that might diminish your return because you think you already had some inherent right to control whether other people make their own replicas of your stuff, then you're begging the question; your lack of ROI can't itself be the justification for copyright if you make such an argument.
How can you believe something like that? You don’t say stuff like that. It’s the most obvious racism there is.

You are absurd. And, as clearly evidenced by your detailed explanation, there is apparently no mistranslation.

Not that it matters much, but defending racism?! Wow.
(note... I did say large.. my bad... still valid that small companies can't use GPL either)
> It would appear to be a widely held belief

Among people who don't know much about the automotive industry.

The software/AI is secondary to the ability of the solution to work in hundreds of millions of cars in hundreds of countries (all with varying regulations) under an infinite array of conditions. The car companies have decades of experience at this. Google has none. And even worse they have a penchant for beta software and a concerning inability to ship products properly.

So whilst Google's software may be technically better (I don't know) in the grand scheme of things it is a meaningless consideration.
I would like to see a similar effort directed towards the IEEE and Acm publishing associations. They both leech off of publicly funded research and impede scientific and technological progress with their myriad paywalls.
Fair enough. But even though there's no hope of coming up with a single programming language for everything, we do have quite good tools for popular areas. It seems like being able to mechanize the error-checking of proofs in certain of the more useful and popular subfields of math might be just what's needed by non-mathematicians?
Does this mean the total value of all bitcoins is similar to the cost of the electricity used for mining them? If so, isn't it worrying that so much electricity has been used because of bitcoin? I have often wondered if a currency could be constructed such that the mining would solve real computational problems, thereby doubling the value produced per energy consumed.
Good thing it has a MicroSD slot also, then.
>you should find that the value of each bitcoin mirrors the size of the economy that uses bitcoins in the long run.

Your equation is actually saying the opposite, that the value (P) of each bitcoin is inversely proportional to the size of the bitcoin economy (Q):

MV = PQ => (refactored) =>

(MV)/Q = P

Hence P ~ 1/Q.

Thinking about it more, I think you may have Q and M mixed up. From a supply/demand point of view, the greater supply of bitcoin (M), relative to demand at least, the lower the value (P).

If we assume aggregate demand can be approximated by overall size of the economy that uses bitcoin (Q), then

P ~ Q

and

P ~ 1/M

so

(QV)/M = P

hence

QV = MP

Right?
I don't know a lot about this, apart from the fact that the implementation is a bit contentious. Can you elaborate on some of the opposition to refinements?
Awesome idea, the best place to know the best movies.
I am Canadian. Can I do this?
Yes, but the reference (along with size information) is passed by value, so no garbage.
Silicon Valley Trends That Will Reshape FinTech
I'd rather not waste the YC partners' time :)

Maybe in my case, school is a bit less of a zero sum game. I'm working on a legal research tool (prototype: http://dokket.aws.af.cm/about) that serves an under-addressed market (communications law). Think MarketBrief (http://marketbrief.com/), but instead of the SEC, the focus is on the FCC.

Not-so-incidentally, I'm about half-way done with law school in a part-time/evening program in DC.
Grid (YC S12) – iOS Engineer, Full Stack Engineer
GRID is a spreadsheet for the iPad, iPhone and Desktop. We are expanding our engineering team, and we are looking for people passionate about the union of creative and productive tools.

Please visit http://www.binarythumb.com/jobs to learn how to apply. We believe that an individual's work speaks more clearly than any resume or credential, and that is why we ask for an original project as part of your application.
Sure, we do, in fact, use RABL (https://github.com/nesquena/rabl) for much of our JSONifying needs. In general a much better solution than calling .to_json on objects directly.

However, we also have situations where we have a reasonably large Hash that has a very trivial structure. In that case we do call .to_json directly on the Hash. And those are the situations where we're seeing a big performance hit.
Mashape looks pretty cool. Another good one I found recently is http://www.apihub.com/ (not affiliated)

Great time to be a developer
I'd like to point out that as of this writing, you have no contact info.

Just pointing this out.
I'll do an outline here - then follow each outline item to Khan Academy for steps and details

* numbers - natural numbers, integers +ve/-ve numbers addition subtraction

* numbers - rationals, reals, multiplication/division

* numbers - fraction and decimal representations - addition/subtraction/mult/division of fractions and decimals

* sets and functions - mappings, single valued and multivalued, domain and range

* powers and exponents

* algebra - functions and equations
linear equations, quadratic equations, simultaneous equations

* geometry and trig

^^ althat was pre-calculus and I may have condensed the steps a lot

* limits <-- this is basic stuff for calculus - all of calculus is about starting with finite expressions and then taking limits as something becomes infinite or infinitesimal.

* continuity of functions

* derivatives

mean value theorem

* integrals

integration and differentiation is often taught in that order but integration is much easier to understand intuitively since areas and volumes are more concrete and tangible velocity as a vector tangent to the direction of motion is less tangible to most.

After this point you take a sidestep and start the process again at a higher level with
* sequences and series (limits on steroids)
* linear algebra (simultaneous equations on steroids)
* multivar calc (calculus on steroids)

Then there's complex analysis, differential equations, partial differential equations and so on.

Note here I am taking the usual more 'applied' approach to math which is tangible.
The more 'pure' approach' - abstract and much harder for most is to go

logic and number systems
real analysis
algebra
complex analysis
measure theory / probability
functional analysis
...
which is what you'd do if you were on a pure math rather than an engineering math track.

Hope that helps.
I've always wondered how these slides applied to their CEO as their stock went from 300 to 66 and, in particular, the comparison to sports teams--although per their slides it's not a perfect comparison.

So when would it ever be time to trade the CEO?

Is every employee given a year or two to turn things around?
And none of your Featured Tutors seem to have accounts.

Also you might want to set up a notification system to let registered tutors learn about new projects in categories they're interested in.

Keep going, I think you have the M down, only V and P to go ;-)
Try Laravel. A new version will be out soon - here are the docs: http://four.laravel.com/
It will also reduce the amount of solar energy available to plants, which will reduce the amount of food we can grow and increase its costs. (And less photosynthesis means that plants will absorb less CO2 from the atmosphere.)
How Facebook is killing Path, Foursquare, GetGlue Foodspotting and my startup
Yes. If you can relocate to the Bay area for 3 months, get a visa for the time you'll be there, and also move your startup.

It's easier if you 1. try to get your visa as soon as possible (now), 2. haven't incorporated yet, 3. can move most, if not all cofounders to California.

EDIT: I'd like to add I'm not formally associated with Y-Combinator. Just trying to help.
Exactly. KickStarter is great if you have the right expectations: every donation is a gift (and a gamble), not a purchase. If you're not willing to risk losing money on a failed project, then don't donate.

It's a tricky line for KickStarter to walk: they need to set the right expectations with users to stay credible and prevent backlash, yet they risk scaring people too much and reducing donations, which is their bread and butter.
Honestly there are so many sources its not funny.

Toyota/Audi at CES:
http://www.extremetech.com/extreme/145035-toyota-audi-showca...

Volvo shipping in 2014:
http://www.engadget.com/2012/12/03/volvo-self-driving-cars-2...

State of autonomous cars:
http://en.wikipedia.org/wiki/Autonomous_car

And remember that the automative industry routinely share technologies within each group. So for example Audi technology may appear in all VW group brands e.g. Bentley, Porsche, SEAT, VW. Extrapolate across all the groups and Google's market opportunity evaporates pretty quickly.
If your code is starting to look ugly, refactor it. If your refactoring is looking ugly, stop, you're doing it wrong. If a test breaks because of your refactoring, stop, you're doing it wrong. I call this the Don't be Stupid principal.
>I wish other major employers would see this and realize how self-parodying they can be.

It would be nice if Netflix itself actually realized this.
After doing this 16 times we have similar standards, so in practice we don't have to account for easy vs tough graders statistically. We do try to convince other partners to change their votes in borderline cases though. In the last phase we look at all the applications straddling the cutoff for the number of groups we can invite, and try to come closer to a consensus about what side of the cutoff each group should end up on.
>off of
The argument ignores that GPL is a giant stink eye for many people. It deters people from wanting to make enhancements in the first place... there's no point in having rights to enhancements that are not being made. It doesn't matter if technically they could still use it without violating the license, they simply do not want to.

GPL works great until someone builds a superior non-GPL-licensed alternative. Then it becomes irrelevant.
My First Book
I might agree however I've been burned twice already by Kickstarter projects. It's make me very gun shy.

However, I just got my Pebble watch and I'm very pleased. Might restart my interests.

I would be more willing if Kickstarter management was even slightly involved with failed KS projects. Their "It's not our fault" attitude makes me angry.
> LibreOffice does not look nice but it is functional.

That's an entirely subjective judgment. I happen to think that LibreOffice looks much better than MS Office 2010, especially when considering visual design as a functional rather than a merely decorative quality. Full-screen file menus are ugly and disorienting.

> Of course MS Office has an even larger feature set, but few people max it out.

OTOH, there are features in MS Office that really are useful and aren't well-represented by equivalent features in LibreOffice. Pivot tables in Excel, for example; not everyone may use them, but for those who do, Excel unfortunately has no credible competition.
Viewing this on mobile, it appears that the entire world is undergoing some kind of catastrophic seismic event.
The Pirate Bay was started as an act of civil disobedience against an unjust law?
Performance Analysis of Mobile Push Notification Networks
Stalled Out on Tesla’s Electric Highway
My bad, got faces and dimensions confused.
Exactly. Which is 2% of their total yearly revenue.

They still rely far too heavily on their existing Google Search/Google Adsense cash cows.
I'm surprised I need to explain this.

I made the comparison to lynching for two reasons. Firstly, because I think the basic social DNA is the same, though the phenotype is different. To whit: an angry crowd jumps to a snap decision and demands rapid, extra-legal retribution. In the case of lynching, the crowd is a group of people in a single place whose only mechanism of demanding this retribution is face-to-face and physical. In our situation, the crowd is a dispersed group of people who can interact in relatively anonymous digital channels, and do not have as clear a mechanism to gather together physically and demand retribution in that fashion. (Luckily - this practical difficulty hampers the groupthink tendencies of the internet.)

Secondly, I made the comparison to lynching because it is an effective rhetorical point. Lynching is something which most people today would find shocking and unacceptable. By drawing and defending a comparison between lynching and this current behaviour, I am attempting to reframe and destabilise this modern trend of calling for blood. People that find lynching shocking might eagerly support calls for the firing of Ortiz or Heymann, but if they are confronted with a logical link between the two activities, they may reconsider their motives and actions.

And broadly I am doing all this, as I have explained, because I think while this behaviour is relatively innocuous now, it's growing teeth, and could turn ugly.
FWIW, ACM has something called ACM Authorizer that enables authors to post links to their papers so that others can read them without paying any charges to ACM.

http://www.acm.org/publications/acm-author-izer-service
Yeah. Mayhap 'from' would be a proper fealty to the god of english language parsimony, in substitution.
When I decided to rewrite my webapp, I considered switching from GWT front end and php backend to an MVC framework. I wanted to try django so I started re-writing my app with it. But I found the learning curve to be too steep and I didn't want to spend the amount of time I was spending learning Python and Django. So I gave up and tried CakePHP, Symphony, CodeIgniter. I found CakePHP and Symphony to be difficult to set up. I may have done something wrong, but eventually when I started with CodeIgniter, everything seemed like a breeze.

So CodeIgniter seems to be the best for me.
A list of donations that Bill Gates has made
From the rspec maintainer: http://www.ruby-forum.com/topic/4408519

Brian Ford, one of the heads of Rubinius, has also been very outspoken about refinements, though I can't remember a specific link at this time.
I worked at the call center in Oregon. The vibe at the beginning was positive for the most part, but deteriorated into typical call center anarchy. Chronic turnover at all levels(usually a new call center head everyone 3 - 6 months), poor communication(surprise!, new product or marketing launch today!), fear used as primary tactic to motivate(we'll fire you if you don't hit your numbers), benefit and perks stripped away(here's some cake, btw no more discounted bus passes), no upward mobility(become a manager and get fired in a few months), and other stuff.

The document is a joke when compared with the experience of hourly employees.
Interview with Chris Hughes - Facebook co-founder
OP here. My point was that if you want to be better at math, then you need to get comfortable with proofs. There are lots of instances of using math for useful things, but if you don't do proofs you won't get any better at understanding mathematics. There are a lot of times when people want to know more about a particular mathematical fact (they genuinely want to understand why it is the way it is) but the minute you tell them, they stop wanting to hear it. This is what I think is ludicrous.

The for loop analogy may be a bit of a stretch, but the reasons for it are as wacky as for the mathematical syntax of inventing or dropping indices. Literally the C99 standard says that if a test expression is missing in a for loop, it's replaced by a nonzero constant. In my mind as a programmer and as a mathematician, that's as arbitrarily confusing as dropping the limits of an indexing variable in a summation. They both just allow you to write/type less and have the expression still mean something.
For those undecided, apply! If you already have a great technology business, YC can teach you how to take it to the world-class level. If you don't yet have a great business, YC can be a perfect place to start.

Remember, the worst that can happen is a polite rejection e-mail. You can always reapply next time. Spending time time to fill out the application is alone an incredibly valuable experience.
Mike Pall impresses the hell out of me. Jason Garret-Glazer too (x264). Cliff Click. Jeff Dean. Tony Morris. Martin Odersky.
Silicon Valley Patent Roundtable schedule announced
I don't disagree with you that highly-educated groups, like at Google, probably read LRB, NYRB, n+1, and other magazines with cultural influence at a much higher rate than the population at large, and more than non-techies might suspect.

But, there is certainly touchiness on hn when authors with, say, a "humanist" perspective critique the tech sphere.

There's a tendency to say these writers are not being sufficiently rational, that they are using incorrect terminology, and other things that seem like evasions on the part of much of the hn readership.

Another approach is to assume that the writer has a point, and to try to appreciate the piece for what insight it can provide. Or as a wise man said, "Try to be one of those on whom nothing is lost."
Yeah but then you sound like a business-talk yuppie jerk.
The cheeseshop (pypi) is down
So basically, you have never met Heymann, have no idea what sort of person he is, how he behaves, how he thinks, what values drive him, etc. etc., but you are comfortable portraying him as a moral caricature and confident that there is little to no need for you to inquire further - because you're proooobably right anyway. Wonderful.

I, at least, cannot imagine

Try harder. Yeah, maybe they should have sent Aaron off for counselling. He sounds like he was becoming steadily more and more unhinged. Anyway, Aaron was pretty tenacious in his illegal behaviour at MIT. He wouldn't back down, and he got his hand slapped. That happens when you don't back off.

Aaron fits into a class of young men who believe that, because they have lofty principles which they are sure are correct, and because they are exercising their skill in a novel domain in which they are experts (computers) they are or should be above the law, and society should bend to their desires. Heymann was a critic of this trend - he wrote legal papers on it - and I assume he saw Aaron as an important case in proving a principle - that headstrong young white men with lofty ideas are subject to the same laws as the rest of us. So, his prosecution would have been primarily driven by the deterrence rationale.

Deterrence eh? Seems to be fairly well-established as a prudent rationale for prosecution in law. Lol. Nah, forget that, Heymann was an ego-driven careerist monster! Off with his head!

http://en.wikipedia.org/wiki/Deterrence_%28legal%29
You're right about Stripe, however it's just the suggested payment method. If they don't use it, I don't get paid but I'm not going to try to keep people walled in, especially in light of Stripe's limited availability ex. North America.

I'm going to stand by that one, even if just to save a little pride. ;) Technicalities FTW!
This is good advice for programmers who want to become better mathematicians. That seems to me to be distinct from wanting to be better at applying mathematics to programming problems. In the same way that wanting to be a better gardener is distinct from wanting to understand the aspects of gardening that will help you write programs relevant to that domain, with the obvious caveat that mathematics-related knowledge is relevant to a much wider range of problems people try to solve using software than gardening-related knowledge.

In school I appreciated the sorts of classes that stressed proof the most, like topology or real analysis 2, because they made me a better mathematician. When programming, I am frequently glad that I took some upper level math class, but generally for reasons unrelated to whether I've actually done mathematics in that area. For instance, I could take advantage of the equivalence of the square metric and the Manhattan metric in a 2-space (up to a 45 degree rotation of the space) regardless of whether my topology class had emphasized proofs. The attitude portrayed as absurd in the article ("I don't want to write or read proofs, just use theorems") doesn't seem that far off from one that would work pretty well. The main issue with that attitude is the belief that a large body of theorems can be understood without understanding any of their proofs. Programmers don't need to be able to write proofs that aren't extremely trivial, but people who want to apply ideas from some area of mathematics probably need to understand it in a deeper way than memorizing theorems.
I agree that LibreOffice may deviate significantly from OS-native UI conventions, but this is reasonable given its nature as a cross-platform project based on highly-portable OS-independent libraries. And there are plenty of applications that target particular platforms, but employ their own set of custom UI conventions; some are worse than the platform standards, some are better. It's the usability of the application's own set of conventions, and the consistency therein, that should be the basis of judgment; using the OS's stylistic defaults as the benchmark seems relatively arbitrary, especially, again, for a cross-platform application.

I don't know how it compares to iWork, but when I compare LibreOffice to Microsoft Office on the basis of internal consistency, parsimony (for lack of a better term), and even adherence to established platform conventions (on Windows), LibreOffice wins on all counts. With each new version of Office, Microsoft adds yet more UI novelties to its haphazard collection of product-specific menu styles, dialog boxes, and toolbars.
I think this is more a comment on how the system is broken. Researchers should be notified of new libraries in their area. At the very least, they should be able to consult a single site that everyone uploads their code to (think Github for science with more emphasis on exploration). Academic journals are not the only channels carrying useful information.