skysight-inc/HackerNews huggingface dataset:
Why not have a single function that uses a router? Just map /* to the function and within the function, make your calls to other discrete handlers.
:) to each their own. I always thought of Miatas as weekend cars. If it's your daily then yeah the stick would get old quick.
Has anyone been able to reproduce this "Google Research" that is so often quoted? They have numbers related to conversion too. I know I'm sounding doubtful but bringing response time down a second or so isn't a magic potion for more money pouring in the door. Not that anyone should ignore performance. It's irresponsible to ignore perf. I just know from experience, when buying something on Black Friday at Amazon, if the page doesn't respond in 2 seconds... you probably are going to wait a bit longer.
It was added in early 2021 (1.28)
Not everyone has or needs a SA and devOps team to get their IT needs met. This isn't that uncommon.
> If you want to go fast, go (JavaScript) alone.

Someone got that very, very wrong.
MySQL often doesn't support limit in subqueries, hence the roundtrip.

> ERROR 1235 (42000): This version of MySQL doesn't yet support
'LIMIT & IN/ALL/ANY/SOME subquery'

See https://dev.mysql.com/doc/refman/5.7/en/subquery-restriction...
Feels like there is a business case for people willing to pay to reduce trip times for trans continental flights.

The problem is that the greenhouse gas impact will be higher for a supersonic trip compared to a subsonic one. This is on top of the issue that we don't really have a good low carbon alternative for longer range air travel (batteries don't have anywhere near enough specific energy). The best option we have is synthetic jet fuel produced from green electricity. Producing jet fuel that way is many times more expensive than fossil fuel jet fuel.
> Telling of what, precisely?

The blind spot I posited and which you then summarily demonstrated.
> And ASP.Net Core is an insanely fast web framework. It beats every other major framework written in a managed language by a mile*

* In synthetic benchmarks
It would be neither. This comparison makes zero sense.
I ran into this while setting up Hashicorp Vault a year or two ago. It was good at helping me understand what's happening, but I don't particularly like raft. I want to be able to recover from one server, and I don't want to have to wait for a majority on every transaction should I add many servers. I know it's an impossible problem to solve generally, but I think in many situations an alert saying some specific data had a conflict and might not have been resolved correctly is a much better outcome than an outage.
Greenpeace is pro-nuclear now.
I keep coming back and reading your idea about "mass popular outrage".

I wonder if that pattern has almost been commodotized, because of social media, to the point where it has less impact than a few years earlier.
Are you denying that the national government of India has taken a reactionary turn under the leadership of Modi?
The number of reasons people want to move around the worl are almost innumerable. Just because you don’t value it doesn’t mean others can’t.
Merriam-Webster shows plenty of examples of usage at the top

https://www.merriam-webster.com/dictionary/dump

"He dumped his clothes on the bed.
She dumped the contents of her purse on the table.
I dumped the old coffee down the drain."
It is a cess-pool yeah, but their is good insight on occasion.
The foreign minister, not the Chancellor (that's what our prime minister is called).
I often see similar formations in casual translations from other languages. The blog is from "the immigrant programmers", so I guess that'd make sense. I am not a linguist but maybe this particular phenomenon is related to subject-verb inversion in a question sentence clause? Something like the stuff they're talking about on page 5 of this paper, maybe: https://www.researchgate.net/publication/265785678_Embedded_... (over my head)

Like the examples they give include:

> "What this is made from?"

> "Who you have come to see?"

> "I asked him where does he work."

> "I wonder where is he."

They all sound strange to me but are apparently common in some Englishes.

There were many other giveaways in the article that you'd never see in everyday American English usage:

"Oh yes, it happened!" (who says that)

"giant Online American Vacation Rental Business" (...it's just a vacation rental website)

"the, excessive use, of commas, everywhere"
Looks like the author is Indian or more generally South Asian based on the video and profile picture, and in that English dialect, it's more expected to write statements as questions like the title rather than "Why did Airbnb dump React Native?"
This is a good point.

There should be separate categories for FOSS and no-hidden-monetization tools v.s. the other fly-in-the-soup tools where you have to drink around the fly...
Poor things, they missed the glorious Macromedia Flash days...
As a Linux noob i actually picked arch because it doesn't have an installer. Just installing arch I learned a lot about how computers work and how much is actually done by other operating systems like windows. I just followed the installation article in the wiki and didn't have any issues I couldn't solve. There are plenty of nicer distros for people that just want to use Linux. In my field of work RTFM is pretty standard so I don't mind it in the arch community.
> Once in a while it requires some manual intervention

that's what I meant by breaking
Indeed. An animation by Terry Gilliam with each of the distributed processes represented by Leslie Lamport wearing a different disguise.
Static stretches around leg work in general is a good way to hurt yourself, especially if you do them inconsistently.
Oh man, this is rich :))) Let me just leave this for posterity. kitty has had a socket for remote control for years: https://sw.kovidgoyal.net/kitty/conf/#opt-kitty.allow_remote... (see socket-only). It can allow remote control from specific windows while disallowing it generally: https://sw.kovidgoyal.net/kitty/launch/#cmdoption-launch-all...

Furthermore the next release of kitty has capability based security for remote control with public key crypto to keep the data safe: https://github.com/kovidgoyal/kitty/discussions/5320

I suggest you find a better place to move the goalposts in your attempts to smear and spread FUD.
I think the historical opposition of Arch devs to an installer is more maintenance. Most advanced users end up scripting their own specific system or getting a muscle memory for installing it (and that’s if they install Arch frequently at all).

Most if not all Arch devs are likely advanced users, they didn’t need to maintain a user friendly installer for themselves so the old one got out of date and was removed.

What’s probably changed recently is that Arch has grown enough to get devs/trusted users who actually wanted to write and maintain an installer, so now it has one.

I find the Arch dev justification/perspective for most things much better than many users on the forums who tend to pick up the basic idea and cargo cult it whilst losing the context behind it.
Yeah, you are right. I made https://webcode.run also for this reason (also hot code reload and debugging but for JavaScript computational notebooks)
It was confusingly worded but the parent probably holds the same position you do.

They’re saying big social media is beyond the ‘natural’ resting size where they would exists if they did not engage in dark patterns, and so must make and use new ones to stay there.
JS works in mysterious ways.
I absolutely loathe YouTube Face. If you've never heard of the term, it's that exaggerated, wide-eyed, often with an open-mouth, expression on most thumbnails. I know that at some psychological level it works, probably because it hijacks the part of our brain that is meant to respond to when a fellow human being in front of us makes that expression - there must be something dangerous going on behind us and we need to pay attention.

Even credible channels do this, Linus Tech Tips has such thumbnails and I'm sure it measurably affects their view count. I just lament how so much of getting people to click on videos has become reduced to the kinds of tricks that work on babies. I mean that literally, if you've ever played with a toddler or seen caretakers playing with them, you'll notice they use the same kind of exaggerated expressions and gesticulation.
Got as far as "billable units of attention".

Hard to imagine a juicier target for hacker-y infiltration. First thing we do, let's control all the lawyers.
I didn't even make it past the introduction.
I usually suggest passing `--env-file` to the actual compose binary. Gives you the "multiple deployment versions" without faffing about with external templating tools.

docker compose --env-file ${INSTANCE}.env -f docker-compose.yml up

In the `*.env` file:

CONF_A_VALUE="some_value_a"
CONF_B_VALUE="some_value_b"
CONF_C_VALUE="some_value_c"
...

In the compose file:

services:

service-1:

# you need to be more explicit here
environment:
SOME_NAME_FOR_A: "${CONF_A_VALUE:?err}"
SOME_NAME_FOR_B: "${CONF_B_VALUE:?err}"

# but it gives you simple templating in other places
labels:
com.company.name.label.a: ${CONF_D_VALUE:?err}
com.company.name.label.b: ${CONF_E_VALUE:?err}
com.company.name.label.c: ${CONF_F_VALUE:?err}
ports:
- "${CONF_G_VALUE:?err}:8020"

service-2:

# also gives services more freedom to diverge from one another (if required)
environment:
MAYBE_ANOTHER_NAME_FOR_A_BECAUSE_COWBOY_TEAM_REASONS: "${CONF_A_VALUE:?err}"
SOME_NAME_FOR_C: "${CONF_C_VALUE:?err}"

Where `?err` forces the variable to be set and non-empty: https://docs.docker.com/compose/environment-variables/#subst...

It's just a shame that `docker stack` doesn't have an `--env-file` argument yet for swarm deploys.
Yeah like what does Google even do
So far this seems to be the only reasonable reply in this thread. There's a lot of "big truck bad" energy here. Like I said elsewhere - it's the driver. The vehicle doesn't move without the driver.
Do you have any recommended introduction to Urbit that touches on these possibilities in particular?
5) You gotta use unstable alpha because decades-in-production tools are obviously oldschool and thus slow
Quite the contrary: the author intended to do away with the abstraction over indexes that SQL engines provide, so that the developer can code against them directly
> A lot of comments seem to say "well, caste isn't a protected class so they didn't know what to do," which to me means "the company isn't afraid of getting sued for explicit discrimination because it isn't illegal, so no one is going to do anything."

The company is probably also afraid of getting sued for firing the Indian person doing the discrimination that's not explicitly prohibited. With the right presentation, that looks like discrimination based on national origin, because only Indian origin people would be fired for caste discrimination.
And fuel cost is typically more than double the capital cost in an airline's budget at subsonic speeds

And the proposed aircraft are less than half the size of the aircraft they'd most likely replace, so actually sell fewer tickets on double the flight numbers
But most people of that race have non-blue eyes.
Gentoo user here.
Assuming this refers to Jennifer Morgan:

* Germany has no prime minister, Germany has a chancellor.
* The prime minister didn't appoint her, the cabinet did.
* She is not head of climate policy, she is a special envoy for climate policy as part of the federal foreign office. This is a diplomatic position. That means such decisions are out of scope here entirely.
> which is not what the rest of the world means by "stable" when talking about software

But it is what the rest of the world means by "stable" in lots of ways: a stable climate, a stable government, a stable relationship, a stable heading. I don't think it's far-fetched for Debian to use it in that meaning about software as well.
You would calculate your total daily energy expenditure, TDEE, and use that to figure out how much in excess or deficit you'd need to eat. That the body slows down homeostasis is not such a huge reason as to abandon the calories in calories out approach wholesale.
> But it's fun to think I own one of the computer in the world with the biggest uptime.

The top 500 entries on that list are almost guaranteed to be mainframes.
They just killed IoT Core.
Anything is possible. Not everything is politically palatable.
its brought up every time supa is on hn. reasonable qtn but here you go https://news.ycombinator.com/item?id=32440018
> Dalit activism has been a thing in India for many decades.

I was specifically talking about the performative white liberal guilt thing, which "high caste Indians who push this stuff" brought to mind.

It totally makes sense that lower-class/caste people would be pushing for equality, wherever they are.
Also a matter of how many patents are accumulated by a single entity.

In days of yore (and possibly still today), IBM would reach into its bag of thousands of patents, extract a handful, and allege infringement. The target might well successfully prove otherwise.

IBM would reach into its bag of thousands of patents, and extract another handful. The first defence had already cost the target several millions in litigation, not recoverable even on a finding of non-infringement.

This was explained to me in person by an individual with a long history of fighting such fights, back in the 1990s.
I love supabase and im using it on one of my projects. The only downside is the storage abstraction on top of S3, those Egress fees are huge. I would love to see a Backblaze b2 integration.
Reference? For Steam, Linux gaming just broke 1% this year [1]. I don't see how that math could work.

1. https://www.phoronix.com/news/Steam-Survey-January-2022
The studies in the article say people in their 30s give up on new music. This is understandable, and has always been the case. This doesn't just happen with music but culture in general. As we age we become less easily malleable in our beliefs and there's an easy attraction to resent the younger generations
The soviets (according to TFA) were depreciating their CAD/CAM setups over 20 years. So Госплан probably thought they weren't doing waterfall — after all, they had short, 5 year, sprints (пятилетка)!
I suspect they do it because they are trying to snap your attention back to their video. Kind of reminds me how a few years ago people would intersperse "ear-rape" segments in the video. It's that thing where the blast the volume up and the audio gets all distorted for dramatic - and infuriating - effect.
Even then, I think Apple remains the most neutral. Apple “hardware” is synonymous with Apple software at this point - they are vertically integrated to a degree that make the two inseparable.

Missteps like on-device scanning notwithstanding, I feel like I have the most choice in how my Apple stuff behaves if compared to the other members of FAANG.

Time will tell if this remains true.
Hate to hear your Hubble, but there are systems with decades of uptime. Great accomplishment though!
Kubeflow Notebooks: ML Experimentation Made Easier
Think you mean round robin, yes, that's an issue but that's equal probability, not high probability (his phrase). I don't know a scheduler that will handle that as well as handling LRU replacement well and if you have any cites I would appreciate them.

Also remember that many DBs are multi-user so any access patterns from each connection will get thrown in the same bucket.
It's interesting to note that in the west, Computer Aided Manufacturing LONG predated Computer Aided Design.

"A Possible First Use of CAM/CAD" is a good read.

https://hal.inria.fr/hal-01526813/document

Abstract: This paper is a discussion of the early days of CAM-CAD at the Boeing Company, covering the period approximately 1956 to 1965. This period saw probably the first successful industrial application of ideas that were gaining ground during the very early days of the computing era. Although the primary goal of the CAD activity was to find better ways of building the 727 airplane, this activity led quickly to the more general area of computer graphics, leading eventually to today’s picture-dominated use of computers.
> Does anyone live without a smartphone?

I'm the author of this book [1]. I've never owned a smartphone.
Working with them early in the mobile social-media days made me
realise what was to come, and how addictive and dangerous they would
be.

> What does that look like?

A $10 Nokia serves my needs for occasional use. It gets used only for
voice and personal SMS coms, not for music, video, 2FA or any of that
"mission creep" silliness. A landline is good for serious, lengthy
conversations where a comfy chair and a hot cup of tea are also
required.

> Do you feel isolated from your friends/family,

The absolute opposite. Visiting people in real life is very important.
When I meet people face-to-face I feel very connected with them.
Still live in a culture and age group where it's reasonable to call
round unexpectedly "on my way somewhere" and get a very warm response.
But I don't really have pretend-friends. Can count my closest friends
using my fingers, and the rest I try to meet with at least once per
year in real life. We do real things like bike riding, beach BBQs, or
jamming some music together.

> do you have some other more traditional way of keeping contact?

I have a phone book, a paper one and address book in Emacs. Try to
connect with people, send a life update or ask "how are you?" every
now and then. Emails are quite important to me.

> Do you think it's beneficial to you?

I would put it another way; It's not harmful to me in the ways that
people who are dependent on smartphones clearly have problems, and
tell me they have problems. I've forgotten how often I've heard " I
wish I could be like you", so that makes me think something might be
right about my choices.

[1] https://digitalvegan.net
I've been using it during design interviews. Love the plethora of shortcuts. It's great!

https://excalidraw.com/

https://github.com/excalidraw/excalidraw
In the Windows 2k era I would do it, but it involved somehow tricking the system to think it was doing "first boot after install" and using default drivers for everything (especially the chipset). With some trickery you could get it to work (sometimes you had to preinstall the new chipset driver where it could find it.

Wasn't worth it usually.
Curious how this scales; I wouldn't be surprised if it doesn't.

People want quality public infra, but don't want to pay taxes. Sounds like a losing battle to me.

What usually happens is taxes are shoved into other areas of your life (property, sales).
Just curious, why would a bind-mount be bad in production? I understand if you're running multiple app servers and need the code to be deployed in a lot of places that they'd be bad, but if you're just using a single server, what's the downside of using bind-mounts? You could use git to push code changes up to your server, and they'd be picked up immediately without having to rebuild and push an image.
Still waiting for a non-innuendo response. Do you have one?
Ford F-150 Lightning: Fast Truck, Slow Computer
This reasoning can be used to also say you don’t need to go anywhere outside of your living area.

Without removing freedom of mobility, the only way we have to mitigate environmental costs is through price pressures which could be used to fund net neutral technologies.
That is the exact solution we went with :)
Not to mention that Apple has factories in provinces that use forced Uighur laborers.
> And would <11mm precision ever be a reasonable possibility for OSM users? If higher precision was needed for mapping interiors of buildings, how would a system handle the width of a room that could reasonably be measured to be 10000mm or 10050mm depending on deflection of the building structure on the day? Or a bridge deck that could differ in elevation above ground by 1000mm depending on load and weather? Or the 100th floor of a skyscraper that has a lateral deflection of 1500mm versus the 10th floor of the building that only has a lateral deflection of 100mm?

I'm not associated with OSM project in any way, but one solution for micro-mapping would be to position a micro-map relative to 32 bit coordinates. This way size of map would remain smaller and micro map would have needed precision.
> blatant user hostile elitism

...and that's a feature. There's nothing wrong with Arch doing its thing, there's always Debian/Ubuntu/Fedora/Manjaro/whatever - and Gentoo for those with taste.
This is my experience as well, with the exception that design documents can be really helpful for onboarding new engineers quickly.
I know nothing about Greenpeace, but their website seems to disagree with that:

https://www.greenpeace.org/usa/fighting-climate-chaos/issues...
I would advise against Blazor Server. In contrast to standard frontend SPA frameworks, Blazor Server requires a peristent websocket connection to each client to execute the C# code you write on the client and maintain state. I found that connection is easily/fequently disrupted resulting in an app reset, lost state, and poor user experience, to say nothing of the scalability implications.

Though, for a purely back-office app with minimal state, that might be OK
If you want to package an application which depends on a library, you have to package the library, too. This is the (pretty much sole) reason that distros package libraries.

From a technical perspective it's pretty much a solved problem for any language ecosystem whose dependency management is reproducible, is uniform enough to support basic automation, and supports some measure of vendorization.
This is not generally the case: "apt only allows one version of something to installed at once" - apt and dpkg always supported having different major versions of a shared library installed concurrently.

See eg https://www.debian.org/doc//debian-policy/ch-sharedlibs.html which says

> The run-time shared library must be placed in a package whose name changes whenever the SONAME of the shared library changes. This allows several versions of the shared library to be installed at the same time, allowing installation of the new version of the shared library without immediately breaking binaries that depend on the old version.

In this libunwind case the situation is more complicated, the its different versions have conflicting subdependencies.
Ah okay, gotcha. Sorry for the rant then :+1:
Dumped as word isn't the incorrect English. The formation of the question is the incorrect English.

Correct: He dumped his clothes on the bed.

Incorrect: Why he dumped his clothes on the bed?

Correct: Why did he dump his clothes on the bed?
They say otherwise. https://www.greenpeace.org/international/tag/nuclear/

"Greenpeace has always fought - and will continue to fight - vigorously against nuclear power because it is an unacceptable risk to the environment and to humanity. The only solution is to halt the expansion of all nuclear power, and for the shutdown of existing plants."
> I do that routinely. Boot from a liveUSB, rsync data from the main system, fix the bootloader and a couple of configs like /etc/fstab. Works like a charm every time.

Just be careful if you intend to keep the old system running. You probably don't want to clone /etc/machine-id and similar (see: the problems that come with exactly cloning VMs). But of course, if the old system is being destroyed, then no worries.
"It’s a way to really just focus on the results" is a wild quote from someone just making sure a mouse is moving and keyboard buttons are pressed the correct number of times per day.
This is entirely anecdotal; but since the new Corvette was released I've noticed that I seldom see any Challengers or Chargers on the road, in driveways, or...much of anywhere for that matter. I used to see a ton of regular consumers driving Chargers a few years ago but since then they are mostly police cars, which doesn't really count. Even less so for Challengers...

But I have seen the new Corvette a ton, perhaps because it resembles a Ferrari.