jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
More likely the other way around:

> "We found that ties between researchers and the GM crop industry were common, with 40 percent of the articles considered displaying conflicts of interest," said the study.

> Researchers also found that studies that had a conflict of interest were far more likely to be favorable to GM crop companies than studies that were free of financial interference.

> Conflicts of interest were defined as studies in which at least one author declared an affiliation to one of the biotech or seed companies, or received funding or payment from them

https://phys.org/news/2016-12-gmo-financial-conflicts.html
Is anyone genuinely surprised by this? It seemed to me that this was the obvious outcome from the beginning and it was mostly just a symbolic effort.
The things you are writing now are fantastic so keep that up. Anything deep into kubernetes, go, GKE, monitoring, security, etc are all good things to read about. I found your writings based on your helm article. I am not a fan of helm as it has bitten me so many times.

I don't know what you are 'allowed' to write about but I'd love to know how GKE keeps on overriding it's settings and what can be changed and what cannot. We've had problems with the metrics server in the past crashing and most of the setting we edited by hand were overwritten. Fortunately, we found one way to change something, it stayed and our metrics server recovered.

Also, insights into what happens when GKE does a node pool upgrade would be useful. We had an outage because of an upgrade a couple weeks ago that I have to take a deep dive into. I am guessing we are missing node anti-affinity.
PDF: https://royalsocietypublishing.org/doi/pdf/10.1098/rspb.2020...
Ah, I haven't had a chance to read much Graeber. Although I appreciated his notion of bullshit jobs; it sums up a lot. And good luck with your quest! Feel free to drop me a line if you get anywhere.
Hopefully Amazon (or maybe it was Air Transport Group that did the hiring since the planes were leased from them) has implemented a better training regimen since their crash[0] about two years ago.

[0]: http://avherald.com/h?article=4c497c3c/0002&opt=7680
The driver stopped short, causing a cyclist behind him to crash. That's a crime. He can play victim all he wants in his BMW SUV, he got off lucky, both legally and extralegally.

Of course the video's edited to only show the pissed of cyclists.

Having done a lot of this kind of riding, let me tell you what likely happened: The kids were riding as a group, acting stupid (running reds, popping wheelies, etc.). BMW driver either said something to them, or drove aggressively near the group. The group rides, surrounding his car to fuck with him a little. BMW driver hits his brakes rather than slow down, cyclist crashes into the SUV (this part is confirmed). Kids are livid, and the pedestrian camera rolls.

The alternative to that sequence is that these kids are beating the shit out of an SUV with their bicycles unprovoked. Not buying it.
> One can only hope the plotting is of a higher quality than recent seasons of the actual show...

Maybe we'll find out there's a "Timeless ISA" made by Intel which is really RISC-V all along!
They still make more than chess players or mathematicians, but I don't hear complaints from mathematicians about only getting paid $0.01 per proof.

This is what society has said online music is worth, so if that is not enough why do you produce music?
Healthcare inflation is not something I strongly considered and you're right to emphasize it, but I submit to you that:

A) This high deductible + HSA model can't affect the market unless it's widespread (probably very widespread), something we're not going to see in the USA (well, not any time soon), and:

B) The experience of Singapore's first 5 or so years of the model cannot be considered very useful (I'm assuming that between the writing and publishing time and the lag in available statistics the referenced paper at best covers the period 1984 to '89 or 90): the period is way too short to see a change in behavior and their per-capita GDP increased by 43% (!!!) for '84-90 inclusive (from the IMF, as suggested by Wikipedia: http://www.imf.org/external/pubs/ft/weo/2006/01/data/dbcselm...).

But your points about inelastic demand and information asymmetry are well taken; I in particular don't tend to think of the latter, having an RN for a mother, my pediatrician as my father's hunting primary partner when I started hunting, having seriously studied biology and chemistry, always reading the prescribing info of any drug before taking it, etc. etc. etc.

That said, how widespread is the information asymmetry problem in the US? I don't have any direct or family experience here, we've all stayed pretty much in the confines of GP type physicians with specialists consulted mostly to rule out things. These GP types have never encouraged "unnecessary" stuff ... but they wouldn't economically benefit from it. The specialists are where you'd expect problems, especially from surgeons who have a bias towards fixing problems by cutting anyway.

EDITED: corrected fencepost error.

ADDED: this high deductible + HSA model is intended to address one area of health care demand elasticity: avoiding your GP's office for minor ailments. There are simple sets of rules available for treatment of stuff like upper respiratory infections and gastro-intestinal illness including guidelines on when you should seek medical care.

Canada is often described as a place where everyone goes to the doctor for a sniffle because it's free. US style 3rd party payment is often close to this. If you have to pay the entire amount out of pocket out of your HSA the theory is you'll apply the above, perhaps through a nurse hotline, and only go in (and get exposed to other bugs) when you really need to.

Hmmm, that brings us to American exceptionalism: are we perhaps more likely than many other cultures to first take care of ourselves and family and only go to the doctor when it's really needed?
At least one barrier to the general brand of renting is that it has long been associated with finance related ripoffs. I think brands like Netflix, etc. have worked to make their offerings appear as services rather then renting.
Zipcar just filed for an IPO to payoff their debt. They've got a lot of it.

I also don't see how Chegg deals with some of the things universities/text book publishers have done to handicap the used textbook market - i.e. having a new edition every year, with new required problems in the classes.
His examples are wrong though, it's much better to move from being a drugdealer into other legal businesses, even with the cost of learning, than to stay where you are. So yes, drug dealers should make iPhone apps (or buy realestate etc...)
Thx. I'm actually very sensitive to ethical issues and was constantly evaluating them. When we got our first complaint (for lack of understanding what the site did) we actually took down the entire site for a while and looked everything over from a user's perspective from top to bottom. At that point, we added even more explanations and such. So I really do believe everything was crystal clear.

As for dummy pages, this was not business related. I had just put up random stuff for the fun of it to see what would happen. This wasn't explained in the interview (I think), but when we got going as a business we replaced those pages with our real database. So we were exposing our entire database, for free, without having to sign up at all.

Also, wrt to the email addresses. This wasn't in the interview either, but if you didn't enter the addresses, you'd get a skip link within 30 minutes to get into the site without having to do that. Also, our free unlock and upload address book features were never forced. People did those completely on their own, and as I mentioned in the interview, the upload address book had really no incentives along with it.
> thinking of the configuration space as a 9 dimensional manifold with "holes" was the key point

Fascinating. Can you expand on that? i.e. what is the configuration space, how did manifolds with holes connect with it, and how did you figure out that the problem should be represented that way?
And if you want to use XLS or CSV in YQL, you can dot it like so: http://joubert.posterous.com/lift-legacy-excel-data-into-the...
Here's your example:

http://gizmodo.com/5562802/the-latest-examples-of-apples-stu...

Scroll down to see the example from the Apple-Approved Kick-ass comic, which did feature nudity as well as (hetero) sexual acts.
I'm not defending this policy or suggesting that it makes any sense given how easy it is to find nudity (or sexual acts, etc.) elsewhere. It doesn't. But the writer has simply failed to present any compelling evidence that this censorship was about homosexuality. Given that there's an established policy against nudity and not homosexuality, it makes more sense to consider the former as the determinative criteria, doesn't it? Apps get rejected merely for showing women in bathing suits.

There is one panel in the comic which does not contain any explicit or implied nudity that's censored, but which is still obviously sexual. I've no idea if blacking this panel out was Apple's idea and is consistent with other policies, or if the creators just decided to play it safe. And Apple's content regulation policies have never been consistently enforced, subject to individual reviewers' interpretations of what's kosher. (A particularly good reason why they should drop this process.)

Apple deserves much legitimate criticism over content regulation, but this article isn't an example of that.
The article also describes Lua as a library, so it may just have been simple ignorance. People occasionally ask me what Lisp is when they see the book on my desk while passing by.
And it's nothing new. They've been throwing money at the web and trying not to fail for years. No real success yet though (IMHO)
I don't know either, that's just the way it is.
This reminds me of a story about my wife. She worked in a hot-lab at the time, using P-32, and she was extremely fastidious about using the Geiger counter to ensure she never spilled any material on the bench or equipment.

Then, one day she calls me to her lab, and I can tell she's very frantic. I rush up the 3 flights of stairs and into her lab and ask what's wrong. She was worried that she had spilled the raido-isotopes because the Geiger counter was picking up counts all over! The lab bench, the pipettes, the Eppendorf tubes, everything seemed to be hot. I paused for a moment, then took the Geiger counter from her and pointed the probe at her. The needle JUMPED to the max and she turned flush white...

...the day before she had undergone a stress test with a Technetium tracer.
You can search for local linux/debian user groups.
Location: San Francisco Bay Area
Remote: Available
Willing to relocate: 1) San Francisco Bay Area or Remote
2) Western half of the 48 contiguous states (Texas and Dakotas westward)
3) Mid-Atlantic (Washington D.C., Virginia, Maryland, Tennessee, Carolinas)
Technologies: System Languages, OOP Languages, Web, Cloud, Mobile, AI, ML, DL, Shell, Data
Résumé/CV: Available upon request
GitHub: http://jjfreibel.github.io/Summary
EMail: jj.f.reibel@gmail.com
Other: Highly educated and knowledgeable in many areas, including:
• Software Engineering
• Artificial Intelligence
• Cybersecurity
• Mobile and Web Development
• Game Development
Keywords: Java, Python, Rust, C++, C#, iOS, Android, Unity, AWS, Docker, Kubernetes,
Linux, Windows, Web, Blockchain, Security
That quote by the author says 'I expect this behavior'. It does not give some use-case that would rely on it, aside from the use case of 'I use git, and incorrectly assume that merges are transitive.'

More specifically, if they pulled the same patches, the outcome would be identical. What he wants to be able to do is pull the same history by pulling different patches in that history. A patch is the diff between two repository states, and that's all it is. Sadly, diffs are intransitive.
Nice writeup, though I'm not sure why you say "stretch up," since the container div is obviously extending downwards via the CSS changes.
Right now any site can be added. The only restriction is only one site can be added per domain/subdomain. So you can't add individual pages - only entire sites.
I think the point he is trying to make is that, having a point of view that runs through your company, helps influence and define the positions that you take, when you are dealing with the questions you mentioned.

Everything starts to revolve around your companies point of view instead of around what you think most people want. I think he makes a great point, and relates directly to this awesome talk by simon sineck http://bit.ly/eLt15m.

People develop personal relationships with a point of view, thus helping you develop a brand not just a product. And not only a brand but one that stands for something and has values.

I think this is the most important thing you should be thinking about when approaching product design, customer service and financial responsibility.

Although I'm not one hundred percent certain what you mean by financial responsibility. I'm assuming your referring to corporate social responsibility, I'm not so sure that this has much place in a startup.

I would love it you could expand on this.
I just found the talk on youtube for anyone who wants to preview it: http://www.youtube.com/watch?v=GDVAHA0oyJU
Completely agree; the minute I can host my www-less website on S3, I will. Until then, my www.$domain is a CNAME, and $domain is lucky if it gets a machine serving 301s.
Play any of the games in the indie potato sack bundle and speed up the release of Portal 2!
The very useful property of subtypes, i.e., that they may be substituted for their parents without causing error, is in conflict with mutable state.
I have used both. I implemented a prototype back-end in CouchDB, and it worked well for this purpose, allowing me to get up and running quickly. But I found that I needed a couple of things that they didn't support - for example, I wanted to integrate with an existing authentication system rather than use the built-in CouchDB one. It became clear that I would have to write my own middleware layer in Python or similar. Once I had made that decision, I had lost the simplicity that is CouchDB's most compelling feature and I felt I was missing out in other ways - CouchDB's REST API is less flexible than MongoDB's programmatic API for example. So I switched to MongoDB.

I'd say both gave me exactly what I needed at different times, and so I recommend both projects highly, depending on what you need. CouchDB is an excellent tool to quickly "mock up" a live back end, and a great way to learn hands on with document stores with very little upfront effort required. MongoDB seems to integrate better as part of a larger system, and provides more flexibility.
It's likely that steel is a better antenna but also it's probably stronger than aluminum. Their videos says they've made a special stainless steel that's even stronger than regular stainless steel. It'll also help for the stronger part of the phone to be the edges in case people drop their phone.
Does it use multipe processes/threads like Chrome? Because, if not, Safari stinks.
My policy: launch apps on Sqlite.

No background process like mysql or pgsql. Thus helps me run on cheap ram. _IF_ it grows and gains traction, then switch to a better db, which until now has not happened. So I haven't thought about the "better db" i mentioned above.
Until he said otherwise, I actually believed that Arrington was pissed about the resignation.
From the Safari page:- "Safari Reader removes annoying ads and other visual distractions from online articles."

AFAIK, in other browsers, extensions are required to block ads. Safari is the first major browser to have adblocking as a prominent built-in feature. I wonder if other browsers will follow and what impact will that have on Google's bottom line if adblocking becomes mainstream.
Here's the video: http://www.youtube.com/watch?v=LiWlvBro9eI
First of all, I think these are really good, tough questions, and figuring out what universities should be versus what trade schools (or as we seem to prefer, "code schools") should be versus what makes sense for community colleges, is really interesting and fluid.

I'm not sure what a good definition for "fundamentals" would be, but I'll speak to your examples one by one, which I think gives a decent sense. My databases class talked about what databases are, why they came to be historically, an overview of the different approaches, and a discussion of their trade-offs. My networks class talked about why we started creating networks of computers historically, gave an overview of a bunch of different approaches, talked about trade-offs, discussed why TCP/IP+ethernet/wifi has become the most common end-user deployment, and talked about how it all works. My 3D graphics class was very mathematical, discussing how and why the 3D transformations work, with mostly toy algorithm implementations. This wasn't one of your examples but my programming languages class followed a similar schematic of "history, survey, trade-offs" as databases and networking (ditto for operating systems, and some others). I imagine a web programming class following that pattern to give a sense of how and why the web works. But that is pretty different than learning how to make applications using rails/nodejs/ember/angular/react/whatever like we do in industry.

Actually, when I was in school, this model really frustrated me, it seemed out of touch with industry and like I wasn't getting the specific skill buzzwords I needed to put on my resume to get my first job. But looking back on it, I'm really glad to have gone through a program focusing more on history and concepts rather than technology and details. It's harder (though of course not impossible) to self-learn the broader subject matter, and the details are ever-changing and needing to be kept up with constantly anyway.

I think a really good model for universities is broad coursework in combination with an aggressive internship program and industry-sponsored project classes.
You're assuming a highly optimistic scenario where you take an even pay cut but make out like a bandit. The reality is that a "fair wage" for many rural white collar workers is 40% of what you might make in SV, or even worse. Getting $250k in SV sucks, but try getting paid $50k in Cincinnati. Then imagine a scenario where there's maybe 2-3 local companies that hire, and they all collude on prices.

I feel like people saying "just move to a low COL area" have never actually lived and worked in a low COL.

If you lose your job or get fired, there's no one to back up that "half as much, x2 profit" unless you find remote work again, and then you're also at the mercy of whatever people feel they can get out of you. Without competing offers or local competition, you're at the mercy of the market.

People are underselling the competition that nuclei of talent can produce from top competing companies.
Fizzbuzz has not been very useful for me while conducting interviews. Nearly all candidates had no problems solving it fairly quickly. But many of these candidates couldn't solve much simpler problems such as "Initialize a list or array of numbers".
Off-topic but I'm glad to see them offering the APK download right under the Google Play link. More organisations should do this!
I'm thirty eight years old. I've been using standard units my entire life. They just make sense. Eight cups? Oh that's half a gallon, or two quarts. Eight ounces of melted butter? Oh that's one cup. Probably two sticks unless it's that bullshit imported European butter, ugh. My indoctrinated brain can't imagine it any other way. "You want me to add what grams.. what? Who measures sugar by weight?!"

French numbers are the same way. If the only system you've ever used is a shitty system, the shitty system is the only logical way of doing things. Human brains are smart, but also dumb. That's actually the point of this article.

I am slowly training myself to intuit SI units, especially at work. It's better, and I know that, but it's fucking hard. I'm pretty sure I'll never be able to be able to replace it for cooking. It's just too deep. Probably the same as a Frenchman who learned to count in French. Learning to cook with standard units was coincident with learning to speak. You simply can't renovate those memories.

They're still bad systems though.
> You don't blame a plane for a pilot mistake that was meant to be part of his training

Did you miss that Boeing is right now risking bankruptcy for doing exactly this?
Surely if they planned to, they would say that when asked about this?
What? No, a smaller truck is something like a Suzuki Carry[1]

Full 2 meters shorter overall than Ford F-150, but with truck bed almost as long.

Just less oomph, but enough for most city uses.

[1]https://ph.priceprice.com/Suzuki-Multicab-Carry-9656/
You can start here: https://martinfowler.com/bliki/TestDrivenDevelopment.html
My interpretation of testing is documenting your code.

If you deliver a set of scripted requirements (Read documentation) prior to the feature - that’s TDD.

If you change the code, you break the documentation.
That requires a sufficient water-to-dust ratio.
Driving jeeps in the Congo, or having dust blown up from dunes in a sudden gust, will require wipers. Not to mention pollen.
For sure! Make it work on any touch screen for that matter (iPad is premium) - greenpeace people might like it too. Insurance adjusters? Cops? Plumbers? etc.
Looks like the tail implementation is O(N) in the size of the file. Real tools aren't (for large N anyway), and as this is a basically iterative algorithm (guess at a suffix size, read, count, adjust) it seems like it might have been more instructive here to do it right instead of doing it pretty.
Sure! Just drop me an email (it's in my profile) and I'll hook you up with an invite code.
Similar to when big companies violate the GPL. Way too many developers sitting behind desks getting angry when their licensing model gets broken because big companies don't play to the tune of their flute. </devil's advocate>
Just make sure nothing, NOTHING, requires two clicks.

So, a select box should not take one click to activate and display; then another to actually make the selection.
You could write a simple client that just ignores connect/disconnect messages from the server.

Reading this post I remembered a small project called sociograph a friend of mine created. It's an IRC bot that logs messages and draws a graph of the people communicating with each other in realtime, see for an example http://www.youtube.com/watch?v=A_ah-SE-cNY.
so to recharge burned-out engineers, you give them more work to do? I would need a month of no coding or work to recharge.
Yea, that! :) Thanks for posting the link.
One way to get around this might be to replace one section of the brain at a time with an electronic equivalent.
Wait, is this run locally because I could just do :(){:|:&}; :& which is pretty effective.
Hey I come from Python too and I just want to put out there both that Nim is a normal language - you can use it without templates or macros (you might end up using someone else's macro because some stdlib or library is implemented as one, but you don't have to write them yourself) - but also that Nim's macros are quite easy to understand!

They are just functions that take an AST tree, modify that AST or produce a new AST and return it. Its just normal Nim code working on an AST object. That's it! I wrote a small blog article about them when I first learned about them: http://blog.ldlework.com/a-cursory-look-at-meta-programming-...

I encourage you to conquer your fears!