skysight-inc/HackerNews huggingface dataset:
Fix bugs.

It will help you to learn the system and technology better than any documentation will. Also it keeps you of the way of the other developers who frankly have better things to do than babysit you (just being honest) but also gives you regular opportunities to chat with everyone as you work through different issues.

Either that or improve monitoring/supportability. Gives you an opportunity to build relationships and earn brownie points with your DevOps/SysAdmins.
Nim, but you can turn it off if you want
Are IQ tests even accurate enough to measure within a fraction of a point?
You should look into how much the federal and state governments pay to Medicare and Medicaid and other medical programs than compare it to the budget for the various military expenditures.

Also, although iraq and Vietnam were failures on the surface, I challenge you to put a dollar value on the pax Americana that American military spending has enabled in the last 70 years, a dollar value on the various technologies developed through military funding over the years, and a dollar value on a thriving capitalistic economy that was saved from fascist and communist takeovers by military spending.

Than maybe it won't be so strange to you why the us spends so much on the military.
"Clean Code" by Robert Martin can certainly help with better engineering practices. Other books that come to mind are "Continuous Integration" by Duvall and Matyas, and "Continuous Delivery" by Humble and Farley.

Apart from that, I can only recommend to play with the tech stack in a throw-away prototype before using it for real, because the first decisions you make in a project tend to be those that are hardest to change later on.

Approach the task with humility. First observe, participate and learn, then come up with improved practices.
I am 1 month into my new position, same position you're in - new stack & straight into senior role. My tips so far:

1) Take over all the admin stuff you can to free up your devs from distraction and pointless tasks. Productivity and morale will immediately go up. My guys were time reporting into 3 different tools (and this is a <10 person startup!), I just started writing a summary of our standups and told them they didnt have to do it individually any more, it was appreciated and mgmt still get the info they need.
2) Start with infrastructure stuff - how do you deploy, what's your build process, can anyone on the team draw an architecture diagram (mine couldn't)
3) Write tests, it's low risk changes to the codebase so you cant really break anything, but it'll give you the black box overview of how everything hangs together, detail will come in time
4) Accept that there's no way to immediately get to the level of familiarity the guys who built the system will have. I can spend 2 hours digging trying to find how widget x gets its props passed in, or I can ask my teammate who wrote it and immediately known which file and line its on.
Do you have Team you're overseeing or working with?

I'd take the time to ask each member of the team, what they are working on, what problems they are having, and how you can assist them in some way.

The product your company/team is building will have a roadmap of features to be delivered, spend time with members of the Dev team talking through each of those features, what is required, how they plan to build them.

As a senior, you may not know the platform, but you can get to know how the team works, offer suggestions and identify probable pain points. There might be entire sections of code you can work out that needs to be written which don't necessarily require knowledge of the platform.

All this will take time, be incredibly useful for everyone and in your spare time you can learn about the platform.
For a somewhat skeptical take: http://johnhawks.net/weblog/fossils/miocene/graecopithecus/g...
My approach is to learn the stack (read books, sketch/prototype).

Get the team to whiteboard the architecture with you. This is better than existing documentation because you will get the full commentary and start building a mental model of the software.

Ask the team about problem areas.

Don't push on major stack/architecture changes until you know the stack/architecture.

Make sure the base engineering practices are there. You should have a seamless workflow from pre-merge code reviews, testing, and deploy.
> inherently lead to more government intrusion into your personal decisions

People wouldn't care except that your "personal" decision affects them.

(1) Everyone pays for the public health care system e.g. hospitals. So if you're increased risk of serious disease results in increased visits or treatments then that's my problem as well.

(2) Everyone pays for insurance. So if you're making premiums more expensive then that affects me too.
i would love to see a match between alpha go vs a group of humans. I think it's a better match since as computer can use multi cores so humans can use multi-minds.
> This is semi-accidental.

I.e., "not design decision".
More good analysis here too: http://mattbruenig.com/2017/05/22/californias-surprisingly-c...
Indeed. An alternative view on this:

> The state would pay for almost all of its residents’ medical expenses — inpatient, outpatient, emergency services, dental, vision, mental health, and nursing home care — under the plan, and Californians would not have any premiums, copays, or deductibles.

> That’s an incredible deal for just 15% of GDP, which again is lower than the US as a whole already spends on health care.

http://mattbruenig.com/2017/05/22/californias-surprisingly-c...
“Belt and Road” vs. Liberal Order
There is a common problem with windows xp and windows 7 failing to update and the process hangs consuming one core completely. Quite a bit of googling/duckduckgo usually fixes it, it's some updates that you need to download and install manually, seems a bit random which ones are needed each time but I have a collection saved for future use. :-)

After doing this I can update windows normally again.
Try these for starters:
kb3102810, kb3138612, kb3172605
This isn't really a solution. The court in the defenders courtyard will soon turn to be more likely to defend their neighbours.
The New $6569 Porsche Office Chair
> Is it really so toxic to point out that the average white male in American society enjoys certain privileges that are unavailable to the average member of any other class?

Yes, it's divisive and helps no one, that's pretty much the definition of toxic.
Thursday :)
The scientists and public policy professionals who formulate these policies aren't doing this for a laugh. There are significant benefits to taxing things that make people sick.

And these policies have been pioneered in other countries e.g. Australia first where they have been wildly successful in reducing overall health care cost.
No, but it is incredibly silly to believe that your notions of class and privilege are anything but extremely leaky abstractions that are insufficient to use to reason about the individuals they try to cover. It's the basic fallacy of the social theorist disciplines.
> I actually find the title offensive if I'm right

Cry me a river.
Also I'm assuming this is a web app but taking over a live project is a bit like getting handed a gun, you should check if it's loaded before handling it ;) at the least run a vulnerability scanner over your app to look for security issues
So far intelligence don't seem to be as one-sidedly positive trait as it seems for most here. With increased intelligence comes increased risk factors of many diseases like depression, anxiety, bipolar, and many others. That means that less intelligent people have actually more reliable brain health than more intelligent. So unless this problem is solved, simply adding the genes that, among other things, increase IQ, can backfire in unforeseen ways.

Another thing is more intelligent people are predisposed to be less reproductive. In this way lesser intelligence is a balancing force for mental health and survival of species.
>Yes, it's divisive and helps no one, that's pretty much the definition of toxic.

I cannot even imagine the level of delusion and denial that underlies that statement.
>> I just started writing a summary of our standups and told them they didnt have to do it individually any more,
>> it was appreciated and mgmt still get the info they need.

I'm skeptical that management would need a daily status.
Start fixing long standing bugs nobody wants to address because too complex
Google: Using Machine Learning to Explore Neural Network Architecture
Do you think that they will propose match with handicap?

Do you know if it will change the value of the komi?
How is it offensive?
Wondershare Data Recovery 6.0.1 Crack and Registration Code Free
It's factually accurate, and recognizing that fact helps lots of people.
that would be worth watching for sure. the only drawback is that humans are not usually "trained" to work together at this game like a computer who can multi-task.
offensive... sensitive... yeah, ok, let me stop you right there, no one cares about your feelings
bring back genuinely affordable housing

Housing is not entirely the problem, it's the commute to work. People will still have places to be, even with basic income. That, and the depersonalization of cookie-cutter homes.

Getting into or out of a city is this recurring nightmare, of feeling trapped in a car or cramming into a train compartment with 250 other people.

We know how to fund, develop and create residential neighborhoods, but the interconnect with commercial and industrial zones, as lives change across decades becomes the challenge. People resist being packed together in stifling ways, and rightfully so. Some people hate the claustrophobia of cities, and some people chafe at simply having neighbors. Very few people would advocate for randomly assigned neighbors, if random includes ex-convicts for violent crimes, which becomes a reality in large cities.

If it were as simple as just building many reasonable houses, and bringing any people into them, to meet the needs of anyone who wants a place to live, this would have been solved a hundred years ago.
Several friends computers just didn't boot any more. Luckily for the friendship I had made a complete image of the bootdrive before upgrading... Needlessly to say those friends are still running windows 7 from fear of what might happen...
Wow, I'm surprised. So doctors/hospitals are extremely expensive in USA? What is spend monthly very roughly on health care in USA (if you're have one)? I'm originally from Germany and I always assumed we pay more for health care generally.
I think you're making the assumption that the person you're talking about would get the job without being out-competed by someone else? Higher paying jobs have more competition.
Clean Code by Robert C Martin
No one is disputing that the US needs a military. What everyone is questioning (and rightly so) is whether the levels of investment are warranted. Especially when the US has such a pitiful social safety net compared to other Western countries.

And let's be serious here. The rest of the world has done more to save the world from fascism and communism than the US has. And entrepreneurship has done far more for innovation than military spending has.
> For someone who lives in a remote area and survives on hunting wild animals, being able to tell where game is situated, is more valuable than matching some geometrical figures or knowing capital city of a country he will never visit. Such tests that take into account language and cultural differences don't exist.

If you have studied engineering or simply maths, and like learning maths, you already have some background on geometry, algebra, etc. (and specially geometry/spatial stuff). At least the tests I've seen have some stuff that seems quite obviously been taking from maths... So, IMO, you can obviously score higher than someone that is, perhaps, as intelligent as you are, yet doesn't know or care about maths, or sorting things in certain way, or whatever.

While I don't really know much about the topic, IMO these tests ignore the fact that you can learn to solve certain problems, and yet "experts" still say they are about general intelligence. And by that logic, if you weren't to measure intelligence by a set of arbitrary characteristics, some of which can be learned in some specific social contexts... How would you even measure general intelligence? As you say, intelligence is relative to context. You can "learn" intelligence measured by these tests, or you can be "dumb" according to these tests, simply because you are ignorant of some things.
I'm still young enough that ageism is a concern yet, but I do read situations like yours with interest. I wonder what my shelf-life is as a dev, and wonder if I shouldn't try and more aggressively transition into something else.

My gut instinct is you'd have more luck in more rural areas - jobs do exist in them, I'm technically employed in the agricultural industry.
It seemed like you suggested that upvoters just begrudge Hipster-Africa for having humans before they were cool. I think it's absolutely amazing how we are finding out how humans and almost-humans lived, met, invented the first things, developed culture...

I also like my little pun :)
> Well, to nitpick, the reason anyone becomes professional is to make money, kind of by definition.

The definition only includes the making money part, not the reason. Many people do take money for what they do simply so they can do it full time.
Well, first of all, talk to the team. To every single person involved. Be it the CTO or the intern. Have someone who has been on the team for some time onboard you and find out what the current obstacles are.
Then just grab one task and start working. You'll find the place you're needed most automatically.
Lambda Machine Local – A stable local docker development environment for AWS
I'm wondering about two things:

1. Can laptops with, say NVidia 1070 or 1080 GPUs keep them cool at their stock frequencies for a few hours? My work laptop with non-U i7 (Thinkpad T440p) starts thermal throttling in just a few minutes when I compile something large.

2. Wouldn't two NVidia 1060 or 1070 outperform a single 1080 for training, assuming batch size is kept low enough so that each batch fits in a single card's memory?
Company ownership/equity, smart contract based profit sharing to equity holders. I wonder how long that is going to last before regulators step in though
I'm from one of the countries where we live a lot worse than Americans for a lot more per day (New Zealand). What first world country is 'better' in that regard than America?
You mean "hominin", not "hominim". Yes, the title on HN is sensationalism.
> Since functions self-evaluate, FOO evaluates to itself

No, in Lisp FOO is a name of a function, not a function itself.

Thus FOO evaluates to a function (otherwise it would be an error) in a Lisp-1 like Scheme. In a Lisp-2 like Common Lisp, one would say that the function value of FOO is retrieved.

> Indeed, when strictly evaluating (foo '(1 2)), first the arguments are evaluated

Actually not. In Lisp the first item needs to be looked at first. If it is determined to name a function, then we can evaluate the arguments, of which there is only one in this case.
Actually let's be clear here. The rest of the Western world does not have a pure single payer system. In fact almost all of them don't. What we have e.g. in Australia is a mixed system closer to Obamacare.

If you don't pay for private health insurance you get public coverage (but you have to pay an increased tax).
It means they found an ancestor species to homonids in Europe. The title is wrong because it says Europe was a birthplace of mankind instead of a place an ancestor species of Humans evolved.
BIKI: The First Under Water Robot Fish
> As you say, intelligence is relative to context. You can "learn" intelligence measured by these tests, or you can be "dumb" according to these tests, simply because you are ignorant of some things.

This part sums up what I was trying to say.
And it hinders a lot more because it pre-supposes that race is the root cause for a lot of social ills when it's really things like lack of access to education, which hurts poor white, black and end everything in between people.

It also get's used to diminish the accomplishments of many white people that did not have privileged backgrounds.
A Slack powered PHP community. Join now for free
Sure, considering all combinations is impossible, but the second order expansion, ie the interaction matrix, should only require 1225 values to be estimated. You could reduce that even further if you restrict the rank of the matrix.
I've known a lot of foreigners doing ESL. AFAIK it's just corrupt testers who want to pass people.
And I have a pretty strong feeling that you are a Mac fanboi, jumping to a conclusion despite hints against it, simply because someone criticised your religi^H^H^H operating system of choice. ;-)

1. Oh yes, Mac has the easiest installation process. Deinstallation, not so much -- yes, you can draw your app to trashcan, but that leaves bunch of data files, configurations (depending on the app) etc on the disk. That is the reason for existence of a number of uninstallation utilities like AppCleaner or AppDelete (my tool of choice). And while Sparkle is useful, it is a third-party effort and not aprt of the OS.

2. Oh yes, brew is simple, there is no doubt about that. Except when a package becomes corrupted (e.g. while upgrading, or when there are missing dependencies, or when you accidentally install the same thing in two different ways), in which case it becomes a nightmare to untangle.

3. Oh yes, the gatekeeper is very useful -- unless you disagree with it about what represents "trash". And honestly, my strong belief is that Apple is going to restrict the other ways to install apps in favour of the Apple Store, moving towards a "desktop iOS"; which is perfectly fine if you just want to use certain apps, but isn't if you're a software developer building anything other than MacOS or iOS apps.

Edit: Just to clarify, I am giving my own opinion and pain points which have been turning me away from the Mac for quite a long time (and it's only getting worse). It is not my intention to force my opinion to anyone else or to pronounce Mac the worst and Linux (or anything else) the best choice. It's simply the case that each OS has it's own realities, and some are better fit for some purposes, and others for others.
You could point out other advantages that acrew to tall people, fit people, athletic people, rich people, beautiful people, young people, edycated people, etc etc etc

And the disadvantages faced by short people, fat people, non athletic people, poor people, ugly people, old people, uneducated people, etc etc etc.

My point being that everyone faces a different set of advantages and disadvantages that other people and classes either can't benefit from or prosper from.
In a tensorflow job I find it hard to imagine that a memory error would make a jot of difference... wouldn't the error simply be removed by the network training? If the error was in the execution then I imagine that the epoch would fail and it would then just be a matter of restarting.
1.5) convince mgmt they don't need a daily update any more
The human evolutionary 'tree' is very tangled, and evidence exists for the emergence of homonim from Africa, some of which moved into Europe, and some of which could have then possibly migrated back to Africa. As sea levels rose and fell, new routes were forged or land disappeared, enabling all this back and forth.

Homo Sapiens is a descendant of this tree, and emerged from Africa. So that has not changed. What they find is that a hominim in Europe could have been an ancestor to Homo Sapiens way back in the tree. So the potential explanation is that this or a descendant found its way to Africa, and then gave rise eventually to Homo Sapiens.
Common misconceptions regarding code ownership
http://www.bbc.com/earth/story/20151013-how-interbreeding-sh...

Seems likely.
Pointing out the uncontroversial fact that the average black man faces challenges which the average white man doesn't diminishes the white man's accomplishment's ... how, again?
China flags down free-for-all bike-sharing craze with new rules
>>So aside from imposing regulation, another way to prevent a tragedy of the commons is to get rid of the commons: grant exclusive use of the former commons to a single party, who then has an incentive for good stewardship.

>>As is often the case when the law arbitrarily privileges some parties over others, there is an overlooked harm here, suffered by would-be lobstermen that the rules say cannot be.

I fail to see how granting exclusive use to a single party would benefit "would-be lobstermen", if anything, its economies of scale would allow it to employ less people.

Not to talk about how the hypothetical single party might find another, more profitable, equilibrium point with less, and more expensive, lobsters in the market, employing less people. Or sending all of them to china and damaging the coastal tourism of Maine.

Also, I can't think of a modern instance of a monopoly that was given the control of a limited renovable resource and behaved nicely in an unregulated environment. All the instances I can think of were heavily regulated.
I did this:

- got a broad overview of the code from my team

- agreed to be the on-call just after two weeks of time; learned a lot because I had to move fast to fix issues (also call people)

- asked the starting point and the core part of the entire codebase (helped me understand code at least 3x faster)

- deployed a feature within 2 weeks of joining

Note: I am not a senior developer, but a software engineer.
Yes - more details please.

We've been using Titan-X and 1080 Maxwells in some Broadberry 4u chassis for the last year/18mths and we've had no burnouts so far.

I'm buying replacement pascals, and I can't justify teslas when I can get 8 geforces for the price of 1...
We don't need smarter people, we need better ethics. Many of the monsters from history were highly intelligent. Many of the world's problems have ready solutions which are not applied because people are being clever. Think of intelligence as a force multiplier, if you apply it to a bad person they become a terrible person. It would be disastrous to start genetic engineering for intelligence prior to tackling the ethics problem.

The biggest issue with better ethics is that we can't define them, so we couldn't optimize for them. Nobody agrees on what a good person is because nobody agrees on the meaning of good. But meanwhile the real world outcomes are decidedly not good.
Do you think they had non-speculative use cases in mind when creating Ethereum? I don't think so. There are way better ways to create decentralized applications. Without the coins part.
Well, signle player, universal health care provider also means one powerful actor with the weight and leverage to aggressively pursue economies of scale and optimizations and preventive care.

As an individual you're just a sucker, a sitting duck to be plucked one feather at a time
This might surprise you but not all white people are average. Many come from distinctly disadvantaged backgrounds and get offended hearing you talk about how privileged they are.
So how non-turing completeness work with infinite streams?

Many practical applications (like this) are working with possibly infinite stream of user inputs / requests etc. If we can guarantee that our server, browser or game application just stops eventually we know that something is wrong. However we like to guarantee that our application won't work infinitely with single request / input / time tick. So does this say that we want avoid using turing complete language mostly but turing complete part need to be handled somewhere maybe outside of our code? Something like how Haskell works with side effects. What you think?
How to Secure Guaranteed Loans with Bad Credit in 3 Easy Steps?