skysight-inc/HackerNews huggingface dataset:
Used MIAB for years -- one install, about 20 domains, most low volume but 1-2 sending tens of thousands of emails a month. Some notes:

* Every thread that mentions hosting your own email brings out the it's-pointless-do-do-your-own-mail zealots; ignore them. If you're interested in trying it, try it.

* The only deliverability issues I ever had were with ATT networks because they don't use modern TLS; that was fixable. Mail to Google? Goes through, doesn't go into spam. Mail to Microsoft? Ditto. And this is on a Digital Ocean VM, which isn't the most reputable IP pool in the world.

* MIAB will happily be your full-fledged authoritative DNS server. Although I've since migrated to separating DNS from mail hosting, it was very convenient for a long time.

* Setup is dirt simple. And you get MTA-STS as well as DANE/DNSSEC right out of the box.

* The backup function worked without issue the one time I needed it. I'm sufficiently paranoid that I also do regular snapshots of the whole VM.

* There's a fork, Power Mail In A Box, that updates the UI, adds the ability to plug in relayhost settings, and does a few other nice things. It hasn't been updated in about a year, but was similarly solid.

My only quibble with MIAB, and the reason I migrated to Mailcow recently, is that I wanted to easily set up per-domain relay settings from the UI.
This is one of my favorite pieces of audio, it was very influential to me when I first encountered it. For this comment I was trying to think of what it "taught" me that made it so influential, but I think it's actually because of what it made me forget, or reject.

I've always wanted to try to do a live version of this at an indoor noise or experimental music show. I'd use a shorter quote so I could get the same number of feedback cycles in a 15 minute set as his 40 minute version.

The fun part would be getting the entire audience to be silent for 15 minutes, but inevitably people and things would make sound and get picked up in the feedback loop. And you would end up with a pretty complex wall of sound by the end. Or maybe someone starts screaming into the microphone nonstop and ruins the whole set. While I hope that wouldn't happen, the chance it could is part of the fun.

Another "similar" work people might enjoy this is William Basinki's "The Disintegration Loops". This youtube link is just the first song, there are 4 in total but this is my favorite.

https://youtu.be/mjnAE5go9dI?si=KmoBu7SlY-XymGS0

It's a similar concept but for entirely different reasons. Rather than being an idea Basinski set out to capture, as Lucier did, it was an unexpected event he decided to pursue for several weeks.

Basinski was digitally recording some tape loops he had recorded about 20 years prior, and many of them were in very poor condition. Sometimes as he played back a tape loop, the ferrite coating would flake off of the plastic tape. Not only did that create a variety of noises that often sound like a soft crackling or puffs of noise, but each repetition of the loop would have less and less ferrite on it and thus decreasing fidelity and sometimes entire gaps in the audio. The fact that ferrite doesn't scrape off evenly, but sometimes in bursts and sometimes none at all creates a sort of progression in the song. Instead of building up like "I am Sitting in a Room", the sound decays into an eventual hum and sputter. A reverb effect is added and turned up gradually.

Like "I Am Sitting in a Room", it's about taking a short initial loop and letting physics compose the rest of the song. But it's destructive instead of constructive (and yet somehow the destruction becomes a constructive element). The initial sample choices are wonderful and the luck in how the tape falls away is perfect. Also IMO the fact that this could never be reproduced is just cool (and somehow comforting?).
Roc cares a lot about explicitness, so I don't think this would be a wanted feature. That said, it is easy to get this functionality with something like
```
append = List.append
```

An important note is that any module could expose an append function that has the same interfaces as `List.append`, so that could easily lead to confusion.
There is no evidence that those mechanisms will last longer than the pollution from the landfill. Nor should we base plans on "nothing bad will definitely happen"
Show HN: Black Friday Deal Get 50% Discount on the FunKey and Lil Artist App
Celebrate Black Friday with fantastic savings! Get a 50% discount on the FunKey and Lil Artist App.
> (...) weird entrenchment around using UIC or QML (...)

There is nothing weird about UIC or QML. These are essentially DSLs that help quickly designing and iterating iver user interfaces.

UIC quite literally just generates C++ from a XML description of a Widgets-based UI element. You work over the .ui file with a WYSIWYG editor, save it, and your qmake/CMake project generates the C++ that does what you told it to do.

This is basically the same approach follows by essentially all major GUI frameworks. Microsoft's XAML works like this, React's JSX too, Android has its layout files, etc.

I wonder what approach do you find better suited for the job.
Krita is old, Blender is old, both have improved themselves with age and thougtful change. GIMP has done nothing but fossilize with age.
Sometimes huggingface pays for them if they’re popular as a sort of ad for HF spaces
Up until 2001, it was inside NYC.
TS tries to keep syntax the same as JS. So tsc usually is just stripping types and, depending on settings, transpiling newer JS features to older versions.
People speak more than one language at home.

"speak a non-English language at home" = speak non-English language and maybe English
"don't speak English at home" = speak non-English language and never English

It sounds like they didn't study English-speaking at home, just what other languages are spoken.
I feel I have to respond to this, as the Phoenix Project is probably the cringiest book I ve read in my life, and I've read The Effective Executive...

I just don't understand why we have to veil common sense practices (like continuous improvement, good communication, shared goals, etc) in this vaguely culty, vague Japanese kind of dev ops propaganda.

My biggest problem with the book is the same problem I have with scrum and all its hellspawn variations: it preaches how a method is special and if you only follow this method, everything will be okay. Well, guess what, if your team is full of people who don't communicate well, no management method can bring them up to be geniuses or to be suddenly a star team. On the other hand, if you have a team/teams of good devs, then you don't have the problem that The Phoenix Project/DevOps/Scrum are pretending to solve.

If anything, what you get out of blindly following the scrum recipes and people who fetishize The Phoenix Project, is mediocrity. We need to have value delivered on 2 week intervals, we need to always pester clients for their opinion, we need Friday demos each week to show how much we centered this div, and how much value this new button gives...

If you think you can chop value on small little chunks week by week blindly following the first thing that gives value, because long term planning is waterfall, and waterfall is bad, then you are a dummy and deserve your scrum and card estimations, and cringe standups. And you deserve it cause you gobble that bullcrap that those books and methodologies preach.

Card estimations with Fibonacci numbers?

Scrum masters?

Product owners?

Product managers? (that is somehow different from Product owners)

Sprints?

Standups?

Just take the retrospective, add some standups, kick all all non technical people from the tech meetings, add a sync or two with other teams, and you are done. But please don't write a book about it cause I will absolutely hate on it.
> the display must incorporate a framebuffer

I don't think there are any consumer displays sold today that don't include a framebuffer...
Don't you just level up as high as possible in bioware or bethesda games? Not what I would consider "minmaxing". Skyrim is fun because I can get everything to 100 at whatever pace I choose but there is no "min" involved there for the most part. I haven't played one in a while but there really isn't an incentive to keep your level low in those games. There's only "maxing" with no "min".

Souls games have the community agreed level cap of ~125 for PvP matchmaking, so minmaxing makes sense here - but there barely ever any RNG involved in making a Dark Souls build and you just level up and beeline for the things you want while playing the game "normally" (beating levels and bosses, sunbro'ing to get additional XP along the way, etc..). That said, there's an argument to be made that when ignoring the multiplayer aspect that getting to level 300+ to beat NG+7 is way more fun than minmaxing a 125 build and trying to beat NG+7 that way (my preference, of course).

If there was additional RNG involved with weapon stats or anything like the EV/IV system in a souls game I would never play it, for sure. It's simplicity is what makes it amazing. It's why I hate the bloodgem and chalice dungeons in bloodborne, despite it otherwise being my favorite souls game.

RTS and Tower Defense games I'll give you, since the meta strategy is efficient resource management and maximizing damage to obliterate your opponents with as little resources used as quickly as possible.
-Devil Wears Prada

https://artdepartmental.com/blog/devil-wears-prada-cerulean-...
Wasn't that Unity, not Ubisoft?
It did. I was surprised myself since I thought the battery would be completely dead (as in, 0 charge and incapable of holding a charge) but I am using right now and it still has about the same battery life as it did before.
Who DISCOVERED discovered this approach?
I was once told by a chemist that bacteria breaking down plastic is not an unthinkable thing. He said it's chemically quite similar to something existing (fat?), so once bacteria stop ignoring plastic due to details in their chemical fingerprint, they can break it down. They would be able to do so already if not for said details.

Hope I remember correctly.
There's probably millions of tons of unused copper wire formerly used for telephone land lines nailed to poles unused. I wonder when we're going to start taking that down instead of despoiling natural wonders like the proposed Pebble Mine in Alaska

https://en.wikipedia.org/wiki/Pebble_Mine
Currently the default trust list in your browser is solely decided by your browser. More specifically there's an organization called the CA/Browser Forum where all the browser vendors are. If you want to become a CA today, you go to the Forum, submit your proposal, and then the browser vendors decide whether or not you're trustworthy. If a CA misissues certificates or otherwise screws up security, that evidence goes to the Forum and then browsers decide how to deal with that CA. Notably, in the worst case scenario, the browser developers can and have decided to completely distrust an entire CA, completely destroying their business. This has happened multiple times.

eIDAS changes this by, effectively, creating a special EU government analogue to the CA/Browser Forum. All browser developers in the EU have to trust eIDAS's CAs. This is a transfer of power from a voluntary industry consortium to appointed EU technocrats.

All those existing government CAs are currently audited by CA/B. If Greece gets caught misissuing certificates they can have their CA roots revoked by the browser vendors. The concern is that under eIDAS, the EU could just not revoke the certificate, and the browser vendors' hands would be tied. They'd be forced to accept known bad CAs and every cert they sign, including the spyware ones.
It can look like this

https://freshkillspark.org/
Tying into the national grid makes sense, but that does not strike me as an easy project. Would likely take years and many tens/hundreds of millions of dollars to get meaningful interconnects established. Plus whatever Texas->Federal code upgrades would have to come along the way.
A gift real special / so take off the top / Take a look inside / it's my mail in a box
The #1 rule of taking SAP into use in your organisation (according to multiple actual SAP Consultants I've chatted with) is: your organisation must switch its processes to fit the SAP model, not the other way around.

You _can_ customise SAP to fit your way, but it'll be an uphill battle all the way. Every update will also need to be customised, every new feature has to be modified and eventually it'll fail and you'll be out tens or hundreds of millions.

You can look up any of the big SAP failures and that's the reason for every one of them.
AI generated encyclopedia kind of seems like a terrible idea. The entire goal of an encyclopedia is to get true (and hopefully unbiased) knowledge, which AI is known to be bad at, especially on the edges.
Would Bard understand if, say, a person in the video smiled or there was a sarcastic tone to a bit of audio?
Can you clarify what you mean? I don't think Roc actually has that many keywords or operators in total. I would bet that C has more keywords that Roc.

I do agree that default convention may rely heavily on a few syntaxes that aren't as common in procedural or OO languages.
Fire TV now also displays full-screen video ads on its homescreen
Growing Numbers of Chinese Migrants Are Crossing the Southern Border
I was just thinking lately that brains rewire themselves all the time. That's how they learn. Neural networks, though, never do. There's a separate training stage that (from my understanding) runs the thing in reverse and modifies the weights to move the output closer to what is desired. After that, the weights are never updated.

Also, yes, information always flows through a neural network in one direction, from inputs to outputs, then leaves it. Whether the inference result was correct or wrong, it doesn't have any effect on the weights.

So I'm thinking that there is a need for some new kind of neural network architecture that can 1) update its own weights all the time, not just when training, and 2) propagate information in reverse direction from outputs to inputs, or have "backwards" connections between layers. Maybe have a set of outputs that tell the system whether and how the NN wants its own weights updated?
> My recommendation (in addition to the specific technology advice on this thread) is to connect (or help him connect) with an organization that helps blind folks adapt to blindness and specializes in using and training folks in using assistive technology.

If the family member is within the medical system, there would/should be an occupational therapist part of their care team that could identify and provide supports around day-to-day life.

We want to jump in to assist at times like this, but you and they are not alone if the supports are in place.
To echo this, IP reputations update every few months. You may just need to buy and hold to clean it up.
Somewhat related

https://news.ycombinator.com/item?id=38407197
> it's actively rude within three error messages.

Can you share those error messages? I am sure that is not the intent.
according to "RRC", which I guess is TX's regulatory commission for energy, winterizing is being done aggressively[1], as of Jan '22:

>About 98% of the facilities visited had been winterized. The remaining 2% or so were in the process of winterizing at the time when RRC visited them in the last few months.

[1]https://www.rrc.texas.gov/news/011922-natural-gas-winterizat...
I’m curious though what CA your country uses for governmental services. Historically a lot of EU countries used some less than stellar CAs.
I would buy credits if they let you, instead of a subscription. Just how many vector images do people need to create?
Yes, I'm aware of that. I never once said or implied anything about giving any land to anyone.

I'm actually of the opinion that both groups need to figure out how to live together peacefully instead of fighting each other. It seems quite unlikely that will ever happen. There's too much hate on both sides.
Just FYI, these docs are very old. They’re for rust 1.25.0. Since rust is stable that means they’re still accurate, just not complete.
You assume I wanted to make the update in the first place.

I invite you to review roll outs of security updates. These are rarely about pushing new features, and may have nothing to do with my own code at all. It might just be a version bump to my dependencies config (if a dep manager with shared libraries is involved), or just a refresh of my flatpak equivalent. But, either way, shit breaks in weird and wonderful ways, and there is little I can do but wave my arms frantically at customers.
Finding only what it's asked for.
The statement from Ubisoft is that the advertisement was only supposed to show when the game was first started, not when any other menu was opened. I know Ubisoft often does not deserve the benefit of the doubt but I find this explanation very plausible. A lot of games these days do this, even ones from much more “trusted” developers and publishers like Nintendo.
> Then either you didn’t configure your server correctly or you were trying to run a server on an IP address that’s part of a blacklisted netblock (e.g. residential).

This is frequently the case but not always. Sometimes you don't have any server issues, and originating IP is totally fine, but your messages are 250-accepted then somehow just disappear into the void without reaching the recipient mailbox (not even the "spam" folder).

Fortunately, it's rare (in my experience), but super annoying when this happens, because with FAANGs there's absolutely no way to reach out for any technical support (unless you know someone who works there and they can help you).
Either I'm not blind or I'm not using a phone, because I have an android. With pass phrase, thank you very much.

Both IPhone and Android have screen readers, with Android having the ability for alternative sr-s and voices. The Iphone is more integrated as far as I know, but the default google apps are pretty accessible on Android as well. There is a mailing list for blind android users if you want more advice, but if your grandfather is used to the Iphone, there is no reason not to use it. The default apple recourse on the topic is applevis, if I remember correctly.
Material security is the best predictor of environmentalist political priorities. Nothing else even comes close.
Only ever seen it praised in these threads specifically about PHP on HN. Where everyone who uses it says how amazing it is, and oddly enough, has no negatives to talk about.
I think Certificate transparency checks mean you should be able to tell if the certificate was fraudulently issued for a domain that is not with the CA. (This circumvents that.)

In your scenario, if the domains CA is the government CA anyway, then it's fair game. Most domains' CA will be cloudflare or whatever not the government CA.
The OP did say that the slag was processed to remove everything that can be reused. I would imagine whatever is left over heads to a landfill, but at that point it is at least mostly bath water.
"Stolen Seas" trailer: https://youtu.be/m3hsgzWlNTY?si=zXJaMkY3alYa5AEH
Besides YouTube, Maps is one of the very remaining reasons I visit The Google's domains. For some reason I'm not entirely sure about, besides the inherent difficulties involved, there seems to be no serious competition in that space. Sure, we can get basic maps and directions from other services, but what about things like time estimates and street view?

Kagi is awesome otherwise, by the way. I'll keep saying it so more people hear about it.

DDG, on the other hand, has gone way downhill. I still sometimes use it if I am using a private browser window. It's flat out terrible. Even with safe search turned off, it's clearly been dumbed down to be PG-rated. It misses a lot of things it used to not. I don't get how they are going to stay solvent down the road without money being continuously set on fire.
Ruby blocks are just closures. They’re not macros as they don’t operate on syntax trees. Perhaps the person you are replying to was stating you can emulate some aspect of block syntax with a macro. If not, not sure what they’re saying.
This sounds amazing. Know of any walkthroughs online?
> I'm not rushing for it even though I think it works

Because of the side effects, right?

> - yet people aren't rushing for healthy diets and exercise, are they?

Because that implies a lifestyle change. I think the assumption here is that this would be a treatment or a pill.

> And I think your claim is wrong; a lot of people pop vitamin supplements like candy expecting that they are harmless and would be surprised to find they are capable of causing harm;

I don't think that most people will be surprised to hear that taking any pill can have negative effects, though I do think that lots of people may be surprised by the dose at which those effects are seen, but there will always be outliers, of course, who may think that eating an entire carton of gummy vitamins is no big deal. But, I don't think that is really relevant, although I'm not sure what point you're trying to make still.

I think you're trying to say that some people won't rush to take this pill because it may have unintended side effects?
Yes and No. Roc fundamentally is built on top of platforms. Platforms are communicated with through cffi. So cffi is fundamental to roc. At the same time, roc will never have general cffi where a package can wrap an arbitrary c library. Those primitives must always come through the platform.

https://www.roc-lang.org/platforms
I don't know if you're aware of the irony presented by suggesting videos about how to use a phone if you're visually impaired.
Good follow-up would be with Furanomycin, an isoleucine antagonist [1].

[1] https://pubs.acs.org/doi/abs/10.1021/jm00318a035
macOS can actually do something similar, run in a terminal:

/Applications/SomeMacOS.app/Contents/MacOS/SomeMacOS

You might get some output depending on the app (Electron apps definitely end up writing some useful stuff)
Windows has all the same facilities, it's just a different userbase (and I guess, less Win32 hackers than Linux hackers around).
Sort of! https://thevirtualfoundry.com

Not directly extruding it, but the end result is metal.
I'm not sure how much it would really be needed. Part of my family owned and operated a gas measurement business in West Texas and I don't recall ever having to do anything special for winter conditions on pipelines. Most of the water and oil comes out with the plunger lift in the well head and is stored on-site next to the well. Trucks come to haul it off and one of our jobs was to coordinate all of that plus maintenance.

There are glycol stations but as I recall those are really only used in gathering systems with a compressor. The large plants will have tons of equipment online to condition the gas before pushing it upstream. The biggest issue we ever had was just baby-sitting compressors in the middle of the night because some of them just really don't like to operate in cold conditions.

I used to test the gas in a lab and there wouldn't be enough water vapor left in the line to cause any issues under freezing. You have far more issues with carbon sludge build-up since anything above butane just really wants to be a liquid. That area typically produces wells with something like 4% N2, 70-80% C1, 2% CO2, and the rest is basically C2+ with maybe some H2S in a few places. It's very easy gas to pipe around for the most part.
0. Roc is capable of always inferring types. So type annotations are never required. That said, type annotations are used commonly and 100% supported.