skysight-inc/HackerNews huggingface dataset:
My team does Wednesday to Wednesday for many of the same reasons mentioned in the article, and it works great. We switch at 11am and hold a hand-off meeting at that time, and invite the whole team.

Hand-off meetings with the whole team work really well (in my opinion!) when you have a relatively small team--we have 9 FT teammates. Often someone else may have been delegated the page or bug that arose and can discuss how they handled it, or someone who wasn't involved may have insight for how to handle a situation better the next time. Since we're all going to be on rotation at least once during a quarter, it's great to know what happened in case a similar page pops up later.

Finally, we also fill out a running Doc before/during the meeting with links to the pages/bugs, along with short descriptions of how they were handled. This forms a great living memory of how to deal with incidents, and is also often the birthplace of new playbooks for handling new types of incidents.
I've seen this a lot when someone wants to add "workflow automation" or "scripting" to their app. The most success I'd had is embedding either Lua or Javascript (preferably Lua) with objects/functions from the business domain available to the user's script. This is what games do too. I think it's a great way to dodge most of the work. For free you can support flow control, arbitrary boolean expressions, math, etc.
That works well for generic IT systems and running the desktop/laptop fleets, but doesn’t work at all for running the software a company builds.

We typically split our teams, so we have ~16 split across two time zones so that our shifts are just 12 hours during the day. It works well, but it is expensive, so we support a lot of services (or a small number of very high priority services) as a result.
What other ads did you see in the same time period?
> Originally, NT kernel was designed for SMP from the ground up, supports asynchronous operations on handles like files and sockets, and since NT 3.5 the kernel includes support for thread pool to dispatch IO completions: https://en.wikipedia.org/wiki/Input/output_completion_port

Say what you will about Microsoft in that era (and there's a lot to be said), the NT kernel team absolutely crushed it for their customers' use cases. IOCP were years ahead of anything else.

I pretty much hated all of the userspace Win32 work I did (MIDL, COM, DCOM, UGGGGGGGGH), but the Kernel interfaces were wonderful to code against. To this day I have fond memories of Jeffrey Richter's book.
I can think of no greater hell than being locked in Microsoft’s ecosystem.
This. The very reason I use KDE (I have tried tiling wm's, and they are horrible if I use my drawing tablet, which I use a LOT), then customize it in a way to minimize wasted space (taskbar on the left, take out window borders padding, etc).

Then I go and enable compact look on firefox, take out a bunch of useless icons for things I don't use, and bam my 4K screen is able to accommodate all my work. Even though I do still use 125% DPI scale, not via KDE mind you, because I love eyes.

And even then, it still looks slick and modern.
It's crazy how much space we waste with flat design on desktop. Crazyyy.
> The “T” in THAAD stands for terminal.

Yes. Terminal means the downward phase of a ballistic missile's flight. THAAD can target them before they reenter the atmosphere. That's the point.

And other BMD systems are designed to target them in the earlier phases of flight.
> Lots of developers will find it much more interesting, challenging, rewarding and just plain fun to develop something from scratch, even when there are better things that already exist.

This is true; but after enough years in the industry you learn to correlate success with laziness. This is well-discussed and arguably obvious but on an emotional level it takes a long time to fully sink in. We were all once developers with outsized ambitions and awareness we can flee to greener pastures.
Thanks!
Here's the direct link to the ungated PDF: https://download.ssrn.com/21/02/03/ssrn_id3778525_code456891...

TLDR; NodeJS is the clear winner, and Python far and away the worst of the bunch.
Ask HN: Discords or chat groups for builders/hackers?
Anyone know any active discord groups for developers/hackers who like to share projects they're working on, talk through problems, beta test each others' projects, etc?
Ive watched people die of cancer. I do not want to die of cancer. Early detection and treatment increases the chances of a better outcome. What is a normal person supposed to do exactly to avoid this terrible fate when doctors say nothing works and you should just yolo it?
i yearn for an alternate reality where every unix command/service had the same syntax and a lua interpreter.
You can implement that in C++ code, no language extensions required, by using type erasure and a pointer semantic type with at least one constructor templated on the type of the object being pointed to.
yeald -> yield
Yes, a suggestive smudge, a vague mark, as the artist in the article said (the one talking about the "ruined gate" picture). That's like an honest communication between artist and viewer, "this mark stands for something beyond the limit of my chosen resolution". It's like a deliberately non-committal expression, like saying "I don't know exactly, kinda one of these". In contrast, we have in AI art misleading details that contain a sort of confabulated visual nonsense, like word salad, except graphical. Similar to an LLM's aversion to admitting "I don't know".
Humans may be capable of geomagnetic sensing as well. As a human myself, I've got to imagine this is extremely difficult to control for sensing vs other forms of navigation (sun, stars, moon, wind, animal migration, etc.)
every config parser is a compiler. if platforms (e.g. programming languages) made run-time plugins easier, we wouldn't even have config files.

Imagine a config file with type checking and control flow. You have it-- it's your programming language. you just need to load the code at runtime, like erlang.
I can’t believe that this has not been discussed openly by the Biden administration. This is a huge black mark on the surveillance programs of America, another exoneration of Snowden (yes I realize this may not be the same prism program), a call for real consequences for cybersecurity issues, and yet another massive breach of trust with China. When will American politicians step up and hammer China with aggressive asymmetric warfare and also direct force? I expect aggressive tariffs and outright bans of Chinese imports would risk the CCP’s stability given their economy is on the ropes now anyways, but we should also be a lot more interventionist in their other interests (Hong Kong, Taiwan, Tibet, Bhutan, etc). There is no reason to tolerate any of this.
I will start using Claude the day they stop asking me for my mobile number.
Is anyone getting compensated for being on-call? If you are paged and work outside of business hours, do you receive additional compensation?
in case nobody told you, you’re not allowed to say blockchain on HN
There are multiple contexts at play here. It’s ambiguous, and multiple parties want to keep it that way for their own reasons.

Russia/China/US would I’m sure like to keep plausible deniability here, as it minimizes outright repercussions (for everyone), while still keeping the option on the table for them to tit-for-tat.

It wouldn’t surprise me if any insurance involved (which surely wouldn’t pay out in event of war) would want to claim it was an act of war.

Anyone trying to claim against such insurance would want to claim it wasn’t an act of war (just a mistake), so they could
get the payout.
Ask HN: How else to live more minimally?
So far

No social media. None. Unless you count HN. Using job search sites for jobs, not LinkedIn.

⃠ Facebook

⃠ LinkedIn

⃠ Reddit

⃠ TikTok

No news.

⃠ Global news

⃠ Local news

Browsing

Non-Google search engine

Private email service w/ aliases

Password manager

Ad-blocker

URL black-listing

Devices

No smartphones. They are modern slot-machines.

Separate devices by function.

Flip phone / Brick phone

Basic MP3 player

Pocket notebook to write in.
The minimum legal for a standard contract is 5 weeks per year in France. It can skyrock to 10 in some position like rail worker, or university staff.
Hassabis: 'We will need a handful of breakthroughs before we reach AGI'
This is just ADHD. Look up the symptoms (there's a lot more than just "can't focus sometimes").
I understand and agree with your intention. I also don’t want to be around an untrained mob with guns. History is a bit more complicated though. During the American revolution, we were an untrained mob and would stand and fight as often as we would run away. Despite losing almost every battle, somehow the founding fathers prevailed. There are various explanations of course. But at the heart of it all was the willingness to fight.
Sabotage committed by a foreign power could be considered an act of war though….

Who would claim what depends on who benefits from what type of claim, I expect.
At Google we used to get paid an oncall bonus which was calculated at something like 1/3 your prorated salary for the non-working hours you were oncall (IIRC), up to some limit per quarter. For my team a week of oncall per quarter would max it out and net you a few thousand dollars bonus.
Yes. And not only for responding to a page, but also for being stand by outside working hours.
> even when there are better things that already exist

That's a "big if".

Lots of times what's there is a nightmarish tangle of technical debt left by previous greenfield devs. The dev who gets to maintain and evolve this dreck is the sucker, scapegoated for ever slower development.

Canonical example: on-call AWS engineers working hellish overtime to close tickets on one of AWS's many terribad fragile codebases.
You are correct in the details, but not the distinction. This is exactly how classical error correction works as well.
Someone typed “AirPods” into google is my guess
Crafting a Better Calendly Experience
> THAAD can target them before they reenter the atmosphere

Not relevant. They've already separated. That means you have to count warheads and decoys, not missiles.
Nabokov's Recommendations
> already been over 2000 nuclear warhead detonations and nothing remotely like that has happened

They said "soot from burning cities and forests." Nothing about fallout.
Lessons on Building ML Systems, Scaling, Execution, and More
Pretty much none, maybe one or two.

Turned on YouTube two hours later, there was the ad.
On my teams, if someone got paged off-hours they would just work less the day after the event. imo it should just be part of the regular salary/work expectations, incentivizing keeping oncall low
It's not enough to have a nicish abstraction, how did it work in practice and eek out performance? I've heard Bryan Cantrell say there wasn't much there and would be curious to really know what the truth is and more explanation on both sides.
I have a pseudo-theory that the universe will never allow quantum physics to provide an answer to a problem where you didn't already know the result from some deterministic means. This will be some bizarre consequence of information theory colliding with the measurement problem.

:-)
> it's an App Store fee

I think Apple said something like SDK fee, which should even apply outside app store.
> What concessions do you see the US making in a negotiation?

In reality? Publicly announce the U.S. will not honour Article V if Russia leaves un-annexed portions of Ukraine. Basically, America de facto leaves NATO and Russia leaves most of Ukraine. In exchange, Russia joins America against China and brings Pyongyang with them. (Also sanctions relief. Maybe also have Russia leave OPEC+.)

If Trump weren't President, the concessions would be sanctions relief, recognition of Russia's pre-2022 claims on Ukrainian territory (subject to plebescite and compensation to Kyiv) and a treaty guarantee Ukraine wouldn't be admitted into NATO.
Like finance, cutting things out is a recipe for ruin. You need to fill your life with edifying people & pursuits.

For each one of these that you scratch off, put something fulfilling it its place.

e.g.

Facebook - book club with friends
linkedin -- sales pitch for a side hustle
spotify -- go to concert / learn instrument

etc
Just that it highlights the challenge that Oxide faces, that they're effectively offering a "luxury" product in a deeply commoditized space.
I've always noticed this (even before Netflix) and I always assumed that it's because the dub is meant to somewhat match the character's mouth movements, whereas the subtitles don't have such restriction. So I always assume that the subtitles have the more accurate translation compared to the dub.
That's a pretty good analogy.
I mean you're still paying them a bunch of cash, yet most of them are still morons.

Take a first, second, third, whatever opinion always. And best not to show previous diagnosis reports to the next guy, as that tends to bias them.

Had a "reputed" doctor-professor at an Indian medical school who barely looked at my endoscopy and colonoscopy reports and insisted I was simply suffering from stress and diet issues, when it was actually the signs of Crohn's disease, which was correctly diagnosed by NHS doctors.
Then you could replace the LLM with a much cheaper RNG and let it guess until the "bad math filter" let something through.

I was once asked by one of the Clueless Admin types if we couldn't just "fix" various sites such that people couldn't input anything wrong. Same principle.
A signature pointer type knows nothing about the types it is legally pointing to; moreover, those types know nothing about the signature.

signature communicator {
size_t send(const unsigned char *buf, size_t size);
size_t recv(const unsigned char *buf, size_t size);
};

class foo {
size_t send(const unsigned char *buf, size_t size);
size_t recv(const unsigned char *buf, size_t size);
};

foo f;
communicator *c = &f; // valid: foo conforms to communicator signature

(Not sure if these member functions need to be virtual? I would have to dig up the Signatures docs.)

This feature was removed because the implementation was becoming hard to maintain, or some reason like that.

You can see it's pretty crazy from a C++ point of view, because c->recv(...) can be called through this pointer and it has to work for absolutely any object whose class conforms to the signature. And classes don't know they are conforming to any signature; nothing is declared in them for that.

C++ polymorphism normally depends on declaration relationships through which implementation details like vtable positions can be inferred.
Follow the currently recommended standard of preventative care. They check for the most likely indications of the most likely cancers. An indication from your DNA is valid when it informs a new course of care. We don't know many of those markers, and family history can tell if those should be checked.
>One of these tests is the Big-Five Personality test. This test is a valid test and confirmed through hundreds of papers as reliable. This personality test was coined by Meyers-Briggs in the early 1900s and identified five major factors of personality: openness, extroversion, conscientiousness, neuroticism and agreeableness (Shiota, 2018, chapter 13)

Not my field, but this seems plain wrong. Did a bit of Googling and it doesn't sound like the Meyers-Briggs' had anything to do with Big 5?
In "Preferences/Account/Account Settings/Move to a different account" I can redirect to a new account in a different server. That means I can turn my current account to a ghost account and everything will move to that new account.

It isn't perfect but it lets you migrate while still keeping people engaged.
No, it should be compensated, so Management prioritises fixing issues, instead of adding new bugs
This hits a lil closer to home. This summer I lost my home when half our town burnt down in a 32,000 hectare forest fire. The other half is untouched and there's not even soot on the town, nevermind into the atmosphere. Massive amounts of boreal forest burn yearly. So their scenario is pure speculation with zero basis in reality.
Everybody has to die of something. If you don't die of something else first then you'll eventually die of cancer.

There is good medical evidence to support colorectal cancer screening so go ahead and get that (along with other recommended preventive care services) if you meet the criteria.

https://www.healthcare.gov/preventive-care-adults/

Obesity and insulin resistance (type-2 diabetes) greatly increase the risk of many types of cancer. Don't overeat, don't get fat, and exercise enough to keep your metabolism working well.
It's worth enough to customers to make a best effort.
Fundamentals: Ten Keys To Reality by Frank Wilczek (winner of 2004 Nobel in Physics)
> inconsistent enforcement of its policies (which can be pretty blatant around WP:CIVIL

One of the most interesting phenomena I've come across is the way that the Assume Good Faith guideline is abused. In all the instances where I've seen it cited in a dispute, it's always a situation that goes like this:

A and B are at odds.

A is on the wrong side.

A begins to trot out a list of guidelines and policies that B has purportedly run afoul of.

Wanting to pad the list of infractions, A cites WP:AGF with really shaky rationale.

Let's examine this. The Assume Good Faith rule is basically the same in spirit as the rule here on HN that says to be charitable and respond to the strongest reading of a given comment, not the weakest one. In other words, for a given remark/comment from a person, go with the interpretation that is most favorable to the other person. By accusing B of violating AGF, A is doing the very opposite what AGF prescribes, and doing so in a really perverse way.
What do you expect from an alternative?
That was exactly my reasoning too when I set up our on call roster as Friday to Friday, though for us Saturday is the busiest day in terms of customer activity, so it was a no-brainer.
It's called "advocating". They are advocating on either their health / legalese or on someone else's behalf.

(And as someone with a rare incurable disease, I had no choice but to advocate for better tests, second opinions, more information. ALWAYS get a second opinion on major life events, IMO.)
This feels more like a metaphysical argument about what it means to "know" something, which is really irrelevant to what is interesting about the article.
I like to write toy compilers or interpreters as an exercise when learning a new language. Usually for a Forth or Lisp or one of Turing Tarpit languages. It requires some of the most common bits of programming: I/O, lexing, parsing (both of source and of arguments to the compiler), file handling, and some common algorithms & data structures (can't have an AST without a tree).
Edging Toward Japan: In his mind's eye, Rembrandt was always headed toward Japan
Letter case in pronouns is sometimes used in BDSM context to emphasize dominance (or lack thereof).
Too bad that uWebsockets was used for Node because a lot of higher level libraries are built on top of https://www.npmjs.com/package/ws
Coincidence.

I work in marketing technology and no such connection exists.

People are, however, predictable. It is Christmas season and you are both iPhone users. Both of you are saturated in ads for Airpods before and after it was on the list.
And I hope we get there. My wife died because her cancer mutated in such a way to evade chemo. Why? How could we have discovered this sooner? Do we have the tools to accelerate this and stay ahead of cancer mutations?
Thanks for the free access links. I did read through a bit.

The title is misleading because exactly one implementation was chosen for each of the tested languages. They conclude “do not us e Python” because the Python websockets library performs pretty poorly.

Each language is scored based on the library chosen. I have to believe there are more options for some of these languages.

As someone who is implementing an Elixir LiveView app right now, I was particularly curious to see how Elixir performed given LiveViews reliance on websockets, but as Elixir didn’t make the cut.
Have you actually tried? This is 287 KB of C. MSVC on computers from 15 years ago will compile C at about 60 MB/s. I'm skeptical this is actually a problem.

SQLite is distributed as a single 6 MB .c file and compiles in ... 0.1 seconds.
some is reproducible.

And very little of psychology covers what is used in ads.
Your DNA is not guaranteed to mutate into something cancerous that spreads and mutates. I do think there are things humans can do to avoid carcinogens, but remember, bananas give off radionuclides.
There’s an insider joke at Uber that if you start out building configuration manager you’ll end up with a full blown version control system.
Where do people come up with nonsense like that?
> Publicly announce the U.S. will not honour Article V if Russia leaves un-annexed portions of Ukraine. Basically, America de facto leaves NATO and Russia leaves most of Ukraine.

When did the US make that offer? I missed it.
Do you know what is to reason? LLM can't do Socratus' method, are there any other ways to reason?
That's true if you think the market is SaaS upstarts like Bluesky and maybe less true if you think of the market in terms of who buys hardware. I remember early on at Matasano working for a house account, a major US corp that isn't a household name, and being shocked 2 years in when I finally had to do something in their data center (a FCIP appliance assessment) and seeing how much they'd spent on it. Look at everyone who runs (and wishes they weren't) z/OS today, or Oracle. There's more of them than I think a lot of HN people think.
‘Brand monitoring’ is definitely a thing and there are platforms for it.

You could even start very basic with Google alerts for example.

Still up for new things. Looks like a fun project.
About the creator:

Leaflet was created 11yrs ago by Vladimir Agafonkin, a Ukrainian citizen in Kyiv - https://news.ycombinator.com/item?id=30551006
> The Kamala "broadband" project did cost $42 billion to taxpayers

It didn't, the money has not been spent yet.
I don't feel like you need much to "be happy" in the tech sense. For the past 5 years I've been using Linux, reading HN and RSS for news and using an Android smartphone without debilitating social side effects. I don't scroll feeds, I wait to read texts until respectful times and I have a Gmail that has a few thousand marketing emails I never read. Some nights I watch a couple hours of YouTube (gasp!).

A lot of solutions to the harm tech causes can be remediated by figuring out how these things affect you. Obsessing over the news makes me upset - when I realize this, I divert my attention to other things. If you can't foster the willpower to resist these ills on your own, you're not prepared to use devices with a healthy mindset in the first place.
That header was invented for this exact purpose before cookies were invented. It has wide browser support and semantics that make sense. Moreover, the design specifically includes provisions for additional auth mechanisms (basic and digest being the two most widely used). The downside was that the UI for setting that header was ugly.

Your comments remind me of the people who didn’t get HTTP verbs and wanted to use POST for everything before rediscovering REST.
Link to the first article in the series: https://fabiensanglard.net/quake3/index.php
We are on-call for 48hrs at a time, about once every 12 days or so, one day as backup, and one as primary. It's nice because it doesn't interrupt your week too much. The downside being that complex issues might require extra work while not on-call