skysight-inc/HackerNews huggingface dataset:
Calling out the cholesterol is kind of a distraction, because it is no longer what is associated with heart disease. The level of saturated fat in the impossible burger is actually very high.

Impossible Burger, for example, has more than double the saturated fat of an 85% lean beef burger: 3.6 grams per ounce (derived from coconut oil) versus 1.7.

https://www.foodandwine.com/news/great-veggie-burger-debate-...

I know there is debate about the link between saturated fat and heart disease, and further question about the specific types of saturated fat in coconut oil. I have no idea what the truth is, but if you are on a low fat diet, impossible burger isn't a good substitute for beef.

I've tried impossible burger, and thought it was very good, so I'd eat it just for the flavor.
Location: North Idaho/Spokane, Washington area

Remote: Yes

Willing to relocate: Yes

Technologies: React, JS, Ruby, Rails, Clojure, ClojureScript, GraphQL, Redux, MEAN Stack, VueJS, basically all the modern web stuff buzzwords, and of course I have 5-7 years experience with React Hooks

GitHub: https://github.com/k2052/

Writings: https://getGood.at (all written by me)

Email: k@2052.me

I'm a full-stack dev with extensive experience in modern JS stacks and Ruby. Constantly learning and I have dabbled in everything from C++ game dev to Haskell. Could easily learn a new stack or an de-rust an old one (PHP hate is silly). I have built my own frameworks https://github.com/eldr-rb/eldr, written books https://getgood.at/build-your-own/sinatra, and created tools that make developers lives easier https://github.com/Hactar-js/hactar. Would love to work on developer tools or tools for designers!

Full disclosure upfront: I'm on the autism spectrum and have struggled with interviews, take home assignments or trial runs are a necessity, no whiteboarding.
Not really related, but a quick plug for the work that Mercurial is doing to port substantial portions of its main binary to Rust: https://www.mercurial-scm.org/wiki/OxidationPlan

My understanding is that they want to get it fully ported before Python 2 EOL.
The data presentation in that article is probably a little misleading. It's not entirely clear that young men are having less sex than young women.

Somebody has created another graph showing the confidence intervals, and there is a large overlap:

https://twitter.com/graykimbrough/status/1111695055541161992...
The money goes somewhere, too, though.

That "tax hike" would almost all get spent, and probably pretty quickly, because the overwhelming majority of it would be going to people who live close enough to hand-to-mouth that the differences are academic.

So is that pulling $3T/year out of the economy or pumping most of $3T/year into it?
I'm doing Rails now, and I'd say no, it's just JS. Since Rails 4 was released particularly, most things upgrade between versions with only minor hiccups. The changes are mostly adding new modules to have a standard way to do various common things, but the old ways generally don't stop working. You can upgrade to the latest Rails and switch over to the new module, or not, at your leisure. New Ruby versions come out pretty regularly too, and the changes are mostly improvements on speed and memory usage, and addition of new syntax types. I don't think there have been any breaking changes since Ruby 2.0 was released.

I've worked in a few other languages, and I don't think anything else has the vibe of rewriting your whole system around a whole new popular framework every few years.
I've seen it as a mess far more often than something clean that ever gets replaced. I once worked on a project where a relatively simple change meant changing/adding interfaces in over 36 files across 17 projects in 2 solutions. It took a week and a half to thread that noodle through the pile of spaghetti.

My opinion today is that it's easier to have more understandable code than apply "Enterprise" patterns early on. Create classes and test from them instead of deep DI/IoC patterns and interfaces everywhere. In the end, build it like it's throw away code and have high code coverage requirements when in doubt.

I do understand the various patterns, and have worked with them, and more often than not, the path leads to a big mess in practice. I tend to lean away from smarter classes and instead favor POCO + Utility Classes with Single Instances. YMMV of course.
I imagine the signaling is partly due to the selective admissions processes at elite universities. MIT, Stanford, Harvard already vetted for you, so surely you must be intelligent, driven and cut above the rest.

But I wonder if there are recent studies on the demographics of who attends elite universities in general? I'd assume it is mostly kids from the upper middle class to upper class backgrounds.

These sort of places pat themselves on the back for saying they do target minorities and the less privileged, but they have such an insurmountable background to overcome they may never make it to such schools, despite being smart enough to attend.

You may miss people like: https://www.uidaho.edu/engr/news/features/tom-mueller
Recently made a switch from Seattle to NYC and was actually a bit surprised that the salaries in NYC were lower. People at my job didn't really believe me, so it's nice to have some numbers to back up my feelings.
It's better to have some speech than no speech

Cut out the whataboutism
I'm not sure why you're making a distinction. Also i'm sure there will be a lot of vegans or pretty close.
> At least Python hasn't had a major release since 2010 (Python 2, anyway).

I'd argue PEP 484 is possibly more transformative than the change from print 'foo' to print('foo')

https://www.python.org/dev/peps/pep-0484/
Okay I see your point. You believe that “good grades” people, or people that have a led a relatively linear / easy path to success due to being naturally talented at navigating the existing systems that permeate today’s society, lack the understanding for how to properly lead the people in society who don’t integrate as well into these existing systems. Is this an accurate understanding of what you’re trying to say?
You are correct, but I would never tell a manager I was interviewing unless I had an offer letter.
> And you really think society is just going to let people starve in the streets?

We (at least, public direct aid programs; food banks etc., may pick up some of the slack) do now if people squander welfare, why would UBI change that?
If I'm reading this correctly, the Fed and its member banks had $49 billion of net income through the first nine months of 2018, before remittances to the U.S. Treasury.

https://www.federalreserve.gov/aboutthefed/2018-september-fe...

Very nice showing. If you annualize the Fed's nine-month rate, it's probably slightly ahead of Apple's money-making rate, which is the best in the U.S. corporate sector. (Apple reported $59 billion in net income for the full year ended Sept. 29, 2018.)

Even so, the Fed can't quite crank out profits at an Aramco tempo.
I think it is possible that you are "hearing" a condescending tone where none is intended. I don't know the author, and they would be the best to address it (and I haven't finished the article yet), but here are my thoughts...

He's talking about VERY old technology. The older the tech is (and the more obsolete), the more likely it is that younger people won't even know what it is when they see it. That's not a strike against them, it's just a product of the rarity of the item in modern society.

"Fortnite is most popular among players between the ages of 18 – 24, who account for 63% of all Fortnite players." ( https://www.vertoanalytics.com/chart-week-deep-dive-fortnite... ). So the author is saying -- if you play Fortnite, you are likely to be fairly young, and if you are fairly young, there's a good chance you don't know what an acoustically coupled modem is.

I think that's a reasonable thing to say. Perhaps when I have time to finish the article I'll see something that changes my mind, but at this point I think it is worth giving the author the benefit of the doubt.
HN has niche appeal, a strongly focused discussion (there's one story feed, and effectively about 30-40 stories that really register on the front page, though many more are submitted), and pretty dedicated professional moderators. As of 2015:

Roughly 2.6M views a day, 300K daily uniques, 3 to 3.5M monthly uniques. It depends on how you count, of course.

https://news.ycombinator.com/item?id=9220098

Which ... actually probably compares favourably with Google+, which had a core of about 50-100k highly active users (posting 50-100x monthly), and maybe an extended set of as much as 100 million who'd interacted with the site at one time or another significantly.

I've done a fair bit of measurement (limited by available resources and indicators), and one conclusion I'm coming to is that raw numbers do a pathetic job of indicating media or forum vitality. Most especially raw census numbers.

Looking at G+ communities, and running grid plots of engagements, it turned out that posts drove other engagement, not members, and in fact it seems as if there's some kind of fall-off (at least on a per-member basis) when a given forum gets above about 5,000 members (though I need to check this).

Google had more users. But they were spread out over a vastly larger set of forums and discussion, there was no central "square" (as with HN's "new" or "news" pages), moderation was exceedingly uneven, and often entirely absent, and there were (and remain) huge barriers for like minds to come together.

HN's overall focus is fairly (but not excessively) narrow, and much of the conversation takes itself too seriously (and certainly myself), but relative to the rest of the Net it's an exemplar. Good conversation remains exceedingly hard to find.
Strawberry flavoured cereal and synthetic meats are miles apart - if we're talking lab grown meat that's amazing - it's tender meat that has no ethical issues. If you're talking the impossible burger, that's a burger that again has no ethical issues and a minor compromise in taste. Nutritionally it's basically equivalent to a normal burger.

Strawberry flavoured cereal is nothing like a strawberry, and can't possibly hope to emulate any of its properties (not even taste).
Location: Fall River, Massachusetts

Remote: Yes

Willing to relocate: Yes, within New England (excluding NYC)

Technologies: C, C++, Rust, Java, C#

Résumé/CV: https://docs.google.com/document/d/1tWhJl5bLj5OHPZQatn-n1_AV...

Email: chc4000@gmail.com

Motivated independently educated software developer. I can quickly pick up new technology stacks and love to learn how things work.
Its not unusual, its just not the average.
People should be aware that Burger King has had (MorningStar) veggie burgers for a very long time that they just don't broadcast. This announcement is not about introducing a vegetarian patty but rather about introducing a _specific_ vegetarian patty.
/r/games Is Closed for April Fools Day
I managed to get approval to bump my group up to C++11 a couple years ago thanks to some significant new features in the STL like usable smart pointers. So far none of the successive standards have offered anything sufficiently worthwhile to move us off C++11. It's possible that a new standard will introduce a killer features, but I wouldn't be too surprised if we simply stayed on C++11 forever.
RealScout | Senior Software Engineer - Data Integration | REMOTE (minimum 5-hour overlap with Pacific US Timezone) | Full-Time
RealScout’s goal is to provide better transparency between real estate agents, brokers, home sellers, and home buyers to bring efficiency to the $1 trillion residential real estate marketplace. We're in almost every major metropolitan market in the country and have many of the largest NYC brokerages on board as part of a Buyer Graph[1] initiative -- an unprecedented effort for a real estate startup.

A typical week will entail:

- Ensuring perfect replication of 100+ real estate data feeds with as little lag as possible

- Scaling a daily emailer from 100k to 1m personalized sends

- Augmenting listing data with computer vision, geospatial data, and other unique insights

THE REQUIREMENTS

- Experience with medium-to-large data pipelines: implementing, testing, and deploying

- Familiarity with Python+Go (bonus points for Ruby)

- Familiarity with automated unit and integration testing

- Experience with wide variety of data stores such as PostgreSQL, ElasticSearch, and Redshift

- Experience with one major cloud provider (Google, Azure, AWS). AWS a plus.

THE TEAM

We strive to cultivate thought diversity with candor, empathy, and respect. We welcome people of different backgrounds, abilities and perspectives.

We look forward to hearing from you! Contact me at anthony at realscout dot com and visit http://learn.realscout.com/about for more info.

[1] https://nycbuyergraph.com/
2 steps back, 3 steps forward. Sometimes, during spring cleaning, you have to make a bigger mess to get to a cleaner state than when you began. It's a timeless issue. Continue to patch existing codebase with known flows that are so severe that it will never allow for full completion, or scrap the whole thing and start over using $newHotness that has the potential to get you where you need to go?
Years ago, I was interviewing, and they asked me a fairly typical "Design Twitter" question.

I always hate these kinds of questions because it took Twitter 10 years to get to where it is, and I'm certain they didn't design all of it in 15 minutes on a whiteboard.

Anyway, I'm drawing little boxes and arrows, and when the subject of a DB comes up, I ask "do you want availability or consistency", because I figured that CAP theorem was part of the "gotchas" on this. The interviewer said "I want both", to which I replied, kind of sheepishly, that you cannot have both. We go back and forth, and eventually I pull up the CAP theorem wiki page on my phone and he had to concede the point.

This is rare; usually when I know more than the interviewer, they double down on their wrong ideas. I have several stories like that.
If you don't mind me asking, what city?
But if you were applying for a position at another firm, what would they likely look at to determine competency?

I'm not a lawyer - but my guess would be how many cases they've handled in the past, whether those were with another firm or by themselves (not sure what this is called - if anything - "self-employed lawyer"?), and how the case turned out and such (though this latter thing may not tell you much - after all, they could be a great lawyer and candidate, but lose every single case not based on anything they did or didn't do).

As you can probably tell - I really don't know what I am talking about in this area...
I too prefer the Beyond Meat burger to the Impossible Burger, but I don't know about a meat eater not noticing. I love meat - especially beef, but lately I've also been trying meat alternatives.

Just recently, I ordered an Impossible Burger, and it just left me wanting beef. It's not that it was bad - the burger looked similar to beef, and was juicy and delicious. But it didnt taste like beef. Maybe it's different for others, but for me, the beef is the spotlight of a burger. Beyond and Impossible haven't gotten that beefy taste - at least to my buds.

When I cook a Beyond Meat burger at home, I usually add a little butter - I dont think there is enough fat, and I also add some Takii umami powder (which I believe is just salt, and ground up mushrooms). I think those additions help the illusion of beef. You could probably also cook the burger in rendered beef fat, and that would probably really help the beef flavor...probably defeating the point of meat alternatives though.

I wish I could cook an Impossible at home, just to experiment.
ECOMM Company | Remote OK (CONUS and related Timezones) | Full-Time or Part-Time

Are you experienced with DevOps and working in AWS production environments? If you are, we'd love to hear how you can help us.

We're a retail company that's seeking DevOps expertise to help stabilize an older production environment based in AWS.

If you're a fit, you should (more or less) have something approximating these skills:

- Automation Expertise (Puppet, Chef, Ansible, or your preference. If it works, we're open to it.)

- CI/CD Expertise - We're running on a mix of 'git pull' and Capistrano. There are opportunities to modernize this a bit. We'd love the help.

- Rails Experience - Our platform runs on Rails. You should have Rails experience and be able to have an intelligent conversation about Rails.

- containers/kubernetes?- We're curious if our business would be a fit for a straight-up kubernetes migration. If you can help us assess if that migration makes sense, define a plan, and implement it, you're looking at an easy second project.

If this sounds like something you'd be able to help with, then send an email to me (Jack) at jahodges419 - at - gmail.com and tell me:

- Why you think you'd be a good fit to help us

- A project you worked on that showcases your Automation Expertise (just a few sentences)

- Your experience assessing kubernetes migrations (just a few sentences)

Please email to me, Jack, at jahodges419 - at - gmail.com. (Spam replies and copy/pasted replies that don't mention me, Jack, by name will be deleted.)
It is basically the vegetarian version of an unhealthy burger.

If you wouldn’t normally eat a whopper for health reasons, then you have no reason to start eating this.
Agreed... imho, make the code as discoverable and simple as possible. It's easier to copy/paste or just replace classes as needed rather than make them composable or setting up huge injection profiles.
Google was making advertising revenue from their data profiles... We ALL pay for Google Service, even if we don't make an account.
It’s currently possible to whitelist SSIDs, and disable for cellular, for the 1.1.1.1 DNS VPN profile on iOS, so I’m assuming it will work the same way for Warp.
Detailed policy positions won't survive the hard reality of the legislative process anyway.

That's why in software, we think agile is better than waterfall.
U2F and django was easy last time I have done it. Which was about year ago.
You should be into Venetian Snares then. Pretty much non-repetitive, mindlessly derivative and fairly musical.
Metabase | Software Engineer | San Francisco, CA | ONSITE, REMOTE, FULL-TIME | http://www.metabase.com/
We’re a small team building open source business intelligence tools with a strong focus on user experience.

React frontend, Clojure backend. Most of the work we do is open source. We’re looking to hire strong frontend, backend, or generalist engineers.

If you love open source, building beautiful products, and working with data, apply at http://www.metabase.com/jobs
These are base salaries - we have data on equity and other compensation factors, but those factors are difficult to meaningfully compare in an anonymized way.

Triplebyte works with over 400 companies, including Apple, Dropbox, Instacart, and numerous early stage companies (including many YC companies). The Open Positions section on the salary tool page should give a pretty good feel for the kinds of specific roles and companies that work with us
Costs in healthcare aren't very "real". US providers use what they call a charge master to determine prices. So while an "IV" may show up on the bill, it's not the actual IV you're purchasing when you're in the hospital. Behind that number the hospital has factored in all sorts of cost centers such as part of the nursing staff cost for example.
These "costs" therefore do not represent the true actual cost of providing the service, but rather the charge that the insurance company will pay. Insurance companies have a negotiated rate that they will then pay to the hospital. One of the major "hidden" problems in our current healthcare market is that there exists extreme consumer price insensitivity (since most cases are covered by some type of insurance) alongside large consolidation of healthcare providers.
> 1. mediocre routing (no nesting, all routes have to be declared in one place)

In reality these can be multiple places, however not really nested. There is the main routing file, which can move resolving a url to another file.

> 2. mediocre middleware (middleware is global)

Isn't it how it should work? The middleware is something your want always run for the request.

> 3. mediocre ORM (easy only for very easy stuff, more pain in the ass than writing raw SQL itself when it comes to complex aggregations and joins) not to mention some of the famous ORM bugs that have been open for like a decade

Not really. On the other hand I always prefer SQL... but using SQL in the Django ORM and pushing the results into Django model classes is simple.

> 4. custom user model? good luck fighting with Django errors to make that happen

Done that a couple of times... https://docs.djangoproject.com/en/2.1/topics/auth/customizin...

> 5. custom authentication? external authentication? good luck

No luck needed: https://docs.djangoproject.com/en/2.1/topics/auth/customizin...

> 6. Django is built for 2000s websites not REST/gRPC era

True, that's why we have e.g. this https://www.django-rest-framework.org/

> 7. want to use graph databases? noSQL? good luck

Yup. I'm using SQL and I'm with it. Graph databases are cool for some specific problems, you can also use the core Django models and store some more stuff in the graph database. As for all the noSQL mess, well, it's usually a mess with thousands if programs running just to clean the data, and almost nobody cares about the correctness of the data model, thank you, I'd rather stay with the good old SQL.

> 8. external migration for SQL? oh god, prepare yourself for the mental hell

I'm not sure I can see a problem here... but I'm half-dba, half-programmer, half-dragon... so maybe that's why.

> 9. Django as far as I can tell still ONLY supports decoding "x-www-form-urlencoded" bodies, yeah no JSON, it's that pathetic

I'm sure I was using json with django without any problems in both directions. But you know, I'm different.

Yep, Python has lots of problems, and I'm not sure I like it (especially after moving to Kotlin for 97.49% of the code). However, if you stay with Python, I'd recommend Django :)