skysight-inc/HackerNews huggingface dataset:
Depends on the house, but for the average Tesla owner I suspect you're right.

85 kWh would last me over half a month (I live in a smallish house with big windows, no A/C, LED lighting, and gas for heating/cooking/hot water)
The ideas behind 12 factor principles are pretty solid, however Im no longer sold on them as being the one and only way, in other words, sometimes your company setup might be better supported with alternative opinions (e.g. context rich logging, smart frontend routing - e.g. exploiting haproxy/nginx directives rather than dumb proxy forwarding). I guess this was contributing reason I didnt take openruko forward (although some others did). It is great there are supported/maintained heroku like implementations such as dokku/flynn but it might not be ideal or compatible with your style of devops. I guess my advice would be to take inspirations from these systems but ultimately you have weigh up if its a good fit.
TAKING HOMELESS LADY OUT ON VALENTINES
Jonathan Ive and the Future of Apple
You want an advice?
Get out of your home, then think. And not the other way around.
I don't see a problem in seeing exes(if that's not a funky american idiom for having sex which). I see a problem in people exploiting fears of other people to get what they want.
I think this article's statements about battery factories are misleading re: "Petafactories."

Factories elsewhere in the world may produce large numbers of batteries, but from Elon's descriptions the Gigafactory will far, far outproduce them in total energy capacity output given how much LARGER their batteries are.

Moreover, none of the other factories are in a position to simply "convert" over to producing such large batteries.

The article would have one believe that the Gigafactory is less important or unique than it actually will be. Other carmakers will have to buy through Tesla or build their own factories-- there's simply nowhere else to get them right now, and creating a place to get them will take significant time and investment, as the Gigafactory has shown.
But when you have discovered that your code is logically or mathematically inconsistent, you really need a better justification for leaving it than, "Well, it's worked so far." That's exactly the kind of thinking that resulted in both shuttle disasters, and that's exactly the kind of thing my friend faced from management.

Now hardware: The NASA hardware guys who showed up to the Houston hackerspace always really impressed me. (But what do I know? I'm a software guy.)
GIT research on romance in the age of social sharing
Another comment:

<!-- <IMG ALIGN=LEFT SRC="pics/diamond.gif">
<H4><A HREF="/cgi-bin/sergey/HyperNews/get/forums/datamine.html">Data
Mining</A></H4>
I have recently acquired an interest in data mining and started up a
meeting group.<P>-->
Has anyone seen a tool like this used in real world (wide web)?
By "psychotic illness" they mean people who were ill enough to get an in-patient admission at a mental health hospital. At least, this is what the researcher said in a radio interview. The BBC web report is less clear.

The researcher said that cannabis clearly has some benefits (mentioning MS and epilepsy) and has said that milder cannabis does not see the increased risk of psychosis.

Frustratingly the actual research hasn't been published yet and the BBC doesn't link to it.
Ask HN: MBP or Thinkpad
This same question was asked 8 years ago - https://news.ycombinator.com/item?id=150530 - when the T61p was the new kid on the block. Are Thinkpads still the best choice for programmers using Linux? Or does a MacBook Pro running virtual machines make for a better development environment? I don't use OS X much so I'm probably biased, but just from a hardware perspective, I feel the new range of 2015 Thinkpads with high resolution screens, 19-20hr battery life and the restoration of 3 physical buttons by the trackpoint are hard to beat. What are people in start-ups using these days?
FAR 91.119 [1] Proscribes what you describe. Flight below 1000' from the highest obstacle within 2000' horizontal is disallowed in congested areas (cities, towns, etc), and disallowed below 500' AGL in other than congested areas. Clearly small UASs are going to be exempt from those parts akin to the exemption for helicopters in subsection d. But there is no exemption for any aircraft from subsection a, so I'm curious how commercial or hobbyists comply with that.

[1] http://www.flightsimaviation.com/data/FARS/part_91-119.html
His home page from his Stanford days is pretty sweet, got to love his use of gifs. http://infolab.stanford.edu/~sergey/
Github, contribute to projects or find something interesting and launch a project. De-emphasis the education if you feel it's a disadvantage, stick it near the bottom of your CV, if you dont want to look like a post-academia liability (as you put it) then center your CV around experience so you fit the experience hire category rather than intern. You are not fucked..
What is interesting is obviously personal, and I know you don't mean to denigrate some topics in general, but I want to caution people that characteristic equations and root finding are complex and far from useless. Numerical computation of eigen decomposition starts from finding the roots of the characteristic equations (in altered form), the eigen values, without which there is no computation of SVD. How the behaviors of roots change as coefficients vary are fundamental in control engineering. Newton's method holds up half of numerical optimization. Undergraduates don't have to learn them because others have worked out the details and implemented them in software.

By the way, Cramer's rule is useless for numerical computation, but it is immensely useful in theoretical work. It belongs to the vast body of work dealing with determinants before the rise of linear algebra. Determinant is the only obvious connection to algebra left in an undergraduate's linear algebra course, so I can understand people are turned off by it.
Thinkpad personally, but I am the 2% not using a MBP I feel.
Would Sergei make a good employee?
I run Linux on my MBP. Because of Docker, I could never use OS X as my everyday dev OS anymore. I need native support.

That said, I think you're paying an Apple premium for the MBP that isn't really worth it.
I would not recommend using a parser generator tool to build a recognizer por any programming language,unless you design your language to be LL(1) or LL(k) witk a low value of k. Otherwise you are going to suffer a lot with parsing issues.

Parser generators usually have a very limited number of target languages, so you might find yourself stuck into a language you do not want to code in.
We have it perpetual.
Don't know if that's good or bad, since that would require going all the way to the end... but that's what we've chosen. You can try your own way.
This ^ generally you have to start at the bottom at least until you get some real world experience on your resume. Don't expect to find any benefit from your increased schooling until you've shown you can apply it to actual business problems.
Is that really sad given that these 'creations' would not be in any way self aware? The idea is far-fetched, but the programming required is possible today. This wouldn't be advanced AI.
You include the expiry time in the URL and HMAC the URL as well.
I see no mention in your post of whether she's happier now, or whether you believe you're capable of making her happy. I think that's indicative of your relationship problem: you're focused only on yourself, even after a supposed epiphany about how selfish you are.

Also, why are you posting this here? It has nothing to do with hacking. If you don't have any close friends that you could say these same things to, you should see a counselor. There's no shame in it -- we all need help sometimes.

Excessive drinking is only going to result in feeling worse and, most likely, more alienation.
How confident should the average developer be that they are able to create a secure crypto implementation in a couple of hours, based on some possibly-dubious advice they read in Wikipedia? I would argue that they shouldn't be very confident in this.

The first thing you learn about crypto is that it's harder than it looks and best left to experts. Knowing when it's actually okay is difficult. At the very least, I'd expect that they ask for a review from someone who does know what they're doing, and how many developers who don't work at a big Internet company have a spare security expert handy?
Well, I am not counting the time/energy I spent for the job, but I am comparing the outcome of my work. I agree that I sometimes work a little bit more (by means of time) than a senior engineer, but as the outcome of my work matches the senior, then I want my salary to match or come close to seniors. Definition of senior here is "someone who works for 2 years in development." Nobody cares if you suck or excel in your job during the 2 years.
Breathe in, breathe out.

So many people I've interviewed over the past few years who are fresh graduates are panicing over this. Trust me, there are many jobs. Some suck and some rock and you will get to experience both kinds :-)

So now that you're starting to look around "officially" consider looking around a few job sites. Where do you want to work? The SF Bay Area, Chicago, New York, Boston all have pretty solid tech hubs, Boulder/Denver, Austin, Los Angeles, Seattle, and Pittsburgh have lots of openings as well. Craigslist, hired.com, etc all have hiring managers posting for jobs.

And get clear about what you want to do. Operating systems work? Database work? Web services? Languages? Applications? Embedded systems? Robotics? High Frequency Trading? Etc.

If you don't want to be hired here are a few things you can do; insist that people call you with the Dr. honorific. Find an opportunity to explain to people how they are doing what ever it is they are doing incorrectly. Always enquire about their post high school educational experience and if they didn't graduate with a PhD ask them what lead to their failure. If they did get a PhD ask them how it was they couldn't get into your Alma Mater.

The above is a way of suggesting that your education doesn't make you who you are, you make you who you are. Your passions, your values, and your work ethic. Employers hire people not degrees. You'll be fine.
I think you have to stop believing that you're overqualified. You're only overqualified on paper in the sense that positions you're applying for require a Bachelor's, and you have more. However, that degree isn't the primary qualification for the job.

I think that it might not be a bad idea to just suck in that Ph. D. and just visualize yourself as a "fresh grad". Just one with a few more years under the belt. Find out what the undergraduates are doing to get jobs, and join them. For instance, if there is a job fair, go to it and make contacts.

One thing prospective employers may be concerned about is that if they hire you, they will get approximately the same "package" as if they hire a fresh undergrad degree, but you will expect to be paid more.

Another concern arises out of the perception that someone who has pursued a Ph. D. is an intellectual who loves researching and solving new problems, and will be bored doing day to day development: fixing someone else's bugs, or integrating some pieces together that you didn't design and whatnot.
In addition to what patio11 said with regard to firedrills for updates, make sure you use some type of repeatable automation. chef, salt, puppet, ansible -- just pick one and use it... _religiously_
Does anyone know what the class with him and Larry Page (http://infolab.stanford.edu/~sergey/349/) was like?
Cannot find it in the library system with that malformed ISBN number.

It appears rather strange that a "Finnish Government inquiry" would only be published by someone called Zed Books in London.
Good thing the stateless nature of web requests means database persistence is all the interprocess communication needed.
This is harassment. You must stop. She could get a court order to force you to stop but fuck that why should she pay to stop your harassment?
I think FAR 91.119(a) which I mention below applies here. The thing is, aircraft have registration requirements with the FAA so tracking down the owner/operator is straightforward. There needs to be something similar for UASs, and owner/operators will want to be really clear establishing who the operator was at a particular moment, and who has liability. That's something companies and their insurance companies will sort out over a relatively short amount of time. I'm more concerned about hobbyists than businesses at this point. Businesses have more to lose, not just lawsuits, but seriously bad imagery if someone's hurt by one of these things. (55lb doing 100mph from 500'? OK then! Look out below!)
“Research on the Web seems to be fashionable these days and I guess I'm no exception. Recently I have been working on the Google search engine with Larry Page.”

This is beyond trippy.
If you're thinking of finance as an avenue:

Try middle office in larger banks / investment managers, as that is where in-roads are typically made: Risk management, support applications, etc. A foot in the door for front office, or just stay in middle office.

Or small hedge funds can work.
Find Your Favorite Library for C++ in NuGet
If it's already cheaper and less hassle to use cars on demand today, yet most people still own cars, could it be you misunderstand the reason why most people own cars? Why will people start renting (driverless) cars, if they don't want to rent cars (with drivers) today?
Download DoulCi iCLoud Bypass Activator for iOS 8.1.3 – Bypass iCloud Activation
> Originally it was stored in the method, but that required copying each type's methods (and each parents' methods) into an object on instantiation, which was a pretty much unacceptable performance hit.

I think more a typical solution is to dynamically bind `self` like you do now on normal method calls. But when a reference to a method is stored, you bind `self` to the original receiver at that point in time.

Basically, you treat it like a closure.
Ask HN: Best Tutorials for Node.js
Hi i am new to Node.js and cant figure out much where to exactly start with. Any Links for good Tutorials would be great. Thanks
Do entrepreneurs ever make good employees?
Google offers universal cloud benchmarking tool
Github link https://github.com/GoogleCloudPlatform/PerfKitBenchmarker
Fabricantes de smartphones y tablets advierten del peligro de las radiaciones
Plan 0.5 is out
Yeah, I don't get that amount. I mean, Ford or GM isn't even worth that much are they?
Don't go for analysis paralysis
Competitive markets always end up with zero economic profit, all the 'profit' is compensation for the efforts and risks in allocating capital.

If there is no need for a human doing the allocation of capital anymore, and the market demand is so liquid that the capital risks are zero, then yeah we'll get autonomous profitless (in economic and accounting sense) cab networks.

This is not a 'new' type of corporation. It's just a corporation with one more task automated.
There was a contest to write the 512-char C program that generated the largest number (but still terminates), assuming that all integer types are unbounded: http://djm.cc/bignum-results.txt

The method used by the winning entry is extremely interesting: return the outputs of all possible programs up to a certain size which terminate according to the calculus of constructions. It's quite crazy to have done this in 512 chars.
>But from the perspective of a hiring manager they're really just a recent grad with a superiority complex.

I know it's fun to hate on PhDs here, but this just isn't true at all.

A PhD isn't about development true, but it still holds value. Basically it shows that you know how to problem solve, push the boundaries of what is known, work independently, and persevere until the job is done. Any hiring manager that doesn't value these traits is doing an awful job.

As for supporting evidence, I guess I could cite the fact that when I neared the completion of my degree I had a lot of recruiters calling me for very well paid jobs. All my friends in the program had similar experiences, many of whom went on to big tech companies. Hell, big tech companies advertised directly to PhD students on campus. Hardly the picture of worthlessness you are painting.
doesn't the same apply to $Type ? It seems like unnecessary extra syntax, I'd prefer a simple "if there is ambiguity, name the variables".
Think about the market you're interested in and shape your brand to fit that market. Part of that: use the right keywords. The jobs will come to you. If you don't tell people what you want to do, how will they know? If you want to work in eCommerce, you need to have "eCommerce" on all of your profiles. Pick the job title you want and start using it everywhere. I recommend you dive into LinkedIn, it's easy to find work on there without emailing or calling anyone. All you have to do is build your network and work on your "Summary" section. Here's a basic LinkedIn roadmap (work in progress) http://linkedexpertsalliance.com/topic/how-to-find-fresh-new... If you use my method, let me know how it worked for you.
>And as much as I hate to say it, are the added complexities (webserver caches) better than the even more traditional approach - throw hardware at it?

That depends, do you want to save (some) development time or do you want to save (a lot of) money?
> Fighting an FAA certificate revocation action is like trying to get off a no-fly list.

That just isn't true.

People have actually gotten off the no-fly list!

https://www.aclu.org/blog/national-security-technology-and-l...
Indeed. I was about to say that you can't get a Haynes manual for Toyota Prius, but yes, there is one! [0]

However, the Haynes manual for Camry says it does not cover the hybrid models. [1]

[0] http://www.haynes.com/products/productID/518

[1] http://www.haynes.com/products/productID/682
The problems are simply different, not one is better than with the other. With paper and film, making backups is tedious and expensive and rarely happens. They get lost, mildewed, thrown away, looted, burned, flooded, blown up, eaten by insects, etc. Much of my family history got lost that way. Any piece of paper surviving 200 years is a miracle.

Paper archives have the unfortunate characteristic of concentrating treasures together. 9/11 apparently destroyed quite an archive of photos - we don't even know what all was there. The Vatican Library concentrates a huge collection of paper, and one little event could take it all away.

With digital, copies are cheap. I've been copying forward my old stuff for 40 years now (though I did lose my old IBM punchcard decks and paper tapes!), and it does get easier. With cheap terabyte drives, one drive will hold it all, and I can make copies to make it resistant to catastrophe.

The Vatican Library really needs to make it a priority to scan all those papers.
I disagree. If WhatsApp is worth $19 billion, Tesla's easily worth $75. Think about it: WhatsApp was valuable only because of network effects and the future potential it had to grow. Tesla actually has revolutionary technology and massive growth potential- $75 billion is, if anything, low. No reason Tesla can't grow to the size of other major car companies. Toyota, for instance, has a market cap of $200 billion. If you think there's a 1/3rd probability that Tesla will get that big, it's a steal of a deal.
It's quite common for these companies to push their transactions through their US subsidiaries. If a company can convince their bank there will be little or no fraud they can convince their bank to avoid 3DS as well. E.g. if you have lots of transactions and other attributes keeping fraud low, like airlines who check your identity later anyway.
Or add collisions with stationary vehicles and walls. That would be cool.
The bogomips is a really bad estimate of performance (hence 'bogo'). There's considerable difference in the bogomips calculation even between different ARM subarchitectures. There was a good article about the issue recently in LWN: http://lwn.net/Articles/628531/
I don't think you understand. At a minimum, I don't understand you.

The question is not how to make links that expire after a time, the question is how to make links that expire after a fixed number of uses (e.g. one use).

Suppose your link expires in 30 minutes (or any other time). What stops me from using that link 30 times, once per minute?
>For any X, getting rooted is still often a matter of someone with 1000 botnet nodes to burn running a for loop against an IP range. At which point, your odds of getting rooted are the product of how desirable that target is to write for loops against and how long it has been since you last applied security updates.

If you're looking at all Internet-facing servers in aggregate, yes, but if you know what you're doing then the odds of getting owned by a random botnet are very slim. Assuming you have a good security posture, your risks are dedicated and intelligent attackers and 0-days, not botnets scanning for low hanging fruit.
Not in aggregate. The law of large numbers guarantees that we can come up with a meaningful average cost of ownership. We just need more data.
If it's the name of your school that is the problem, which is possible considering that the experience of everyone I know with a CS PhD is very different, then you can always fix this by taking on a postdoc at a school with a better reputation.

Postdocs are not a great use of time generally, but definitely better than sitting unemployed and are actually quite good at helping you network and/or diversify your skill set.

That said, never count on reputation, in the end the individual is what matters. Fancy schools can have poor graduates and poor schools can have amazing graduates. You just need to convince people you are not the average at your school. Open source contributions or projects help, as do practical demos. Why not take your research work and apply it to a real problem? Throw up a little demo on a website if possible and do a bit of blogging. Definitely won't hurt.
If you include the current password hash when calculating the hash for the reset link and you also include a random salt in your password hash, the reset link will become automatically invalidated because the password hash will change when a successful reset is performed.
The last three are oppressively burdensome? You think a UAS should be able to fly above 500' or above 100mph? And fly in airport flight paths and restricted airspace? Why do you think it's reasonable for a piloted aircraft to be disallowed from flying below 1000' from the highest point of any obstacle within 2000' from an airplane, but you think it's OK to fly an unmanned done well below this altitude above 100mph right over people? That makes no sense. Please clarify.
Also worth mentioning; The card companies provided the 3DS specification, not the actual implementations or operating the aervices. You can pick provider from a very short list of approved providers due to the shitty standard made to keep the XML pushers fed.
True. Oops. Wasn't thinking and just copied the other guy.
Moral hazard is an objective term. From the FDIC website, https://www.fdic.gov/deposit/deposits/international/guidance...
All you have to do is read the first sentence. And "The FDIC made sure they didn't do the crap they did" is nonsensical. Not to mention, I never once referred to the economic crisis.
'16 and Pregnant' MTV star arrested in prostitution sting
If you're in the bootstrap phase and don't have a lot of employees, then yes, I agree with you.

But as soon as you can afford it and/or as soon as you get big enough, you should have at least one FTE who focuses purely on security. This applies to any company with an Internet presence.
Plugs on the street?
The problem with that argument is that Whatsapp is not worth $19 billion. It is worth $19 billion to facebook. A significant difference.