skysight-inc/HackerNews huggingface dataset:
I was actually going to point that out. IMO from what I've seen of parents are that people who bring their children at a young-ish age to a therapist have a different issue. Especially "being to hyper" or "being unable to focus" have a different issue.

Children are supposed to be outside moving 8-12 hours a day, have you seen puppies? They need something similar. Instead many parents give their children tablets, plop them in front of the TV and do something else. Kick them into the back yard or go throw a ball with them.

Every child I know diagnosed with ADHD had parents who didn't want to deal with them. Bringing them to the gym, to the park, playing in the backyard; it's a lot of work. Kids who have trouble focusing are likely tired and overstimulated. Reduce the number of toys, remove TV / tablets, and send them outside. It'll probably solve itself.

As an experiment, look at the people you know on medication (or ask), look at the troubled children, etc. I guarantee you'll see the same trend: single parent home, started medication at an early age, regular therapist appointments, etc. They're unhappy and need depressants, ADHD medication, etc.

It's not always the case, but it's a trend. People who are diagnosed with ADHD at a younger age likely have parents who just don't want / know how to deal with issues. Mental health "experts" treat the symptoms via medication, but the underlying issue(s) just continue to fester.

What we really need is a strong emphasis on family development, courses built around it and support groups. Parents naturally do this, but I think it's been severely broken down the past 50-60 years and is getting exponentially worse. As such we see more: single parent homes, abundance of medication, reduction in religion and adult social clubs, etc.
they make a lot of money

they pay pretty well

there are worse companies to work for
Yup. The "missions" are an excuse for funding. But the funding is insufficient and misallocated to support the stated missions in earnest.

If NASA gets to the moon again, it'll be on a cheap ride they buy from SpaceX.
this man bought a minecraft home for 133M dollars
Lots of discussion in progress here:

Coinbase Announces 18% Layoffs (coinbase.com)

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

627 points | npalli 3 hours ago | 511 comments
Here is the repo: https://github.com/grafana/oncall

AGPL 3.0
Oh yes, for sure. Visual debuggers make things so much easier! It might be worth pointing out that visual debuggers have been around for well over 30 years at this point.
Even the subredditdrama (SRD) subreddit has drama, so there are posts on subredditdramadrama (SRDD) about how one of the mods of SRD is also a mod of r/food who permabanned someone because they said "Chicken Sandwich" to a post where someone called a piece of boneless fried chicken on a bun a "chicken burger".

The mod of r/food is also a mod of SRD and started banning people for talking about the drama on SRD, so they moved the conversation to SRDD as that mod wasn't a mod there so they could talk freely about it.

You can't escape the pettiness or drama anywhere, no matter how small the group is there will be infighting and manipulation.
> has to be planned and approved

It gets worse, too - as long as I've worked as a software developer there's been some sort of time tracking system in place, and it has to be planned up-front, and has to work out to at least 40 hours (after they "negotiate" your estimates down). Which leaves no time for the unplanned stuff that inevitably comes up. This always goes in a cycle like this:

1. Management demands that every bit of work be associated with a ticket

2. devs just open tickets for the unplanned stuff so that it shows up in the ticket tracking system

3. management complains about devs opening "their own" tickets and prohibits self-opened tickets

4. devs do the unplanned (always "super high priority!") stuff without any ticket tracking and fall behind on their "planned" tickets (that nobody really cares about any more, but are still on their board)

1. management demands that every bit of work be associated with a ticket...
I've always been a fan of the under promise and over deliver paradigm in tech. Overestimating gives you nice fat error margins should something unplanned come up, you're not slaving evenings and weekends away trying to meet a rough estimate that someone turned into a deadline for scheduling.

Once you finish meeting minimum requirements, should you have that margin padding, you can then refine what's been created. Fix issues or shortcuts you may have taken, improve or optimize some portion that'll give significant improvement in experience, add some additional functionality you think would be nice to have where permitted (while the context of everything is fresh in your mind).

Ultimately what's delivered will more often than not meet minimum requirements so whomever requested the work will be satisfied. They may even be incredibly pleased and consider you a wizard for some of the improvements (they also may not want the improvements so be sure to keep those modular you can very easily slice them off if they're undesired).

This keeps everyone happy really. When you start trying to optimize on the estimates so they reach actual time or a little under actual time to pressure developers to do OT, that's when you get into toxic environments. If you give a little error margin developers will likely reinvest it in your application where it sparks joy in them meaning you're about to get the highest quality work, the stuff the engineer wants to do.
I don't think the CEO of a private company is comparable to a politician, particularly a world leader.

Given O'Leary has been CEO since the 1990s, steering the airline through Covid-19, the GFC and 9/11, he must be doing something right. At least, that's what shareholders think.
"EVERYONE BE QUIET!! You bought tickets to get to Berlin, right?"

"Well... yes."

"And where is this?"

"Is it.. Berlin?"

"Exactly! Exit your cages to the right. Women, children and goats first please."
> There exists a huge number of amino-acids, most of them are not made or used by the known living beings and of those made by living beings even fewer are used in proteins.

Thanks for the clarification, I did not know this. "Roughly 500 amino acids have been identified in nature, but just 20 amino acids make up the proteins found in the human body."

> but among them only about 10 of those used by living beings have been found, i.e. about one half of the amino-acids used in proteins.

So you are in fact underscoring just how significant this finding is by Japan on just one out of more than "between 1.1 and 1.9 million asteroids larger than 1 kilometer (0.6 miles) in diameter" in the asteroid belt [2]

[1] https://www.ajinomoto.com/aboutus/amino-acids/20-amino-acids

[2] https://solarsystem.nasa.gov/asteroids-comets-and-meteors/as...
have you thought of the possibility that transparent algorithms are easily game-able and thus would lose all effectiveness
Interesting, as they went through this before, in 2006, with a memo calling experienced workers "oldheads".

https://features.propublica.org/ibm/ibm-age-discrimination-a...
Apple and MLS to present all MLS matches for 10 years, beginning in 2023
I did mean the latter, but true /.well-known/ms-needs-edge or something would be better too.

> Oh boy, you haven't experience enterprise-level DNS filtering (or let's be honest stupidity).

Seems not!
The answer to some of those is just the alt key though in fairness. Hidden files is just a keyboard shortcut.
no worries, but yeah it's widely considered an insult the top ranked definition on urban dictionary

> A nerd with too much spare time and video cards. Thinks he is smarter than you because he buys and resells burnt forests. Will ignore any meaningful arguments against what he does by repeating something about "serious business" 1000 times.

for that matter, the '-bro' suffix is almost exclusively used as an insult
Do I really seem so defensive? I really didn't mean to...

I of course know that this is how it's meant to be used.

But having gone through ADHD and trans healthcare I know everything that looks like ammo will be used as ammo. Even the things that explicitly state they are not ammo. By healthcare professionals and those that want to enact change on a higher level.
My take is that it's always going to come with an implicit expectation of some "business value" resulting if it's time granted to you by your management. If you say "let us hack, we could come up with something that makes millions of dollars!" they're going to wonder constantly when exactly you're going to come up with those millions.
> small groups of domains that are allowed to share their cookies

Could you explain how this could be beneficial to the user?
Maybe the solution, instead, is to create a simple browser plugin that accepts ciphertext and keys and decrypts blobs of text. It's ugly, but you could render it in place with some creative tagging of the blobs.

1. define a schema for the blob. recipient pubkey, signature, hash, etc

2. define a delineator or symbol of some sort to encapsulate the serialized blob so our plugin recognizes it

3. parse blob into readable text for the user

4. provide interface to manage/create keys/messages and load the blob to the clipboard for users to paste into whatever.

voila. please hold your applause, I'm going to need one of you to MVP this by the end of the week.
Can a four-day-a-week workweek work?
Requiring it to be documented and approved is just responsible from a change-management perspective. At my company we have similar requirements and it is basically required to do that in order to meet security audit expecations. The problem is when they managers don't let you have a say in what gets done.

If a developer on our team things something should be done and can do it quickly, they are encouraged to create a ticket and do it. It gets code-reviewed and accepted. If it is not a quick change, they need to bring up the ticket at a planning meeting to make sure it is balanced against other priorities.
If you mix fork with threads, you're going to have a [undefined behavior] time. It seems like if you link with the sqlite that comes with macOS, you're using threads whether you like it or not. I think ending up at "you shouldn't use fork() at all" is a bit of an extreme conclusion, though.

BTW, article title needs a (2016). It appears that the relevant Python bug has long since been closed, by avoiding linking with the system sqlite on macOS.
Education would be a great stop gap, but I still think we need to close the hole thay is being used. One example would be requiring gift cards to be bound to a name on purchase and have IDs checked when it is used.
The Bible, Dune by Frank Herbert, Walden by Thoreau.
You don't buy another car for the 10%. EVs do more than 50km...

You rent a car for the case where you're going over 400km and charging is an issue. Probably 0.1% of trips, maybe less.
It's not quite RAII, because it's not scope-based. Rust has exclusive ownership with moves by default, so it avoids having a concept of an accessible moved-out-of value that still has to run destructors redundantly.

It's not based on reference counting. It's possible to implement reference counting in user code (like C++ shared_ptr), but that is still notably different than languages that use reference counting as their primary memory management strategy (like Swift or CPython). In Rust reference count increases are manual, and refcounted values can be borrowed and safely passed around without updating the reference count.
But we could improve the environment and live longer, higher quality lives without going so far as to create "absolutely sterile and risk-free controlled lives."
i'd rephrase that: hope for/expect the best, prepare for the worst.
According to a coworker that had worked at IBM for a couple decades it was a great place to work until sometime in the mid 2000s. It was like they suddenly noticed how shitty Oracle was and decided that was the business model they needed to follow. Labeling older employees as "dinobabies" is a perfect example.
I consider solving technical challenges in interview the "LC style" interview as compared with talking about your past experience or language trivia grab bag. I am not saying literally ask questions found on leetcode.com

I think it is easier to know the shit to do LC interviews than somehow memorizing the question bank. I haven't seen many people succeed who were unskilled but managed to just memorize the questions.
Surprised I hadn't heard of mplfinance. Similar code for econometric charts with bands and an annotation table with dated events would be useful and probably already exists somewhere. Maybe Predictive Forecasting libraries for time series already have something that could be factored out into a maintained package for such common charts? E.g. seaborn has real nice confidence intervals with matplotlib, too; though the matplotlib native color schemes are colorblind-friendly: "Perceptually Uniform Sequential colormaps" https://matplotlib.org/3.5.0/tutorials/colors/colormaps.html

awesome-jupyter
> Rendering/Publishing/Conversion https://github.com/markusschanta/awesome-jupyter#renderingpu... :

> ContainDS Dashboards - JupyterHub extension to host authenticated scripts or notebooks in any framework (Voilà, Streamlit, Plotly Dash etc)

IIRC, ContainDS and Voila spawn per-dashboard and/or per-user Jupyter kernels with JupyterHub Spawners and Authenticators; like Binderhub ( https://mybinder.org/ ) but with required login and without repo2docker?

Streamlit lists Bokeh, Jupyter Voila, Panel, and Plotly Dash as Alternative dashboard approaches:
https://github.com/MarcSkovMadsen/awesome-streamlit#alternat...

Says here that mljar/mercury is dual-licensed AGPL: https://github.com/mljar/mercury
For a regular equity the thing that causes it to "go back to 30%" would be investors recognizing that the company is a good company with real cash flows and real products and the stock now undervalued, and so they come in to buy shares.

There's no similar mechanism with crypto. There's no annual dividend that is now on sale.

More likely to simply go to $0 as everyone heads to the exits.
Yup. I get dozens of linkedin messages to my spambox every week. I tried turning them off a handful of times but the spam filter works great.
You're getting far-sighted as you're getting older.
It's a wealth transfer.
Could steam-powered cars decrease the CO2 in the atmosphere?
You don't need to know anything about ray tracing or database internals to have a successful software engineering career.

> To be honest, I’ve always felt like our CS course was inferior.

Let me put your mind at ease.

The difference in rigor of CS programs is fairly insane, even just in the USA. Flagship state universities and elite private universities all have rigorous curricula. Beyond that, caveat emptor. Small colleges and branch campuses of state universities are the worst in terms of variability -- some excellent, some truly terrible.

I mostly blame the fact that industry pays well and universities pay horribly. This is, again, worst at small colleges where they want to pay all faculty the same. $80K will buy you world-class philosophers/theologians/psychologists, but you simply cannot get good CS PhDs for less than $90K/year. This was true even before the current run of inflation. The floor for a half-decent CS hire these days is probably closer to $100K.

The good news is that graduates of lower-quality programs go on to have successful careers and make good money. If you are content not being in the top decile of earners in your field, the education provided by most of these schools will serve you fine.

The bad news is that those graduates really do have serious deficits that are obvious upon cursory evaluation, so breaking into the most interesting and highest paying positions can be difficult.

The good news about the bad news is that, if you know that you have big CS gaps relative to the top decile of your competition, you can adjust your strategy and still come out ahead.

My advice, if you are from one of these lower-quality institutions, is to choose one of two paths. One path is to go deep in a particular technical area through either self study or graduate school. The other path is to differentiate yourself by developing valuable non-technical skills -- communication, understanding the business, building relationships, etc.

(And before anyone accuses me of elitism: I attended a low-quality CS program.)
But when something major breaks, and the answer to the question of "why?" is ... "well, I just thought i'd make that change, but nobody asked for it" what happens then?

I wouldn't want to be accountable in that situation.

Every change carries risk.
Just use “cryptography” in full, always, way cooler than “crypto”.
FWIW, ADHD increases the risk of depression too. Executive Function Disorder creates a lot of internal thoughts of "I'm a loser" "I'll never be able to succeed", and so forth.

Though, being fair, those are thoughts other people will direct at those with ADHD as well.
> Voting is supposed to represent the will of the people

The will of the people is always discovered within some rules, otherwise we could vote for many more things, instead of every four years. The rule in this case was to vote now, and wait decades for the next chance.

> England changed their circumstances and people said "once in a generation" a bunch of times

Circumstances always change, and they were bound to change within a generation, it was naive to think they wouldn't. Voting every decade with a 40% chance of independence happening means independence will happen just when the moods swing that way.

Let me ask you, were circumstances going to change if Scotland was independent, should the new Scottish government check for the will of the people on whether they should reunite with the UK? How often should they do this? Of course this hasn't even crossed the mind of any Scottish politician and will never happen.
Seems like a solid replacement for Alertmanager for those already using Grafana OSS. Anyone planning on using both OnCall and Alertmanager?
"happy" and "unhappy" are not quantifiable. It is emotional slopiness that is used to get anything anyone wants. Unionization is to get unfair employee advantage in a free society where they can instantly quit and go bus tables at a restaurant. Some unions are better than others, but they are all collectivist bargaining chips that is interfering with a free labor market.
> Looking at larger moves, only 4% of those raised in the bottom quintile moved up to the top quintile as adults.

Now you’re talking about a completely different topic than what we were talking about. The bottom quintiles are much bigger that the top ones. Even if the top quintile was made up 100% of people who started in the bottom ones, the percentage of people from the bottom who move up would still be small.

What we started discussing was whether starting in the top is a near-requirement for staying in the top.

I didn’t get get it from “trust me bro” fwiw. Here are a few sources to consider:

https://www.ramseysolutions.com/retirement/the-national-stud...

> The overwhelming majority (79%) of millionaires in the U.S. did not receive any inheritance at all from their parents or other family members. While 1 in 5 millionaires (21%) received some inheritance, only 3% received an inheritance of $1 million or more.

> 8 out of 10 millionaires come from families at or below middle-income level.
Since they are short term the dollar amount wouldn't change much, even with big swings in interest rates. USDC is also tied to the dollar value (not inflation or interest rate adjusted) so I don't see how this could happen
It does this under the guise of protecting you from certain content, like an nsfw post will require you to download the app, although I think you can get round that using the old. prefix rather than www
This doesn't hold true for anywhere outside of the US.
I hate sounding like an alarmist....but something is extremely wrong with how physicians handle adverse reactions.

So, I took a flouroquinolone and had a text book reaction. 50+ physicians later at mayo and other top US hospitals and I was gaslighted more than helped in any way. I am now in a group for sufferers and meet new people daily, who took the drug and the doctor completely dismissed their neurological issues as anxiety.

After sending documents to my primary he agreed that I suffered an ADR and stopped prescribing it completely unless no other options exist.

"Health care providers/professionals (HCPs) play a critical role in ADR surveillance. Only 6% of all ADRs are reported and under-reporting acts as great impedance in exchange of drug information."
https://www.ijbcp.com/index.php/ijbcp/article/view/1652
It's not a huge effect, but it's about 14% larger when it's closest compared to when it's furthest away.
I mean - this is YMMV. Typical SV FAANG engineer is from an Ivy League or adjacent competitive school. Often with a masters.

So, yes, you might not have to do the full specialty training and residency but it can still be quite competitive and expensive.

You’re only earning surgeon money when you’ve made staff level at FAANG. Which usually means you’re near the same age as surgeons and there was a lot of risk and grind getting there. If anyone thinks getting to staff at FAANG is trivial - I’d suggest they’ve been very lucky in life and aren’t a representative person of how hard it is.

People who could do either often go into software because of the nearly unlimited earnings cap. Theoretically you could start your own company and be ultra rich. That’s what I see often as the source. Less common with doctors afaict.
Interesting to see how modern data orchestrators seem to be adding some of the features of data catalogs and data observability tools.
They’re really not, unless all you care about is punctuality:

- mediocre app with plenty of bugs

- almost always buses/walks instead of jetbridges

- furthest and uncomfortable gates

- inexperienced and unprofessional cabin crew

- non existent customer service

- hostile web design, dark UX patterns

- baggage fees which seem to go up €10 each year

- inexperienced pilots and bumpy landings

- force you to stand in hot hallways before the plane has even landed (“gate closed”!)

- random policy changes towards baggage

- extremely inflexible terms and conditions. Default is no changes no refunds ever

That’s just what I can remember off the top of my head.

A lot of the above makes them actively hostile towards the elderly and disabled.
> what will keep the founder(s) motivated to stay focused and do good work.

I would not want to work with a cofounder who loses focuses when they don't get to use the trendy technology. They should be focused on delivering value.
That's the well known, and very good, Process Hacker. Is this a silent name change? Is it a proper change or a project hijack? I didn't see any announcement.
pas grave, post it :)
> Most other jobs are generic office jobs

I really don't think this is true. Maybe in the US, but worldwide I would charecterize most job environments as closer to sweatshop than office.
Complacent. Aight. I actually got /feistier/ when I started ADHD meds at 33, because I finally felt confident enough in my brain's function to start actually voicing my opinions to my peers. But go off, I guess.
I wouldn't say that The Wind-Up Bird Chronicle changed my life, but I've enjoyed the book three times now, one of my all-time favorites.
I'm surprised this is not mentioned on Ubuntu's wiki but this is called Alliteration https://en.wikipedia.org/wiki/Alliteration
I remember arguing with my friends about this as a kid. A lot of the target audience was naïve enough to believe it, even when it was clear first-party games had moved to DS.