skysight-inc/HackerNews huggingface dataset:
Having employees in a country means the company has to obey that country's labor laws, pay taxes and social security. While Mexico's labor laws aren't unreasonable, you basically need a second HR department to ensure compliance with a second set of laws.
So that's the latest excuse? Bad financial management?

Most American households don't have disposable income, and even the ones that do it is modest. This whole "pull your bootstraps up!" talk about what is essentially under $6K/year of disposable income is pretty unrealistic.

And why shouldn't middle America enjoy creature comforts? The upper classes certainly do and aren't exactly great at financial planner either with their lifestyle often meeting their income.

The reality is that people at the top are taking a larger and larger piece of the pie since de-unionisation, and the middle class has almost vanished as a direct result.
> a dedicated circuit, which offers a certain speed "all the time," and best-effort service

Even dedicated circuits do not guarantee a certain speed 100% of the time. They guarantee a certain speed 99.x% of the time specified by an SLA.

> Verizon doesn't have any consumer plans that guarantee both an amount of data usage and a specific speed.

They do. They have multiple plans that specifically say "Unlimited 4G LTE Data"[1]. You might argue that 4G LTE is not technically a measure of speed, but it is certainly understood that way by consumers, so it should not be used in marketing if it is not intended as a measure of speed.

[1] https://www.verizonwireless.com/plans/unlimited/
Privilege as defined by what? Having good teachers? Having parents not drug addicted or in prison?
But "crash" is relative and continuous. The article defined what's traditionally been defined as a "crash". It's like "unemployment": there may ways to measure, each with different strengths and tradeoffs, but there are one or two traditional "common" metrics. Politicians tend to cherry-pick different metrics over time to fit their narrative of making them look good and the "enemy" bad.
Clarifying the mechanism here - a sign that the ideology has changed is that the head of state changes.

The Head of State generally has a substantial power base in the system in order to hold their seat. If they are ousted, it is a sign their power base has waned and the system changed.
Those sound like rituals someone with OCD might perform. I wonder if the common thread is that they reduce anxiety in both healthy and unhealthy, and that this reduction leads to increased agency.

Also it would be good to seem other groups replicate this.
But no bear market, according to the usual definition of bull/bear markets.
This is so refreshing! Awesome to see and feel such a different perspective over numbers.
Rodent’s Revenge
Um...some of these jobs... how the hell do you become a Pharmacist..without a college degree? I didn't know you could become a self-taught pharmacist...
Had a look at it and it is not useful for me. I use Vim or vimbindings and the f is in a pretty bad spot, i will stay with neo.
Sure everyone is worried, but are they worried enough to stop plowing their biweekly paychecks into index funds? Time in the market is better than timing the market, as they say!

At most, people I know have changed their asset allocation to include 5-10% more bonds. The stock market's index fund tailwind is still going strong.
This sounds like a deterministic system with a fixed input. What they do not tell is that- one change, and the whole system breaks down, meaning people can not restore older setups.
The danger of best practices
If you want to see the actual hardware used at the restaurant, check out the previous blog post: https://medium.com/@cfatechblog/bare-metal-k8s-clustering-at...

Spoiler: It's a stack of Intel NUCs.
Anecdotal, but a Google recruiter once approached me. He told me I have a weird work history. According to him, this was because I had not targeted FAANG after graduation, but instead worked in smaller companies. This was while I was living in Silicon Valley. I guess VCs might see it the same way as the recruiter - only weirdos would say no to dosh.

Personally, I think it is much the opposite -- if you worked in corporations for your whole life, how does that relate to running a startup? I think it's a general consensus that most programmers expect a job description. These people do not usually make great startup founders, because the obscurity of direction and lack of significance for coding early on might startle them.
How do you even know this crap?
This thread is about the health of open source in general. A specific project slowing down doesn't tell us anything about that. Especially since the project you're talking about was created by a business and abandoned by that business when the business situation changed. It seems perverse to infer anything about open source from that.
A good analogy for older management, which is disappearing as an extant object in the office, is that of the file room. Sometimes, you'll see a seeming "whiz kid" file clerk who seems to be far faster than normal, but it turns out that he's "faster" because he doesn't actually re-file and reorganize.

Refactoring is quite literally the same thing as re-filing and reorganizing physical files. Under the academic definition of refactoring, the "contents" (the functionality) is not changing. Only the organization is changing.
My suggestion: any politician who states "[country name] is open for business" should be required to enter through the foreigners line.
Is there a reason not to change the programing of the RFID tag?
Not if the event sourcing aggregate rehydrates on the request to spend, and sends failure or success back.
> While I have not achieved any sort of nirvana, I do believe that learning Haskell has "enlightened" me insofar as I now look at programming in a fundamentally different way

Can I ask whether Haskell in particular led to this enlightenment, or if functional programming is the underlying concept responsible? I've been considering learning Julia for fun and am wondering if it would impart some of the same benefits.
The 5  Articles for Wordpress Developers on Week 34
I think you're both right and wrong. In our current system, yes, a lot of success comes down to luck. However, that doesn't mean that it's impossible to remove a lot of the luck from the equation.

For just one example, if you look at the average person's level of financial literacy today, the situation is appallingly bad. So statistically, it's true that you have to be lucky to be financially literate, but that doesn't mean it inherently requires luck to be able to learn these things. It's just not stuff that most people are even aware of, because nobody is teaching them. It's not an unfixable problem.

At the extreme end of the spectrum, yes, it requires a lot of luck to become as rich as Gates or Buffett, but I don't think that's what OP is trying to achieve. Helping everyday people achieve better financial outcomes is a very different goal from trying to break into the top 0.1%, and is much more achievable IMO.
> Should I just go and basically say that this person did a bad job?

That's not likely to get good results; you'll want to do more prep work to ground "did a bad job" in data. That data will also be useful in making the "rewrite everything" decision, should things come to that.

Start off at the organizational level: how did this code get into production? You're not going to get anywhere arguing for code quality at a place that doesn't value it. Is the rest of the codebase like this? If it is, you may be facing a larger company-culture issue.

Making real improvements is going to be seriously difficult without automated testing, so you'll probably need to add testing incrementally. Maybe start off by reproducing a production bug in a test and then fixing it - this delivers immediate business-visible value faster than stopping the world to write tests. Whenever you make changes, wrap the affected part in some more tests. Are there manual acceptance tests? Consider automating some of them.

Finally, be prepared to bail if nothing works - some places suffer from the "Market for Lemons" problem, where good developers who join figure out it's a dumpster fire and leave behind only bad ones.
You're right that most Americans have a poor grasp of finance and capitalism - they don't teach it in school. Maybe if more people learned what the game is then they'd play it.
with articles like this and Mac'd from this YC cohort it seems like an increasingly interesting time in the restaurant/technology space.
A few thoughts: huge amounts of money are now invested in passive funds and indices. Passively invested money, especially in retirement funds, tend to be less likely to suddenly flow out (and cause additional stock selling and further pressure prices) based on relatively minor drops. However, if that behemoth does start to move it could, in theory, bring prices much lower than a bunch of disconnected folks reacting in a knee-jerk fashion to bad economic news.

Also, with low latency and algorithmic trading I suspect many large investors think that they can move out in time to avoid major losses. If so, they are sitting in while there is no correction and are not upsetting the bull market. Should things go badly they will likely try to move with lightning speed (getting out before most peers do). If enough money managers think this way they can create a pretty powerful shock when they try to outgun each other.

Thoughts from the armchair, I am not in the financial industry.
I consider your primary home to be included in your cost of living, but maybe it's true. I guess most people can't afford to invest beyond a mortgage on their main residence.
The imposter part is I don't feel I'm as 'good' as that other guy who's making 100..maybe I don't know everything htey know..I'm not the best at super complicated algorithms or math, but I can google this shit out of stack overflow and solve 95% of all issues I've ever had. That's what kind of knocks my confidence down a little bit.
Games are all about keeping the user in the 'flow'. Humans are really good at picking up on unpredictable timing.

Action games are thus fundamentally hard-real-time systems.
China is a communist dictatorship where you can be arrested and possibly murdered for saying the wrong thing. So this is not very surprising.
> From what i gather, most millionaires (not super wealthy) had relatively common jobs or business and became wealthy through savings.

Source?
Why is this even a news on HN ? All governments including USA denies visa to foreigners for political reasons. I remember USA denying visa to an Indian chief minister in past because of lobbying by evangelists and Islamist.

It might come as a surprise by American journalists are not entitled for a visa from China and I wish more countries would crackdown on click-bate rags like Buzzfeed.
Yes, I thought both of those points were clear enough. The first I wanted to make here in the comments, and the second I thought I mentioned SQLite3 is in the public domain...
Revenue is probably not a good measure, as an open source solution tends to reduce market size as measured by dollars spent. From Bob Young, founder of Red Hat:

> The reality is most of our users don’t pay us squat [...] Our business model [showed] that if we had millions of users, we only needed one-tenth of our users to actually find something of value to pay Red Hat for.

> If Microsoft’s earning $40 billion worth of operating system sales, and if we [reduce that to] a $4 billion-a-year market, because nine out of ten of the people that use our operating system aren’t going to pay us, we’re quite happy with a share of a $4 billion-a-year market.

https://growthhackers.com/growth-studies/red-hat-how-they-de...
There are a number of reasons this goes on.

First and foremost is why remote is so slow to catch on everywhere. Every manager has to deal with cognitive load, and a limited capability to exceed it. Getting the money to hire somebody at a given rate is hard enough, but then interviewing, weighing how much difficulty will be involved in day-to-day managing this hire, is all factored in, and all adds to the cognitive load.

A lot of "100% remote" isn't. They want these hires, if for some reason it became necessary, to be able to travel to the main office (and to travel to meet them). They want to be able to pay them without any unanswered questions. They don't want a cultural or language barrier. The fact is, even if you have all these bases covered, and you are a US citizen, they have trouble taking you at your word just because "foreign", and it's a load off to just tell you no.

If someone emailed me a Mexican phone number, even though it may be as easy as just punching it in, most managers would not want to.

Companies are set up to do US taxes, and don't want to deal with foreign taxes. Even if Mexico has zero foreign tax filing requirements, the US probably has a form to fill out.

A US PO box can cost under $20 per 6 months, and many of the cheapest ones are along the US/Mexico border. Take a road trip and use that PO box as the address on your resume. Have a phone number that doesn't require international dialing. Don't lie about where you're from ("my mailing address is in Phoenix") but if it's 100% remote (and you have good internet) it shouldn't matter. You're a US citizen, and this would fix most of your problems.

I've had to deal with discrimination based on where I live, but at least I was showing up to the physical office as agreed. In sum, don't make it hard for them to see you as part of the organization they envisioned.
I wonder what is going to happen over the next year or two. Will there be a coup or revolution to overthrow the government, a bloody civil war? Or perhaps Maduro will crack down and turn the country into a full-scale Stalinist dictatorship in order to prevent this from happening. It seems there will be some sort of radical change, the question is what.

A key question here is if the security forces will remain loyal to the government. I wonder how they are making out, like are they getting enough food, and do the leaders think the present regime can be sustained over the long term.
So it's kind of like a muni bond, but opposite?
You’re right interns are often given work that should be paid.

But not all of it need be paid. If I take an intern along to a job that I could’ve done in the same time alone, but I let the intern do the work and supervise them on how to do it, that needn’t be paid because the intern is not providing value, they are just getting training.
This startup is to be watched in 2018 according to Forbes
Inflation adjusted graph here seems to suggest that the stock market isn't really higher than since 2008:
https://inflationdata.com/Inflation/Inflation_Adjusted_Stock...
> I don't have any personal knowledge of it but I've heard that the code of conduct you're referencing was actually created and weaponized by certain sociopath-types to eject Tony from his own open source library in a hostile takeover.

Not that I agree with this narrative, because AFAICT it wasn't true, but even if it were? Good. That's the power and mechanism open source working as intended. If you're a burden to the project, you're cast off. And Tony is an insufferable burden. The code is free, and owned by the group.

The fact that he expected "ownership" of a project set up with a leadership committee is a good example of the kind of silly behavior I'm talking about.

> And not that it excuses his behavior, but I also seem to recall Tony suffering from some very severe back injuries accompanied by chronic pain.

I was around for two public declarations of dramatic self harm. I'm told there are more. And I hope he finds a way to deal with these problems, they're serious and can be life threatening. I don't wish violence on him.

But I want him to stop making communities worse with his senseless negativity and hostile communications. If he has problems in his life that impair his ability to interact in this fashion, we should not enable his abusive behavior out of charity. That's actually disrespectful, and while it may benefit Tony in the short term, in the long term he finds himself forced out of communities that no longer can or will bear the weight of his presence.

> your description seems pretty one-sided based on what I've seen

It's certainly one sided: it's my side. I for one ran into him a lot. It seems like he took special delight in demanding I take his impromptu "quizzes" in Scala and he'd hound me ceaselessly until I did. His ultimate goal was to prove I was "not a functional programmer." He's been cut off by a lot of longtime members of the FP community for a reason.
They should issue public statements condemn China's terrible rights violations now and promise they won't retract them. Establish integrity and refuse to give it up in the name of Chinese money.
I just asked my first question on your site and once I get a response I will try to figure out how to give feedback. I'd suggest a page devoted to the question "how can I trust the answer I get" that talks about who gets to answer your question, how they were vetted, etc.
> Does the engineering team spend way more time on CI/CD and all the other “overhead”?

CI/CD is required regardless of microservice or monolith. Once you have it working for one deployment, it should be trivial for 1+N.
Ask HN: Do your engineers or support staff triage bugs?
I'm looking for perspectives (or resources) on whether engineers or trained support staff should be the front-line on bugs. I've seen engineers perform front-line triage in both corporate environments and small but established companies.

The typical situation we have is a support member thinks there's an issue, and posts this 'raw' issue to Slack. The engineer on-call for the week responds and either resolves the issue or creates a ticket for follow up.

We could continue with this process, or train support staff to triage and submit formalized (repro steps, confirm whether widespread) bugs to the on-call engineer.

What's worked for you? Please share rough company size for context.
> Do you trust the inflation index

Keep in mind that while "the news" reports only a single "inflation" number, the available data is quite granular and is available for a large number of geographic areas[1]

[1] https://www.bls.gov/regions/subjects/consumer-price-indexes....
I pity you all with hellish winters.

Sorry, could not resist. I envy your commute (I used to do that, now I do mountain view -> SF)
The Shocking Origin of Vegetable Oil – Garbage
Macau is also not exactly a shining example. It is very small, and extremely dependent on a single industry subject to Chinese whims.

> After years of steady growth, the city's gambling revenue posted year-on-year drops for six straight months from June. The annual total for this year is widely expected to fall below the figure for last year -- 360 billion Macau patacas ($45 billion).

> The city's gross domestic product in the July-September quarter decreased by 2.1% from a year earlier for the first economic contraction in five years due mainly to the slump in the casino industry, which accounts for nearly half the economy.

https://asia.nikkei.com/Politics/Anti-corruption-campaign-hu...
Not excusing YC because I don't care about them, but Jesus, stop trying to apply the standards of the liberal west to all the world.

Say what you will but they're finding a solution to the Muslim problem, something the west doesn't have the balls to do (and by the time we come up with something it'll be too late)
> On August 13th Virgin Atlantic grumpily published data showing that Heathrow hit its target for processing more than 95% of non-EEA passengers within 45 minutes on only one day in July, with some waiting up to 156 minutes

I was one of those people, traveling to Heathrow at the end of July on an EU flight (from Berlin) on a US passport. It took more than 90 minutes to reach the front of the queue.

You'd think that it wouldn't take long to process people traveling from the Schengen area[0], but they have little incentive to make this faster, unless their domestic airlines (like Virgin Atlantic) start complaining.

[0] I'm aware the UK isn't a Schengen country, but that's the point: if you're going to have passport control at the border, and if you're going to separate out people traveling on EU passports (which is more or less analogous to people from Schengen countries), then why such a delay for travelers coming from non-EU Schengen countries (like Iceland), or, for that matter, people who aren't traveling on an EU passport, but are coming from an EU country?
This is because they have reduced staff numbers with the introduction of e-gates, so there is less flexibility to process peak queues. The KPIs are also very generous, 45 minutes is too long.

As an Aussie this pisses me off entering the UK. When Brits travel to Australia they can use e-gates, but the same courtesy is not extended back to us. Frequent travellers can pay to use the gates, but not everyone has that option. If the strategy is to use the gates they should make them as available as possible.
16-Year-Old Teen Hacked Apple Servers, Stole 90GB of Secure Files (8-17-2018)
I happen to be reading "The Millionaire Next Door" [1], and this has some truth to it (statistical excerpts [2]). Most "working class" Millionaires own a small business and are very frugal, continuing to live below their means after obtaining their wealth. Frugality alone will not help you attain the quoted wealth level, but it is a component (along with a healthy income and/or equity/asset ownership).

With reference to "common jobs", that would be limited to high income professions, such as doctors and attorneys.

[1] https://smile.amazon.com/Millionaire-Next-Door-Surprising-Am...

[2] https://www.washingtonpost.com/wp-srv/style/longterm/books/c...
The first unions existed before there were laws to protect them. Eg, the bootmakers of the Boston Journeymen Bootmaker's Society used collective action in the early 1800s, even before their right to do so was explicitly decided in Commonwealth v. Hunt (1842).

Yes, there are laws to protect unions. You cannot look at that in isolation. There are also laws to prevent some types of collective bargaining. Think of it more as a negotiated arrangements - unions agreed to avoid some behaviors in exchange for certain legal rights.

For example, in a free market, a union should be able to use its collective bargaining power to negotiate a closed shop arrangement with an employer. This is illegal in the US. In the same free market, employers can agree to blacklist people because of their union membership. This is also illegal in the US.

We could remove all laws which would protect unions, leaving them hobbled by all the laws which prevent them from fully exercising collective bargaining. But pressure builds up, as you can see by the (successful) wildcat strike this year by teachers in West Virginia.
> The whole point of his question was that you take those advantages away from those men and see what they would do. The key is their creativity and ability to find ways to make money.

And the answer is that most wealthy people, when reset to zero, would never be able to regain their wealth. The only way they may have a shot is by exploiting things from their formally wealthy life (e.g. contacts, connections, niche industry knowledge, or an ivy league degree).
He's always like this. He may be physically incapable of accepting censure.

He blocked me when he read my prior comment.
> My "slouch" is more of a reclining position, which I find quite comfortable.

Reclining is fine for relaxing but it’s not an ideal position for typing/work. For one thing you’re encouraging rounded shoulders, e.g. see: https://www.nhs.uk/live-well/exercise/common-posture-mistake...