skysight-inc/HackerNews huggingface dataset:
More likely, complex traits are influenced by gene regulation, which is affected by chromatin structure, but chromatin is just one form of regulation.

Complex traits are more likely just due to many interaction elements (promoters, enhancers affecting multiple genes in a nonlinear way) and the complex feedback mechanisms and redundancy mechanisms.

Chromatin state is completely abolished and recovered (in a non-deterministic way) in egg and sperm, which places some limits on which it can influence inheritence.
After reading this post, I was left with the question of why bother with the luminescence--why not just collect the transmitted light with the fibers and transmit it directly to the detector. The linked journal article makes it clear that the transmitted light is not collected by it entering the ends of the fibers. Instead, the transmitted light "scatters" off of the dye (changing wavelengths in the process), regardless of where and at what angle it hits the fiber, and some of it is scattered in the proper angular range to be transmitted along the fiber.
Because the code samples are in the developer GUIDE.
I see I got an upvote here, so just in case anyone's interested in a funny anecdote about the IVF comment, I met a 43yo woman on Tinder a few months ago in the DC area. We talked on the phone before meeting in person, and one of the first things she told me after we got started chatting was how she had already tried one round of IVF...

Dating at this age really sucks.
Well, you're right in the sense that it's absurd. :) But unfortunately it's also the law.
In our project, we use ESlint to check for this kind of stuff. For a while we had it forcibly fix indentation and minor bugs but some devs didn't like it so now it just warns you. I thought it was amazing.
> If your current company is in trouble, they will only blink once or twice before kicking you aside.

This right here. The company has no loyalty to you, so why should you have any loyalty to them?

I'm very happy where I am right now, but I know that I'm exactly one "pivot" away from getting the axe and having to move to Texas. If a better opportunity comes my way, I'm not going to lose sleep over quitting.
WeCanCode Community Hackathon Ensenada, Baja California 2016
... And it's the customer's decision to leave the cloudflare->upstream link in the clear. Just like it was Google's decision to add and remove SSL between the frontend server and the backends.

Cloudflare is part of the customer's website, it's not some random third-party that happens to be there on the path to the HTTP client.
I've co-authored some Spark books and while the first one is hella out of date - the second one which was written against the 1.X APIs is only somewhat out of date and still selling really well.
Yep, you tell them up front, they'll probably say that they'd still like you to interview, and you take it from there. Then everything is out in the open and there are no hard feelings. If they do freak out on you, you know with absolute confidence that you did nothing wrong and it's entirely on them.

Not that this is the interviewee's fault in any way. But being open makes it simpler.
if you didn't tell them how much you want to make, they're going to just guess. and it sounds like they guessed pretty well, if they came within 5% of what you currently make.

amateur hour advice like "never be the first one to name a price" is nonsense. just tell them what you want and see if there's a fit, or not. it's how business gets done 99% of the time.
I so much adore the fact that you can do all paradigms with C relatively easily.
The main point of serverless is cost - it is not just "Reduced operational cost" but orders of magnitude difference if one were to build cloud solutions that can scale the the same level and pay for cloud infrastructure (even if not used at minimum something must be running ...), monitoring, and people effort involved on ongoing basis (real cost)

Compare to working with level of abstraction of "entity" (function, could be bigger) and have it running when needed and scale as needed.
Treadlift: Does TreadLift Program Really Works?
I guess I'll be one voice in the other direction -- I agree with the friend: if deep down you know you're just exploring, you should cut it off before the in-person if they are flying you out. Interviewing is stressful for the interviewers, too, and nobody wants to pay $400~ and spend a day of their time, too, for you to have a field trip to update your feel for the market.
The massive accumulation of capital to the top 1% means competition for investment opportunities... aka capital is really cheap as investors hook up the money funnel to anything that smells like yield. That encourages malinvestment.

Businesses don't need loans when they don't have customers with money to spend.
No doubt. But all by a tiny group of people that do not actually employ anyone in any significant numbers.

Even ARM - one of the biggest tech companies in the UK only employs about 4000 people.

And yes. Hell hole. Not a complete cess pit. But by European standards (and particularly Swiss standards which is now my comparator) outside of London there is no hope, no jobs and a very depressed population that are all living day to day on credit barely able to make rent let alone feed themselves.

By and large those families whove been forced to put and all their possessions in a leaky dingy to get away from the French and UK sponsored terrorists trying to overthrow Assad are all used to a much higher standard of living than the average Brit. Out of the frying pan into the fire.
If you forget to negotiate with them, and you go with O'Reilly, they are really good at sending free books for book signings to conferences which can be a really great chance to both get the word out and meet people that care about the tech you wrote about.
Almost anything can be bought on Amazon, but yes the majority of all products in the world are produced in Asia. I'm not sure why that's a bad thing.
> Now, the question of what role religion should play (or should be afforded) in politics is an interesting one; one that I don't have a clear position on at present.

I definitely recommend the Audi-Wolterstorff book. They both tackle this specific issue from opposing perspectives, and I found it highly illuminating at the time. It has remained with me to this day—even in misremembered form.
How the Internet was invented
Inside the Obama Tech Surge as It Hacks the Pentagon and VA
The fitbit point is I found particularly true.

Similarly, I found it a huge improvement in my life to track every calorie I ate for 3 weeks or so. Now I have a much better understanding of my food. While I thought I understood where my calories were coming from, it turns out I really didn't.

After a month, I no long found calorie tracking not useful, I knew at the end of each day approximately how many I had eaten, without explicit tracking.
I did tell them what I make but I didn't tell them what would make me leave because it usually goes without saying... more money.
Why I Get My Brain Zapped
> You're right... this is a tangent, and I've been debating whether or not to respond for that reason. That said, a couple thoughts.

Hmm. You bring up good points, which I don't want to ignore, but I also don't want to be responsible for prolonging the tangent indefinitely. Let's say that I'll say my piece, and then you say yours if you like, and then we'll leave it at that, no matter how good your response is. :-)

> First: you focused on the 'evil' part of my statement at the exclusion of the 'good'. Is this intentional? I don't think it's possible to have a reasonable discussion if you exclude half of the 'domain'.

No, it was not intentional per se; it's just that the discussion prior to your post had been about evil, and that's what was on my mind.

> I don't really think that people within large corporations have a higher likelihood of intent to do evil than people within small corporations.

I think that this is pretty close to what I was trying to say here:

> I would suspect that it such people exist in all institutions, almost regardless of size, but that there will simply be more of them in a bigger institution ….

I meant to, but did not clearly, emphasise that I was not imputing a higher likelihood of evil to members of a bigger organisation; rather, it is just that the same probability in a larger sample space will produce more hits (of evildoers as well as "gooddoers").

> An evil-doer in a large corporation is more likely to have a spectacular impact [than] in a small.

I thought that I'd said something like this, but I find on reading my post that the closest I got was this:

> they are more likely to be able to hide their wrongdoing from the sight of those who would promote a more idealistic mission ….

Your way of putting it is better.

> Coming back around to the good, I also think that modern civilization owes its continued existence to entities that are larger than we might be comfortable with.

This is an interesting point, and probably true, although (largely out of inherent bias) I have a problem thinking of a large organisation as 'good'. I guess my belief is that people are basically selfish (evil is too strong), and that this selfishness in a large organisation is likely to act against me (at least if I don't belong to the organisation); and that the only principle that I give a chance against basic selfishness is personal ties and bonds, which are more likely to inform the actions of a small than of a large organisation.
Welcome to "mobile first"!
> Maybe I did nothing wrong and am over-analyzing it.

Yes, that's exactly it.

The recruiter was being a dick by making you feel guilty about declining over email. Even if the recruiter was correct and you should have called, that has no bearing on whether or not you should feel guilty about the process overall.

You went through the process, was presented with an offer, and after evaluating the offer against your current circumstances, decided it wasn't a better deal. That's how it's supposed to work.

I'd say keep on doing what you're doing. If you find that interviewing periodically is a good use of your time, do it.
> This is definitely not what you learn on college.

That is definitely the way I was taught OOP in college. I came out thinking it as a steaming, overcomplicated pile of shit. I have since learned better. Of course, there is a whole world of enterprise programmers for whom what was described is "proper" OOP.
Back in the times when we counted in bytes or kilobytes, programs were simpler to manage. One person could overview all code. Now we have programs with million lines. Nobody can oversee that.
It's only mobile though. Try visiting it on a desktop browser. If you have your screen stretched out enough to be considered "landscape", you only get a screen showing "Please rotate your device"
Kind of like "schemaless".
Sift Science raises $30M to prevent fraud everywhere online
Interactive prototypes: the best alternative to PSD mockups
My wild guess is just a lot of testing. Rigorous testing. Note a lot of early NASA code were assembly.
Probably because he started diplomatic relations with China, pulled us out of Vietnam and didn't start or escalate a military conflict.

You want to throw all that out because of a strongly worded letter related to a territorial dispute that is still going on 40 years later?
Its the extent to which it is done.

virtual pointer tables are an age-old 'C' mechanism of providing runtime configuration for drivers and such like.

the WTF project, took that idea and had virtual pointers for everything methods, data, superclasses, etc.

Every line consisted of something like the following:

obj->vptr->methodA(obj, objB->vptr->methodB());

it very rapidly becomes a readability and maintainability nightmare.
Comment sounds like you didn't actually read the post. He explicitly says he's against the book. I can't fault someone for trying to earn some credit with Amazon.
The path forward is usually not comfortable. Up to you whether or not it's worth it (sounds like it's not).

> I expected more of a conversation after I declined

Guessing the recruiter felt the same way. "A call would have been nice" was the chance to have more of a conversation! It's where they say "what went wrong?" and you say "it's all great but I did the math and I need another $15k (or whatever) for the move to make sense" and they say "if I can get you $10k will you accept today?" and this is called negotiation.

And don't kid yourself, it's all negotiating about money. I'd work waist-deep in cow feces programming a Facebook clone on an AS/400 with actively hostile coworkers if it paid $2 million/day. Let's be real, there's always a price. Maybe it's not realistic, but it's there.

For me, it's easier to negotiate conversationally. These are my roadblocks for taking the job, how do we solve them together? Let the recruiter get creative. In most negotiations you don't have the monopoly on solutions -- know your must-haves and collaborate with the other party. It doesn't have to be adversarial.
= { 0 } is an "initialize almost anything" idiom in C; it's worth recognizing specially in a compiler.
This. As someone currently entrenched in the Bay Area, my advice is to stay in Texas -- especially if you have dreams of owning a house someday.

Here, that prospect is nil unless you win the equity lottery at some startup, but gambling in serial with your career makes this REALLY hard to pull off.

A six-figure salary in the Bay Area dooms you to renting for the rest of your life, and the rental situation here, with its converted living room bedrooms, roommates, and closet-sized apartments, SUCKS.

The rent is so high here that it feels like you're living paycheck-to-paycheck on a $120k salary.

You'd be happiest staying in Texas.
Las lámparas de sal, en muchos casos un peligro para la salud
I guess thats the whole point. More complexity overall, because you split the parts up more. The advantage being that you only scale the parts that need to scale.
I use DuckDuckGo for search, Kolabnow for email, OwnCloud (owncube.com) for files, calendar, contacts.

Unfortunately, I still use Google Services on my phone to use Google Play store for apps. I see no viable alternative for now.
The future of product is no-product
The fact that other people are dicks, does not justify you being a dick.
I think you mean to say "automated, script-based unit tests". You can test code manually.
A while back someone posted some programming guidelines issued by nasa. It detailed requiring assert statements at least every 10 loc. It spoke of many of other things as well, but that was one that stuck in my head.
Really interesting. I signed up. Can't wait to play with it.
I'd like to second O'Reilly having a good infra setup - compared to pushing around word documents working with the O'Reilly tooling people is awesome. If you get stuck with their build or asciidoc they have a tools support alias which gets back to you fairly quickly compared to other publishers.
Yes exactly this. I had the same experience a few months ago.

I interviewed and got a great offer. My company countered with "how about we match the offer AND you get to work on whatever you want". I decided to decline the offer (and stay put) and the recruiter's boss actually called me and tried to pressure and guilt me into taking the offer.

I kept saying to him that it's unreasonable for him to expect me to take offers just because they exist and that he should know better than most that this is a possible outcome when recruiting.

I get the argument that there's money on the line, but there was money on the line for everyone involved. A recruiter should be mindful of the risks so they aren't devastated by the inevitable unwanted outcomes.
Also race if you are using it for certain markets.

And perhaps setting (casual/business).
Or the recruiter had tools at his disposal he wasn't even able to employ against a brick-wall "no". The recruiter didn't even have the chance to address the applicant's concerns, which is a bummer. Maybe they liked the applicant so much the recruiter got told "do whatever it takes" and he didn't even get a chance?
I love that show, it definitely cheats some on the tech, but based on reality.

It was really entertaining that it started right before Snowden released.
The main point of accounting is planning for the future. If you know how much money flow you have over given time periods then you can plan ahead for large upcoming purchases, or possibly paying yourself if you wish to bootstrap a business, etc.
Sure, but Doug started that at Yahoo some 12 years ago now... I don't relish Yahoo's demise, but Hadoop isn't a great example of recent yahoo innovation....
Packt 2016 Skill Up report – comprehensive developer skills survey
When you make $300k+ that's a lot of outlfow and potential for waste. I think you'd be surprised how quickly I can spend it. Accounting, and more importantly cash flow forecasting becomes a must.

It is true that you cannot reduce your costs to zero, and there is a point of diminishing returns for accounting, but the wealthiest people I know will take a vendor to task over pennies. I know that this mindset does not lead to wealth, but it does allow you to hold onto it.
I don't think there is a major problem with Yahoo products. I tried Yahoo mail yesterday and the signup process was nice. It looks like a viable alternative to gmail.

Google is a nicer name, it comes from googol which gives it some math meaning beyond the sound. Yahoo is only an onomatopoeia that sounds dumb to me (I am not a native English speaker though). Also, if you look in the dictionnary (http://dictionary.cambridge.org/dictionary/english/yahoo):

yahoo:

a rude, loud, unpleasant person, especially one who has little education
I remember Elite on the ZX Spectrum had a novel scheme : a prism that you held up to the screen after loading the game to read a challenge code. Quite effective in that manufacturing a similar bit of plastic was beyond the ken of most teenagers.

Here's the wikipedia page : https://en.wikipedia.org/wiki/Lenslok

Seems to me that modern displays know how big and high res they are so could calibrate the challenge to the lens lock size, so perhaps this brand of weirdness will ride again!
Man, you are about to start WWIII :)

https://news.ycombinator.com/item?id=3842713
It seems picayune to have removed the "In 1971, " qualifier from the title.
You're comparing desegregation to the ACA? I'm pretty sure most Democrats are unhappy with the ACA.
> What's big and bulky - shaders themselves, but there are solutions to translate them between different available languages.

Those solutions aren't really ready yet: https://github.com/KhronosGroup/glslang/issues/200
Some thoughts I have:

- I think they did apply methodologies of reliability that worked in hardware, to software (e.g redundancy, automatic fault detection/tracing/correction)

- Also, in the early days, software was so tied to hardware, and hardware was faaar less complex, so they probably could understand everything that was happening in the system at a given time
12.5% of publisher's revenue. In this case, it's 12.5% of $45. Publisher eats manufacturing costs, which is why their percentage is higher.
I'm surprised at the enthusiasm for really long functions here. I find my experience is just the opposite—I find it much more difficult to read code written that way than when the different sections are broken up into smaller functions.

It is of course essential that the smaller functions be well-named and manage side-effects carefully. That is, they should either be pure functions, or the side effects should be "what the function does", so that readers of the main function don't generally need to read the function's code to understand its side effects.
Adding to this, a large 40+ inch 4k television run in hiDPI mode on a Mac still looks very, very crisp (no blurriness around edges of text or anything) while displaying huge text and UI elements. This is probably one of the best bets for readability for those with poor vision
How to get notified when your test suite is done running (bash and rspec)
Can I use Caddy to provide a single point of authentication for multiple apps when acting as a reverse proxy?

So a request to a protected resource needs to be authenticated if not then redirect to a URL (login form).

If login is successful then a token is provided which can be used for authentication.

If a request is authenticated successfully then it can proxy to the resource.
you realize Nobel peace prize is a bad joke and shame stain on other, serious Nobel prices?
> I have controversial opinions on how much money developers make already, probably stemming from my imposter syndrome.

I'd love to hear those controversial opinions.
right, so exactly as i suspected, you didn't tell them how much you want to make.

and no, it doesn't go without saying. you need to say it. tell them your requirements. do it without them asking.

what if you wanted to buy a car, but the dealer wouldn't tell you the price? what would you do? offer them MORE than what you think the car is worth?
I, like you, focus the majority of my energy on income expansion. I also find cashflow forecasting to be essential because capital is necessary for growth. Accounting serves me best as a feedback mechanism for estimating and planning for cash. Cost controls are secondary but important.
This article by Walter Bright (creator of D, also hangs out on HN as 'WalterBright) might be illuminating as well as instructive:

http://www.drdobbs.com/architecture-and-design/safe-systems-...
> Maybe there is a better way to explore other opportunities without ending up on a plane.

Yes, arrange a Skype/call (30-45 mins) with the actual hiring executive, the guy you'd report to.

Have solid questions prepared. Learn some basics about what they are working on, what kinds of problems they need solved, a little about structure and the team.

Assuming there's good tonality in the conversation and you're serious about exploring further-- then move forward to meeting in-person.
Yes, Packt is awful. Do you enjoy spending hours on the phone with overseas tech support employees who speak very little English, don't care about their jobs, and have no actual skills? Now just imagine that, but you're trying to edit a book with them, and you're doing it around their local office hours. That's what writing for Packt is like.
Oddly, this does not end up true for dieting, as I've found out. I dieted, lost a lot of weight with a prescription pill and then more on Weight Watchers. I thought I knew what I was doing, and could "count calories" without actually tracking them.

What I found was that I might know certain things that I eat often, but anything even a little new ended up being badly estimated. If I want to continue losing weight, I need to track.

And my estimates went both ways, too. I discovered this one day when I was crazy hungry, and it turned out I'd massively under-eaten that day (or the day before? I forget), which can be as bad for dieting as over-eating thanks to the lowered metabolism and then compensatory over-eating that eventually happens.
Corporations have to make good use of practically all of their money as a responsibility to their shareholders.

People without major financial goals (or whose financial goals are predictable to be automated away in the case of the grandparent post's retirement) are free to run a surplus and do away with discipline as long as their behavior is regular.