skysight-inc/HackerNews huggingface dataset:
> How did a language that's supposed to be so hard get popular to the point where people view its fans as pushing it aggressively?

I think Rust is especially popular with a demographic that was not previously exposed to lower level programming. Meaning younger programmers (because modern languages are higher level) and web centric programmers (because we're in a boom of web development).

This demographic had a hard time entering systems programming, because while fascinating, its exposure is lower (less jobs, less projects), and entry cost (learning C, or C++<11) is harder.

Rust made systems programming more accessible, and systems programming, just as anything related to how things work under the hood, is fascinating.

Now Rust is hard, as you noted, but not hard in the same sense than C is hard.

C is hard because low level stuff bites you immediately. You can't quite easily just use a random library in C if you don't understand your build system, linkage, etc. If you mess up in C, the compiler will not tell you either, you will have to debug your way out of it.

Rust is different, in the sense that its difficulty is limited to the compiler saying "nope". If you can get the compiler to say "yep", then you're 99.9% of the time safe. Now getting that compiler to say "yep" may take time, indeed, but all in all you most often can just get away with sprinkling unwraps, clones and Arcs all over the place until it works.

In that sense, I think Rusts popularity essentially lies in the fact that it is a way to do low level stuff with a barrier of entry limited to being stubborn in learning it.
Well, I guess the side of my argument which is missing by my anecdotal experiences is that monoliths is what I work on because it was the trend. It’s probably easier to fix the complicated mess of a monolith than a complicated mess of micro-services done wrong.
This is awesome. We could do the same. Those oyster mushroom drones got me thinking. With fungus we could build perpetual motion machines to generate infinite energy or food. Just like the ants.
It would lose power suddenly, and restart. Battery was fine (replaceable), so it looked like a glitch somewhere in the electronics. But I used it for many years until then (had to give it up this spring).
What would you call the lower 32 or so codes then? Control codes?
You're right about the lack of FFI-specific docs, but Gleam is such a simple language that it's very workable.

I wrote Vleam[0], which allows writing Gleam inside Vue SFCs, and the experience was pretty good even without the docs.

You do have to sometime read the source of other Gleam packages to understand how things work, but again -- Gleam is so simple it's not too bad of an experience.

[0]: https://github.com/vleam/vleam
Yes, but it’s pot luck if the term appears in the title at all… change from Popularity to Date and you’re just looking at every post that has an http/https URL, regardless of title.
He is passionate about Wordpress and wants corporations who derive significant value from it to contribute back to the open source project?
> all the features of X

I don't think Wayland should add a print server ;)
> if you do what the various specs on the internet suggest you do if you have an integer > 2^53: you encode it as decimal value as a string.

Hexadecimal is better - more compact, much less encoding/decoding effort. Alternatively, array of two integers does as well.

Text forms for any error, not NaN, are also useful.

But issues with non-UTF-8 encodings - as in CJK world - may spoil the picture pretty more.
Oh come on the Swindon one is the original and best :)

https://en.wikipedia.org/wiki/Magic_Roundabout_(Swindon)
Very nice, I will give it a try! I looked at piper a bit, does this support multi speaker models?
Religion as taught in schools or many (most?) churches is indeed mostly indoctrination. I've gone the full spectrum, from practicing Christian with a real fear of God as I was taught since I was a kid until 13 then atheist until 25 then slowly getting back my faith by learning a lot about it from different sources.

Now I say I'm as sure that "God" exists as I am of gravity. Too many synchronicities have happened to me for it to just be coincidence. However I still believe that church is mostly a corrupt institution with very few exceptions.

I know Jordan Peterson is a polarizing figure but his biblical lectures are very good and seem like they were created by a different person than he currently presents himself. I'd also recommend Ram Dass and especially Alan watts talks about Christianity
Spark plugs triggered by an ignition coil and a distributor (AKA what cars were doing 100 years ago) is an arrangement that logically should produce so much interference, I struggle to think how modern electronics can top it.
This is literally just how you're supposed to go round any roundabout. Right lane if you're going straight ahead or right (to any extent), left lane otherwise. Anything else _will_ cause crashes, because vehicles will necessarily have to cut across each other to exit the roundabout.

The "turbo roundabout" might make this explicit, but it's not different.
Evolution, like geology, tends to happen in fits and starts - yes, it happens over very long timescales as a general phenomenon, but significant changes tend to happen in very short timescales, before then annealing over a population and finding equilibrium over a longer timescale.

Take lactose tolerance in humans, for instance. That happened almost spontaneously in Northern European populations 6kYa, as it was such an advantageous trait for herdsmen, but then spread slowly - to the extent that it is still not a ubiquitous trait of sapiens. Many such examples, human and otherwise.

I expect there are already plastic fixing bacteria out there, but they have not yet proliferated or optimised the trait. Should other food sources dwindle for whatever reason, this trait will become ubiquitous, rapidly, as competing populations die off.
Cyberpunk 2077 – Ups and Downs
love the collection of design resources! if you are interested, do check out brushless.ai, we offer professional illustrations for designers and developers :)
You don't even need to do that. The 1s and 0s of the 8-bit word are the 1s and 0s of a Karnaugh map.
The Low-Volatility Anomaly
Nice idea, but same results and also breaks formatting (on iOS Safari, at least).
If you want more than 1-second precision, 64 bits are not enough. (Hmm does all C++ std::chrono implementation utilize 128-bit integers for nanosecond precision?)
hehe, yeah, sometimes you should and sometimes you end up being a character like in the xkcd comic.
We… can’t really understand how neural networks work, but we can definitely tell they’re not intelligent beyond making good sounding word soup (as demonstrated in their minimal practical reasoning abilities)

I wouldn’t call pagerank intelligent, even though I can give it a text prompt and get relevant information back.

In my view, the only difference between that and an llm is the natural language interface.

I’m no expert on intelligence, but I’d expect being able to introspect and continually learn to be part of it.
The screen seems to be stuck at Wait a second... for me.
Like a Lebanese mathematician in a heterotopia ascetics dial the Delphic node - on an as-is basis.
Ahh, good to know as a workaround.
I cannot get pass the cookie screen without "accept all". I cannot find "accept selected" or something like that.
What happened the second time?
The main factor at play here is maternal passive immunity: https://en.wikipedia.org/wiki/Passive_immunity#Maternal_pass...

As far as I know, there's no (direct, retrograde) transfer of pathogens from the child to the mother through the breast. But if the child has an infection, there is often a higher chance for the mother to get ill as well (due to close body contact, aerosol particles, etc.) and to develop a "mature immune response", which could lead to a (delayed) positive secondary effect on the child through passive immunity.
Seems a bit self-contradicting.

If it actually was a cult of personality tech fiefdom, and you are a long-time Wordpress user, presumably you would've heard of Mullenweg before this?

The fact that you hadn't indicates that it's not.
Shining is a technical masterpiece. However, its characters and their progression is below-average at best and lacks all nuance or subtlety.

Kubric was also a sadist who was known for torturing actors on set. When you see how Shelly Duval was a mental mess, about to be mentally broken down… that part wasn’t acted.
> why limit ourselves only to particular species? Likely it's possible to make a "generic" solution

I dunno, at least for primates and mice, pregnancy is a carefully balanced fight between rejection by the mother and cancerous parasitism by the embryo [0], complete with mind control drugs.

[0] https://aeon.co/essays/why-pregnancy-is-a-biological-war-bet...
maybe response based trickery then? :D
What happens to the response after that one, are the first 100 bytes cut of, or what?

I'm pretty sure something like this can cause some form of HTTP desync in a loadbalancer/proxy setup.
There is a political aspect to this. Part of the abortion debate is the concept of viability. Some, not all but some, of those backing this research want to push back the date of viability to as early as possible as doing so will be ammunition in the personhood debate. So while some describe this as an attempt to keep premature babies alive, other see this as a fight to define viable personhood as early as possible in order to place further limits on abortion.
What I dislike about single databases is that it’s too easy for people to build unnecessary relationships. You obviously don’t have to do it and there are a lot of great tools to separate data. That’s not what people are going to do on a Thursday afternoon after a day of horrible meetings though. They’re going to take shortcuts and mess things up if it’s easy to do so. Having multiple databases, and they can all be SQL (should if that’s what your developers know), in isolation is to protect you from yourself, not so much because it’s a great idea technically.
Yeah.

It also hijacks the back button, so you can’t just go back. Have to long click.
This is fun but I supposed you should not take this test more than a few times. After a while I notice that I read the whole ( shape, filling, position) as an input and it's quite a bit faster than initial timing.
Nice one!

Some observations:

This fork throws errors in my console. It seems you added a Cloudflare statistics script that does not work in my browser.

This is also a fork of an old version. Where for example "let x=7" in a script block will error out on the second run.

If you find the time to make a pull request for the vert switcher, we can join forces!
just out of curiosity: why commons db connection pooling instead of hikari? i've only ever used the latter.
Have you ever been part of a project where new features seem to pile up daily, deadlines are often missed, and everything needs to be done for yesterday? If so, you're not alone. This story includes the challenges described by the Project Management Triangle—a model that illustrates the trade-offs between a project's scope, time, and quality.

Another important aspect that causes projects to be late is the complexity of software engineering. We'll also discuss different complexities and examine practical strategies for dealing with them.
Which doesn't preclude hardware keypads, which British banks have been issuing for at least 15 years now.
The mailing of firearms act in 1927 and the national firearms act of 1934 both changed how sears could sell through their catalog.

Your example is a good one because Thompson sub machine guns was a frequently cited impetus for the NFA.
the last person i expected to be mentioned in this thread is Werner Herzog
Reminds me of being in 6th form and listening to Radio 1 on my iPod. Those used to support FM just fine!
They also spelt barley. I’ve watched the sugar ants here with fascination as late every summer they gather vast quantities of barley corns, and then drag them below ground. A few weeks later they eject heaps of husks around the entrances to their nests, and on the one occasion I accidentally dug into one of their nests, it stank like a malthouse.

I can only assume that their purpose is to convert the carbohydrates in the grain into sugars by encouraging the germination process, which they then live off through the winter.

I can’t actually seem to find any documentation of the behaviour, but after seeing them do it for the five years we’ve lived here, I’m under the impression it’s no fluke.
It's not helped when England, Britain and United Kingdom have been viewed as interchangeable terms by UK politicians, famous writers and the general public.

Boris Johnson: "If I am ever asked on the streets of London, or in any other venue, public or private, to produce my ID card as evidence that I am who I say I am, when I have done nothing wrong and am simply ambling along and breathing God’s fresh air like any other freeborn Englishman..."

Rupert Brooke: "If I should die, think only this of me:
That there's some corner of a foreign field
That is for ever England."
As a teenager, I was fortunate that my Dad bought me a copy of "The 7 Habits of Highly Effective People" by Stephen Covey.

Quote:
Be Proactive is about taking responsibility for your life. Proactive people recognize that they are “response-able.” They don’t blame circumstances, conditions, or conditioning for their behavior. They know they can choose their behavior.

While it may be common sense/doh-so-obvious today, this was such a mind-blowing reframe for the teenage me back then, and it shaped me immeasurably as a person for the better, for the 30+ years that follow.
> - Phoenix on Elixir! Yes, it's not quite so blazing fast

As someone running a fairly cpu heavy SAAS application for users who literally dog pile our whatsapp support forums if it goes down for even a second, Phoenix is pretty damn fast in production. I won't claim its as fast as rust but it will run circles around ruby or python and for IO bound tasks, competes perfectly fine with go. Its never been a bottleneck (database is another story)
anydesk etc. are good, but this app does a little more than monitoring. It's like a cross between anydesk use case and airdrop (like you can send files and images etc to your wokspace). And everything happens over your local network.
You opted for a fancy website rather than actually explaining what it is.
'The extinction of non-Avian Dinosaurs' just doesn't roll off the tongue.
Sanctions never work, they are a crime against humanity because they only ever effect the lower classes of the target nation, and never its ruling class who are responsible for the acts being sanctioned in the first place.

It is a broken approach to democracys' biggest failure: its lack of otherwise effective diplomacy when forced to engage with non-aligned foreign nations.
Win32 doesn't use time_t internally and has had 64-bit FILETIME since Windows 95 (counting 100-nanoseconds since 1601) as well as 64-bit performance counters (ticks) which are often used by games. Similarly, SYSTEMTIME has a 16-bit unsigned year field so should be good for a while.

There is also an older GetTickCount() with 32-bit times but it is less problematic since a) it counts (milliseconds) since system startup and b) it is typically used to determine the time between two points (e.g. one frame to the next) so wraparound is not as much of an issue.

time_t is provided in the C-library but many Windows programs don't end up using it. The CRT also has had __time64_t for a long time now for this purpose.

16-bit Windows/DOS programs often use the FAT filetime format which can store dates until 2099.

TL;DR Windows/Wine internally does not need to change anything for a long time. Of course inevitably some applications will use 32-bit time_t or other 32-bit integers to store timestamps internally and will require workarounds.
Indeed. This is a bit aprocryphal but I believe to recall reading about them attempting to shut down second-hand video game shops using legal threats somewhere in the 90s?
That's not what I'm talking about, SDXL you can literally prompt a famous artists entire style and mix and match them, even conceptual artists and sculptors.
June 2024, https://news.ycombinator.com/item?id=40650087
I am curious to hear more. Everything happens over local network, so unless the network is compromised, it shouldn't cause too much trouble? I am advising users against using this over something like airport wifi or something.
That's... Not a roundabout. It would be funny if it weren't so scary.
So, if you scan it but add some clever upscaling mechanism, dynamic color curves, hyperspectral data, texture capture detailing the 3D surface, and use all that through some perceptual integration to give you a better reproduction than just a mechanical scan, you might be entitled to not have your case thrown out of court immediately.
A roadmap for VirtIO Video on ChromeOS: part 3
Spare a thought for the poor Scots-Irish who didn't think to add American to their hyphenated identity. I'm sure they're missing out on so much free stuff.
Alternatives to cosine similarity
It's not a new development. It started in 2013:

https://lists.nongnu.org/archive/html/tinycc-devel/2013-05/m...
Laziness with a long view: I probably won't have to rewrite it, and if I do, it will be easy. I can write code like that in Python or something, but I have to be on my best behavior to do so and that's not lazy.

Using notepad for code is just masochistism though
I agree with you on the borrow checker... Part if me wants a simplified(distilled?) Rust ... All of the good stuff, but remove the bad... Not sure how that looks but it is something I know I want
Is Google Training AI on YouTube Videos? [video]
Yes, I saw it chugging down the Thames around this time last year. A nice little surprise when you aren't expecting it.
Contrived title. Should be "TCP Fast Open"
The popular image of WWII is of the late-war technology. We have forgotten that when the US entered the war it did so with gun tech that was already forty years old, tech that was regarded as oldschool during the previous war.
Long-term survival of Congos biodiversity threatened by lack of local scientists
I guess drivers just don't realise they need to slow down or give way to anybody unless there's a stop sign, traffic light or they're turning into a different road.
Space X doesn’t have a working rocket capable of reaching the moon. Buying flights in hardware that doesn’t exist is just funding R&D. Europe doesn’t have any ambition to create a sense of pride by racing back to the moon. There is no reason to invest in a rocket for that. It’s not because Europe couldn’t do it if it wanted to. It’s just the cost would be high and the return very low. Europe sees the future of space as collaboration not competition.
Speaking of things that are gorgeous and well worth a visit I can also strongly recommend Iona - one of the places where the Book of Kells may have been produced.

A bit out of the way and the weather isn't always perfect but on a nice day I think Iona is one of the most beautiful places in the world - and that's before considering it's remarkable history and religious significance.

https://en.wikipedia.org/wiki/Iona
I definitely know what "A" and "model" means.
Making a lot of money and contributing effectively nothing back to Wordpress (the open source project).

In WP Engine's own complaint they say that they've "invested hundreds of millions of dollars and 14 years of hard work building a successful business to serve that community", and nothing about contributing to the project itself. Which to me indicates that they indeed have contributed very little to the project they've made a huge amount of money from.

You can argue WPE doesn't need to and that this is a feature (not a bug) of open source. But Matt Mullenweg seems to disagree and wants to use the fact that they are also capitalizing on a trademark they have no license to in order to press the issue.

From my perspective, however, it seems unlikely Automattic will win this. Automattic seems to only be enforcing their trademark as a response to WPE not contributing back to Wordpress, which is not something WPE is legally obligated to do. Trademarks need to be defended universally and without reservation.
Is Rust only for "systems programming"?
I found typing DataURIs in the location bar to be the "primitive technology" meditation analogue of crafting stuff from flint.

In the spirit of "craftsmen should make their own tools," I've started making an "HTML sandbox" editor with live preview [1] this way, to avoid having to type everything in the URL. It has been fun, and I use it literally daily. It has limited features (no syntax highlighting, for example), but it's super fun to craft that tool in itself.

I dare to bet it has the fastest startup among similar tools. When launched through a keyword "search" bookmark to "seed" the initial content into it, it probably has the fastest "from idea to looking at the outcome" user story of them all. For example, if I have a whim to see whether my browser still can do <blink>, I (alt+)enter "s <blink>foo" into the URL bar and bam, have it loaded, displayed, and can continue editing it in a multiline editor (well, simply a textarea).

[1] https://gist.github.com/myfonj/c8ce74bf549e19600026ce9022388...
Thanks purple-leafy, I do share some similar concerns. There was only a recent case where a popular open source project was cloned and turned into a startup.

I am offering the Android app and extension for free. I'll be open sourcing the extension soon. I am hesitant to open source the Android app until I also get the iOS version out.
> But, many people don't see these two approaches as acceptable.

why's that? I don't see the issue myself.
It depends on your requirements and what features you want to provide to your users.
Do you want to provide only an app for mobile devices or also a desktop version?

I am working on my own PWA, source code here: https://gitea.speedtech.it/roberto/BrainMinder.

At the moment I don't use many PWA features on this PWA, like notifications for example, but in another PWA I built I used camera access to take photos and scan barcodes and it works well.

I use GoLang, HTMX, W3CSS, and Handlebars. The codebase is the same for all the environments: phone, tablet, desktop.

I considered Ionic Framework for the front end, but it uses only web components with shadow DOM and HTMX doesn't work well with this technology on forms submit.

W3CSS is fast and small, easy to understand, change and manipulate.
Thank you, I am working on it!
It's only the difference between CI enforcing code style vs manual PR reviews that have a checkbox for code style. They accomplish the same, but one is infinitely better.
It's interesting how many folks assume everyone is using LLMs the same way they are to have comparable results (or not)
Dromberg looks great and Stonehenge is definitely far too crowded with tourists[0] but with respect to age Dromberg is considered to be 3000 years old [1] versus Stone henge being 5000 years old [2]

I will resist the temptation to joke about time travelling aliens

0 - Why do the tourists have so many Disney shirts, hats, and backpacks???

1 - https://www.tuatha.ie/drombeg-stone-circle/

2 - https://www.english-heritage.org.uk/visit/places/stonehenge/...
Did Neanderthals Wear Clothes?
Thank you for checking on things, I am working on open sourcing the extension part of the project which should be available soon!
I'm finding different tools can do this to different degrees of success.

Aider, for example, has been pretty decent at finding where to do what, as long as it's guided there in a certain way.

Still, it's far from perfect, but in more and more cases, doable.