skysight-inc/HackerNews huggingface dataset:
The core reasons are:

* as an employee, you sign a contract that exchanges your time for both a salary and a job. Refusing to provide either of those is a breach of contract. It's one thing to say "things are a bit slow right now, so do whatever". It is an entirely other one to not give your employee tools, access to things they'd need to do their job, or even leave them wondering if they even have a job still. Doubly worse if you require them to come to the office to not know what to do. Hence, the common solution to that is to change their job to something that just puts them in the corner on mostly useless tasks. They're technically working, but you can't fire them unless you have a good reason to. It's then hoped that the boredom makes you leave. However, that goes in to point two:

* Putting people in such a position is alienating and potentially damaging mentally. You are seen as the guy who does fuck all by your colleagues, you are not allowed to take another job in the mean time, itb is mentally unfulfilling and morally discouraging. Do so at your own risks, because there have been plenty of instances where the employer has had to pay damages.

Basically, if you want to fire someone, either do it and pay the (quite expensive if the employee has been here for a while) indemnities, or don't. The halfway solution of boring them until they quit is illegal.
You mean in large discussions some comments being hidden? It's not my favourite feature either, no. I'm not saying it's perfect or that I wouldn't change things, just that I appreciate its simplicity vs. a more complex system.
Yeah you're right. Selecting the URL and hitting enter did clear the Referer. One comment says the browser identifies the Referer by looking at the history is that so?
Hello HN!

Matvey Kukuy, ex-CEO of Amixr and a head of the OnCall project here. We've been working hard for a few months to make this OSS release happen. I believe it should make incident response features (on-call rotations, escalations, multi-channel notifications) and best practices more accessible to the wider audience of SRE and DevOps engineers.

Hope someone will be able to finally sleep well at night being sure that OnCall will handle escalations and will alert the right person :)

Please join our community on a GitHub! The whole Grafana OnCall team is help you and to make this thing better.
Oracle pays great and has great benefits.
Doesn't AlertManager evaluate metrics and fire alerts?

A quick look at OnCall suggests it is more for managing fired alerts than firing alerts.

Their own screenshot has AlertManager as an alert source.
so how come that I find a good chunk of swe at FAANG are not that smart, and barely get anything done. Plus the quality of their work (generally speaking) is
very low compared to what one would expect.
And this is true across the board, it is a recurring theme
when talking with peers.

I think LC style interview have ruined the interview process in the tech industry.

Note: I do ask candidates to code during the interview, but I ask things
that are related to real problem, some of which, I had to solve in my day-to-day.

In addition, I put a lot of emphasis on how well they articulate their thought process, and the quality of their craft.

Also, I would not discount `past experience talk` that easily. Actually I use
that to drill down in their resume to better understand their real contribution.
More often than not, people just lie. They are very easy to spot. At that point
is game over. I don't care if you nailed the coding. If you lie and oversell yourself you are done.

Another thing that I find very annoying is that very often interview are conducted
by junior engineer, and they don't have imo the maturity and experience to properly assess candidate skills and potential. You either do well according to what their expected solution is, or you are out.

Interviewing is not just a binary process coding well yes/not. It is a little more
involved.

I passed candidates that did not do well on coding, but I was convinced they
had potential. Whereas I did not pass candidate that did very well on coding,
but did not show any interest or passion at all.
In a surprise to noone.

When a CEO announces a "if you don't like us leave" or something crazy... I expect big layoffs happening. Its just a way to lay off without severance.
He doesn't seem unhinged to me. He seems like he has a singular goal: lowest ticket prices, and he's willing to entertain crazy ideas in pursuit of that goal that nobody else would. It's a refreshingly honest take on their corporate strategy. What's wrong with that?

And to state the obvious, if as a traveler you don't share that goal of getting the absolute cheapest ticket at all costs, you shouldn't fly Ryanair. But he's doing a great job here selling to his target demographic.
Got it. So it gets the Referer from the browser history?
Age discrimination laws in the US only apply for older people. A company can legally discriminate against someone for being young and they can do nothing about it.
Totally valid, but you could also say the same thing about C and C++, i.e. you can wield your tool with mastery, then that's awesome. But I think the average startup would likely struggle needlessly when they really just need to ship products that people want/need to use. Rust is likely not the smartest choice for the average startup.
Starting one unicorn is a big achievement. Helping start 12 is incredible.

That’s over 12 billion dollars by definition.
You are already ahead of the game because you sound humble and are willing to admit you don’t know things. Many of us (especially when starting out) act confident when we know little and coast for years gaining little knowledge.

Now that you have dabbled in a few languages and frameworks, try to focus on a cross-section of technologies that fulfill a job role. For example, understanding both ray tracing and database theory is not necessary for a single job role. Those are concepts for a graphics developer and a database analyst — two diametrically different roles. Pick a role that you want to shoot for and stick with it for awhile.
This comment is BS and showing ugly judgement of others. Really old school thinking like how they used to blame mothers for autism.
agree, those are good ones, I would add facebook as well to that list.
The issue is that every job I’ve had requires learning a bunch of new shit. Rarely am I just transferring over to the same languages or frameworks. Add on that each company decides different design patterns that they want to utilize and has a different interpretation of what REST is and what HTTP status codes are… it’s a pain in the ass to be an expert in any good amount of time. Expert being one that can dive into the true weeds like cryptic memory leaks that require special profiling tools that aren’t documented anywhere - etc. (and able to do this at a moments notice with ease)

Especially if you’re a full stack eng who is constantly swimming over the entire stack and they keep pushing new DBs, new logging tools, etc.

There are commonalities but it is a lot of learning as you go. I used to know Angular pretty well but now I don’t remember it at all. I haven’t even gotten to really ramp on React as much because my company uses it in such a terrible way that it’s clearly not fit for.
Secure SSH on EC2: What are the real threats?
Yeah the GBA uses an older ARM processor and is really well supported by GCC and modern compiler toolchains. Heck you can even write Go and run it with TinyGo targeting the GBA: https://tinygo.org/docs/reference/microcontrollers/gameboy-a...

Plain old C/C++ is really well supported for hobbyist development though: https://github.com/gbadev-org/awesome-gbadev
You wrote: <<I don't believe this is how it is actually implemented in _most_ companies.>>

I would say for non-tech companies with a strict set of IT guidelines, this is mostly true. Please ignore non-tech companies with weak or zero IT culture. It will be the 'Wild West' at those places! Nothing will be maintainable beyond a certain size because there will be so much key person dependency.

For pure tech or tech heavy (banking, insurance, oil & gas, etc.), there is frequently more flexiblity, including "dummy Jiras" just to track a non-QA'able code change like upgrade C++ / DotNet / Java / Python library, or refactor some code. In my experience, 'Jira-per-commit' rule isn't awful, as long as tech debt does not require non-tech approval, and the ticket is just a tracking device. (A few different vendors offer very nice total integration between issue ticket, bug ticket, pull request, code review, etc.) Just a one liner in the Jira should be enough. In my experience, the best teams try hard to "do what works for us", instead of be a slave to the Jira process. Yes, I realise this is highly dependent upon team and corporate culture!

Finally, I would be curious to hear from people who work in embedded programming -- like automotive, aeronautical, other transport, and consumer electronics. I have no experience in those areas, but there is a huge number of embedded programmers in the world! Do you also have a very strict 'Jira-per-commit' rule?
Two points:

1) Progressive tax bracket caps out at ~500k. I expect Damon would be above this every year, rendering structuring irrelevant

2) capital gains tax would be zero upon receipt, so selling immediately should not trigger any new tax.
I expect that the comment above was referring to the negative externalities, not captured by the financial side.

For example, having more free time is probably not adequate compensation for the greenhouse gases emitted (at the societal level at least).
Yes, I think there are some cases where a user might want to opt-in and allow cookies to be shared across a specific set of domains. The main reason I could think of it to allow cross-site business integration to continue to work as (currently) designed.
Let me guess, the cashback is not real money you can cash out, instead you can only spend it on the app where everything costs roughly 20% more?
Agreed. I'm not sure I'd let anyone who wasn't from a hands-on SWE background decide the priority of technical work.

Of course, in some cases, it is right to say "Here's the problem, and what could go wrong if we don't fix it. You need to accept the risk".

It's a sad fact of life that technical problems need to be sold to non-technical people as they're often the ones shouldering the risk.

Part of my day-to-day is selling tech debt pay-off work to clients who have to pay for it. They rightly ask "why should we pay for this?".

I think in 99% of cases (like your package upgrade example) the systemic failure is elsewhere and the approval is often meaningless and inefficient.
> Any white collar job looks better than McDonalds. It’s a ridiculous comparison.

I've had a colleague who was paid worse as a software engineer than his previous job as a McDonald's burger flipper. I also have software engineer friends who were paid minimum wage as software engineers.

I learned from that that having a high-value skill means nothing if you're not willing to take action to extract that value.
It seems pretty obvious to me that calling the police on someone for some activity, is intended as a way to stop that activity, potentially by force, and potentially giving a pretext for terminating that employee. The "everything is okay" outcome was not what the caller wanted, and was in no way guaranteed.

If you call the police on your neighbors for spurious reasons, and the cops come and discover it was a spurious complaint, your neighbors are going to think you are targeting them and trying to get them in trouble, even if in the end "everything is okay". Especially if you have a cosy relationship with the cops, and you actually own the home your neighbors are renting, for example.
I’ve spent a bunch of time learning the gba hardware and mapping out how a software renderer could perhaps work. There are so many cool tricks possible on the gba, with its arm32 and various different ram areas with different clocks. But going through and actually implementing a quake renderer is a huge amount of work. Wow.
Great it works for you. You probably have the hyperactive type of ADHD. For me and my daughter with inattentive/non-hyperactive ADD, doing physical things, while fun, just make us tired and want to sleep. Not a good idea if you need to focus and get work done.

I take daily medication and it has been literally life saving as I was able to turn things around and keep my marriage from falling apart, not to mention my happiness from being able to accomplish much, much more. I'm holding off medication for my daughter only because it lessens appetite and she is very skinny already. Once she's grown to her full height we'll get her meds she can use too.
I agree.

For example I don't see a link between a given graph and one particular joint.

The README says each joint has (3 + 4 + 3) values but I only see graphs with 4 curves.

Ideas:

* allow to select a particular joint to only view the graphs related to that joint

* add titles to each graph

* allow to pause the animation, change the speed
You mean compliant, not complacent?
So "excess profits tax" is fine - they say - except when applied to poor airlines? Turns out both Ryanair and Hungarian government are evil and anti-market.
My understanding of the Eastern Orthodox Church is that they see the Septuagint as an inspired translation of the Old Testament (from Hebrew to Koine Greek).
Yes completely free to try for a week, no CC required! And if you need more time just send me an email.
I formed this opinion from knowing many and seeing the way they are being / were raised. There's quite a bit of evidence to support this btw (outside of my observations).

https://link.springer.com/article/10.1186/1471-2431-12-50

> Approximately 10% of the sample was classified as having ADHD. We found depression, anxiety, healthcare coverage, and male sex of child to have increased odds of being diagnosed with ADHD. One of the salient features of this study was observing a significant association between ADHD and variables such as TV usage, participation in sports, two-parent family structure, and family members’ smoking status. Obesity was not found to be significantly associated with ADHD, contrary to some previous studies.

https://www.sciencedirect.com/science/article/pii/S221133551...

> Youth with ADD/ADHD engaged in screen time with an average of 149.1 min/weekday and 59% had a TV in their bedroom. Adjusting for child and family characteristics, having a TV in the bedroom was associated with 25 minute higher daily screen time (95% CI: 12.8–37.4 min/day). A bedroom TV was associated with 32% higher odds of engaging in screen time for over 2 h/day (OR = 1.3; 95% CI: 1.0–1.7).

https://journals.lww.com/jrnldbp/Abstract/2018/04000/Sleepin...

> A shorter sleep duration and less time spent in cognitively stimulating activities were associated with an increased risk of developing ADHD symptoms and behavior problems.

There's plenty more, but the gist is pretty clear. Get your kids outside, give them a supportive and safe environment, teach them how to behave like adults, give them plenty of sleep, and provide them plenty of opportunities to learn. All those reduce risk of depression and ADHD (hence the correlation above).
SynLapse – Technical Details for Critical Azure Synapse Vulnerability
As the parent of a child with ADHD that is medicated, it seems completely plausible that it could cause depression. When my kid has had too high a dosage (or accidentally takes a double dose) she's like a zombie, completely flat affect, and very little motivation. It's like it drains her life away.

Part of the problem is that it's very difficult to get the right dosage for any given day because diet, metabolism, and hormones seem to have a big impact on how effective it is. We've found it's better to go with a lower-dose extended release, and then let her self-medicate with 5mg regular tablets as needed. This works great now because she's a fairly responsible teenager (when medicated), but it was really hard when she was younger.
no, fork creates a new address space, vfork doesn't

the posix_spawn mentioned in the article is effectively the equivalent of CreateProcess
Over the past 50 years, the US has invested massive economic resources in reducing air pollution.
> Having a huge land border which is an EU/non-EU border with customs controls would be massive economic disruption on both sides of the border.

Is it really considered a huge border? There's only 5 roads that cross it.
Plans to "end" homelessness are naive, because the will end nothing. At best, they will only help to make homelessness somewhat more bearable for those trapped by it.

The proper solution is a long-term attack on the causes, not the symptoms. It is indeed noble to help the homeless who are mentally or physically disabled, or addicted to drugs or alcohol, or unemployable for lack of job skills or education, or abandoned by spouses or family, or simply too old and alone. However, it's unlikely you'll ever help enough of them permanently out of their holes to address the problem in any substantial way.

Instead, the first step has to be a truly intensive effort to educate and convince children, beginning at about ages 6 to 7, and continuing through high school, that they must do five things to have a successful and happy life: they must keep their bodies healthy and avoid addiction (because bad food, lack of exercise, unsafe sex, and using drugs or alcohol will disable you), they must continuously learn job skills that keep their labor in demand (otherwise you can be tossed out of work at any time), they must live within their means and know how to save money (because living on credit can make you a slave for life, and no one else will provide a good enough safety net for you if you can't earn a living), they must be self-sufficient (otherwise if your spouse or lover should disappear, the cupboard will be bare, and it will be especially tough if you have dependent children), and they must stay honest (otherwise you'll turn to crime, wreck other peoples' lives, and end up in prison).

You would think parents and our education system are already doing a decent job of indoctrinating our children about those important facts of life, and monitoring them to make sure they don't waiver, but we're not. If we make sure our growing children truly understand and follow the above five principles, I guarantee the next generation will have a much smaller percentage of people falling into homelessness, and we'll also enjoy a lower crime rate. There's no reason that trend couldn't be repeated for future generations.

Our free society makes it easy for us to make bad personal decisions, and decent education and good parental guidance aren't guaranteed, so it seems our country will always be doomed with a certain amount of poverty. Even when we do the right thing, unpredictable disease and our abominable lack of affordable health care for everyone guarantees some of us will at least fall victim to mental or physical health issues. However, the vast majority of causes of homelessness can easily be targeted and attacked and eventually overcome, if we just do it in a preventative frame of mind, instead of the typical too-late band-aid approach.
Zendesk has been like this for me since forever. Every time I need to use it to talk to a vendor, I roll my eyes for 2 seconds and open my backup browser which does not have 3rd party cookie restriction.
Because it’s boring news. The primary goal of HN is to gratify intellectual curiosity.
Steve Jobs was a visionary product guy but he’s no match for Tim Cook when it comes to being the CEO of a big company. Tim Apple is just built different.
Articles like this seem to be increasingly common and make me very sad. The sanitization and white-washing of social life and culture across the country is depressing.
Drop shadows are a way to discern between overlapping windows without a border.
About 9.

> Space Shuttle which retired from service in 2011.

> 30 May 2020 (crewed)

https://en.wikipedia.org/wiki/SpaceX_Dragon_2

EDIT:

Sorry, I forgot the capability of China. I mentally equated "putting anyone in space" with putting people into the ISS.

With China in the picture, the Soviet-only gap would be between Skylab and Shuttle, I guess?

China's first crewed mission in space on October 15, 2003, which carried Yang Liwei in orbit for 21 hours and made China the third nation to launch a human into orbit.

https://en.wikipedia.org/wiki/China_Manned_Space_Program
I would say Jenkins is still the best CI system.
Yeah fair, in my mind I was just responding to the bit about node, but whatever.

> I'd argue that choosing Rust for most startups is outright irresponsible.

I feel the opposite and I run a startup using Rust. If I could go back I'd use Rust in more places, not fewer.
> bank accounts

I'd argue it's hard to understand the higher-order effects of fractional reserve banking. The accounts are at least backed by a government and have over 100 years of lessons baked into them, so that's something.
What is she taking?
Nice! I couldn't have said it better myself. I did use a linkbaity title like "Decentralized social network" to get people interested. It's more of a simple link ring.

But since profiles are public queryable structured static data, you can do a lot more with it in the future.
> "I'll never be able to succeed"

Is it the condition which causes this, or the diagnosis of the condition? I think diagnoses can easily inspire feelings of futility. It's no longer something you can change about yourself by wanting to change, it becomes a medical condition you've been stuck with.
This is a very, very, very uninformed take. Please inform yourself.

https://www.sciencedirect.com/science/article/pii/S014976342...
Back when I was diagnosed with Bi-Polar disorder (I actually had ADHD and a touch of autism, but whatever), they put me on Lithium.

I'd rather be on a small methamphetamine dose than Lithium if I got to choose my misdiagnosis.
Is there any place that I find technical optimization details regarding porting graphical intensive games (such as DOOM/Quake) to a platform that is significantly less powerful than their intended ones?
Green Chemistry and the Body Burden publicity of 2000s.. "I told you so" only goes so far.. deeply troubling..
AlertManager does not do the evaluations, it does not connect to any metrics database; those are done by Prometheus/etc and forwarded to AlertManager, which handles deduplication and routing among other things.
The cheap ubiquitous access to background checks, both criminal and "tenant history" also makes it hard to get into housing for some of these people, even if they have money.

Edit: off-topic, but amusing that Google is showing me ads for tents on the page. Hurray for world class ML.
They still share an address space until exec replaces it for one of them. Particularly awful is that they share the same mutable stack which is a pathway that only leads to the inner circle of hell.
Is there the possibility that these amino acids appeared on the asteroid after it landed on earth/during entry through the athmosphere?
> Change requires control.

But code, unit tests, git commit messages and merge requests are already providing 4x documentation of code changes. Adding Jira tickets and production deployment documentation gets you to 6x documentation.

In my experience, if your company's problems weren't solved with 4x documentation, they won't be solved by going to 6x documentation.
I think the caller wanted them off Amazon property. And they got that in a sense, because apparently they were never on Amazon property.

If you think this was some kind of corporate intimidation, how many people would you guess were involved with the decision?

Why isn't Amazon hiring scary bike gangs with plausible deniability to come harass the organizers instead of cops who generally enforce the law?

Sorry. But I just can't see it. "We're a trillion dollar organization with hundreds of thousands of employees with global reach. Our preferred intimidation methods involve a bumpkin county sheriff who knows how to enforce the law"