skysight-inc/HackerNews huggingface dataset:
What kind of positions are you trying to get into? Many big companies have research divisions that heavily recruit from Ph.Ds (Microsoft, Yahoo, Google, etc).

If on the other hand you're gunning for a standard developer position, you're definitely going to have a hard time because of who you're competing against as well as the stereotype of Ph.d's like you mentioned.
Might want to spread that out over a few sites. Any one can go down.

Alexa's top 10 sites is usually a pretty good set.
Sue, but jab at the old Microsoft. The new Microsoft is ironically more like the old Google, except Microsoft builds more polished products. (like outlook online, office online)
Soylent News, the Slashdot boycott alternative, is one year old
Finally, Emoji That Show What It Really Feels Like to Be an Introvert
I appreciate your point about the historical precedent of interdisciplinary respectfulness by great physicists. However, it's worth noting that this respectfulness was far from unanimous. For example, no less an eminence than John Wheeler is on video saying, "Philosophy is too important to be left to the philosophers." [0]

Also, physics _is_ special, and does "play a special role" in all topics pertaining to reality, because it is by definition falsifiable by experiment. Many disciplines (including but obviously not limited to philosophy) lack that falsifiability, and are therefore lower on the epistemological totem pole.

In these sorts of debates, it's sometimes helpful to see if claims become ridiculous when you replace "philosophy" with some known-silly ideology.

>>"The claim that physics plays that special role within scientology is itself a scientological claim. If you want to justify it you'll have to study Dianetics and get audited by Tom Cruise!"

That sounds as ridiculous as it is, because it's broadly circular. And the core logic there doesn't get any better when we switch back to "philosophy."

[0] http://www.aps.org/units/fhp/newsletters/fall2009/wheeler.cf...
Every market usually has the problem of a lot of supply and little demand or a lot of demand and little supply. We were former US Treasury traders so we understood the part of the problem to best attack first. Other asset classes like corporate bonds are the opposite market dynamics and we are still figuring out the right approach.

Would love to connect. First initial last name at directmatchx.com
Hfhfh
fhfh
We may have just found someone, but do you want to send me your resume? rob@agfunder.com
What is your portfolio like? What are you doing to improve it?

There are many reasons companies will reject candidates. Don't latch onto one thing too soon. Maybe it's just your résumé wording.
Sergey Brin's Resume as a Student
Reason #763 why it's a good idea to make sure you do whatever paperwork's required for a Master's in Passing along the way to your PhD, if it's an option in your program. Sadly, it's not something that happens by default at all (maybe even most?) institutions... even if you intend for your terminal degree to be a PhD, the MSc is nice to have around in case something goes wrong.

You'll still have a gap in your resume, but the ~two-year gap is likely to look better on paper than a four-year (or more) gap between Bachelor's and now.
FWIW: this is imminently sensible advice, too.
You should also try reading Horowitz's Art of Electronics. Are you more interested in learning about digital or analog?
Not to mention that when your matrix is 5x5 or more, there aren't even general solutions for roots if for some reason you're still insisting on the matrix->polynomial->eigenvalues route.
Have you done one on compressive sensing and the functional analysis roots of that field?
I'm a recent graduate with a BS in Math, my 'early years' background is similar to yours... if you can't get a job, I don't know why I bother to keep applying.

Best of luck mate.
You can use vi mode editing in any program that uses readline
With any program that uses readline, including psql, python and ipython, you can switch between vi and emacs editing by typing:

ctrl - alt - j

( C-M-j in emacs lingo)
Send me your resume adam@getbellhops.com
Or contribute to a medium size existing project if thinking of what to make is a problem. Medium size will mean you have the ability to make substantial contributions.
So, I wrote Dokku, helped design Docker, was co-architect of Flynn, and am now in R&D partnership with Deis. I also made Localtunnel, RequestBin, Hacker Dojo, etc etc if anybody is keeping track. I guess I'm not who this question was intended for, but I figured I'd share some context.

I can't speak as much to Flynn right now, but here is a fairly recent blog post about the current status of Dokku:
http://progrium.com/blog/2014/10/28/deis-breathes-new-life-i...

tl;dr, after a long lull between 2013 and 2014, its activity has picked up and is slowly working towards a 1.0 including a major refactoring to address a lot of issues and bring it up to modern standards. In fact, here is our refactoring doc in progress:
https://github.com/progrium/dokku/wiki/Refactoring

I feel the flaws of these projects quite deeply, especially Dokku. But I'm surprised to still run into so many people (just not as many here) that really love Dokku. Without them I would not be motivated to come back to it and make it what it should be.

Keep in mind Dokku was the first killer app for Docker and a lot of my design influence on Docker was to be able to easily make something like Dokku and eventually systems like Flynn, Deis, etc. But also so many other things...
To a child, often the box a toy came in is more appealing than the toy itself
Places like Lockheed Martin pay a premium to have PhDs run their research programs, (credentials matter to the customers) and if you know how to program you will have an enormous advantage over the other PIs who are mostly not programmers. You'll make a decent wage and work on interesting stuff.
> The claim that physics plays that special role within philosophy is itself a philosophical claim. If you want to justify it you'll have to study some philosophy!

Only if I want to justify it to philosophers, but since I'm more interested in understanding the world I live in I'll just continue in my ignorance.

> More generally, your attitude is one that's typical of physicists these days, who tend to approach the philosophical literature with a huge superiority complex.

That's a bit rich. It is funny how the "other side" always looks a little ridiculous.

> With enough time science washes all of those things away. That's not an attitude that was shared by the 20th century's greatest physicists.

Even if that wasn't an exaggeration, so what? Newton was an alchemist. Maxwell was a Christian. Oppenheimer and Schroedinger studied eastern philosophy. A lot of physicists have liked western philosophy. What I haven't seen is evidence that makes me think wow, studying philosophy really payed off for those guys I should do that too! Instead it looks like another idiosyncracy.
Nope. There's never enough time :(
i'm curious about which banks in the real world use an eventually consistent transaction management approach and if you'd be willing to cite your sources.
The point is probably that there should be no casual commercial operators. If you need some aerial photography done, hire a qualified drone pilot for a few hours. In fact, that will probably become a specialty business of independent operators or small companies - qualified pilots with high-quality drones and camera gear. I wouldn't be surprised to see this become a "pivot" for current commercial photographers in the weddings/product photos business.

Depending on the complexity of your project, that might cost more than outright purchase of a cheaper(er) drone, but I would argue this is a net win. A whole little business niche gets created, and most of the drones in the sky are 1) flown by experienced operators, and 2) high-quality and therefore probably easier to control.
And what about Tsuru? (https://tsuru.io)
I've used differential equations building a physics-based optimization system for an industrial process. Symbolically solving parts of the system really increased its accuracy and stability.
>No WASD

:(
Better BDD with RSpec-Varys
The Force is with them: NASA unveils 'Star Wars'-themed astronaut portrait
not sure that your comment helps the OP, but that is an amazing resume. Shows the kind of intellect Sergey has.
Darwinian evolution is useless when applied to modern humanity. There is no "survival of the fittest". Consider also that individual genetics are irrelevant to breeding success when put against external factors like security and wealth. Our knowledge and ideas are much more valuable to humanities survival than our individual genetics at this point.

I would also personally argue that once you gain the ability to modify the human genome any desire for classical evolution is deeply flawed. Relationships are largely a holdover from the evolutionary need to reproduce, although obviously it's good for our happiness and emotional state to satisfy those desires in our current form.
Add a salt. It doesn't even have to be that large because of the unlikelihood. Alternately, adding IP address as a hashed parameter should distinguish them well.
saying that it's the database is also a blanket statement and assumption. why was the majority of the time spent in the database? was it because of suboptimal code? was it because a subsystem has not been implemented properly? pointing fingers at the database type or the application server type is equally irresponsible.
Is this deb package repository built on Haskell technologies? I don't think Haskell's type system is involved here.
That's completely irrelevant to the OP's current dilemma, unless if you're suggesting that he start his own company.
And Sergey Brin actually suspended his PhD studies to work on Google instead, once they realized the potential.
Perhaps you should look outside of pure-software firms. Aerospace, biotech, finance, geoengineering, etc all require software engineers with a strong academic and/or theoretical background. I work at such a place that would not demerit you for having a PhD, and perhaps even make your chances better.

Even a lot of firms that rely mainly on software need people with strong theoretical background. For example, Google X, Netflix, Amazon, and any shop doing robotics.

If you think you don't have a shot based on your background, you are looking in the wrong places, narrowing your scope too much, not networking at all, or a combination of the three.
Throwing together a sample project would help you with your search.

I know you worked incredibly hard in academia but people love to see tangible things.
Depreciation of the battery is going to be much less predictable than energy prices. Just because a simple formula is used in accounting standards, doesn't mean that the true economic value of the battery is anywhere close to the accounting figure. For example, what if the battery breaks and needs repair? That's build into the depreciation, and very unpredictable.
I felt like the article sounded like an infomercial- making an ordinary task sound incredibly bothersome when it really isn't.

Signed URLs are incredibly useful, but the examples given dont seem that compelling to me.
> Disadvantages: None.

Well, I'm convinced.
Tesla has to accomplish all of that just to meet market expectations and stay at it's current valuation.

For comparison, Tesla sells 33,000 cars and is valued at $25B
GM sells 10,000,000 cars and is valued at $60B. The market has already priced phenomenal growth into Tesla's valuation which is why it's one of the most short sold stock in the world.
It let me see how fast I can get to work if I drive 120 km per hour. :)
Jack Ma Tells Alibaba Staffers: No Red Packets This Year
Coding interviews are specifically designed to tell whether people write clean code. If you can get to that stage, you'll probably be fine.

Just the fact that you're thinking about these kind of issues tells me you're heading in the right direction. Drop me a line at samb@zenefits.com and I'll get you a phone screen here.
Saddling people with debt, then paying them a minimum wage. Effectively they become slaves unable to leave their employer due to dependencies on things such as lunch programs, health insurance, leave benefits.

This system of wage-slavery is enforced today through police, lawyers, bankers and politicians working in accidental concert to ensure that you must go into debt (by renting or buying a house), and that you must work for whatever wages you can attract (because no money means no place to live), or be thrown in gaol for the sin of being poor.

There are towns in the USA re-introducing debtors prisons ("poor houses") where people who have defaulted on debt repayments can live in penury, having their wages garnished by the state before they get hold of the money themselves.

You mig have other rationalisations for it.
Same. It's neat, but I don't think you can call it a simulator without collision detection.
Well I did experience pushback when I had my vasectomy at 22 with no kids. I've also read of men with multiple children getting lectured about the procedure.

It is potentially reversible, not 100% reversible. There is a huge chance you'll be sterile for life. Some men also report post-vasectomy pain syndrome.
There are lots of apartments that don't offer parking as well. Cities will need to offer some way to charge cars on the street, this will certainly be an interesting challenge specifically to figure out who pays for the installation and the power.
IIRC events were created based on some heuristic of the photos' geolocaiton data and time taken. So if you do a 3 day trip outside of your city that becomes one event on import. It was also super easy to merge two events into one. I thought it worked pretty well in general.
Types-as-variables is a very good insight. When I'd write C++ function headers where I could omit parameter names without losing any clarity, it'd feel really nice, but the implication never rose to consciousness.
ConTalks – subreddit to share technology lectures
Just be careful that you don't let your "social good maximising" AI talk to your "global resource management" AI.

That is how Skynet happens.
Probably more like this.

https://www.youtube.com/watch?v=qIqeXSYc8nE
I just started using rf-release[1] to manage both maintaining a changelog and releasing to npm.

It maintains a CHANGELOG.md file that includes all the changes that have happened between version numbers. It chooses which commits to include by filtering on [added], [changed], [deleted], or [fixed]. Thus, if you'd like a change to appear in your changelog, just include one of those tags in the relevant commit message.

Seems like a nice way to prevent maintaining an npm package from becoming a chore.

[1] https://github.com/ryanflorence/rf-release
On my particular solar installation its production is lower in the winter than the summer (combination of temperature and Sun angle) 3 days would be fine for 99.9% of the year I expect and I would hardly ever draw from the grid.
> I used to pull backup drives and shelve them, but their life spans are radically lowered if left unpowered on a shelf for 6 months and then replugged into a machine at a later time.

That's kind of mysterious. All things being equal, they should simply experience less wear (no wear, really, other than oxidation and corrosion) than the same drive which has been left plugged in.
Car insurance is sold to companies today, which are not natural persons regardless of bizarre laws.
How-To Get Firebug Working on an Android Tablet?
Whats your phd in OP? Depending on which subfield of CS you are, you could be highly marketable. Is it computer vision?
Rain is going to lower the solar output, but a properly sized installation will marginalize that.

If a person is going to make the "off grid" investment, managing a balance between the solar and battery investments is going to be necessary.

Batteries have cycle time and capacity limits, and their cost is high, but slowly improving. One probably should not assume a battery core will last 20 years, though some likely can.

The solar installation probably will go 20 years, and solar can deliver savings in both the generation of electricity, as well as light and heat. A properly sized installation is going to be designed to work, in lower grade weather conditions, and after it's lost some of it's efficiency, for a very long time.

Of the two, it makes the most sense to be lean on the battery investment. New tech, cost reductions, etc... will likely play out a few times during the life of the solar installation.

And that installation can be added to / upgraded somewhat more incrementally without having to give up earlier investments in many cases.

The battery, unless it is very modular, won't share these same advantages to the same degree.

And the house can be improved as well. Smart devices to manage power use, like the Nest thermostat, can be upgraded or trained, or just will deliver battery aware use profiles.

People can adapt a little. Just choosing to wear some clothes in the winter rather than maintain that comfort zone heat level saves quite a bit. LED lighting, thermal assist for warm water, use of more energy efficient materials, and the list goes on and on...

A couple lifestyle changes could very well see that battery last longer than expected.
> Most writers acknowledge that the deed is lost or no longer exists, if in fact it ever did. Such a deed, even if it did exist, would have no legal standing. Under common law, the person receiving the property in question must have the legal capacity to receive it, and the property must be delivered to—and accepted by—the recipient.

I think the BBC _journalist_ forgot completely to mention this tiny issue regarding a legal person. Fun to read, but more scifi than reality...
This is great advice. Best way to get interviews is not to apply online; it's to go talk to people.

I was a hiring manager where I worked last. We used to get SO MANY applications for each role, that it was nearly impossible to give justice to all applicants. I'd much rather prefer someone talking to me about you, and/or handing your resume to me. Even if you're barely qualified, I'd talk to you first, because it made my searching easier. We used to hire >50% of people via referrals like that.

I currently run an interview coaching class (http://InterviewKickstart.com) and give the same advice. Those who heed it, progress faster in their search.
Speaking as a mostly recovered ex-PhD, the factors which affect hireablility are largely orthogonal to your educational credentials, particularly if you are attempting to get hired for a job which is not gated against said credentials (i.e. most jobs in industry, regardless of what the HR documentation claims).

Also, most things that people will tell you re: build portfolio, contribute to open source, etc. — it's largely a waste of your time, at least with regard to getting a paycheck with large numbers in your hands as expeditiously as possible. Please, contribute to open source, I need that stuff. But don't do it because you think you have to in order to land job interviews.

If your skill and discipline as a "get stuff done every day" developer is roughly no better than your average junior web developer, that's approximately a $90k/yr position for which the market has deep unmet demand. The set of people who are hiring decently competent developers is approximately "everyone with an existing software development team."

A much better approach is:

* Make a list of companies you would be interested in working for

* Figure out who at these companies is currently managing a dev team

* Contact those people, convince them you can write compiling code

* Discuss doing work for them in exchange for large amounts of currency

Beyond that, understand that you're going to have a learning curve to get your "getting stuff done every day" and domain-specific development skills up to spec. Right now, you're probably about as productive as a junior developer with six months of industry experience. This sucks, but you're already aware of it. The typical grad student is shit about e.g. coding as part of a team, using commit-driven development, issue tracking, that sort of routine process things that keep work happening regularly - even if they have a great grasp of their chosen languages(s) and tool(s), which many do not.

If you play your cards right, the learning curve from there to "competent if inexperienced senior developer" is about 6 to 18 months for a typical engineering grad student who has some experience mentoring undergrads and helping them through issues like "this wouldn't have happened if you'd just use version control" and "would you please write comments that tell me what the heck you're trying to do with this block of code."

At worst, the outlook is about the same as a run-of-the-mill junior developer, who is still likely taking home an embarrassingly large paycheck while they improve their skills.

Your safety net is "CRUD monkey." That already pays well enough to make the median dual-income American family rather jealous. From there, what do you want your career to be? Application development? Graphics? Data science? Database engineering? Pick something, find teams that are working on that, talk to them about the work they're doing. Bonus points if you already have some understanding about their subject area based on reading you did as a grad student, or projects you worked on, but they likely already hire people with less domain experience than that.
> I really don't think a logical, academic review of what I think the reality is of much use [...]

If the line of reasoning precludes itself from factual considerations, there might be very little point in discussing it other than perhaps for entertainment. Because if we're consigning ourselves to exchanging arbitrary stuff we simply made up, this becomes a collaborative fiction thread. Not that this is necessarily a bad thing, but I do feel we should mark it as such. But even in fiction there are rules - readers expect a certain amount of logical consistency.

> our idea of ourselves is actually not unique, that we are just a very large variation of the basic properties of consciousness (something we can't really quite put a finger on), then it can be said that we are in a simulation, for the same reason, you dream

Just because these statements appear in the same sentence doesn't mean they're connected. If I understood correctly, you're asserting that: a) the human experience is not unique, neither on the individual nor on the species level and b) this experience is a variation of the basic properties of consciousness even though nobody has any idea what that even means and therefore c) it follows that we are living in a simulation in which d) we're all daydreaming. It's not difficult to see at which junctions your audience loses the ability to follow along.

> Only when our innate animal like instincts are squelched can we experience reality in it's rawest and purest form, something buddhist tibetian monks often frequent

It's true we can't much trust our senses and unaided intuitions at all. That's why we have very cool sensors and mathematical models. You can't meditate your way to scientific discovery.

> such narrow mindedness can only come from the choice to view reality and oneself with the same set of practices used in laboratory or whatever environment where such mentality has been useful

This is based on a fundamental misunderstanding of what goes on in a laboratory. The scientific process is not a mechanism designed to confirm arbitrary postulates.

> Quantumn theory suggests that we live in our own simulation create by us

Here the onus would be on you to show how you came to that conclusion.
> I wonder if there aren't code size explosion problems, though.

The paper (http://arxiv.org/abs/1411.0352) covers this on page 8. You're likely looking at tiny code-size increases overall.
I fly out of there tomorrow. I'm not going to miss it (except for the excellent food).