skysight-inc/HackerNews huggingface dataset:
I’m trying to understand the JSON merge patch RFC the post refers to.

How does that describe “this key nolonger exists”? Does it perceive ‘key: null’ as being the same as a key not existing?

Edit: oh, it’s in the RFC. I just missed it:

“ This design means that merge patch documents are suitable for
describing modifications to JSON documents that primarily use objects
for their structure and do not make use of explicit null values. The
merge patch format is not appropriate for all JSON syntaxes.”

So it remains simple without any sort of DSL needed to describe changes like “remove this key” by somewhat hijacking ‘null’. Seems like a footgun if you happen to use ‘null’ as a possible value for your schema.
Indeed. Science "chasing the gods out" is merely a consequence of science not finding any evidence for the existence of god(s) so far.

If we ever find evidence for the existence of god(s), science will happily accept it like any other provable theory. Science couldn't care less about religion one way or another.
Very much this I think. Actual Senior devs (10+ years, fullstack from react down to AWS or bare metal, leadership xp, even DevSecOps skills, …) and offers below 100k are simply a joke. Of course these 500k+ compensations of SV are not usual in Germany, but thanks to remote most senior guys I know earn much more than what is offered locally
This is a touch naive, though. How is heart disease so high on the list? After all, we are "convinced" it is poor diet and exercise.

There is some irony that it may be much of the really poor aspect of our diets came from health programs of the last century that were grossly miss targeted. Of course, the frustration there is it was not some nefarious push by folks. We just got it wrong.

Back to covid, I share the incredulity in how the deaths are driven largely by unvaccinated numbers. Even crazier when you see stories like https://www.npr.org/2022/01/12/1072411820/law-enforcement-de..., where the very groups that are seeing rises in deaths pushing back against vaccines. Truly mind numbing.
Every Fediverse user gets a nostr account automatically on demand. The bridge owns the keys.
Tell HN: YouTube red is increasing subscription price by 53%
From $14.99 per month to $22.99 per month
The pricing of the API is truly world-changing. I've sent hundreds of requests today in the process of building this script, and have yet to spend more than a single cent.
This might be true of SRE roles, but not really true for most engineers, particularly not where I currently work. I wasn't completely clear but what I'd be asking for here is how to predict and design for bottlenecks, not how to mitigate active disasters.

Also making a queue bigger is a bad reflexive response to queues being full. I was very involved in the SEV review (postmortem) process at Facebook and witnessed lots of cases where bad situations were made much worse by misguided hasty responses.
The whole post is clickbait. The million dollar solution was to store source code that they never ever wanted to lose. It (presumably) worked for that. What it didn't work for was backing up user profiles and being able to quickly restore them.
It is definitely possible they indeed don't do anything.

Fwiw though - a decade ago when I was a sysadmin I had a manager that I was certain never did anything.

And then he was replaced.

And then... We realized how much politics, uncertainty, churn, screaming, changing requirements, ambiguous priorities and other carp he protected us from :-/

Not saying it's the case with your manager. But managers have duties roles and priorities I for one hadn't always appreciated.
That is generally true. In most companies it’s way easier to get promoted to a certain salary level in the management track. From my experience the ceiling on the technical track is way lower than on the management track for people with similar levels of competence.
OK, now name at least two public servers that use that. I will wait...
Between something 30%+ food never making it to the table, Rising obesity rates, corn being used for Ethanol production, and the excessive consumption of beef and pork there's an incredible amount of surplus in our food supply chain.
> when a movie came out or a directors name and someone reaches for their phone to google

(realizing I've cut off some context, this isn't necessarily contradicting you)

My friend group seems to have adopted a habit of someone suggesting someone else look something up. For example if I think looking up something about a director would add something to the conversation, I point to someone who I think is also interested, and who isn't the person primarily speaking, and say "ooh, you wanna look it up?"

This makes it feel like a group activity, a defined task that's approved by more than one person and the result is meant for the whole group. Sometimes the other person says "nah" or someone says "it's not important" like you said, and sometimes the conversation continues and then there's a natural point for the person to interject with what they found
LEDs from Dubai (2021)
In reality in most larger companies managers mainly do reporting. There is not much emphasis on productivity.
Not all events have performers. My site was for people who participate in local bike races. They can’t afford insurance like this.

Again, events was just an example. This applies to all services like this.
You only get to decide how much productivity is enough if the world is not competitive. Which it is.

Your output is driven by the guy who's gonna eat your lunch otherwise, not by your vibe.
I once received a post card from my little sister as she was backpacking in Australia.

It only had my name and "Finland" as the address.

The card came with a special sticker "This item passed through the post office special mail resolution."

Sounds like someone had a boring day in a work in the post.
My name is Ελευθέριος and I transliterate it as Eleftherios in English.
I built a URL shortener to teach myself serverless. I'm working on adding link metrics and custom domains. I'd like to eventually use it for tracking link clicks in email newsletters, etc.

https://ugh.lol/
Let’s hope our Kafka topics are caught up in time!
As an interviewer, my job is to differentiate between people who have experience vs people who have just read books and articles. I interview mostly L6+, so I will not recommend people who I don't believe have real experience building complex systems at scale.

I think it only takes an hour or so to become familiar with the structure. I can tell during the interview if that's the problem and I will be very patient in explaining what I'm looking for in that sense.
Games are gonna be gamed. https://news.ycombinator.com/item?id=33072025

You probably don't need to follow a guide if you're as good as you say, though.
It you really want to model this correctly (more than just, it looks like it's going down) you would need to adjust for seasonal factors as well. At least in this data it looks like February postings are always higher than January, but this year they are not as much higher as they normally would be.
How the hell is this guy not in jail
They don't need to when their customers already do it for them... https://krebsonsecurity.com/2015/01/spreading-the-disease-an...
You can (if you're the bigger coalition partner with a big power imbalance), and in fact it's not that rare at all and it's exactly what the CDU did quite blatantly last time they were in coalition with the FDP at the federal level under Merkel. Of course, the smaller coalition party could theoretically react to such an infringement against the coalition contract by ending the coalition…

… but that would usually hurt them enormously more than their infringing bigger coalition partner, especially if the infringement of their partner against the coalition contract is about something that the majority of voters doesn't care enough about, if it's something that the bigger coalition partner can publicly spin as TINA(*)-necessary due to changed conditions or anything they can sell as a "crisis" or if the polls are currently less favorable for the smaller party than at the last elections.

Ending a coalition is something that would typically come at an extremely high price for the smaller party who'd do it. Which is why it happens much more rarely than unilateral infringements against coalition contracts by the bigger coalition partner.

(*): https://en.wikipedia.org/wiki/There_is_no_alternative
I cannot send SMS from iMessage on my iPad, or a Macbook if I had one.
Ah Mr Cormack, good to hear you chiming in here... Reminds me of the time I successfully received a letter in Cambridge, addressed with only nine characters: my initials, the initials of my college, plus CB2 was enough to get it there.

Oh, and: mokas farakas!
Show me a system you’ve worked on that wasn’t put together from knowledge from previous education and jobs (yours and others), documentation from vendors, stack overflow, code generators , etc.

I would hate to be a stakeholder in a company whose value depends on employees not talking about and reusing the incremental skills and knowledge gained while working there.
Not currently. I could probably afford to in the short term but it would entail abandoning any notion of long term savings.
> Ubisoft had built an organisation optimised for treating developers like fools

I think this whole write up really says more about how video game developers treat entry and mid-level career developers/programmers/graphic artists.

Because there seems to be an inexhaustible supply of young idealistic naive persons who will take any salary offered and work for 80 hours a week, because they've been offered a job at a big name video game company.

Film/VFX industry not much different.
> tech lead, feature lead, mentor, cross-team liaison, steering committee member

All roles that young folks dream about becoming when they grow up.

Grandma: What do you want to be when you grow up, honey?

Granddaughter: A CROSS-TEAM LIASON!!! Yay!!!
> Being an employed person in the US, I have health insurance, so sessions with a therapist of choice were $25 out of pocket.

The overwhelming majority of therapists in my town are not on contract with my HMO. I tried two different therapists who did, and it was so bad you couldn't have paid me to go back.
That could be it for yourself but I have a newer OpenSSL version (3.0.8) and the error does state the following

> 006E552F8D7F0000:error:0A000172:SSL routines:tls12_check_peer_sigalg:wrong signature type:ssl/t1_lib.c:1592:

The error from Firefox is SSL_ERROR_UNSUPPORTED_SIGNATURE_ALGORITHM which seems to align to what I'm seeing on the signature algorithm returned. Lastly by setting my system wide policy to allow the LEGACY (Fedora's term) algorithms the website starts to work on Firefox.

It could very well be that the server is at fault here (based on what I've read this seems to be the case) and that's due to the Let's Encrypt cross signed certificate. But the reason it's failing to load on the client side is because some clients block SHA1 based signing algorithms and that's what the server is offering here.
You could serve that with a shell script running off an uncached floppy.

EDIT: s/of/off/
Ready Player One – Ready Player One is a 2011 science fiction novel
Not quite . The banking system naturally creates new money during booms and destroys it during busts. In theory, the federal reserve is supposed to act as a counterweight leading to stability. In practice, it usually accentuates those trends due to political pressure - during bull markets like 2009 thru 2021, people think it’s a new normal and money printing even more is ok. Meanwhile consumer inflation stays low because everyone is putting money into assets that are going up exponentially.
Depends on what you mean by "the state".

I respect the power of loosely regulated markets, and a highly entrepeneurial culture.

I also have respect for the power of participatory democracy to make better decisions than profit-incentivized corporations.

Do I think that the current US congress can do a better job than Salesforce in deciding how to spend US10M? Actually, probably yes. Can the current US congress do a better job than the entirety of all US for-profit corporations? Probably not.

Does that mean that there are no forms of non-corporate resource allocation decision making that couldn't do a better job. I believe that it does not, and that we should, as a society, seek out those other forms.
Once the World’s Largest, a Hotel Goes ‘Poof ’ Before Our Eyes
Heroku is freeing customers of the burden of compliance with gdpr.
I especially like the lower transaction speed, worse environmental impact, and the inability to reverse a fraudulent transaction.
Hasn't it been called YT Premium for close to 10 years? Announcement link? I have been paying 10/month AUD for all that time, this would be disappointing if true.
> My own observation is that it's more important for managers to be well-organized, remember details, and keep track of things

It's interesting, I feel like this applies to a line manager. Once you get beyond that you can just hire to fill in your own weaknesses. If you're bad with organization, just hire a good project manager.

I guess that's how you end up with the Pareto principal. Even just moving from being a line manager to being a manager-of-managers is a different job that requires different skills, but the assumption is if you're a good line manager then the next step is to manage managers. There are probably plenty of people who there who would make fine directors but are bad managers so they don't get that chance. And then you have people who are good managers who end up as bad directors.
And it's really complex so that even if you have the money to navigate it, you might make bad choices. I have two relatives who did that. It could easily have cost them their lives, but thankfully it did not. It was close, though.
In practice, "latency" is too vague to be what matters. In many systems it's the worst 1% or 0.1% of latencies that matter. Adding a cache will improve latency in those cases only in some situations.

Usually adding caches helps by reducing load on the service behind the cache.
A non-profit just means excess earnings are reinvested back into the organization instead of having the option of giving them to shareholders.

I think you are confusing non-profit with charity perhaps?
https://archive.md/4idIz
I do believe this is probably useful for people interviewing, but on the other hand it reads like mostly complete bullshit and largely social signalling rather than measuring any sort of skills.

The fact that you can be coached to pass these interviews with zero practical experience designing systems (Even toy ones or hobby projects) shows that there is very little technical skill involved.

Someone who has designed a real production system is still likely to fail these interviews unless they understand the social nuances that interviewers are looking for in a system design round.
Sorry, but this is complete nonsense. All apple have to do is release documentation on the iMessage protocol, and allow other vendors to use this protocol to build apps that can use apple's iMessage service.

Apple obviously won't write these apps, or support those apps or the devices they run on.

Also, If Apple at a later date add features to the iMessage protocol then they document the changes & make this available and are clearly not responsible to implement or support these changes on platforms other than their own.

Apple is not being forced to do anything at all here, except stop blocking other vendors from using iMessage.
If you're just talking about measuring e.g. the duration of an experiment, you don't need to sync to TAI for that.

For matching with TAI timestamps, no two atomic clocks agree with each other exactly anyway -- TAI is an average of some 500 atomic clocks. If you care to that level, you have to correct for your elevation on Earth already. So no matter what you do, if you care enough, you'll end up with some correction factor.

For most practical uses, you don't use an atomic clock, just a good steady oscillator, apply a correction factor to its output if you want to match with some other clock source (convert to TAI, etc), and use feedback like NTP to keep your clock on time. The biggest difference between moon and Earth in that is the latency to authoritative clock.
Oh god, I forgot about that system. D.C. does it too. For New Yorkers, who typically identify corners by their cardinals, “I’m on the NW corner of X and Y” in D.C. gets parsed as X and Y NW, which regularly prompts hilarity.
Its only family plans by the looks.
I don't think that is what the vendors mean when they discuss enforcing anti-entropy.
Is there any stats on how many people get motion issues? I've played for a hundred hours and never experienced anything like that. Including Luke Ross RealVR mods. Nor have any of my friends who did the same. Yet there's always someone that brings it up like it's a deal breaker for most people.
we'll keep arguing until Asia gets better infrastructure than us

oh wait...

we'll keep arguing until Asia gets their interplanetary infrastructure before us

oh wait..

the goal is not to make internet a burden to the people

the goal is to make sure we are moving forward

but this is something obscure to certain people over here, hence our situation
Depends on the theory. I doubt we're going to discover proof that Moscow was hit by a nuke in 1812.

https://www.youtube.com/watch?v=vENwllHqDIE
Underrated comment. Many people believe their manager does nothing... until they become a manager and realize all the BS their manager protected them from on the daily.
http://ww01.interior.ai/ is a spam domain parking page. Perhaps the submission title should be changed to InteriorAI[0]?

[0] https://interiorai.com/
Whats even more funny is HTML looks like a 'gigantic wall of impossibly small black and white text' when its rendered without a stylesheet.
Technology Tool Aims to Let Young People Remove Explicit Images from Internet
What I am saying here is that it's not true in all cases, so candidates should avoid blurting out rehearsed sentences like that.

Caches usually reduce load on the thing behind the cache. They can sometimes reduce latency in ways that matter, but often don't. For example if the p99 requests all miss in cache, then the cache won't help.
Now that the politicians are starting to voice what is going to be public fact once the intelligence is declassed we'll have to answer the next question.

Was it released on purpose? Considering the conspiracy theorists have been clocking a 10:0 advantage you all should have that sick feeling in your stomach right now.
You mean, aside from Czechoslovakia? A long time ago they were one ethnic group, but "Historically, the region now known as Czech Republic was once part of the Austrian empire whereas the Slovak area was a part of the Kingdom of Hungary" and so they kept different accents and slightly different vocabulary. They were separate for a long time, then tried to unify after WWI, but they've since split up.

https://en.wikipedia.org/wiki/Czech%E2%80%93Slovak_languages

The languages of Thailand, Laos, and parts of southern China used to be the same about 1500 years ago.
Yep, if you’re a covered entity, you want to make sure you get things eighth. Punishments for being wrong can be very severe.

Many organizations will use an abundance of caution and treat far more than necessary as HIPAA-controlled simply because it’s less risky.
A river can't choose which side of the fork to take, like we can.
Public insurance is a sure-fire way to grow how much money goes to private healthcare providers. Just like this latest amyloid plaque crap, the whole thing will be aimed at ensuring that the public budget can be directed into something that is politically unassailable: spending as much money on old people as possible. Remember: you should never trade grandma for a dollar.
Seriously, forgive me while I compose myself

I'm a millennial that gives their gen X brother a place to live... his life was a continuous reminder that hope [where we grew up] was misplaced.

I succeeded despite everything
If you send a message and that message is understood, that's communication. There are many ways to communicate "your price was too high".
I wish the data would go a bit further back. Pretty sure 200-300 job posts was normal around 2017-2018, with the industry doing just fine. The 1000 jobs per post in 2021 were an abnormality.
This depends on the state the patient is in. Most states require the therapist to be licensed in the state the patient is in, but there are exceptions.

For instance, many states allow an out-of-state licensed therapist (via telehealth or otherwise) to practice in their state for a limited period of time, typically 20 days.

During covid, many states (and the federal government) temporarily lifted restrictions on therapists operating in states they aren't licensed in as well. I don't know how many, if any, of those states have put the restrictions back in place.

And there are often different rules about when a patient has an established relationship with a licensed therapist but moves out of state.

To really know, you need to check with your own state's licensing department.
I wonder if 65+ health insurance plans are allowed to price insurance based on the insured’s health, since the Affordable Care Act pricing rules only applies up to age 64.

If so, I can see someone with chronic ailments with high probability of things like heart attack, stroke, and other high cost events cause a premium that high.
The 11th Breakthrough Technology of 2023 takes flight
And then Disney responded to Desantis by saying that Florida would have to pay nearly $1 billion to dissolve Reedy Creek (the special district under contention) [1].

[1] https://www.npr.org/2022/04/28/1095225258/disney-world-flori...
My immediate thought was The Machinist's Handbook or a similar publication for chemistry that is pretty much all tables.
Thanks! I just finished the demo, and I think it went well.

We'll see how they respond...
well look, I already told you, I deal with the customers so the engineers don't have to. I have people skills. I'm good at dealing with people, can't you understand that? What the hell is wrong with you people?
Companies already look at resumes, and the interview is a good way to double check things in a pass/fail manner. It's not like the SAT where you take a single test that sorta determines where you go, but even that is useful as a broad measure. Like if I'm in a top school's admissions and see 1800/2400 (idk the new scoring), there'd better be an explanation. If Amazon saw my resume and I couldn't explain to them generally how I'd architect the backend for their lockers, something would be wrong. And sometimes something is wrong; I interview someone who clearly doesn't know how to code and must've lied on the resume. I don't know how else you're supposed to do it.

At the higher levels, they're also testing for humility.
It is very frustrating that many of the NoSQL databases aren't ACID. Some even say they are, but they aren't. Frustrating to me because we have one that is, and it's a lot of work and harder to win benchmarks against the ones that fake it or aren't.
Father of cellphone sees dark side – and hope – in new technology
You’d be (pleasantly) surprised how easy it is to copy a postgres database. It literally copies the data files for the database to a new directory so the operation is relatively quick if the total volume of data is not large.

What’s more challenging is handling many concurrent connections as a different database would mandate a separate connection and you can’t perform any meaningful connection pooling.
> If you ever tried to use OMEMO from two different clients at once, you know what I'm talking about.

No, I don't. OMEMO practically's only benefit is fixing that one usecase.

By the way, iMessage is XMPP. Whatsapp is XMPP. Just artificially closed. Long etc.
FWIW I noticed that there is a smaller “retry” button next to the copy link. Agree that the labels could be improved.