skysight-inc/HackerNews huggingface dataset:
Short answer: Prometheus + Grafana + Alertmanager. prometheus_node_exporter has an option to export SystemD service status and you can alert on failed services, and you can use Alertmanager to configure multiple types of alarms, including repeats so you don't forget.

Long answer: Whenever I've started to add alerting and monitoring to a system, I end up wanting to add more things each time, so I find it valuable to start from the beginning with an extensible system. For me, Prometheus has been the best option: easy to configure, lightweight, doesn't even need to run in the host, and can monitor multiple systems. You just have to configure which exporters you want it to pull data from. In this case, prometheus_node_exporter has a massive amount of stats about a system (including SystemD), and there are default alarms and dashboards out there that will help you create basic monitoring in a minute.

You can choose to use Grafana for visualization, and then either the integrated Grafana alerting or use the Prometheus alerting + Prometheus Alertmanager. I think in the latest versions Grafana Alerting includes basically an embedded AlertManager so it should have the same features.

Regarding the type of alert itself, I send myself mails for the persistence/reminders + Telegram messages for the instant notifications. I find it the best option tbh.
I don't understand. Isn't this already the case in America with Section 230? (The original post is about the Netherlands, so this is now tangenting.) It's just that no one actually acts as a platform.

I'll daydream with you except mine is different. The optimal social media in my view is one tied to your real identity. Moderation would only be applied under court order by the relevant jurisdiction for the view of the content within that jurisdiction. i.e.:

1) American posts content critical of Indian officials. That content is restricted by order of an Indian court and no such order is additionally given by an American court. It would be hidden from view within India but not from within America. The inverse would be true.

2) Indian posts content critical of Indian officials. That content is restricted by order of an Indian court. America (or any other nation) has no duty to protect that speech and thus no claim over it. That content is censored everywhere.

Additionally, everyone would have client-side filters which may be published. Emphasis on "published" because the publisher would be accountable for their words just as much as a newspaper within their jurisdiction. Though they wouldn't need to say much (i.e.: list of people I [dis]like). Unique identity and nationality are the only ones I can think of right now. More complex examples:

1) An American publishes a list of politicians who have made inflammatory public statements. They have evidence of this for each person on the list and make no additional assertions about their behavior. People not interested in such content could subscribe to the filter. (I guess people interested in chaos could view the inverse.) No court is willing to censor this list because their statements are protected speech.

2) An American publishes a list of men who have committed sexual crimes (such as in the original post). They assert it as fact not alleged crimes. They include someone who has not been proven in a court of law to have committed that crime. They can be sued for libel and possibly forced to remove the person from the list or reword the list description.

Anonymity between the user and the social media service wouldn't exist, but it might between users. The service could be mandated by the jurisdiction to unmask or otherwise ensure the accused does not fall within the jurisdiction.
The problem with Yellow is that it was a terribly-run company on its way to doom…some companies should just be let to die and should have never received a government loan to postpone the death.

Let’s assume employees take over operations, whom among them will step up to run the company? How are you sure they’ll turn it around successfully?

Running a company is hard enough with the typical model. It’s much harder if you try to run it as a democracy where clueless people get to vote on management decisions..
Salad is food, afaik. I eat it frequently.
That article makes it clear that the NAT Gateway needs IPv4

> The NAT gateway recognizes the IPv6 address prefix, extracts the IPv4 address from it, and initiates an IPv4 connection to the destination. As usual, the source IPv4 address is the IPv4 address of the NAT gateway itself.

If the NAT Gateway doesn't have an IPv4 address it won't work.
More socialized loses for Americans. Socialism for corporations continues to run strong.
I think it's reasonable to say that it is operating autonomously and is currently "bricked" as a colloquialism. There's a certain helplessness for NASA in this case, which is similar to bricking one's device. Instead of hoping that the repair shop can fix it, they have to hope that their engineering foresight was adequate.
It's like the writer of this article thinks employers give out raises based on inflation. I'd expect it'll be a few years before most people feel the effects of the inflation cooling.
New Research from Reality Labs’ Display Systems Research Team
They're all data centers in essence; some are way smaller, less functional and some way bigger. But still much smaller than regional DC's (the cloud). Akamai has smaller ones, and hence 1000's of them. While Cloudflare and Fastly have larger PoP(Points of Presence) and a few 100's of them.
ALL older appliances were way more reliable than any you can buy today. I'm just old enough that all our appliances are from the 1980s, plus a huge chest freezer from the 60s or 70s bought secondhand on Craigslist for $45. They are simple, reliable, faster, and work better than their modern counterparts. Our refrigerator, bought in 1989, has never had any problem at all.

They can be easily fixed, and parts are still available - unlike my Mom's 5-8 year-old Samsung and LG appliances, which will have to be thrown away and replaced soon, because parts are NOT available. As for efficiency - they're not really much less efficient than new ones, especially when you figure that each of them has outlasted a half-dozen or more modern appliances.

When the washing machine tub cracked a couple of years ago, I asked the local parts shop if it was worth getting our old Kenmore(Whirlpool) machine fixed, and when he found out it was from 1987, the manager said, "Don't ever get rid of it! You can't buy anything made that well today at any price!" So I spent $80 on a new tub (plus $75 for labor, since installing it is a pain). That's one of only two major repairs it's ever needed (I swapped out the synchronous clock driven cycle controller myself 15 years ago) - it still runs just like it did when new.

It's certainly possible that all my appliances could outlive me...
ZFS, which is natively supported on FreeBSD. Jails, maybe; they are nice to have, certainly.

Beyond that - for regular server use cases, at least - it's mostly a matter of taste, I think. There are situations where you need an enterprise distro, i.e. RHEL or SLES because some third-party software requires that or regulatory compliance requirements demand it. Most of the time, I think the difference is minor for most intents and purposes.

EDIT: If you strongly dislike systemd, FreeBSD is an attractive choice, but there are Linux distros that use a different init system, too.
Yep, and no mostly not buried. They have cable tractors to move around the wires and heavy spools. At the interface they'll have it lifted in places so the trucks don't drive over it.
This looks really neat! Can you share more about the project? Such as:

1. What is the driving vision behind this project? For example is this just scratching a personal itch with hopes it helps others, or is the hope to expand this into a product or company in the future?

2. Is the goal to monetize somehow in the future? If so, what sort of monetization strategies are being considered? For example, "open core", "paid hosting" (what happens to self-hosted?)
There are a lot of controversial aspects to COVID-19 that are perhaps best avoided on HN, but the assertion that it's far more dangerous than the common cold is hardly a controversial statement.
What would be the legality of using stock shorts to fund a labour strike?

I'd imagine having all workers walk out would be pretty effective in tanking the stock price, and letting those workers know that they'd be fully funded for any time on the picket line would be huge for solidarity.

One could imagine that timing a strike around predetermined stock based compensation executive payouts might provide a bit more incentive to get to the negotiation table.
> I guess the difference is "old media" is held more accountable than "new media" when they lie.

Except they are not.

It is amazing, for example, how many times the BBC conveniently fails to correctly attribute an interviewee.

So many times somebody is given a generic job title when they are actually working for a political lobby organisation for example.
>> zooming by me and my infant in a stroller at speeds that are too dangerous to be on paths

> To be clear: you and your infant are not sharing the path with this bike, right? It's on a bike path, you're on a pedestrian path. I don't understand what a "pedestrian bike path" is. If a car drives past the sidewalk at 25mph do you have a similar reaction? If not, why not?

In my experience in the US, it's not very common to have separate paths for bikers and pedestrians. In my area, they almost never occur together, and the only areas with separate paths for bikes and pedestrians are especially popular parks.

Colloquially, I understand "bike path" to mean an "asphalt sidewalk" (that may or may not parallel a road), and a "sidewalk" mean a sidewalk made out of concrete slabs that usually parallels a road. Bike paths are usually wider than sidewalks. Both are used by bikes and pedestrians, but in residential areas (at least), it's rude to ride a bike on the sidewalk unless you're a kid.
Could you describe what you found difficult? I'm pretty new to packaging on Alpine, but found it to be easy to get into, only requiring a bit more effort than the AUR.
No, installing a package with apt is not more likely to screw up your machine than installing it manually. Moreover, you seem to be completely fine using the apt-installed CPython, while you think PyPy needs to be installed manually.
Your password example is fine - Kalium was commenting on vore's suggestion that for small data a byte-for-byte compare would work just as well.
Oh man that reminds me a lot to Kerbal Space Program, those times I lost communication because of a wrong turn and the antenna/solar panel faced the wrong way
Maybe my memory has decayed a little too much on this, but I thought this is was a solved problem in IRC a long time ago, with the Op running one of the numerous journaling bots available at the time that posted logs to a web page associated with the channel. I realize that bolting on a web server is going outside the IRC protocol itself, but does that matter in context?
I think the model of having all events form a giant graph is overengineered. They tried to cope with this by introducing things like "fast room joins", but I think they are flawed and treat the symptom rather than the cause of the problem. Servers should only replicate the very core part of a room and fetch remaining information on demand. But I'm working together with the Matrix team to improve this in the future.

I think most other things in the spec are necessary complexity. It's annoying to work on logic for threads, spaces, read receipts, read receipts in threads and so on, but they allow Matrix to have a lot of great features.

What problems did you encounter writing bots for Matrix?
My two-cents from my armchair spaceship: I thought we had solved quantum mechanics! If this material is real, why can't somebody run a computer code and calculate its theoretical conductivity/resistance? Did I suffer all that childhood trauma with wave functions to now, in my forties, have to learn it was all smoke and mirrors?
Yes, the police are to blame for the rash of murders and arson is clearly the fire department's fault.

It takes two to perform regulatory capture -- unless one of them can buy votes from lawmakers. And guess what the "market" found was most efficient?
Why would EPD be different from LCD natively shipped with anti-glare coating, or selected good matte films for our glass-based displays (e.g. "smartphones")?
My bad, I didn't clue into that visually. That makes me really skeptical of this paper. I just can't see the likelihood that Greek and Armenian are that disjoint from the rest of the family that they could possibly have an origin in Anatolia and not in the same region as the rest of the languages.
I'm somehow rely on hackers to promptly hack that chain. I believe in humanity.
Ordinary fusion reactors don't melt either, despite even hotter temperatures, so I don't think you're making the point that you think you are.
“BASIC Computer Games” code in modern languages
I assume star tracking -- wikipedia seems to confirm

"... and celestial referencing instruments (Sun sensor/Canopus Star Tracker) to maintain pointing of the high-gain antenna toward Earth"

https://en.wikipedia.org/wiki/Voyager_2
Run the job via cron, if it fails you'll get an email sent according to your system's alias file. You can also grep the logs for failure if you think you didn't get the email.
Do you mean NAT46? NAT64 is for IPv6 clients to access IPv4 servers, no? And how would you assign, e.g., port 80 to more than one IPv6 IPs in the backend?

The other option are application-level proxies/load balancers etc., but that's not easy if you want to support all possible protocols.
Yeah, pretty much. I've failed at a dozen projects already.
A pet peeve of mine is the lack of clarity over terminology has resulted in journalists and marketers branding electric mopeds and motorcycles as "e-bikes".

On one end of the spectrum are regular-looking pedal bicycles with assistive motors that cut out at 20 mph and weigh around 40 pounds. On the other end of the spectrum are electric mopeds, motorcycles, and dirt bikes (some street legal, some not) with fat tires and vestigial or removed pedals that can reach 35+ mph and can weigh 200+ pounds. Both have valid use cases and both can be ridden well or poorly, but they are qualitatively different vehicles in terms of weight, power, riding style, and safety risks.

The fact that both of these vehicle types are often simply referred to as "e-bikes" without specifying their class makes discussions more difficult than necessary.

Edit: Electrek is particularly egregious about this, referring to anything with a battery and pedals as an "electric bike" or "e-bike", for example:

https://electrek.co/2023/07/18/british-soldiers-electric-bik...

https://electrek.co/2023/04/13/eunorau-flash-launched-as-220...

https://electrek.co/2023/05/28/wau-project-cyber-cryptically...

https://electrek.co/2023/07/07/police-crackdown-on-illegally...
I wish we would get an "IPv6 as it was meant to be" - v4 just with more octets. That's it. That's all we wanted. That's all we needed. If that was the IPv6 spec, we'd have already been using it for the past decade. We'd have avoided the #1 problem of v4, address scarcity, while retaining its superior user experience, and articles about expensive v4's wouldn't exist.

IPv6 is a travesty because its creators failed to consider the users. Nobody wants to deal with it. And that's why its adoption will eternally be "just around the corner!"
I knew this comment would be here.
Some of it is that a VC-based company that just got funding today is not going to have any product at all for at least six months or a year if not longer.

Somebody who needs a system built for their business right now gains very little talking to them.

If a startup is a year or two post funding it might really have something to offer, but the huge crop of A.I. startups funded in the last six months have missed the bus.

Big co's can frequently move very fast when there is a lot on the line.
I recommend this approach, as you can also deploy blackbox_exporter to get an "outside" perspective on service status.
It wasn't a solution for this specific problem. Spacecraft orientations are going to drift over time, periodically rehoming is the simplest way of dealing with it. That it doesn't care whether the orientation drift was natural or artificial is just a bonus.
FWIW, I filed a bug a few days ago for the issue I was seeing. A profile showed that Firefox was spending all of its time evaluating a regex. Which is weird because Chrome uses the same regex engine. https://bugzilla.mozilla.org/show_bug.cgi?id=1845775
My M2 Macbook Air has been flawless about sleep, but I set "Wake for network access" to "Never" so maybe I'm just avoiding Apple's issues there. At least it can be disabled; with Windows Modern Standby it was impossible to completely prevent wakeup last I checked. And new laptops are dropping support for S3 sleep.

As for the HiDPI stuff, it's one example among many of Apple making sure basic functions work without friction. I don't even know what I traded off for that - my Macbook works with normal PPI screens just fine - but it was worth it. For another example, I recently had trouble pairing a bluetooth keyboard on Windows 11 because their new settings panel is missing functionality. In 2023, that is an absolutely wild issue to have.
VanJS (abbreviated Vanilla JavaSript, smallest reactive framework) 1.0.0 is here
It's easy enough to manage your own container microwaving, but it's mindboggling to think of the quantity of microwavable frozen foods in the average supermarket- the vast majority in plastic containers meant to contain the food during cooking. When my wife and I got together, for the first few years we had a certain brand of microwavable meal for dinner at least four times a week. I cringe to think of the quantity of microplastics we've both been exposed to.
I'd love to hear a better one. Care to comment?
AFAIK, hydroelectricity holds the record on largest area rendered uninhabitable (and largest, most impactful accident), but I guess that's because nobody counts the chemical industry and mining ones correctly.
With the advent of recuperative braking, Sisyphus found a new purpose in afterlife after Hades had modified his punishment a little bit.
If you are ok with a Saas and if it's just scheduled jobs that you are monitoring, there are a number of monitoring tools where you tell when job completes (with a http request) and a missing ping (after a grace period) means that it failed.

I think https://deadmanssnitch.com/ may have been the original service for this.

https://healthchecks.io/ has a fairly generous free tier that I use now.

There are others that do the same thing Sentry, Uptime Robot, ...
Very well done!

Is there any plan to have some kind of "read-only" view or play mode or history?
Right now it's a bit risky to create a nice sheet and give it to others because they will change the value forever without warning.

And eventually creating snapshot for comparison would be super nice.
Harming Investors and Helping Hackers: Statement
Yeah, the truth is we live on a Casino Chip Society https://brettscott.substack.com/p/casino-chip-cashless-socie.... And it is true that companies love this status quo.
H100s: Supply and Demand
It's a long read. I wrote it over the course of a month.

GPUs are interesting. Yesterday had three front page posts about GPUs. The AMD driver thread I posted,[1] the SF Compute initiative for shared "burst" GPU rentals,[2] and the "whitepaper" for the DGX GH200[3].

I think the interest is valid, AI is interesting, and AI is kinda bottlenecked by GPU availability.

[1]: https://news.ycombinator.com/item?id=36930795

[2]: https://news.ycombinator.com/item?id=36933603

[3]: https://news.ycombinator.com/item?id=36933665
Frankly, a 5 year guarantee is pathetic. Appliances lasting 25 years was once unremarkable.
The Voyager that's flying now is not necessarily the Voyager that was launched.

The hardware is the same, but they've updated, patched, and rewritten the software that's running in it throughout the years.

I'm not suggesting that the failsafe mode wasn't originally considered, and implemented, but simply that it doesn't have to be the case. They could have made changes to it over time.
Cool. Do you mind me asking what do you mean by “trained”? Fine-tuned on your data?
I imagine they use it to give employees accounts that they can manage. If I was a journalist at the bbc I could get an account on their instance and the bbc could manage verification and account management.
Again, you've just mischaracterized my comment, and appear to be imagining an argument and disagreement where there really was none, and then using that as a rather negative platform.

I feel no need to engage with you further, it's not an honest discussion, you're just making strawmen.
Booking a Hotel using AirBnB ? We have come full circle. Is AirBnB even worth considering these days other than the fact that you may want a kitchen/more space ?
I think the people who developed the turing test imagined only an AI like, for example, HAl 9000 could pass it. It turns out much dumber systems can.
I do see your point, and I agree that covers most cases, but can it really be a definition if it doesn't cover all cases? Are just talking about a distinction between "edge" in an architecture vs "edge computing?"
Propan – Python Framework for building messaging services has a big update
Hello everyone!

Two months ago I told you about Propan - the Python framework to build messaging services based on Any Message Broker. So, there were a lot of changes for this time and I want you to tell me again about them.

At first, we added Kafka, Redis Pub/Sub, SQS, and NatsJS support (to RabbitMQ and regular NATS). At now you can interact with these brokers via the same Propan interfaces.

Also, we added an AsyncAPI schema autogeneration, so you already have documentation for your services if you are using Propan.

And the last (but not least) - PydanticV2 support! You can use V1 and V2 both, but V2 is much faster - it is a preferred way to write new services.

By the way: we have a new Propan major version draft, so if you want to participate in the discussion and suggest a new feature, it is time to join our discord and tell about it!

Propan: https://github.com/Lancetnik/Propan

Propan discord: https://discord.gg/ChhMXJpvz7
Pure vector databases are a dead end. Almost every search engine (Vespa, Elastic, etc) and every database (Postgres, SQLite, Redis, etc) already has a solution for searching vectors in addition to everything else you need to query or search. If any of these vector databases become anything they will have to also implement either a full search engine or a full database.
A contract that you were pressured into as minor without even understanding the full consequences should not weigh you down your entire life.
tell your friends, hah!
Cabs and Uber are in theory very similar, but in practice the small details amount to a game changer.

I've always avoided Cabs (largely because of lack of trust), while Uber basically fixes cabs' problems for me.
> if they set the defined final pension too high and investments don't go so well then it costs the company more than they expected

Like the whole company? Only a government that can print money can really offer such a defined benefit, and even then it is just a mirage since the actual value can be inflated away. The real issue is that it is actually impossible to make such guarantees since conditions can always change, but some people don't want to accept that reality.
You seem to be suggesting "a collection of pigmented subcells similar to the traditional B/W cell".

ACeP works differently: the pigments are in a single cell, and it is a matter of different densities, size, speed, electrical sensitivity per material (per pigment) that determines the procedure ("waveform") to obtain the wanted colour in a pixel.

So, it does not seem linear at all.