skysight-inc/HackerNews huggingface dataset:
Show HN: I made a tool to find the best web hosting based on your needs
Hey,

Recently, I was blindsided by my web hosting plan renewing at almost double its initial cost. This unpleasant surprise prompted me to create Match My Hosting. As a hobby coder, I built this straightforward tool in my spare time using dead simple PHP, HTML, and JS with the massive help of ChatGPT-4.

The tool currently includes around 30 providers with 120 different packages. It uses Trustpilot reviews to guide the recommendations, ensuring you choose a host that's not only technically suitable but also well-regarded by users.

And to avoid any surprises, it also clearly displays both the initial and renewal prices.

Would love to get feedback from you.

Mark
I knew a guy that was driving a small motorbike, when a car forced him to the right. He fell on a bollard like the ones shaped as pencils in the article linked, broken badly his chest and dying soon after. According to witnesses, the hit was at slow speeds, so it could happen to a bike.
Is it really a bad thing? I really like the Samsung UI and their included features are mostly useful.

And the world would be a very boring place if everything everywhere looked identical
> The address wasn’t understood

version 125 isn't new enough for you?

Oh you mean firefox looks uses a protocol handler installed on your system to open an unusual link? Never heard of mailto: irc: magnet:? I think even steam had its own at one point.
Funny you mention surveys! Businesses have been sending me surveys which are far worse than the service experience was itself. This is not a good move: the service was fine but the survey itself was a truly bad experience both in broad lines and detail. Talk about shooting yourself in the foot!
If commenters wish to know what is not, "guessing the next word", let me outline it.

Compare, "I like what you were wearing", "Pass me the salt", and "Have you been to London recently?" as generated by an LLM and as spoken by a person.

What is the reason each piece of text (in a whatsapp chat, say) is provided?

When the LLM generates each word it does so because it is, on average, the most common word in a corpus of text on which it was trained: "wearing" follows, "I like what you were" because most people who were having these conversations, captured in the training data, were talking about clothes.

When a person types those words on a keyboard, the following are the causes: the speaker's mental states of recollection, preference, taste; the speaker's affective/attachement states with respect to their friend; the speaker's habitation into social cues; the speaker's imagining through recall what their friend was wearing; the speaker's ability to abstract from their memories into identifying clothing; and so on.

Indeed, the cause of a person speaking is so vastly different to generating a word based on a historical frequency, that to suppose these are related seems incomprehensible.

The only reason the illusion of similarity is effective is because the training data is a text-based observation of the causal process in people: the training data is distributed by people talking (and so on). Insofar as you cannot just replay variations on these prior conversations, the LLM will fail and expose itself as actually insensitive to any of these things.

I'd encourage credulous fans of AI not to dehumanize themselves and others by the supposition that they speak because they are selecting an optimal word from a dictionary based on all prior conversations they were a part of. You aren't doing that.
VPNs increasingly don't work well, however, it's not like they completely turn a blind eye. It's some kind of statistical thing that drops connections that "look wierd" that can interfere with even quite obfuscated VPNs.
Offtopic: I love Audio MIDI Setup for the Multi-Output Device and the possibility of connecting two Bluetooth headphones to one laptop. Is there a similar thing for Windows or Linux?
The real issue is that Microsoft's "engineering culture" looked down on the use of co-processor chips and wanted to do everything on a big CPU.

Even in 2012 with the Pureview 808, Nokia had a pixel processing chip that could handle 1 billion pixel a second, with low power usage. Microsoft's inept driver architecture made it difficult to use, so later Microsoft versions of the Lumia phones actually had lower specs and power usage issues.

Elop was very likely Rick Belluzzo of SGI writ large; a mediocre thinker, a big-company bureaucrat who never cared about tech...
Yeah standard E-Bikes (without a registration/license plate) are limited to 25km/h here, even with the electronic assist the car is going faster.
Does anyone know how to use WordPress
It's amazing how you believe that militaries and politicians operate without experts and there're experts on the social media/ tradmedia who came together analysed the situation, came to a definitive prediction about the outcome of a military operation but the western media surpassed those experts and as a result politicians and military engaged in a futile counterattack.

Fascinating mental model on how the world works.
I've often resorted to just looking through the project on github and finding whatever source file is responsible for parsing the configuration files to figure out what each option does.
Did you try to convert any mid-complexity ansible role into toml? It was very interesting exercise for me and vastly conclusive.
RE ".. don't understand the last part of your statement...."

He means they supply chips to both sides ... ie make money from this
But it's not just about compatibility, open source (or any other alternatives) are just simply worse in most ways (UX/feature parity/etc.) than Excel and Word etc.
I think that denying that ww3 would pose an existential threat to everyone is akin to being a flatearther and an anti waxer. However given todays unfortunate climate it is infinitely more dangerous and war mongorers should be exposed more ferrociously than Russian bots
The government can switch to being really efficient and less corrupt when it's under the barrel of a gun and needs to fight for survival. See WW2 US or present day Ukraine.

Less so after decades of unchallenged safety and prosperity where it switches to nepotism and rent seeking as the default MO.

It's all cyclic.
No you "know" what your name is and you retrieve that information. It's infinitely different to rolling a dice and picking a name based on what number comes up
I think that's where you're confused: `Arc` does not do any synchronization, again it's pretty much the same as `std::shared_ptr` (hence the name Arc: Atomically Reference Counted).

Your `Locker` does not do what `Arc` does, even at compile time, because it does not allow concurrent access, like an `Arc<AtomicBool>` would. Your `Locker` is more like an `Arc<RwLock<T>>`.

Best equivalent you can get in C++ is `Arc<T>` = `std::shared_ptr<const T>`.

https://doc.rust-lang.org/std/sync/struct.Arc.html

> Shared references in Rust disallow mutation by default, and Arc is no exception: you cannot generally obtain a mutable reference to something inside an Arc. If you need to mutate through an Arc, use Mutex, RwLock, or one of the Atomic types.

I guess you could get the final pieces to get something similar by creating `Send` and `Sync` traits in C++: https://doc.rust-lang.org/nomicon/send-and-sync.html. I think the main pain point here is that you cannot auto-derive `Send` and `Sync` so it would end up being very verbose.
They call it HAN here in Finland too, but it's the same interface as the Netherlands one.
Were they killed "for sport" (implying deliberate targetting)? With almost 35,000 dead, 105 journalists is about 0.3% of that. Seems about right as "normal" casualties.
So the developer already suffering from publisher's bad decision is a tolerable collateral casualty in your "war" for justice. Noted.

Not that the kind of people leaving Steam reviews struck me for rational, but this is on another level.
maybe the OSS Flightgear[1] flight sim might be a good place to start [2]

[1]https://www.flightgear.org/
[2] https://wiki.flightgear.org/Portal:Developer
Sometimes I'm tempted to think that my brain is as fuzzy if not more than an LLM
Yeah - most of the online descriptions aren't even remotely accurate nor close to explaining how LLMs like ChatGPT actually work. They are not simple 'next-word predictors' and most of the online tutorials / info don't go into fine-tuning nor the intricate details of chain of thought reasoning (which I personally believe plays a huge role in ChatGPT's amazing performance). If you want my own detailed description you can find it here: https://photonlines.substack.com/p/intuitive-and-visual-guid...
A rare burst of billions of cicadas will rewire our ecosystems for years to come
Fair, and I appreciate the explanation.

I do think this provides value. Perhaps not to everyone here, or people who have been working on LLMs for a while. But to people who think they have no ability to grok (pun not intended) LLMs because they don't have the mathematical chops? I think it'll be valuable for them.
Well you should ask a lawyer to explain to you the concept of a "document retention policy" long before you do anything that could possibly get you involved in litigation or an investigation.
I wonder is there is some restricted kind of homomorphic encryption so that the encryption is tailored to be used for certain kind of programs. For example if the program is to compute the average of a list of numbers then some simple encryption could be done just to compute the average and nothing more. Is there some related concept to this idea of the encryption restricted to a concrete computation?
I would recommend SolveSpace for this - it has a wonderfully simple UI, good taste in key shortcuts, runs quickly with few resources, and is easy to quickly define the kind of 2D constraints you would to use in the types of drawings we're talking about.

It can export to SVG, DXF, PDF, GCODE, and more
I wonder if this could be applied to educational videos to make the material seem less challenging for children.
Why the scare quotes you put around “the enemy“?
> with a pretty wide range of places it can be implemented

How so? Yes, if you dammed up most valleys you could build a lot more capacity than humanity currently has, but that's because we don't really have that much. A factor of two or so might be well within range. But the total amount reasonably buildable simply isn't enough, except for some very local scopes where demand is low in both energy and in other use for the landscape that would be taken over by reservoirs. And that's before you start considering the geological realities required for actually building a dam, you don't just need the geometric shape of a valley, you need the bedrock to brace the dam against and the impermeability of the ground required to not have leakage wash out pathways for ever increasing leakage. Viable sites for pumped hydro are extremely rare and quite a few have actually been given up decades after building the dam, because the geology wasn't quite as cooperative as hoped.

The promise of deep site water head CAES is that you can just throw money at the problem (excavation) and get as much capacity as you want to buy. The price per capacity is higher than that of a low hanging fruit pumped hydro site, but many of those buildable have already been built.
615,000 customers locked out of super accounts by Google fail
Not being able to work offline at all seems like somewhat of an issue.

99% of the time it's fine, but if you have even one thing you want to do locally, now you have to use two separate tools.

I'm not sure how many people have an absolute hard requirement for local operation, but it is a nice extra layer of peace of mind.

Git might not be perfect, but it's one of the only tools witch such a large market share. All your projects can use the same VCS, which is really nice.

On the other hand, some programmers seem to really like having different highly specialized tools for every job, rather than adapting jobs to fit the tools, so I'm sure there's demand for a new VCS there.
When the other camp is treating it like an oracle of truth and a sentient being it's hard to pick a side tbh.
I think this leaves we find that explore in language models regularized (or maybe augmented?) by a n-gram model: instead of predicing next token without any external knowledge, the n-gram predictions can be added to the softmax head as a “default” prediction. The language model’s job would then be to improve the accuracy on top of the n-gram prediction. This shifts some of the language model’s job to the n-gram predictor, which relies on traditional methods and not GPUs, saving a lot of computation.

EDIT: Oh so this thing takes 10TB disk space to keep an index while a LLM takes… 175GB (assuming GPT-3 in fp16). A huge resource requirement that cannot be ignored.
I'm hoping the Aoostar 6 bay NAS isn't vaporware, but many previous ones have been, in no particular order:

- wiretrustee NAS
- pibox 5 bay
- storaxa 5 bay (scam/company disappeared into the night)

and several that have actually delivered:

- axzez cm4 NAS
- U-NAS (case only)
I have seen 63 A (and higher rated) equipment, this is not it. This is a fire hazard.
Except the relationship between stores, customers and competitors all revolves around money and doesn't make sense in this context.
I tried using the applications and here is my feedback:
1, Created a simple form, mark and edit does not seem to work on the main form, had to modify values in the right sidebar section.
2, Preview did not load.
3, On visiting account, received 502 error.
4, Clicked on publish, waited for ~minute, and got session timed out.

I logged in using google if that helps you backtrack any issues.
I found another technique quite fascinating.. When electricity is surplus, spin large disk-shaped rocks levitated by magnets in a vacuumed enclosure. Use this spinning motion to create electricity when required.
Moaning about YAML Frontmatter
That might be a regional or a US/UK linguistic thing. "Outside of the sidewalk" meaning the edge away from the road is pretty common phrasing in the US.
Another reason it is not true: Rust has fat pointers, eg. `std::unique_ptr<const uint8[]>` and `Box<[u8]>` both contain the same allocation data, but `Box` will be 128-bit on 64-bit systems.
How does this concept explain (for example) an LLM’s ability to provide a precis of an article? Or to compare two blocks of text and highlight differences? Or to take an existing block of code and find and correct an error?
There are regular pro Palestine protests in my German hometown. And they do condemn Israel's actions.
It's "DEI by photography". You need to see DEI when you look at a photo of a group of employees.
If the Internet is available, then ofcourse these should be available in there. But on the contrary Al Jazeera website itself would be censored out of the Internet for Israel.
It's really not though, generally maybe but you also give it a split second to think about if it's a good time to lie, make a joke or maybe just not reveal your name.
Yes, depending on what you need it for. It does require a bit more setup though.
I think too many people confuse the base model (which can be called a next token predictor) with the fine-tuned chat model which is specifically modified to carry a conversation, be helpful and be as factually correct as possible.
This entire thread started with me saying pretty much the same thing, and using Nazi Germany as an example absolutely implies some form of comparison, especially in a discussion about what specifically Al Jazeera may or may not have done wrong. You can't demand careful language usage from others (in e.g. https://news.ycombinator.com/item?id=40090402 https://news.ycombinator.com/item?id=40088873) and at the same time carelessly throw around stuff yourself.

Well, you can. You're allowed. But at that point I decide to stop engaging. So good day to you.
> The statute makes the difference pretty clear - it's the intent to kill some (definable) part of the members of the group. This is not the case with Israel given its current actions and lack of actions; it could kill far more people if it decided to, militarily speaking.

This logic is one-dimensional and flawed. Israel is capable of wanting many different things and intelligently balancing their actions to accomplish many different things. For example, if Israel wants to remove all Palestinians from Gaza while also retaining some international allies, they would balance their actions to achieve both, and that would probably look quite similar to what we are seeing.

It's like in chess. I want to capture my opponents pawn, that is a thing I want. That doesn't mean I will sacrifice my queen for the pawn. And if an observer says "he must not want to take that pawn, because he could have taken the pawn with his queen but didn't", that observer would be looking at things in a very one-dimensional way and would be wrong.
Can you make an example of "anti-jewish paroles" on European Al-Jazeera outlets? That's a pretty big accusation.
Are there any open source implementation of neural network "functions"? And the layering, transformers and attention mechanisms.
Nearly every democratic country has previously or is currently censoring the media in some ways, including the US[1] and EU[2]. Single factor analysis is one of the worst kinds of analysis. If we only consider this one factor, then there is basically no country that is not like Apartheid South Africa. Apartheid South Africa was not exceptional or notable because it did what nearly every other country has or is currently still doing, i.e. censoring media. It was notable because people of specific races had fewer legal rights than others.

Furthermore, as far as I'm aware, the majority of Israelis want the IDF to go into Raffah[3] and are not opposed to the attemts to eliminate Hamas.

[1]: https://en.wikipedia.org/wiki/Office_of_Censorship

[2]: https://www.rferl.org/a/russia-rt-sputnik-eu-access-bans-pro...

[3]: https://www.timesofisrael.com/liveblog_entry/poll-75-of-jewi...
>...because of US legislation, namely FATCA ...

To be clear: The issue with FACTA is that saying "yes" to an American citizen (or national) adds costs to the foreign bank (in free labour on-behalf of the US). The US doesn't fund any of the work of reporting these accounts back to US.

Its almost as if the US has internal sources of free labour and expects no repercussions from expecting the same from their international counterparts...
If you could ask Peter Thiel one question, what would it be?
In the coming days there’s a chance I’ll be able to ask Peter Thiel, founder of PayPal and Palantir, funder of Facebook, quickest ever New Zealand citizen, and defender of Hulk Hogan’s virtue a single question, directly.

Now I’ve got a speech impediment and literally may not even be able to ask, plus I’ve got my own thoughts, but I’d be interested in hearing thoughts on what to ask one extremely controversial billionaire about their thinking.
This is one area where I've found nixos to be really helpful. I can set this up with just adding some lines to the configuration.nix (which uses lego(1) and letsencrypt in the backend):

security.acme = {
acceptTerms = true;
defaults.email = "admin-email@provider.net";
certs."mydomain.example.com" = {
domain = "*.mydomain.example.com";
dnsProvider = "cloudflare";
environmentFile = "/path/to/cloudflare/password";
};
};

services.caddy.enable = true;

services.caddy.virtualHosts."subdomain1.mydomain.example.com" = {
extraConfig = ''
reverse_proxy 127.0.0.1:1234
'';
useACMEHost = "mydomain.example.com";
};

Configuring with nginx is also fairly similar I think.

1. https://github.com/go-acme/lego
Centaur Programmers shrink product team sizes – at least, they should
Exists, just not with rocks. I think the modern versions use heavy metal blocks embedded in carbon fibre.

https://en.m.wikipedia.org/wiki/Flywheel_storage_power_syste...
What stops the air from just bubbling up the water pipe?
I use a dozen of their relays and I am happy with it; for power metering they don't have a great solution, the 3 phase clamp is very expensive and there is no option for more, like Emporia Vue with 8 or 16 sensors. So yes, Shelly is worth mentioning, but not for fine grained power metering.
AI IQ scores (mostly) confirmed, using new offline IQ test
Linux is not as secure as most tech people would assume at first glance. The monolithic kernel with all device drivers in ring0 is, let's just say, not the best approach if one were writing a new OS from scratch.

It is mostly "secure" due to it being used in practically every server and billions of devices, so there is an active maintainer community around it. Xorg has none of that.
I'll admit I'm no typeface expert, but this seems to miss the point. Wikipedia's own page on Roman type [0] says "Roman type was modelled from a European scribal manuscript style of the 15th century, based on the pairing of inscriptional capitals used in ancient Rome with Carolingian minuscules". And visually, there's clearly an influence, though many centuries removed. My point is merely these very old typefaces remain modern looking because we still use similar ones today.

[0] https://en.wikipedia.org/wiki/Roman_type
AI-Voiced Audiobooks Topk Titles on Audible
What Is in a Rust Allocator?
Do you look at the code / line count when you open a project like this?

I have this "hard time" imagining what the X thousands lines of code do.
Even more when the piece of software claims to be simple. I would have to devote months to really understand it, I guess, and "cure" this "superficialitis" (tendency to think everything is 50 lines of code)

I guess compilers are the only "kind" of project I can imagine a few complex parts.
For Loopback, partially. Not so much for Audio Hijack.

I still use Loopback because I like the interface it gives you. If I remember correctly, BlackHole doesn't provide a GUI.
Don't worry, Ford Prefect was from Andromeda and nothing happened...
I would love a microwave with a slider for power level and a dial for time.

Best I have found so far is the now obsolete Breville BMO734 with jog dials for power and time, plus I use the quick-start and cancel buttons. Importantly you can change power and time even while it is running - very nice. Jog dials are not my favorite but the UI works. Extra feature buttons on inside door jam is a good design although honestly I never use the extra features. Ervery microwave with a keypad has been total shit UI in my experience.

https://www.breville.com/content/dam/breville/us/assets/micr...

I bought a spare second hand one the other day for parts!
OK. What would it look like if Israel just wanted to remove Hamas from power in Gaza without wanting to remove Palestinians from Gaza?

Just to remove doubt - I'm genuinely asking. One thing I don't feel I've ever gotten a real answer on is what should Israel have done after the October 7th attack instead of what it did. Not in general about the situation, but specifically on October 7th.
Except that you need to decipher your own handwriting years after having written it. And you also need to remember where you safely stored it.
That 25 minute ping is going to require some serious rollback netcode.
That's also in Linebarger's Psychological Warfare book: they had a great deal of trouble in the mopping up because although Hitler had already realised in Feb 1943 how bad his situation was and the officer corps was certainly aware by Apr 1945 what was going down, the rank and file still held to their cause senselessly.

My father told me about celebrating 8 May 1945, and the russians (due to time zone?) still celebrate on 9 May, but killing prisoners and even getting yourself killed in Apr 1945 sounds like die NS-Jungs hatten eine sehr lange Leitung.
OK, with that definition not only it make sense, but close minded academics are not worth to be academics.