skysight-inc/HackerNews huggingface dataset:
Today I learned that some people make mistakes, but I already knew that ;) ServerAliveInterval doesn't do this properly and consistently.

I've used my own autossh type script for two decades now. It's mostly used to give access to machines behind shitty NAT, and/or that have addresses that constantly change, and/or for systems on CGNAT, like Starlink.

If ServerAliveInterval works so well and negates the need for something like autossh to exist, then why have sessions created by my script, which has ServerAliveInterval (and ServerAliveIntevalMaxCount) gotten hung up where the script needs to kill the old and create a new ssh connection now and then? My script logs each timeout, each session hang, and each new connection, and depending on the network, it can happen often.

Please read the bit where it's explained how autossh sends test data back and forth. Do you think you just magically and cleverly discovered ServerAliveIntevalMaxCount and that the autossh people have no idea that it exists?

Or perhaps they know it exists, they know it's not perfect, and they used another mechanism to make up for the shortcomings of what ssh offers out of the box?
>There wasn't a time "before we had technology"

Well, this was nothing if not besides the point. Anyone on this site should recognize that when people like the person you responded to use the word "technology", especially in this context, it is typically a colloquialism for information technology, as in television, computers, phones and the like.

Even in colloquial English amongst the public, "technology" hasn't referred to technology in general for several decades, but simply to "information technology". It has become so common that the general public refers to the entire information technology industry simply as "tech" or the "tech industry", which excludes all traditional engineering disciplines outside of electrical, despite all those disciplines working with technology.
Using pg_timeseries to analyze a Home Assistant installation with 350 entities
https://www.reddit.com/r/FlutterDev/comments/1cduhra/more_la...
This can be said of most programming, in Java, C++, golang, Pascal and Ruby I have been on projects that could not compile. The dependencies are so out dated a complete rewrite is easier. I do not find bash worse or better. You just do alot more with less lines in it.
This is not very dissimilar from how the RIPE Atlas software probe (debian package) maintains a persistent SSH command/control session to the anchors and RIPE infrastructure. As I recall it installs itself as a systemd service.

https://atlas.ripe.net/docs/howtos/software-probes.html
Maybe there was an edit, but I don’t see how OP said anything was due to AI. They’re just asking whether distributed systems aren’t even more relevant today than during the 90s or 2000s as it seems AI could benefit from being distributed.
"Here's what an LLM thinks about this" is not useful commentary, it's just white noise
When you say streaming JSON parser, do you mean that it outputs a live “observable” object as it is steaming, or that it just doesn’t keep the entire source data in memory? I’ve done some work for the former for displaying rich LLM outputs as they are delivered - it’s a surprisingly underexplored area from what I’ve seen.
The documents you linked to show that 2022 they have a billion and something in net assets 513 million in cash (up from 378 in 2021). Cash flow from operating activities was 147 million in 2022 and 197 million in 2021.

So according to the documents you linked, Mozilla is doing extremely well financially.

Also according to your documents, they spend the vast majority of their money on developing Firefox.

If they continue to grow alternative revenue streams as they have in the last couple of years, they will be in a position to develop Firefox without Google funding in the intermediate future.
Is there a reason the web crypto api doesn’t work?

CF workers support it: https://developers.cloudflare.com/workers/runtime-apis/web-c...

Most browsers support it: https://developer.mozilla.org/en-US/docs/Web/API/Crypto
Well, sure, but web.dart is one of the original packages that came with Dart. That part isn't new.
I am no fan of Zuckerberg nor a user of any of the things his company makes.

But he is an engineer, more so than most managers. He would know what goes into making an application like this, and so know that things are moving slower than they should.

I see nothing obnoxious about asking this very valid question under those circumstances.
I want one of those so bad, but not musically inclined enough to justify the cost.
I just want to make it clear that for all the bullshit on this topic as far as I’m aware it was a SINGLE PERSON and this weird story developed around it but the story you seem to have in your heard is completely wrong.
You might be taking "splash screen" a bit too literal.
I hate this analogy, even things from the rad days like vb were better than electron
The Docker image layers you so dearly love are an implementation of shared libraries, except done in a broken way that's a thousand times less performant and more insecure.
Duck-duck-goable then :)
Ente supports on-device machine learning
Somewhat true, but again from an outsiders perspective that just shows your industry is divided and therefore will be conquered. I.e. if AI gets good enough to do software and math I don't even see AI engineers for example as anything special.
It's called survivorship bias.
You inspired me to check, and I’m paying $50 per month for my home club. We have monthly member appreciation nights to burn off excess budget where they order a bunch of expensive pizza for everyone.
>And then finally doing some quick googling to validate the answers seem correct.

There will come a time when there won't be anyone writing information to check against. It'll be AI all the way down. Or at least it will be difficult to discern what's AI or what isn't.
Not for those of us stuck in Java 8... Is it stable already?
Yes, there were layoffs. But "core maintainers" is not a term they use, and kind of fuzzy since people come and go; some early team members left well before then. People didn't all leave (or get laid off) at the same time, and they never laid off the entire team as far as I know.

More:

https://www.reddit.com/r/FlutterDev/comments/1cduhra/comment...
Depends on the island!

As I said in a different response though, when you have a hardened home you fear storm surges, and we do. Our house would probably be obliterated by a 12’ storm surge at high tide.

We’re built on a 3’ high cement slab foundation though, so if we had only 1’ of water around the house we’d be fine. (This is a building code here, it’s nearly impossible to build a basement and your house must be floored 18” above your prevailing level.)

For a variety of meteorological reasons that’s exceptionally unlikely for my specific location, but it’s something we’re acutely aware of and plan ahead for.
In the loosest sense. And the parallels between that and the type of gambling being discussed here are nonexistent.

Besides, it was hardly gambling. He knew those games are rigged.
After integrating the output twice from current COTS accelerometers, position is useless in at most a few minutes.
https://618media.com/en/blog/revenue-projections-for-apple-s...
Config file here with a couple of lines to add it to ipython automatically.

https://github.com/aidos/dotfiles/blob/master/_config/ipytho...
Have you actually looked at waves and how they move, though? If you've spent years living on the beach you'd be able to spot in a heartbeat that the formation of foam and movement of the wave is not natural.
It's amazing how something that should be a public utility has been carved up by private equity and sold to a foreign company. Greyhound has completely stopped operating in Canada and the impact has been tremendous.
The complaint was about "made up nonsense", not "something that I don't think I would personally enjoy eating".
Show HN: htmgo - build simple and scalable systems with golang + htmx
Hey all, I just wanted to share a project I've been working on for the past month.

After years of heavy frameworks, I really like the idea of using htmx, but it’s a little too low level for me and needs a thin layer above it to facilitate things like components, better syntax with complex JS inside of an attribute, etc

To try and solve this problem with a very minimal stack (golang + htmx) that I've been really enjoying, I'm building this project to cater to my needs and was thinking it would be useful for other developers.
> The threat of a closure has reached a stress point in Chicago because Greyhound, the largest intercity carrier in the United States, no longer owns its terminals in the city and dozens of others. Greyhound, owned by German company Flix Mobility (which also owns FlixBus), has sold its terminals to investors for lucrative redevelopment in recent years, including dozens to investment firm Alden Global Capital. Alden is best known for buying up local newspapers like The Chicago Tribune, New York Daily News and The Baltimore Sun, cutting staff, and selling some of their downtown buildings.

There was a point in my life where I rode Greyhound and Megabus to save money. There's already very little dignity to be found in long-distance bus travel, and removing facilities where people can rest during layovers just drives what little remains completely into the dirt. But hey, it may be unraveling the fabric of society, but at least we increased shareholder value.
> For Debian it was extremely painful.

Do you have any references that elaborate on that? From an outsider perspective, the time64 transition in Debian seemed to have been relatively uncontroversial and smooth. Way better than e.g. the /usr-merge.
Yeah, this wasn't the first missed project. The most interesting story came from my music app for iOS in 2010, which I developed for a year and which was in the top 10 music apps in the App Store. But the managers killed it because they didn't listen to advice and tried to sell it to footballers (the boss just had a sports channel)
> Zuckerberg didn't say "go on a death march and burn the team out".

Is our standard going to be people like Zuck writing the literal equivalent? That's never going to happen
You are demonstrating what I joked(?) in another comment ("It ain't democracy if you ain't won.") perfectly. Thanks.
"The researchers tested Scott again after six months back on land. Roughly 91 percent of the genes that had changed activity in space were now back to normal. The rest stayed in space mode. His immune system, for instance, remained on high alert. DNA-repair genes were still overly active and some of his chromosomes were still topsy-turvy. What’s more, Scott’s mental abilities had declined from preflight levels. He was slower and less accurate on short-term memory and logic tests."
this comment further confirms my belief that GraphQL is a cult.

> this completes the move from the server side to the client side

OK, how does that benefit end users, developers, or administrators? I have never had a person approach me to make a website with a client side database.

> REST (so called, see[1]) was the first step, GraphQL the second step and now this completes the move of pushing the expressiveness found on the server side over to the client side.

Again, I don't see the point..? Who does this benefit..? Front-end only devs who want think doing everything on the front end makes a website more modern/app-like..?

Web architectures aren't separated in front end/back end because of technological limitations. We could've been running databases in the browser for decades now. We don't because of Separation of Concerns...

The front end is for presentation tier logic.. the backend is for business logic.

Just because you can do something doesn't mean you _should_, and when something has been possible for a long time but hasn't been done very often, you should ask yourself why that is.

> [1] - https://htmx.org/essays/how-did-rest-come-to-mean-the-opposi...

How was this article at all relevant to your point..? GraphQL APIs in the wild also 9/10 require API docs (the schema).

Have you ever heard of OpenAPI?

Wait until you find out about JSON:API. Or that you can use OpenAPI with JSON:API.
This "ball and button in a box" analogy is precisely the one that people told me about when I was processing grief.

Right after the traumatic event, the "ball" hit the "button" nearly continuously, but as the months and years progressed, it's gotten farther and farther apart.
The way this was handled on Mac OS X for `off_t` and `ino_t` might provide some insight: The existing calls and structures using the types retained their behavior, new calls and types with `64` suffixes were added, and you could use a preprocessor macro to choose which calls and structs were actually referenced—but they were hardly ever used directly.

Instead, the OS and its SDK are versioned, and at build time you can also specify the earliest OS version your compiled binary needes to run on. So using this, the headers ensured the proper macros were selected automatically. (This is the same mechanism by which new/deprecated-in-some-version annotations would get set to enable weak linking for a symbol or to generate warnings for it respectively.)

And it was all handled initially via the preprocessor, though now the compilers have a much more sophisticated understanding of what Apple refers to as “API availability.” So it should be feasible to use the same mechanisms on any other platform too.
It's interesting how airports, especially regional airports, are often heavily subsidised in the US. But bus terminals, apparantely, are something that the private sector should provide without government support. Shouldn't it be the other way around?
Couldn't agree more with that quote. It is completely correct.
What to expect if there's a big dockworkers strike in the US
Corporate Role-Playing Propaganda Standards
If the simple version of that hypothesis is true, then why is exercise so beneficial? Even in 1g our lifespan suffers if we don't regularly stress our body.

Maybe in 0g it is possible to find a better balance with lower baseline stress, with regular high-stress periods. But any ideas on how to even reach earth-equivalent levels of healthiness require much better space stations than what we have or build today
Similar extension with 500,000+ users: https://chromewebstore.google.com/detail/enable-right-click-...
My parasocial relationships started over the radio, I suppose, and TV took that to a whole new level (simultaneously) especially with the advent of music video. Now it's Social Media with the Stars, all the time...

When I was young, it was a rare thrill to interact with my idols. To accost them for a signature after a concert. To send fan mail and receive a personal postcard in return. Once, there was a surrealist late-night host who I met by chance at a Burger King with my mother. He was subsequently arrested with charges of child endangerment!

So now we're on the Internet and it's so easy to become a fan, a patron, a supporter, of "stars" and "influencers" who are so niche that your money and attention make a difference, and they can return that attention with personal comments and reactions, or even commission works for you. In days of yore, it was the Church and State and wealthy aristocrats who commissioned art, and now I could fund a KickStarter or Patreon for next to nothing. You've got private/semiprivate livestreams where they just read your comments and react. And we remain perfect strangers.

Thankfully, there are ways to stay connected to the community and maintain healthy relationships too. Since before the pandemic, I've "gone to church" on YouTube and I do see familiar names in the live-chat. You can attend city council meetings and other real stuff of local interest. Your support group can stay connected via Zoom.

But these pernicious ideas that a celebrity is your best friend, that your attraction to a woman will be requited or reciprocated, that a personal connection has been made, that's dangerous and a growing threat to our collective safety and sanity.
Ask HN: What are engineering meetings with Elon Musk like?
They did not mean 'prefer' in the way you interpret it. They mean 'I believe the world would be better if...' rather than 'I'd choose for others to behave like...'
How AI's data-crunching-power can help demystify the cosmos
Thank you for the detailed feedback, FiatLuxDave! We received similar feedback from the scientists we consulted — that we lost the 'magic of the qubit' along the way. While our main focus was on visual design, we really wanted to keep it meaningful. We hope to solve this challenge in our next projects. Maybe we'll do a separate visual R&D on entanglement. Thanks again!
I mean, you get pretty good results with a dumb-ass logic of “if right wall is closer than this, go left” and the reverse. Like, a robot vacuum is 95% there where a tesla is. And a tesla is 80% where a human is. It’s just that last n percent requires a full on, almost AGI with a proper model of the physical world.
> None of the major TV manufacturers is based in the US, so I guess we won't have to worry about the EU regulating

The EU tries to regulate things that get too dangerous to its citizens. The important part though is enforcement which due to limited resources will inherently focus on the biggest players, where the impact is greatest. Players don't get bigger than US based big-tech. It's not unreasonable at all once you think about it.

> what other country besides the US has a law that specifically prohibits giving a bribe to a foreign government?

They allow and encourage lobbying which is literally used to the same effect. So it's a bit of a moot point, more like posturing than anything else... Much like some apropos :).
Because it makes a lot of sense in environments where sysadmins like to know what is going on.

Using /bin keeps a system in sync with the platform distribution. Keeping things tied to /bin should work between upgrade cycles.
What that study does not take into account is that Scott was traveling around the world for 6 months giving interviews. I would have also expected a decline in that context.

Also his mental abilities recovered back to baseline some time after.
Agreed, I have so many services that all want to run their own webserver, db, elasticsearch, etc. I have to start using non-standard port numbers and it’s a burden to have to keep track of them.
I read this exact reply on this exact article two days ago.

What is happening right now?
I need to look through the study more, but what was done to control for the isolation that a year on the ISS brings?
thanks a lot coronapl. Yeah I really don't like the way Nextjs is only fully compatible with Vercel. Sounds off. Astro is amazing and so simple, such a joy to work with
I read this exact reply on this exact article two days ago.

What is happening right now? Why is your comment marked four hours ago?
I was wondering about this too.

The project explicitly states it as a non-goal, which seems odd to me as I haven't dealt with a REST api that was session based in a decade. Pretty much everything is JWT based.

Honestly, I can't think of any commercial software I've been involved with or API interfaced with that has been written in the past ten years or so that hasn't used JWTs.
They dropped that “client side” framing a while back thankfully. It’s considered a general purpose language at this point.
This not a criticism, but the comment you are replying to is a critique, not a criticism.
Hi! In your benchmark, do you use a fixed number of iterations to stop the test, or do you apply a statistical criterion, such as the Student's t-test, to determine when to stop?
There’s a lot of server side js. Mostly plumbing code but there’s certainly “headless” js
The preexisting use unrelated to Apple Records products wasn't affected by their trademark, whereas with superhero it is the preexisting generic use that is directly targeted.
Sure, but once you engineer a creature capable of living in 0g, it seems likely that the biological difference will be great enough that we'll be calling it something other than "human". And it almost certainly won't be capable of living on Earth without life support.
All the models do is hallucinate. They just sometimes hallucinate the truth.
> Because modern aircraft have incorporated GPS into a large number of aircraft systems

Aviation is slow. It wasn’t until recently that GPS-based landing approach became common, and even then you’re double checking with ground radar. No commercial airliner would use IMU—if ground-based radar is not operating or coöperating, you get out of that airspace.
That’s not actually correct I don’t know where you got that from. This is from this year and was built on top of a wider rewrite of their JS interop using new language features to make it essentially a zero cost abstraction.

Dart has had browser support and DOM APIs before but never had the same APIs you have in the web platform before.
This is awesome! I’ve been working on optimizing a javascript library recently and am feeling the pain of performance testing. I’ll check this out.
NotebookLM is quite powerful and worth playing with
For us it’s XtraBackup for our Percona DBs - s3.

If you’re setup to quickly provision new VMs there’s no state other than that to backup in most cases. Files are in s3 as well.
This is a great reference and it's a good point - there are multiple lines of defense here because the danger is so high.

If the implication is that it is so old it won't ever be challenged it's worth noting that roe v wade was in '73.
Lightly off-topic, but:

>Five for the Future asks that if you benefit from WordPress, you give back 5% of your time directly to that open-source project

As someone that semifrequently has to support WP installs, I would definitely make a case for it not being a benefit in my life
The devs are clearly biased.

Look, i have Oauth2 trauma, and hate ForgeRock, but that doesn't mean they don't have a place
https://archive.is/ZhiiO
It's interesting that you note the unreliability. I always assumed tubes were unreliable, but thought anything solid state (even those card based systems) would be "reliable enough" to start taking for granted.

But then you look at it and think Yeah, obviously they're not going to have MTBF times in the millions. It's going to be hundreds of hours - once a week, or maybe every few weeks between real hard crashes.

How would that change your behaviour.
How to avoid running tmux in VSCode-terminal
I read it 2 years ago while I was sick with COVID. It was a lot of fun, it was pretty easy, but also very interesting. It was not a big time commitment. I learned a lot about dependent types. I recommend it.
> If the DC legal team knew their TM was indefensible, they ought to have picked their battles FAR more carefully. Because sending a demand letter to a target likely to contest the TM, would be the end of the TM

One special aspect of trademark law is that you can also lose a trademark by failing to protect it.
> will immediately alienate China and India

To drive this home, India and China have a moderately high probability of engaging in armed conflict with a nuclear power in the next decades. (India with Pakistan and China, China with America.)

They do not want tactical nukes to be normalised in prelude to those conflicts.
How many of those uses of “Apple” were for sales of recorded music? Trademarks aren’t a flat namespace and in this case a court would be looking at the use of that term by multiple companies to refer to similar things prior to creation of our hypothetical organization by those companies with a history of litigation against earlier users, all of which would suggest that this is a generic term they’re trying to close off.
This is the dumbest comment I've read in a long time. And there's no shortage of dumb comments on this site.