skysight-inc/HackerNews huggingface dataset:
I bring up this story every time someone talks about trying to do something dumb with feature toggles.

(Except I had remembered them losing $250M, not $465M, yeow)

The sad thing about this is if the engineering team had insisted on removing the old feature toggle first, deploying that code and letting it settle, and only then started work on the new toggle, they may well have noticed the problem prior to turning on the flag, and it certainly would have been the case that rolling back would not have caused the catastrophic failure they saw.

Basically they were running with scissors. When I say 'no' in this sort of situation I almost always get pushback, but I also can find at least a couple people who are as insistent as I am. It's okay for your boss to be disappointed sometimes. That's always going to happen (they're always going to test boundaries to see if the team is really producing as much as they can). It's better to have disappointed bosses than ones that don't trust you.
Not that surprising. Seattle is HQ to two of the largest sofware companies in the world, with 1/3 the population of NYC. Wouldn't be surprised that the supply/demand gap for qualified engineers is greater in Seattle than NYC
There are too many different factors that affect depression. Genetic susceptibility, time of year, relationships, various psychological factors, social factors, etc. Meds will not cure depression, but they will alleviate the symptoms while you work on addressing some of the factors that cause it.

Think of it like Ibuprofen. It's there to help you manage pain, but it won't fix things.
I think a decent cutoff for when to defer to medication is when the problem becomes self-sustaining. E.g. you get anxiety about your anxiety, or your mania leads to disastrous actions that can't be emotionally handled in a normal state, or your depression causes you to fail at goals in a way that contributes to your depression.

At those points the cycle is the problem and needs to be broken.
Link goes to a listing page, not the page the title mentions. (At least on my iPhone)
A lot of these are pretty inaccurate, at least for modern Django.

1. I'm pretty sure that's not true if I'm correctly interpreting what you mean...You can do things like `path('myapp/', include(myapp.urls))`

4. Custom User models are now very straightforward (and recommended for non-trivial projects since it's easier to start with a Custom model that defaults to the default model for all options then modify it later)[1]

5. All these things are fairly straightforward and libraries like Django-Auth/Django-Rest-Auth cover a huge set of the normal use cases (OAuth, JWT, tokens, etc.)

6. Django Rest Framework is a best-in-class solution for Rest APIs

9. See 6.

[1] https://wsvincent.com/django-custom-user-model-tutorial/
One person's condescending is another person's folksy and approachable. I am not sure HN is an appropriate place to discuss an author's writing style.
Location: Chicago, IL
Remote: Yes
Willing to relocate: Yes
Technologies:Python, SQL, C++, MS Excel, Linux, Machine learning
Résumé/CV:https://www.dropbox.com/s/w0xp97i4dcogygk/Resume-ChaoZhang.pdf?dl=0
Email: chaozhang770@gmail.com
SEEKING WORK | Peoria, IL | Remote

rcummings[@]nerevu[●]com

Hi I'm Reuben. An MIT trained data consultant, open source contributor, and speaker. I specialize in creating data-driven web applications, dashboards, and visualizations.

Goals I've accomplished in previous projects include collecting and scraping web data, customizing an open data platform, converting an outdated Angular application to Mithril, and automating marketing analytics reports.

Rate: $2.5k / wk (~20hrs)

Tech stack:

* Python (Flask, SQLAlchemy, Pandas, CKAN, ERPNext)

* JavaScript (Node, Express, D3, Leaflet, Mithril, KeystoneJS)

* cloud (Heroku, DigitalOcean, AWS, TravisCI)

* DB (PostgreSQL, SQLite, Memcache, Redis, MongoDB)

Info:

* https://reuba.no/about

* https://reuba.no/portfolio

* https://reuba.no/talks
"The cravings are a psychological reflex of remembering something you liked the taste, nutritious or not."

Nailed it. We used to have summer dinners at my grandparents when I was a kid, complete with grilled burgers. It is, in large part, emotional.
I haven't hired in Boston in a few years, so my perspective may be out of date, but it definitely was the case up until 2014 or so (my most recent concrete experience making job offers to candidates in Boston) that Boston salaries for engineers were lower than SF and NYC.

That seems mostly to be a supply/demand thing (which is tangled up with local culture norms, too, in complicated ways). There is much, much less VC funding in Boston than in SF and NYC. But a great supply of engineers because of the universities. And there's no equivalent to Microsoft+Amazon (Seattle) and Wall Street (NYC) pushing up both demand and top-end base salaries for experienced engineers.

Also, you mention that your search was 18 months ago. In SF (and I think Seattle and NYC, too) the job market is crazily engineer-favorable right now. I'd bet there's been 10% inflation in average base senior engineer salaries in SF in the last 18 months. That would match your $145k against ~$165k (rather than $181k).
Location: New Delhi, India

Willing to relocate: Yes, mostly abroad.

Technologies: Python, Ruby, Java, PyTorch, Distributed Systems, JavaScript, Backend, RabbitMQ.

CV:https://drive.google.com/file/d/1P7GpO5oXIHPzftBFkmw8LZfuFo2...

LinkedIn: https://www.linkedin.com/in/akshaysharma096/

Email: akshay.sharma09695@gmail.com
What a world where you don't have family members come in to water your plants or feed the fish...
It's funny that the author ends with a bit of a knock against the book, and mentions that there should be an 8th habit:

> I’m pretty sure there’s an eighth habit of highly effective people. They don’t spend all their time reading about the seven habits of highly effective people.

Turns out, Covey came up with an 8th habit years ago: 'The 8th Habit: From Effectiveness to Greatness ... The 8th habit essentially urges: "Find your voice and inspire others to find theirs."' [1] I need to read both, but it seems like Covey's 8th might cover not being obsessed about the first 7.

BTW, my kids' elementary charter school has actually incorporated the 7 habits into its curriculum. It will be interesting to see how the graduates do over the course of their careers.

[1] https://en.wikipedia.org/wiki/Stephen_Covey#The_8th_Habit
Claimbot (https://claimbotcx.com) | Front-End Developer | REMOTE | Full-Time / Part-Time

Claimbot (https://claimbotcx.com) | Full-Stack Developer | REMOTE | Full-Time / Part-Time

About Claimbot:

Claimbot provides an enterprise-class virtual chat engine specifically built for the insurance and automotive industries.

At Claimbot we don’t only provide users with answers, we also help them get stuff done without having to connect with a human agent. Not only to answer questions, but to help users create support tickets, file claims, get quotes, and even process payments.

All of this while providing a delightful user experience right from your favorite messaging platform or simply a web browser.

We recently received investment from the Google Assistant Investments Program and we’re currently looking to expand our team.

How to Apply:

If you are interested, you can apply here: https://claimbotcx.com/careers or send an email to kristian@elephantlabs.co
> Candidates with stronger resumes are not going to be using third party recruiters to spray their resume around; they are going to be applying directly to the companies they want to work at or getting headhunted by the companies themselves.

Why are those mutually exclusive? I like to think I have a decent resume and would apply to companies directly but if I can get more offers using Triplebyte why wouldnt I? Isn't their draw that you don't have to interview at individual companies but can use a streamlined application?
Talk to your doctor and get a recommendation/prescription for therapy, it has a higher efficacy than medication anyway. If medication is advised, set a time line immediately for when you want to be off it. Withdrawal usually isn't bad, though worrying about it makes it worse.
Lol 8+ yeo makes like 30% more than someone with 0-3 yoe. This is some funny shit!
>Sadness -- even persistent sadness -- can sometimes be a healthy response to an unhealthy environment, that drives you to try and change your situation for the better.

Depression is sort of different than generic sadness as it DOES NOT drive you to improve your situation, due to the severe hopelessness it causes. It's the massive problem with depression, and why medication can be so helpful. Depression can cause you to stop functioning, even at your situationally reduced level, essentially fucking you over even worse.

As you show, it was an external event that kicked your wife out of her rut. Sometimes that required kick is helped by medication
Location: Chennai, India

Remote: Preferred

Willing to relocate: Yes

Technologies: Ruby on Rails & React Native

Résumé/CV: http://i-am.dev/

Email: davidjuly93@gmail.com
It looks like you've been using HN primarily for political, national, and ideological battle. That crosses into breaking the site guidelines and we ban accounts that do it, so would you please stop doing it?

If you want to understand why we draw the line at "primarily", I've written a lot about it in the past: https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme...
Location: Delhi, India
Remote: Yes
Willing to relocate: Yes
Technologies: Vue Js, React Js, Node Js, GoLang, HTML5, CSS3
Résumé/CV: Upon Request
Email: heyarviind@gmail.com

I love to design & develop beautiful interfaces with over 3 years of experience. Initial developer of easyview in easyprop.in
I think it is important to notice that the traffic is first routed to Cloudflare over the public internet, so technically it is not the moment it leaves your device when it starts to get routed inside CloudFlares network and the public internet again soon after in most cases. Being faster crucially relies on having nearby access to their network from your device and from their network to the destination. Otherwise you ultimately just add some additional hops in between, making it likely to be slower in terms of latency instead. I also would not expect much of a difference performance wise if you access services already using CloudFlare as the endpoints network is likely the same there. However, this is only relevant for your argument of it supposedly being faster. Of course the packets leaving your device are encapsulated and unreadable to third party observers. After being decapsulated its not about routing your VPN traffic anymore but the packets inside which is probably what you were referring to on its own.
I'd argue that you are in the minority here. Most people (especially children) require repetition and depth of work to master a skill / understand a strategy.

In my experience (having watched a LOT of my friends go through varying degrees of good/bad public schools in NJ) most kids really do need the repetition. Without it they don't hammer in why something like adding 2x to each side of an equation cancels out -2x on one side, even if the last problem had you balancing an equation by adding 4x+5 to each side. These concepts might seem absolutely trivial to us now, but as a person first approaching them I think they can be pretty complex.
In this oil world, few hope to make some quick bucks while putting mankind's future at stake.
I think the position is that whatever fraction of that $3T that gets spent at the bottom of the economy will contribute more to the economy overall than it would have sitting in the bank accounts of whoever "paid" the tax, simply on the basis that so much more of it will be spent that way. Yes, it's less than $3T. It's still circulating. A moving dollar is more economically useful than one at rest, isn't it?

If we're going to premise the "health" of our economy in no small part on the movement of monkey status points, then move the things.

It's "trickle-up", not "trickle-down"...
That is pretty bad behavior. Our position is that if you took the time out of your schedule to complete our coding task, we will take the time to do a technical interview with you.
You can't. Removing rigid social structures, authorities, and hierarchy only results in those structures being slowly and informally reproduced once again, until someone once again formalizes and crystallizes a semi-authoritarian, hierarchical structure. Everything slowly centralizes itself to the maximum extent that the technology and economics of that time allows. Places where this does not happen in large scales are exceptional; the sheer logistical capability of a centralized system blows most decentralized systems out of the water once it finds its proper implementation. Systems of high freedom and low centralization can only exist fleetingly, in times where resources are plentiful and there is wide expanse, where the roots of authority have not yet had time to grow. At best you can delay the process with education and good civics, but eventually no matter how well you draft your founding documents, no matter how good your teachers are, crisis, fragmentation, and desperation will eventually invite the authoritarian again.

If you reran history ten thousand times and adjusted the positions of 10 thousand butterflies, the Mahknos of history will never prevail against the Lenins, the people will crown and laud their Caesars and Napoleons and Frederick William IVs, etc. That we will ever get a luxury space communism is a fantasy.
I don't think it's a Boston problem. Perhaps a company selection problem though. Have you tried to interview at Google (Or facebook, amazon, apple, netflix, microsoft)?. If that 20+ years is actual work experience, as opposed to coding up BASIC games during middle school, I am sure you'd get offers at 300k+ total annual comp at those places if you passed the interview.
Login.gov | REMOTE or Washington, DC | Software Engineers, Site Reliability Engineers, Security Engineers | Full-Time | https://login.gov

Login.gov gives the public simple, secure access to multiple US government services through one verified account. We're working to fix online identity for US government services.

The Login.gov team operates like a startup within the government, working in the open as a distributed, agile team. The core product is open source, hosted in modern cloud infrastructure, and built for scale. Tens of millions of people have Login.gov accounts, and we aim to be the preferred entrypoint for all government digital services. Our users include people accessing benefits, applying for government jobs, serving in the military, and collecting funds awarded through grant programs.

Find us on Github: https://github.com/18F/identity-idp

The Login.gov project began as a collaboration between 18F and the U.S. Digital Service (USDS). Today it's part of the Technology Transformation Services (TTS). You'll join other software engineers delivering better public services through modern technology.

* Ruby Software Engineer: https://join.tts.gsa.gov/join/application-engineer/

* Site Reliability Engineer: https://join.tts.gsa.gov/join/devops-engineer/

* Security Engineer: https://join.tts.gsa.gov/join/security-ops-engineer/

If the above postings aren't open when you want to apply, email us at jobs@login.gov or joinTTS@gsa.gov.

Feel free to reply on thread with any questions.
> Much more flavour than the meat versions.

No. A different flavour, perhaps.

A decent burger tastes good, be it meat or non-meat. Burger-King appeals to the majority and is not going to be making the best burger of any kind, just a "standard" one.
DRF is awesome. If you're considering moving to or implementing GraphQL, though, Django + Graphile is amazingly productive and performant. No affiliation, just good experiences.

https://www.graphile.org/postgraphile/
Ironically, I almost never got saw your above request because...your comment above was collapsed from the downvotes, even as I perused my own "threads". For some masochistic reason, I clicked the "+2" link from a comment almost two weeks ago, and ... there was your comment and request. It's fairly lucky I saw it at all.

So yes, I will try not to break the site guidelines again (I agree this is a clear case of breaking site guidelines). It just makes me sad how HN used to be a place where people could ask genuine questions and not be downvoted to invisibility, for whatever reason.
This comment is resonating very well with that I've been experiencing at my current job, and with our new head company. It's always nice if you can take a new application, throw it into a clean container build chain with an orchestration - or some AWS stack, and there's a cheap, low-maintenance, HA production system.

However, there's also the skill set of taking such a ... let's call it well-aged development team and approach and modernizing and/or professionalizing it. And yes, sometimes this means to build some entirely lovecraftian deployment mechanism on mutable VMs because of how the application behaves. But hey, automated processes are better than manual processes, which beat undocumented processes. Baby steps.
Spit on the candle.
Grab the rope in your teeth and just hang on until rescue comes.
Lure another animal over with mating calls to distract / feed the lion.
Swing back and forth by wiggling your feet and neck at the appropriate rate to swing yourself up onto the branch.

*note that it sorta doesn't matter because cats are notoriously good at climbing trees and likely wouldn't wait for you to fall.
My mother spent 8 years trying drug after drug for her serious anxiety and chronic depression. The problem is that nobody has a strong understanding of how the different medications work to help, or even who they can help, so it often is that you have to just try until one works.

My mother eventually found one that works and is absolutely necessary for her to live a normal life.
Location: Mexico City, Mexico

Remote: Yes

Willing to relocate: Yes

Technologies: Java/Swift/Python

Résumé/CV: https://drive.google.com/file/d/1vQ_sN733sgy_h5h7etBqE5eUvXW...

Email: kawaswim@gmail.com

Looking for internship opportunities.
That is what my retort was going to be. The stakes are a lot higher when it's a human at 65 mph.
I don't think it is better to learn some shortcut algo at a young age. Memorizing your times tables up to say 10 * 10 or 12 * 12 is fundamental to understanding multiplication. Remember, the brain is not a turing machine, it's an associative memory machine. Facts are the foundation of knowledge.

First memorize the times tables. Then learn the long method. Then learn the shortcuts. IMO, of course.
Location: Bengaluru, India

Remote: Yes

Willing to relocate: Yes

Technologies: Python, Django, Elastic Search, PostgreSQL, Docker, Kubernetes

Resume: https://www.dropbox.com/s/tdndt5fy7xhi5e1/Rushal_Resume.pdf?...

Email: rusrushal13@gmail.com
I just don't really get this attitude. What exactly you want me to ask assuming I know salary and position? General information about company is usually right there on the website. I am really not sure what exactly the hiring manager is supposed to be asked at that moment, especially by someone young who does not have enough experience to distinguish between lying hiring manager and the one that tells the truth.

I could see meaningful questions about vacation policy and overtimes and such, but that comes with experience and a.) youngsters wants pretend how they don't care bout weekends in work b.) companies lie about that sort of thing.

I know that this attitude exist so I will ask something, it is not about that. But, the exercise is mostly empty for someone who is inexperienced and does not fully know yet what are situations where he fit vs where he does not fit.
Relaxing:
Emancipator,
Phaeleh,
Submotion Orchestra

Worldly:
Thievery Coporation,
Thunderball

Midtempo
Pretty Lights,
The Polish Ambassador,
Defunk,
most people who were on a PLMovement podcast
(https://soundcloud.com/plmovement)

Melodic DnB:
High Contrast,
Nu:tone,
Calibre

Trippy Bass:
Tipper,
AtYya
Possible DoS Vulnerability Exists in Action View (Rails)
I have not been able to verify the 6% raise per year. What I have been able to find is that the raises from 2010 to 2017 have been in 2-4% range. Here are my sources:

1) This article from 2017 at https://www.metro.us/new-york/nyc-transit-workers-aim-for-sa... says:

> The contract for thousands of New York City transit workers expires in a few days, and union officials negotiating a new deal with the MTA are seeking salaries on par with other divisions the agency operates.

> The 44,000 transit workers affected by the collective bargaining agreement that expires Jan. 15 are hoping to receive more than the existing 2 percent pay increase,

2) This article from 2014 at https://nypost.com/2014/04/17/mta-workers-get-raises-under-n... says:

> A deal reached between the MTA and the Transport Workers Union will give unionized subway and bus employees 8 percent raises over five years — while sparing riders fare hikes.

> “We have a fair wage settlement but most importantly, no impact on fares,” said MTA boss Thomas Prendergast.

> Transit workers will get retroactive pay hikes of 1 percent for 2012 and 2013, followed by 2 percent increases in 2014, 2015 and 2016.

3) This article from 2010 at http://www.transitblogger.com/mta-finances/transit-workers-p... says:

> Despite recent fare hikes and the punishing recession, transit union officials argued that they deserve a 12% hike over three years, partly because city employees have received similar increases.

What is your source for a 6% raise per year? Is it for one year, or over a period of multiple years? Does it include a retrospective raise for a year where there was no salary increase? Does it include an increase in employee contributions to, for example, retirement or health care?

In any case, if it is 6% increase per year then it sounds like the union did a great job in negotiating, compared to previous years where they only managed to get 2-4% increases.

Wouldn't you want to have union representation which is that effective for your job? I would.
Are there any pre-built distributions I can just plug into QEMU?
No it doesn’t confirm that because it’s just base (ie useless) and 200k+ is basically norm in sfba at this point.
Yeah this whole thing depends on volume. Obviously mosquitoes don't "listen" to music the same way we do. So effectively electronic dance music at a large volume becomes pulsating waves of air pressure. Relative to their size this could be quite disturbing if not destructive. A similar article written for humans might be "large scale detonations at close range results in blast waves which reduce reproduction in humans"
Can you elaborate? What do these laws actually say?
I’m curious about this. I had the first generation many times and found it to be pretty good.

After the second generation came out, I went to my favorite place to get the IB (Gotts in Palo Alto) and asked if they had the new recipe. They seemed uncertain at first but then said they did. I ordered it and it was fine, but not as good as I’d seen in online reviews.

Honestly, if I was told it was the first generation, I would have believed it. I wonder if some restaurants are still working through their stock of the first generation patties?
Please don't break the site guideline which asks you not to insinuate astroturfing on HN. See my recent explanation at https://news.ycombinator.com/item?id=19538691.

Plenty more at https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme....
I think he’s referring to the app being aware of static files so it can resolve their URLs, etc (without having to hardcode paths).

You develop by just assuming all your static files would be served by Django itself (and they will - using the dev server) and then change the project’s configuration to use a CDN or S3 (using a library - which will automatically collect & upload your files too) with no change to the underlying code.
Gamers Grid Looking for a UI/UX Mobile Designer