skysight-inc/HackerNews huggingface dataset:
This guy has some great energy.

And humor:

>> Because it doesn't return an AddrStream but instead a Pin<Box<TimeoutWriter<TimeoutReader<TcpStream>>>>...

>> Gesundheit.
SES is good for loads of outbound mail.

People don't know this, I mean no one knows this, but if you're running an EC2 instance with some allocated IPs, you can contact Amazon's customer service and ask them to unthrottle outbound mail on it. Typically they clamp down and stop connecting any SMTP deliveries off the EC2s if you do more than 10 emails/hr or something. But if you plan on keeping the IPs for awhile you can set up DKIM and SPF and all that, call Amazon and tell them you're sending and receiving legitimate business emails off that server. They may try to refer you to SES, but if you tell them you need to manage it on a private server for legitimate reasons, they have the ability to lift the block for you.

Do check your allocated IPs for blacklisting in advance, and obviously don't give them any cause for being blacklisted in the future.
Is this a competitor to bigquery autoML or to something like kubeflow?
Corporate media and it's propaganda and disinformation is the threat.
Except the ones in the article, which don't use water for cooling.
> ...but static analyzers for C do a similar thing..

Exactly, which begs the question why bother with Zig at all.
SSR feels like it feels a niche where you have public, dynamic and seo sensitive data.

If it is not public (like a web app you log into say canva) then SPA is fine and for most public stuff
static pages (generated or cached
dynamic pages) are fine.
Partisan Fight Breaks Out over New Disinformation Board
This is due to a well known fact that Microsoft hates the email ecosystem.

I work on a email client and a large majority of "this email is broken" is due to weird outlook behavior. Most recently it's TNEF attachments: https://en.wikipedia.org/wiki/Transport_Neutral_Encapsulatio...
You don’t have to store your DKIM keys on the VPS. I keep my signing infrastructure local, and send outgoing mail over a WireGuard tunnel so it looks like it was sent from the VPS.
Just a nitpick, but Java’s classes are values (though immutable) and are available by the getClass method of every object.

But thank you, great summary! Though now I am interested in whether a javascript-like inheritance is pretty much possible with lambdas in java, since instance field resolution does work identically to the javascript logic (though with runtime immutable inheritance chain).
Mullvad VPN now accepts Monero payments
Excel has an unrealistic barrier to performance to meet if we point to the fact that a desktop spreadsheet package is not good at being used for DNA and amino acid analysis.

We don't expect any other off-the-shelf technology to meet such a wide variety of use-cases, and somehow I think the statement 'excel is bad at processing bioinformatics data' speaks a large amount about how pervasive and flexible it is.

Besides, in reality Excel actually can handle the data perfectly fine if the data is brought in correctly (i.e. Data -> Get Data and using PowerQuery rather than just importing a file and hoping Excel works out the types correctly).
What a badly written and dishonest article.

> Allowing Twitter’s algorithm to be visible to others, and adaptable
by competitors, theoretically means someone could just copy
Twitter's source code and release a re-branded version. Large parts
of the internet run on open-source software most famously OpenSSL a
security toolkit used by large parts of the web, which in 2014
suffered a major security breach.

Sounds like the desperate, misinformed anti-open rhetoric from the mid
1990s.

The real issue with Elon opening the algorithms, which I commented on
a few days ago [1], is skilfully avoided. Those algorithms, and their
version histories, encode many dirty secrets that will enable an
astute analyst to walk back through the timeline exposing prior
politically influence.

The actual source code is irrelevant (for Kerckhoff-Shannon reasons).
It's the parametric data associated with it that tells a thousand
tales.

[1] https://news.ycombinator.com/item?id=31183198
Do you trust Amazfit with your data? I can't trust such a Chinese entity with so much personal data.
Svelte was interesting but lacked basic error handling for years so I quit using it. I'm more excited about Vue 3's composition API.
> Really there's nothing wrong with having a UA header but it gets abused because HTTP never had any standardized way to communicate feature sets. It should have had both. A way to identify specific apps for bug workarounds etc, and a way to communicate what versions and parts of the specs are implemented.

The problems with this is that it's an adversarial market. It's not quite as bad as it used to be, now that there's almost no cases where the same company controls both the server and the browser (with the very big exception of visiting google.com). But there's still incentives to not treat different browsers the same way, or for the browser to lie about capabilities.

One silver lining of moving so much CPU-intensive site building work to clients is that feature/bug detection can be done there, live, where it has more chance of actually testing the thing you want to check for.
Is the article well sourced and factual or not? Let us know
While you were using vim, did you use tilling window managers? Did you use a dmenu-driven workflow that calls bash scripts and unix utilities?

When people talk about "composability" and "integration" of EMACS, it strikes to me that, vim+i3+unix setup is essentially the same. Just instead of LISP, bash/python is the glue language.
I read all the responses and there are many terrific answers. I would like to add my two cents worth:

What is the problem you are solving?

How painful is it?

How much are people willing to pay to get rid of the pain?

If you have a solution that you can deliver at a lower cost than what people are willing to pay, then you have a business. Hire a sales/marketing hustler! to get the message out there that you are solving that problem.

If your situation is none of the above, then you don't have a business. You have a wonderful technical solution in search of a problem.
I was hoping for Soviet Socialist Republics
Just think of the terrabytes of wasted bandwidth, there s like 60 spaces in those strings
Embracer Group strikes a deal that will see the acquisition of Eidos, Crystal Dynamics, and Square Enix Montreal. The agreement will result in Embracer Group getting control of the IPs like Tomb Raider, Deus Ex, Thief, Legacy of Kain, and more than 50 catalog games from Square Enix Holdings. According to the details of the deal, the official disclosed amount is $300 million.
Its pretty shitty that you are forced to use javascript to know something basic like this. I get the purpose of redacting some information to improve privacy, fighting the fingerprinting, etc... but the basic utility of the user agent string is to help facilitate simple things like showing users the right content for their platform, macOS vs Windows, x86 vs Arm, etc... making this not work is just such a disappointment.
There is a stat going around which states that !if everyone went vegetarian we could free up 80% of the farm land", yet with comments like double cropping per year which we see in the UK that 80% figure should actually be a lot lower especially if fallow time was factored in.

So if fallow time was factored in, in reality we have probably already run out of farm land to grow livestock and are at or just exceeding the available farmland to grow nutritional crops!

It makes the MIT population collapse model prediction for a global collapse in society by 2040 seem more believable when looking at the lack of farmland this planet has to grow decent nutritional crops.
Planet | Multiple positions | |Full-time | European Union, hybrid / full remote

We are looking for SRE, Backend, Quality Engineers skilled with Python.

Website:https://www.planet.com/

Planet is an innovative organization committed to changing the world through open access to daily images of the globe. We currently have the largest constellation of Earth-imaging Satellites, and are setting our eyes on the stars
You'd be joining a distributed globally team (US, Canada, Europe, Singapore) of world class engineers.
direct contact: daria.malanowska@planet.com
We can also try https://github.com/xmake-io/xmake
If the court wants to avoid the leaker becoming a martyr, or otherwise giving the leaker power to further destabilize the court, they may not want to ever publicly identify them.
"No need to reinvent the wheel"

Says yet another Linux video editor
Unrelated but there are some shenanigans involving Google's 8.8.8.8/8.8.4.4 dns servers and Spotify's service for podcasts https://traffic.megaphone.fm, Spotify redirects traffic.megaphone.fm to noop.megaphone.fm for people in Russia which resolves to 127.0.0.1, but doesn't affect Clouflare's 1.1.1.1
Potash or "pot ash" can be produced at home with firewood and, well, a pot. It doesn't scale well though. Not enough to meet demand.
Thus people could drink the water warm directly from the nuclear powerplant.

Water is a essential resource, and in a higher level than electricity.
Is the model of using an asterisk after first author's names to signal equal contribution common?

Don't read many papers, but that's a new one.
I do this but with Namecheap + Gmail. It has worked flawlessly for years.

The only issue is that emails don't come in instantly. They can take up to 15 minutes. I consider this a feature, but it would be really annoying to some.
Common experiences and struggles make friends. Like in the army. This is true at any age,but more pronouned right after university because there is a huge slump in the friendmaking potential.

We need more shared experiences. How can we help?
We had a TRISO fuel nuclear reactor in Germany, it had a lot of problems and was an expensive failure. Among other things the balls broke.

See https://en.wikipedia.org/wiki/THTR-300
or if you can read german: https://de.wikipedia.org/wiki/Kernkraftwerk_THTR-300
with a lot of details.
A less cynical view of this is building the first couple in uninhabited areas is a great way to prove the technology and shift public opinion without having to fight the NIMBYs.
The syntax is not great, the standard library is very sparse, and the error messages from the compiler and interpreter are terrible (and used to be worse). The OCaml team used to treat the native code compiler (ocamlopt) as a second-class citizen, but it's the implementation that matters for performance. Since the end of Dennard scaling about 15 years ago, OCaml's lack of multithreading has also been a pain point, one which is finally starting to improve in the last year or two.

I don't think being labeled "functional" was ever a huge stigma. Being labeled "Haskell" is a huge stigma in some circles, but OCaml's never been labeled "Haskell". Until about 10 years ago functional programming didn't become popular enough to have any kind of popular opinion, positive or negative, and the people who knew about it generally thought it would be nice to do more of it.

Mostly I think people use a programming language either because they already know it or it's the scripting language for an environment they have to use. Assembly was the scripting language for your CPU, especially in mainframe days. BASIC was the scripting language for personal computers. Visual Basic was the scripting language for WIMPs. VBA was the scripting language for Excel and Word (previously Excel had a table-based macro thing). sh was the scripting language for the Unix filesystem; C was the scripting language for the Unix system call interface, and a nice upgrade from assembly. JS was and is the scripting language for the browser. Lua is the scripting language for WoW, Roblox, and Minetest. Perl was the scripting language of the WWW, then PHP was, or Ruby if what you really want to script is Rails. SQL is the scripting language for your database. Objective-C was the scripting language for NeXTStep; now Swift is. MATLAB was the scripting language for EISPACK and later *PACK and BLAS, though it had some competition from IDL for a while. Now Python is the scripting language for Numpy (and thus BLAS), Matplotlib, and TensorFlow. Only a few popular languages are exceptions to this rule: Fortran, COBOL, C++, Java, R, Pascal, Golang, and C#.

OCaml? OCaml is the scripting language of ocamlyacc and Coq. If you write OCaml then it's probably because you like Coq. This may have been a public relations problem in the Anglosphere, especially before same-sex marriage.
Unofficial Hasura iOS SDK
By using Hasura SDK, you can connect to single or multiple Hasura servers easily. These server connections can be used for both Queries, Mutations, and Subscriptions.
The idea of understanding your opponent’s arguments/beliefs better than they do is a centuries old technique.
you can also try xmake. It use lua, not DSL.

https://github.com/xmake-io/xmake
Show HN: I'm deprecating LinkedIn recruitment with a Lisp, SQLite and htmx
FAQ: https://withoutdistractions.com/cv/faq

Feel free to ask me any questions.

FAQ archive in case the website goes down: https://web.archive.org/web/20220503102946/https://withoutdi...
This depends upon location.

I'd have to fill my entire house with batteries, and cover my entire 1 acre of land with panels, to get and store enough power in the winter.

First, there's heating my house when it is -40C out.

Second, there's only 5 hours of sunlight, 4 hours of dusk, and the sun stays low in the sky.

Third, snow storms.

So I'd need enough power collected, during 5 hours of weak sun, to power my house for 19 hours, and heat it.

And that doesn't even account for days in a row of blowing, white out snowstorms sometimes.

Solar is useless in some places as core power.
Yeah, this is ridiculous: https://i.xkqr.org/gmapsvsosm.png

The top one is completely unusable if you want to do anything other than drive a car on the highway, in which case it's actually quite good.

(I picked this area specifically because it contains highway, railway, footpaths, water, residential area, industrial area, open fields, forest, and wetland. You wouldn't know, though, if you only looked at the top map. But it's not a location picked to be unfavourable to Google Maps – I sampled a few other places in the world where OSM coverage is likely to be decent, and it's the same story everywhere.)
I never look at the knowledge graph on Logseq; it is pretty but mostly decorative than useful.

Linked notes on the other hand have been a game changer, as have little features like Excalidraw integration. I can believe that we've known about the concept of linking information for 25 years (surfing the WWW of course) and set up linked cells and functions in Excel numerous times, yet it's only now that software exists to allow that for our personal journals and notes.

Yes, I realize Org-mode probably has had this for years but most people aren't Emacs users and need something a bit more user friendly.
I assume that the previous poster meant that Australia does not have a 235U-enrichment plant.

If that is true, Australia would have to export natural uranium and import back uranium enriched in 235U, unless they would choose to build a reactor with heavy-water, which can use natural uranium as a fuel.
They break way more than that, it's quite annoying. If you search in various MTA/client mailing lists you'll find a bunch of threads.

Though, others do violate standards as well, but not like this.
> and I tend to be unsure how bad it actually is: sometimes it does seem pretty bad, other times it sounds like it's fine

That is pretty much it. One factor is that once you are on a blacklist it can spread like wildfire and be much faf to get off them all again, so the risk is small but the hassle if it happens is high. Also if you send mail for numerous people there is going to be a much higher risk: every extra user/account/address is an extra hack target (do all your users have good, non-shared, passwords?) or just extra volume that might be accidentally classified as junk (and once something from your server gets classed that way, future content may get more aggressively analysed and more mistakes may happen).

I've run my own mail server, including sending mail directly, for many years and to my knowledge not had a significant delivery problem. But I have a few mitigating factors: the IPv4 address is essentially on a commercial ISP range, not one that looks like a residential account or a VPS service provider, and the ISP is one that takes junk mail seriously, so there is less “splash damage” potential, and the same range has been used this way for several years (the main sender has moved around that small range, when testing upgrades on a copy VM for instance, but never away from it entirely) so it never looks like a brand new mail server these days, I only serve myself and a very small number of other users, our outgoing mail volume is pretty low.

It is a bigger problem for hosting services (much bigger user-base and little control over what they might send) or if you are sending from one of their ranges, if sending from a residential ISP address range, if your volume is high (perhaps you have apps that send mail as well as your personal mail?), etc., but it can be a problem for everyone.

I'm rebuilding my mail service soon (moving off Zimbra to just configuring the parts myself, as we don't need the extra features these days, it is too chunky for just a mail server, and at the end of next year they stop releasing easy install packages for the non-paid users (they already have for v9., next year v8. hits EOL)) at which point I might reconsider where it is hosted and if I should be sending via a paid SMTP relay to let them worry about deliverability, though as far as I know I've not had a problem.
Many VPS providers have an SMTP gateway that you can use to ensure that your email does not get marked as spam. I use transip.eu and never have problems. Prior to setting up my mail server to use their gateway, I ONLY had problems with Microsoft-based receivers such as @outlook.com. So please, don't use Microsoft for anything email related, as they are currently one of the worst offenders in making it hard for people to run their own mail server.
You mean Phoenix LiveView by an Elixir app? There is a thread on elixirforum[0]

[0]https://elixirforum.com/t/what-is-the-best-easiest-way-to-co...
> If Ocaml had been designed in the USA it would have been widely successful

I doubt that. There are plenty of American SML dialects and F# is about as American as it gets, but neither of these languages saw any commercial success.
Overcoming AI’s Limitations
It is easier to treat steelmanning as a hazy middle ground and pick examples that clearly are or clearly aren't.

Eg, the strongest pro-ivermectin argument was "There is all this evidence that lots of people who take ivermectin have much better outcomes after COVID. We should let people take ivermectin". Scott Alexander was literally the first person I saw to acknowledge the evidence before arguing against taking ivermectin to treat COVID. Which is quite an impressive first since I'd seen a lot of weirdly authoritarian people trying and failing to argue effectively against the drug up until then. Those people had failed to steelman the pro-ivermectin position.
> The only issue is that emails don't come in instantly. They can take up to 15 minutes. I consider this a feature, but it would be really annoying to some.

I have a somewhat similar setup, slightly different. Most emails arrive within 10-15 seconds, but sometimes gets stuck somewhere along the line (as it happens with emails), which is normally not a problem.

But some platforms force you to use the "send link to login via email" option for login, which again, normally is not a problem. But when they have a timeout of 10 minutes + it takes 15 minutes for it to arrive, you end up not being able to login.

Only happened to me a few times during the years of this setup, but when it does happen, it really sucks.
> If a point is so significant, then the result of dropping it would no longer be “their argument.”

I think that's debatable. People do shift which points they bring up and how they frame things while still feeling that their essential argument is unchanged.

> What definition do you use? It doesn’t match how I’ve ever seen the term used.

That's probably the rub here: the idea of "best possible form of the argument" leaves a fair amount of room for interpretation. I don't have some single authoritative source for my conception of steelmanning, I've just seen people use the term and I've read it explained in various places a few times.

In my defense, here's a source that agrees with my conception: https://debate.fandom.com/wiki/Steelmanning

> Steelmanning involves arguing against the strongest possible version of the other side's argument, whether they made it or not.

And here's a definition that's rather ambiguous: https://www.lesswrong.com/tag/steelmanning

> Steelmanning is the act of taking a view, or opinion, or argument and constructing the strongest possible version of it. It is the opposite of strawmanning.
The tone feels very much in keeping with the grognard "get off my terrain" sentiment that has been largely pushed to the fringes these days.
I have had very similar experiences.

Doing things perfectly and building up "reputation" helps a lot.
It is good to see that DSA, Das Schwarze Auge or The Dark Eye, isn't the most complex system with rolling talents with three D20 against three attributes. Except for talent, which replaces the 3D20 with a single D20 against an average of attributes, different ones for attacks and parries or ranged attacks, and then compares the margins of success between rolls. Don't ask how magic works, I never figured that one out so I stuck with fighting characters.
We've all been there, drunk texting some ex :)

> What a weird blog post.

Thing is, Google, Twitter and many other platforms reinstate accounts after some public crying like this one.

> Now, I have been pretty vocal in my support for Ukraine

This pretty much answers it all, OP wrote the tweet, remember that there are no evidences of account being hacked? Account got blocked. OP makes a fuss about it hoping that visibility from other platforms will help him.

Just delete the tweet and get over it...
There's no design conflict I'm aware of but you don't "just" implement virtual threads. The PR to do it in HotSpot is notoriously huge:

https://github.com/openjdk/jdk/pull/8166

1,140 files, (+98,553 −9,862 LOC) and those lines of code are mostly horribly fiddly low level assembly/compiler hacking. This is partly why it took years of development.

Most people don't realize this, especially because in the later stages of course many others contributed, but Loom is in some sense one man's journey. Before he worked at Oracle Ron Pressler spent years writing a library called Quasar which implemented fibers on top of the JVM using bytecode rewriting and some low level hackery with internal APIs. At some point he became available for hiring and Oracle brought him on board, as by that point he was not only an expert in fiber implementations but also the JVM. That was the genesis of Loom.

Something I've learned from following the intricacies of VM development is that what we get is very much a result of hidden human stories as well as technical decisions. Features happen or don't happen on the basis of who was available to be hired at the time, as much as cold calculations of performance impacts. In turn that depends heavily on the vagaries of personal lives. The skills needed to do this work aren't that easy to find on the open market and training takes a long time.

For other VM implementors to do this, and realistically only .NET has the sort of languages where it makes sense (JS doesn't), well, it'd take a long time even if they start today and there's no guarantee of success.
Here you go: https://pine64.org/pinetime.