skysight-inc/HackerNews huggingface dataset:
> How does it compare to postfix?

I haven't done a detailed comparison, but going how the OpenBSD guys go with other re-implementations (e.g. LibreSSL vs OpenSSL), I'm going to guess that it will have a reduced feature-set and capabilities.

I've nothing against the OpenBSD guys, but sometimes its a case of "right tool for the job". OpenBSD is great for firewalls and routers. Of course OpenSSH is without competitor, its just awesome.

But (some of) the rest of the OpenBSD toolset I'm not too sure ... for example Chrony is lightyears ahead of OpenNTPD etc.

Postfix is an excellent MTA. Written from a security-first mentality. Its widely deployed, and hence battle tested. As a result of its wide deployment its pretty much a case of "everyone knows how it works", the Postfix mailing list is excellent in terms of getting support.

TL;DR personally I see no reason to replace Postfix with anything, be it OpenSMTPD or anything else.
I don’t know the AWS ecosystem but in the meantime on GCP at least just use Cloud Run rather than Cloud Functions and keep whatever run time you want and pick up a bunch of other benefits in the process.

Their latest version of Cloud Functions is actually using Cloud Run under the hood already.
If you'd like to support local independent book stores then you can pre-order it here:

https://bookshop.org/books/code-the-hidden-language-of-compu...

Its definitely a bit more more expensive (~$37 vs $32) than ordering it via links in post.
Most Android app permissions are granted at runtime as of Android 6 which was released in 2015.
Weather is hyper local. In the US precipitation data are generally available at 1km grid resolution through combination of radar, satellite, and ground truth gauges — these are good areal estimates but pretty much always very bad point estimates. There can be problems in data availability, and quality due to all sorts of things like bird migrations, clouds, and gauge malfunctions. Collecting your own data is cheap and easy.
You can always find someone claiming what people want to believe, market forces for ideas in action. "Kids don't need to be in school, learning from home is just as good" was something a lot of people seriously claimed and believed because everyone wanted to believe it for a 3-12 month period for example.

It would be great if we didn't have to stress about a lot of the things that cause us stress wouldn't it?

Edit: I meant zoom classroom meetings in my example which is what schooling became when the pandemic started, not homeschooling with a motivated parent, emphasis on motivated.
Corruption is probably a bad description. It is more like what happened to Tulips during Tulip Mania, or Beanie Babies during that bubble. Beanie Babies are not "corrupted". They are "associated" with a bubble. Crypto as a whole is becoming increasingly associated with zero sum scams like Ponzi/MLMs. And it is partially due to the fee extraction entities that are making a profit of off the "investor's" cash.
I have a secret heresy, in that I still prefer older systems like Perforce and even svn or, horror of horrors, cvs. I’m a bit of a dinosaur I guess.
Geico ordered to pay woman $5.2M after she contracted STD in a car
Maybe we could reach AI so good that it refuses to work. Still, a human would serve as a drop in replacement.
I hope you're very careful about who you throw slavery metaphors around with.

Anyone with not-too-distant relatives that were _owned_ by wealthy old white dudes may find the equating of CEOs with slavery an "I have no time for this person" level offense.
With ~1.5 posts an hour, 24/7, I’m sure you could see yourself how someone might arrive at the suspicion of automated posting (aka a bot).
I can't believe how little visibility this has gotten. If these publishers manage to take down the Internet Archive, it'll be one of the worst things to ever happen to the internet.

This also shows the vulnerability of any centralized archive to legal action. To have a truly durable archive we have to find a way to make it distributed and censorship-resistant.
- I'm assuming `tag-based` means it has multiple window sessions (like `workspace` in i3/Sway)

- `floating-mode` means that the window can also be resized to be at the middle of the screen (instead of covering the entire screen)

- `gaps` means the space (or gap) between windows

I cannot explain the rest, but yeah, that's a lot of jargon.
Many apps share your location data with aggregators, who combine it with your IP address, device ID, credit card purchase history, and literally thousands of other details about you. While this profile is nominally "anonymized," in that it doesn't have your name and address directly in the record, it very clearly relates to an individual person.

The aggregate data is sold far and wide, and not difficult to obtain. Scammers and others buy these profiles in bulk, and then mine them for potential customers to call in the same way that "legit" advertisers use your profile to decide which ads to insert in your Hulu stream or on top of your smart TV program.
Another thing to look into is buying low acidity beans. I think they give the beans a short hit steep or something to reduce the acidity.
On average over a longer period variable rates will always be lower, since the risk premium due to future rate uncertainty will be lower. If that period is a 100 years it won't help lenders much though.
Motivated reasoning is a hell of a drug.
My point there was that the key aspect that makes something a smartcontract is that it automatically causes the property transfer when certain triggers are met, in a sense that is just as real as in the system's normal property-transfer primitives.

Escrow, as it has conventionally existed, tries to accomplish that same thing, but isn't quite that thing. In the moment, the escrow agent must themself manually initiate the "triggered" property transfers, and is capable of violating the rules, hence why they have to be a trustworthy party. Sure, they can be sued later, but in the moment they can effect the transfer.

This is substantively different from a smartcontract where that all happens automatically.
Nsakey: Can the NSA Read Your Data on Windows?
Nobody's talking about regulation.

And I think you're confusing WindowsPhone for WindowsMobile by the way.

My main issue was that these two OS's Palm and WP had a mountain to climb facing off against iOS and Android and it wasn't helped by the tech press poo-pooing their efforts at every turn, often gleefully so.

I think it's a shame that we will never see a third player in this space.
For those interested in further reading:

https://en.m.wikipedia.org/wiki/Pleiotropy
PayPal and Etsy ban biologist Colin Wright
What did the Earth look like X million years ago
> Thus, it gets passed by reference instead of by value

Everything in Go is passed by value, including slices.

Go has no reference types, but a lot of people think it does, and that’s a problem. An example of the much bigger problem of low barrier to entry programming, where lots of folks write code but have no deep understanding of the tools they use.

If there’s something that Go proves, it’s that one can’t make a language “idiot proof”. Rust has the same problem in terms of folks creating mess after mess with it, except it’s higher barrier to entry and gets a better caliber of people using it.
That seems like it would be against the guidelines, but I'll let them figure that out.
I've heard a story where somebody tried to automate some woodworking equipment with Arduino, bare optical encoders and microswitches instead of more rugged sensors.

Predictably, the machine was constantly broken (a loose solder joint here, a spurious reset when some other machine was turned on there). Luckily,it did not lead to serious accidents, but eventually all of that was scrapped after wasting a few months and a controls company replaced it with appropriate solution.
It sounds like you want to move slow and not break things. How quaint.
Same here. There is a valuation expectation from 20 years of low inflation and food culture that has completely upended eating out for me.

I am trying to flip this to a positive with eating less in general and eating less meat.
Ha, same here - read two articles and signed up. I really like the writing style.
Show HN: A new tool to fight inflation using real economy and crypto
You can use a rock as a spoon but that just makes you retarded.
The idea that parents don't matter is far fetched. All developmental trauma is the work of parental neglect and abuse, and that's so widespread today.
I think you overestimate the sophistication of the models the banks use. There's no reason for them to use honest models. If things turn to shit, the public will bail them out anyway.

So the banks may well say "if you spend a minimum on food and clothing, and nothing on anything else, you can afford to pay high rates." But that's not what regular people would mean by affording it.
Drink green tea, it obliterates the side effects via L-theanine, while still providing the necessary energy boost
> are already laws on the books in the United States explicitly protecting DAOs from personal liability when they are registered as a DAO

Isn't this only relevant when ash organization takes the legal steps to register as a DAO in Wyoming? If that is not the explicit corporate governance model, then a default structure is assumed.

Analogously, my state (Virginia) has laws on the books limiting my personal liability for judgments against my business iff I register that business as an LLC. If I don't do so, then the business is considered a sole proprietorship, and I can be sued personally for harms my business causes.
I think what you are looking for is Cardboard: Scrollable window manager.

Here is a review:
https://www.ctrl.blog/entry/cardboardwm.html
Then just use: major.minor.patchyearmonthday which would work for naive version parsers that always expect 3 numbers separated by dots.
You don't have to worry about which definition someone uses if it's an angry drunk.
In the real world we operate as humans. And it seems this desire amongst crypto enthusiasts for decentralised trust is easily disproved. As a consumer, I want recourse. I want protections. I want humanity to protect me when I make mistakes. This isn’t going away until robots rule the earth. Perhaps one day, but there will be war before this is reality.
> really good graphical UI

Honestly that's subjective. I preferred GNOME, but to each their own. There's too much flashiness for my taste, and some icons and UI just look like something for kids (big, bright, round).

> ecosystem/3rd party integrations

Eh. A big part of that ecosystem is paid for really basic features. The App Store requires an iCloud account to be used. That ecosystem also relies on various hacks to achieve things which are IMHO rather basic - like Karabiner which is a keylogger, just so you can do relatively basic key remapping. What's stopping Apple from saying keyloggers are no longer allowed in the next version, like how they broke all VPNs by deprecating the existing framework used by all of them? Also there are entire, sometimes paid, apps to do basic features the OS should support itself, like having a different scroll direction between the touchpad and mouse.

The hardware, in it's current iteration ( no butterfly keyboard), is very good. I don't particularly care about magsafe ( i keep knocking it off by mistake, which puts the device to sleep) or the giant touchpad that weirdly strains my palm when using it for prolonged periods of time, but those are purely personal. Can't wait to be able to run Linux on an M* Apple device, I might even buy one.
dynamic = automatic layout as opposed to manual like in i3

tag-based = instead of separate workspaces, you have tags, which let you do things like have the same window stored in multiple spots, so you can have a firefox + terminal tag and then switch to a firefox + video player tag without really moving the firefox window, like dwm/awesomewm, but again unlike i3

floating mode = you can make a window appear over others and be moved around freely in addition to the default state of tiling windows

master-stack = a popular dynamic layout where you have a big main window and other smaller windows beside it, and you can cycle them to change which gets the big space

gaps = empty space between windows, mostly for aesthetic purpose (there is a whole i3 fork called i3-gaps just to add this)

I am not sure about "struts". Maybe has to do with leaving an empty space somewhere. I know stumpwm allows that, and I can't think of what it's called.
Not all version storage mechanisms support non-numeric components. For example, Windows executables' file version values can only be up to four dotted number components whose values cannot exceed 65535.
I can't see how Biden will run again in 2024. I'm not saying everything is his fault but a Biden ticket will essentially be a freebie for the GOP
Taiwan to Deploy ‘Bee Eye’ Radars Near Chinese Mainland
If you're releasing an app that our teams are using, then yes please use semver, because we manage apps via system package managers (e.g. macOS brew, Windows wpm, Ubuntu apt, etc.) and containers (e.g. Docker, Podman, etc.), and infrastructure as code (e.g. Ansible, Packer, etc.).

This enables our systems to automate our application updates. We do PATCH updates continuously (e.g each night), MINOR updates during system downtime (e.g. each weekend), and MAJOR updates with manual scheduling when we can look at the changelogs.

If you're not managing your systems' applications with package managers or containers or infrastructure as code, then IMHO these are well worth a look.
It’s called a recession. This party isn’t over, these people who have been experiencing FOMO are just hoping for that. Tech will continue to be extremely profitable and innovating industries. That’s not going anywhere. These doom and gloom pieces are comical cringe.
But Can the United States Defend Taiwan?
Why would you share a decoder? It makes no sense since you need to decode just once.
New Zealand. Why not?
Of course it matters! And yes, there are many aspects of who your kids are that just are. Nature is powerful. Nurture matters too.

When I first became a parent I thought that all the things that I would do would build them up and make them great. This isn’t the right viewpoint. As a parent you have much more power to screw them up than to make them great.

Why? Because parenthood is subject to the same principles as all constructive endeavors. The most important to remember as a parent is that it is far easier to destroy than to create. Of course they are resilient and they are strong, but your ability to screw them up is stronger than your ability to mold them into your vision of success.
I'm renting a 2 BR/1 BA house for $1300 with a backyard and views of nature, a mile from a hiking trailhead. In a college town between Austin and San Antonio.

For the same price, I could get a small, mediocre 1 BR/1 BA apartment in Austin with views of... another apartment, and a wall.

In San Jose or Seattle, I imagine I'd get just a bedroom for $1300.
oh man, maté is so good. tastes like green tea mixed with tobacco. and energy is far more sustained. I've been making it in a french press lately.

I do miss the mouthfeel of milk foam when I don't have an espresso-based drink once in a while.
PoolTogether is facing a similar lawsuit as well
Given the huge number of people who only transact using exchanges, and the usability improvements of doing so, that may technically be true, but probably isn't too helpful. For most people they are inseparable in practice. Worrying about the trustworthiness of the major bitcoin players is practical.
Well, I __wonder__ how likely it is that deep researching the researchers which do such claims will show links the white supremacists or other groups with extreme race theories.

In the end the content the first paragraphs quote is pretty close to what Hitler Germany propagate... (except that it doesn't speak out the conclusion Hitler Germany propagated and instead subtle implies it).
I agree. Additionally, some binaries like .NET assemblies have "informational" versions that can be set to arbitrary strings. I like to version my assemblies something like 1.2.3.4-rc.1+githash to communicate not only the semantic version but also the commit hash used during the build.
> backwards compatible bug fixes

What even is a 'backwards compatible bug fix'? Unless it's performance, isn't a bug-fix by definition not going to be backwards compatible?
If the package manager for the system lacks sufficient information regarding any system component, that would seem grounds for switching to a different OS.
I’m basing that on the manual that came with my generator, but I’m glad you as a hacker news stranger knows more than the actual person who read the manual.
My sarcams detector failed to reach a reliable evaluation of this comment.
Mac Minis aren't servers though - they suck in terms of redundancy, density, form factor, "lights out" management. It's fascinating the effort made by some ( like AWS, Mac Stadium, Scaleway) to try to force Mac Minis and Pros to be server-ish.

And Apple's EULA makes them basically unusable as short term rented servers, there's a minimum of 24h which is ridiculous.
Building ad hoc dev environments with AWS ECS, Terraform and GitHub Actions
Even if you do have an API, sometimes you have versioning built into that API anyway, e.g. in openapi and gRPC (depending on how you structure your protobuf files). At that point, a date-based version starts looking more reasonable.
Is it a breaking change if a button is moved by a few pixels in a graphical application?
Salt and sugar tax for England to be ruled out
I'd settle for tab completion of openssl parameters, but even that is a tall order, unless you only cover a very small portion of it.
China warns Taiwan independence would trigger war
> Eating a salad at your desk may not be the most memorable kind of lunch, but at least you can get some work done. In France, that's forbidden.

> The French labor code prohibits workers from eating lunch in the workplace.

Is that a thing? At all my desk jobs I've had collegues (or myself) eating at their desks. It seems like it's indeed a thing https://grh.ooreka.fr/astuce/voir/266456/manger-a-son-poste-..., but I don't think it's applied for desk jobs. It's the first time I've heard of it.
From Kagi usage panel:

Date-search count-generated cost

>Jun 10, 2022 90 $1.12

They show conflicting numbers.
Beyond just abuse, much (not all) mental illness comes down to a child's brain calibrating itself for the environment of childhood clashing with the actual experience of the adult world. Mismatch of these two is a major cause of mental illness.
A lot of Northern Europeans do 4-6 weeks of vacation in Spain/the Mediterranean. When living in Seattle I did not see anything similar to that. Partially due to US culture, geography, and lack of ability to vacation.
UK and US gallons are different. When people say "mpg - miles per gallon", they're talking about different units in different countries.
> There are endless blogs and forums with these arguments chewed out, just a google search away.

As I said, "All we hear is 'there are arguments but we won't show them to you just join the discords'". Without fail.

Well, there are some entirely self-referential circular arguments sometimes (as in crypto X is good because it's based/traded with cypto Y), but that's about as far as it goes.
Hey HN!

I wrote this tool as a way to easily update sections of my various project readme documents written in markdown that had sections populated by the standard output of shell commands -- such as cli help text or benchmarks.

Simply suffix the start of any codeblock with `present <command>`, run the binary on the document, and have the output of that command be inserted within the codeblock.
Drug workers warn heroin treatment shortage will cost lives
Self-sovereign is such a great admiralty flag phrase

No, of course cryptocurrency doesn't give you the powers of a nation state
It's not a window manager as such, but you might enjoy playing with Eagle Mode:
http://eaglemode.sourceforge.net/
The ddg and google search result injector plugin is amazing. So happy I switched from wallabag to Linkding
Absolutely! Dont trust institutions is the message.
Geico might have to update its exclusions.
... is there some better way to back up your bitwarden data than export?

Because if not, then I don't understand this. If you can't back up attachments, they can't be used for anything important. If they can't be used for anything important, then what are they for?

It would be better to not have attachments at all than not let people back them up.
The OP worked there at the time. You're probably not going to get a better citation than that.
What blows my mind is the gun culture. I don't live in the US, and from the outside it sounds absolutely bonkers and caricaturesque that one can just take their paycheck and legally purchase a firearm like in the Wild West. It wouldn't be the first time someone experiences culture shock though. Or the last.
Learning from home would be better for a lot of children who eventually go on to work from home. In an era of Uber, personal computer phones and apple watches, children have way less autonomy than they should. When I was 5 years old, I could roam my village from home to market on my own or with my cousins. Modern schools are way too jail like. It will be a sad day when they start putting artificially intelligent children in straightjackets. atleast they can roam free on twitter today.
Agreed. And even more so if you're developing a SaaS product or otherwise hosted app which is continuously updated.

The closer you get to continuous delivery, the more date-based versioning can make a bit more sense as opposed to "traditional" semantic versioning (though it's still often a subjective decision).
"What do you mean builds aren't temporally linear?"
I believe struts are reserved margins along the sides of the desktop, similar to gaps.
No, this is no good. Imagine trying to discuss the version with a colleague. We can all remember 2.1.3 but we can't remember the git short code and date.

If you're working on the project then you'll have a link to the repo or docs so it should be trivial to look up what changed based on the semVer change.
This reminds me of that quote from Anna Karenina.

> All happy families are alike; each unhappy family is unhappy in its own way.

One thing I think isn't being emphasized is that those authors aren't saying "parenting doesn't matter" as much as they're saying "you have little control over what kind of parental environment you provide, so relax and do the best you can".

You don't control your genes, your kids genes, and you don't control your environment. Those are the (super overly simplistic) factors that comprise parenting.

Another way to look at it is that, given your genes and the way you were raised, you're going to be a certain kind of parent. Given your kids genes, the way you raise them, and their experiences, they're going to be a certain kind of adult. You don't have control over any of that as a parent, so relax and enjoy the ride.
I enjoy looking at different glasses with my polarized prescription sunglasses. They reveal all kinds of interesting distortions depending on how the glass was formed.
I prefer build number and git hash. You don’t need a date, you just need to know which one comes first without having to check git.
Sadly that is now the case. I think the proper meaning will fall out of use thanks to US media.

I am comforted by reports of US children talking about pavements, dustbins and shopping centres thanks to Peppa Pig.
I now officially refer to China as West Taiwan.
Such knowledge is not for the likes of you and I.
I struggled initially to comprehend the title with no punctuation.

And have to admit I'm not a fan of depriving our communication of it. A trend that seems to be getting more and more popular these days.