skysight-inc/HackerNews huggingface dataset:
Erlang/Elixir (BEAM VM) makes this very clear - it's a distinction between monotonic vs strictly monotonic.

https://www.erlang.org/doc/apps/erts/time_correction.html#mo...

> In a monotonically increasing sequence of values, all values that have a predecessor are either larger than or equal to its predecessor.

These are available via the https://www.erlang.org/doc/man/erlang.html#monotonic_time-0 function.

https://www.erlang.org/doc/apps/erts/time_correction.html#st...

> In a strictly monotonically increasing sequence of values, all values that have a predecessor are larger than its predecessor.

Strictly monotonic values imply some synchronization / coordination, with an associated performance impact when there are many concurrent processes. This functionality is available via the https://www.erlang.org/doc/man/erlang.html#unique_integer-1 function. With a warning associated with it:

> Strictly monotonically increasing values are inherently quite expensive to generate and scales poorly. This is because the values need to be synchronized between CPU cores. That is, do not pass the monotonic modifier unless you really need strictly monotonically increasing values.
I'm sure it's not complete, but I also wouldn't be surprised if 99% of what's in HotSpot is optimization tweaks and performance boosts which aren't essential to the JLS.
I have had the exact same experience. When I was 25 being seen as a teenager was really annoying. Now I am flattered every time people ask for id when buying beer. Not very often but if I shave they usually ask.
Study finds cave painting could be damaging prehistoric marriages (fancy.edu)

professor thog find when cave partner do cave art instead of loving partner that partner more often run off to other tribe

is your prehistoric mate cavernsnubbing you??? be big scared
people in that role have developed teams to support their every interest. You do not mention that most are also lawyers. It is daily and trivial to get detailed reports, negotiations and status via subordinate teams, in law practice. It is possible that these "old" 65 year olds are responding to power relationships between each other more than your concerns, and money trails that are not obvious more than your concerns, and yes, utterly wrong interpretations of some tech, like every reader here has..

With that said, the course of the Federal govt enacting law is in terrible shape by objective measures. This is not exactly a defense.. but the one-liner "they are old" is not very substantive.
Do yourself a favour, try https://hilla.dev with Lit Components :)

Such a joy.
This is a neat tool for making SDF's:
https://jobtalle.com/SDFMaker/
Regarding aphantasia, I've had a lot of anecdotal success with this image [1]. I'm personally about a 2, and I've found that this test tends to be quiet understandable and revealing to a variety of audiences.

Anecdotally, I gave this chart to my friends in my school's band (N=6), and none of them had aphantasia (excluding me), and two of them reported hyperphantasia, and intensely vivid audiovisual imagination. I also gave this chart to my friends in software engineering and cybersecurity (N=4), and two of them also had aphantasia.

I'm hesitant to draw conclusions, given a small sample size, but I'd hypothesize that there is a larger proportion of aphantasic individuals in STEM than in the arts.

[1] https://twitter.com/backus/status/1091203973246111744?s=20
I have the family plan and was annoyed by that $5 increase.. they didn’t also just raise that again did they? $23 is already high enough
The biggest difference from any existing CMS is the integration of a code-editor and Svelte components, but also the on-page editing is more user-friendly than most CMSs or site builders.

Specifically: It’s a monolithic CMS, unlike Strapi, so you don’t need to include an SSG to turn your content into code. And Ghost is more of a full-featured service for online publications where Primo would be better suited for smaller bags, landing pages, and brochure sites.
I think I'll bookmark this comment and come back to it the next time I feel annoyed by tracking down a software bug.
What an awesome space to be working in. I have a lot of appreciation for people working on addressing unknown areas of human health and well-being. Always makes what I’m working on feel insignificant in comparison.
Hmm, well if you consider that to be dynamic then editing html files in notepad is dynamic as well I suppose.
AI websites should include on page one:
- Why now? Why is the best time for your product?
- Video of how the product works, the flow it has. Generate a "check this out, there hasn't been anything like it before". Magic output!
- How it works? A nice to have since day one.

(I think this is valid for every landing page of any kind of software product/service!)
Makes me wonder, would the heat cycle on a common dishwasher do similar things, coating the plastic dish in nano particular or is it specifically the microwave aspect?
It might be more informative to look at the current US Senate Committee on Commerce, Science, and Transportation [1].

There are some reasonable people on the committee on both sides of the isle [2]. Noticeably missing are any true subject matter experts -- unlike Finance, Medicine, and especially Law, Scientists and Engineers almost never end up serving is legislatures. Not sure how to fix that.

But I'm not sure technical illiteracy is the biggest issue. E.g., the TOP item on the Republican side of the Senate Committee on Commerce, Science, and Transportation is that Bud Light's sponsorship of a transgender person was illegal advertising to minors. Important Stuff /s

I think our problem these days is not just that Senators are technically illiterate but more that they and their core constituents all have terminal brain damage from decades of cable news and politics podcasts.

[1] https://www.commerce.senate.gov/

[2] https://www.commerce.senate.gov/members
I think a good definition of AI might be things that can’t be done (or at least we don’t know how to do them) with traditional deterministic programming techniques (that is, humans write code that directly tells the computer what to do).

Things like traditional chess programs (i.e., those that don't use neural networks/ML) are maybe a borderline case, as while they are just tree search with a bunch of human-tuned evaluation heuristics, the search depth is so huge that it's difficult for humans to explain why they take certain actions.
for me, path to expertise is knowing the "language", "practicing maturity," and system 1 mastery of a topic.

i think expertise is "mastery of system 1(ref Daniel Kahneman) of a topic." which means identifying more "patterns" through "practice and observation." the patterns capture both the rights and the wrongs.

the entry to any subject is "learning the language" of the subject. what comes next is to become "mature."
maturity is based on amount of practice in a big and unbiased search space, the ability to play with subject and identifying primitive constructs, ability to criticize and seeing the weaknesses,

the measuring method for maturity level is amount of "simplicity," "freedom", "flexibility", "speed", and "ability to identify the essence" that the system one adheres to bring.

excerpt from Saunders Mac Lane "category theory for working mathematician."
"many properties of mathematical construction can be identified using universal mapping properties."
see how simple the definition is?
“In all modes except for long mode, each segment register holds a selector, which indexes into either the GDT or LDT. That yields a segment descriptor which, among other things, supplies the base address and extent of the segment.”

A tad inaccurate. In 16-bit real mode the segment registers are used directly in the addressing scheme by specifying the 64kb segment (16-byte aligned) that we’re working in.
> This would be immediately useful for password managers matching on window titles.

Password managers matching on window titles to decide what password to autofill sounds very dangerous! What password manager is this?
I think one could change a handful of words in this article and it would perfectly describe the .com crash of the early 2000's which gives me the impressions that lessons were not really learned in my opinion.
Maybe a simplistic black and white reductionist view is not the best way to understand and contextualize a historic event. I am to this day baffled by people that refuse to engage in any kind of nuance for something as complex as a war involving the majority of the globe.
Apologies for repeating myself, but:

You get to a certain number of servers and the probability on any one day that some server somewhere is going to hiccup and bounce gets pretty high. That's what happened here: a single host in Sydney, one of many, had a problem.

When we have an incident with a single host, we update a notification channel for people with instances on that host. They are a tiny sliver of all our users, but of course that's cold comfort for them; they're experiencing an outage! That's what happened here: we did the single-host notification thing for users with apps on that Sydney host.

Normally, when we have a single-host incident, the host is back online pretty quickly. Minutes, maybe double-digit minutes if something gnarly happened. About once every 18 months or so, something worse than gnarly happens to a server (they're computers, we're not magic, all the bad things that happen to computers happen to us too). That's what happened here: we had an extended single-host outage, one that lasted over 12 hours.

(Specifically, if you're interested: somehow a containerd boltdb on that host got corrupted, so when the machine bounced, containerd refused to come back online. We use containerd as a cache for OCI container images backing flyd; if containerd goes down, no new machines can start on the host. It took a member of our team, also a containerd maintainer, several hours to do battlefield surgery on that boltdb to bring the host back up.)

Now, as you can see from the fact that we were at the top of HN all night, there is a difference between a 5 minute single-host incident and a 12-hour single-host outage. Our runbook for single-host problems is tuned for the former. 12-hour single-host outages are pretty rare, and we probably want to put them on the global status page (I'm choosing my words carefully because we have an infra team and infra management and I'm not on it, and I don't want to speak for them or, worse, make commitments for them, all I can say is I get where people are coming with this one).
Nope. For a more realistic example of such a JVM, look at SubstrateVM (written in "SystemJava" and compiled to native code ahead of time along with the app it runs), and "Java on Truffle" (a.k.a. Espresso), which is a JVM written in Java designed to be compiled to run on top of SubstrateVM. Both projects are a part of Graal.

The reason to do this, beyond the inherently neat Inception factor, is that JVMs are a PITA to work on because they're normally written in languages like C++ or Rust which optimize for performance and manual control over productivity. That makes it hard to experiment with new JVM features or changed semantics. If you could write a JVM in a high level very productive language like Java (or Kotlin or Scala) then the productivity of people writing and experimenting with JVMs would go up. It would also make it feasible for "ordinary" Java devs to actually fork the JVM and modify it to better suit their app, at least in some cases.

There's also something conceptually cleaner about having a language and its runtime implemented purely in itself. As long as you don't mind the circularity, that is.

Espresso for example has hot-swap features HotSpot doesn't have, so you can modify your program as it's running in more flexible ways than what regular Java allows.
Are you a paying customer to any hosting cloud provider?
You're correct. Alternatives were slim. But in retrospect, perhaps that was part of the problem? WP had zero incentive for clean code, QA, industry standards, etc. The more it grew, ironically the less it cared. The embedded base of site and dev as well as the plugin and theme ecosystem maintain the momentum forward, somehow.
> My issue with sprints is that they arbitrarily reduce the solution space - instead of asking "what's the right way to do this?", you ask "how much can we hack out in 2 weeks to show progress?"

I think this is the most common way that the concept is abused, and it's very, very easy to fall into this trap. I suspect that it comes from an idea that the sprint length is sacrosanct so having tasks that go beyond a single sprint is to be avoided. Sprints should be a planning tool, not a hardcore thing.
> Try filing a bug with any of the big three cloud vendors when you're on their free plan.

A host being down for 3 days isn’t a bug. And you can contact AWS support, even on the free plan, and get a reply. Try it yourself. The great thing about AWS and the other cloud providers? If a host has issues they email all customers with workloads on it so you don’t need to refresh or check a forum.

I understand fly is a community darling. They’re unreliable, with poor support currently. Maybe the dev experience is great and that makes up for it, but pretending like everything else is equally shitty? Not true.
Just is already 'taken' in the Rust community as it is a command runner utility like make: https://github.com/casey/just
SVB largely did not qualify for any government protections beyond the FDIC limits. The bailout we gave them was shameful.
Unfortunately that means it's not possible to deploy this without violating the AGPL...
ah, hacker news: the frontline for the culture wars. i'm sure these comments will be constructive.
Why?

When Bill left, he just... left; good or bad, Microsoft ticked on without him, and nowadays I think it has flourished, imho.

Speaks poorly for Google if its founder can't retire in peace... or maybe I am being harsh?
A simple internet search will give you the translated, summarized, and out-of-context Xi speech the neocon propaganda machine wants you to see.
A classical case of manufacturing consent.
[dupe]

More discussion over here: https://news.ycombinator.com/item?id=36809194
I think the maturity of the userbase plays a part in having less copyright violations and/or reporting abuses than normal but additionally the people who host Mastodon instances tend to be more clued in than you'd expect. The few times I've seen Mastodon hosters ask for help with their first DMCA they already have a registration set up.
Women communicate in a variety of ways. One of the prime ways they communicate, even with other women, is through looks. So enhancing looks is the first step of communication. And so there is also competition. I have noticed in a large group of women, if there is someone who comes to work highly focused in looks, the other women begin to do the same. And in similar style too.

Men don’t really study that much into looks. They are less sharp about it. But ugly men get less attention too. If they don’t dress well, they get less noticed. In such cases, the surviving men who don’t look great have something else that sets them apart: high level of intellect.

What sets women apart, if not looks, is discipline and reliability.
Have you considered that you are simply listing two symptoms together instead of identifying cause and effect?
Last time I did outdoor physical work in Texas was in the Army at Fort Hood. Here are the Army guidelines on work/rest intervals and fluid intake: https://www.moore.army.mil/MCoE/MCoE-Safety/content/PDF/Heat...

Central Texas has been straddling that red/black line for the past month, and I suspect this would be classified as "moderate work," so that would require 40 minutes of rest for every 20 minutes of work. Thankfully, Gov. Abbott cannot make it illegal for the Army to enforce this.
Bicep has limitations which makes it non-declarative even though it is marketed as declarative: https://learn.microsoft.com/en-us/azure/azure-resource-manag...

MSFT is trying to add features to make this better, but it is not in production yet: https://github.com/Azure/bicep/issues/10460

Additionally, Bicep does not support interacting with Azure Active Directory: https://github.com/Azure/bicep/issues/7724

So it really is not very useful. Terraform is better in almost every single conceivable way.
It really, really hard to prove causation beyond doubt. If you have a strong correlation and a reasonable concern that it might be causal relationship, and we are talking about health impacts, at some point it is rational to use the precautionary principle and take action even if you don't have definite proof.

As an extreme example, we actually can't state with 100% confidence that exercise is good for your health, it's just too hard to prove. But nobody with a sane mind will doubt it.
I like to add the date the why comment was added and the date the comment was last reviewed/veified as still true/neccesary (which will rarely differ because they are seldomly reviewed/re-verified).

COMMENT WRITTEN: 2023-03-21

COMMENT LAST REVIEWED/VERIFIED AS STILL TRUE: 2023-05-04

WHY THIS CODE: This sucks but ...
When I first started coding professionally, I thought sprints were stupid. We've got a backlog that will easily take us a year to complete. Why bother with organizing them into 2-week sections? Why not just finish a ticket, take the next one off the pile, and start working?

Over time, I learned that time-boxing your work creates short-term goals, a slight sense of urgency, and some accountability. Otherwise, it's easy to just look at the huge lists of tasks and think "Well, I'm expected to take a year to complete all these, and during that time, more work will be added to the pile, so I can just take my time" and become complacent.

That all said, sprint planning is impossible to get perfect, especially with an incompetent manager that fails to recognize patterns in point assignments. Consistent underestimations on the number of points the tasks are can look like people are underperforming. Consistent overestimations look like you have a team of rock stars.
With such a heuristic, if you seek food, and most of your environment is not food, so you dismiss your entire environment as not food, and refuse to seek, you die :)
For those like me, who don't know what 'phubbing' is, from the article -

> A pair of psychologists at Niğde Ömer Halisdemir University, has found evidence showing that married couples who regularly engage in phone snubbing (phubbing) have lower marriage satisfaction than couples who do not.

> And now it seems that a new behavior has been identified—"phubbing," or "phone snubbing"—in which people cut off conversations with others in their vicinity as they talk or text on their phone. If two people are doing it to each other, it is double-phubbing.

I guess if people are having to cut off conversations with their partners, they already have problems in their relationship. Blaming a phone for it is just lame!
Wouldn't people who steal money have more money then people who dont?
I personally prefer rust over go as well. That said, some rust code is genuinely scary in a way where you do have to wonder if anyone else could maintain it without rewriting it themselves. There's a lot of complexity that although is visible in the syntax is too much for anyone to keep a mental model of - at a certain level of complexity.

Kindly written rust is fine, same goes for a lot of languages. The issue is, sometimes really smart people have no interest in kindness. There are a lot of social factors that go into people writing monstrosities "gotta look smarter!" "Gotta have job security!" "Don't want anyone to call me out on this".

I write dumb code 99 percent of the time. I'll never get promoted for it, but people know exactly what it's doing.
False category. Like saying an apple is a vegetable. Categorically false.

Here, the category of "no one" is incorrect. Correct category may be, as per the comment, "those taking an ideological stance."
Do you have a better physical world analogy than a "series of tubes" to describe bandwidth and latency?

https://www.pcmag.com/news/a-remembrance-and-defense-of-ted-...

Comment in context:

"They want to deliver vast amounts of information over the Internet. And again, the Internet is not something that you just dump something on. It's not a big truck. It's a series of tubes. And if you don't understand, those tubes can be filled and if they are filled, when you put your message in, it gets in line and it's going to be delayed by anyone that puts into that tube enormous amounts of material, enormous amounts of material."

https://en.wikipedia.org/wiki/Series_of_tubes
The problem they are solving is they want more money.
The Rise and Fall of the Chief Diversity Officer
I didn't mean it's low margin in absolute terms like assembling a phone, I meant it's low margin enough compared to what they make in Taiwan, to not have the location in the US be nearly as profitable.
Well, you're certainly entitled to your opinion. My point is that people doing work in this space are identifying specific problems and suggesting how to solve them, which is addressing the OP's concerns about a lack of specificity. If you don't like the methods, you can certainly engage with the authors of this work rather than write angrily about it on this forum.
Obviously you don't have to "start experimenting on children". One can survey parents on whether or not they used microwaves, plastic containers, or not, look at the health of the children concerned in later years, and then work from that data.
It’s truly inescapable on the internet these days.
[dupe]

More discussion of the piece over here: https://news.ycombinator.com/item?id=36809194
This page is really nice on desktop and kind of unremarkable on mobile. The entrance left of the model and the quick-loading video that scrolls smoothly with the page is slick; you don't really get the feeling of the page being alive on mobile the way you do on the desktop.
Our multiregion SQL replication architecture is the standard Postgres multiregion replication architecture. We do single-write-leader, multiple reader replicas, like everybody else does.
That is essentially the same result: browsing through your vinyl collection was / is normally done by looking at the cover.

Not so much with CDs.

And with dematerialised content... it could be (there are views which show covers, and to this day I try to tag albums with their covers at least when I copy them to my phone) but why bother when you can just look for the artist, album, or track you want to listen to directly?

These are not because of

> the smaller picture formats used by streaming platforms.

is my point.
I'm surprised by your risk tolerance. If I had any cloud service at this level in my stack go down for three days, I'd start shopping for an alternative. This exceeds the level of acceptability for me for even non-HA requirements. After all, if I can't trust them for this, why would I ever consider giving them my HA business? Just based on napkin math for us, this could've been a potential loss of nearly half a million dollars. Up until this point, I've looked at Fly.io's approach to PR and their business as unconventional but endearing. Now I'm beginning to look at them as unserious. I'm sorry if that sounds harsh. It's the cold truth.