skysight-inc/HackerNews huggingface dataset:
As a leftie my opinion is that tolerance is a means to an end and not itself an end. The Allies did not tolerate Julius Streicher's virulent and anti-Semitic Der Stürmer and had him hanged in Nüremberg. Intolerance against assholes is often virtuous.
I wonder whether the memory and gpu requirements have factored in optimisations like speculative sampling for inference?
In six decades, I've never known a time when there weren't blacksmiths around. And I've never been to Kentucky.
Everyone who wants to do a startup should thoroughly read and comprehend the Disco Elysium situation. This is why so much money goes to lawyers and why contracts should be written to have zero trust in your business partners even if you do have it.

Most people are fairly reasonable, but all it takes is something such as an unexpected divorce to completely unravel someone's decision-making to where they will suddenly be justifying any and all actions to take control and extract money for the good of their future self.
I've been seeing a lot of talk about htmx but I've been blissfully ignoring it as I've been reasonably successfully using Turbo and Hotwire. This move is a sign for me to take a deeper look into htmx as a potential replacement in the future.

Does anyone happen to have any good resources bookmarked for replacing Hotwire / Turbo with htmx? I'm also open to hearing about other similar tools in the area.
It's not waste unless you think of humans as little units of work, like a resource to be mined.

People complaining about a problem doesn't mean it is a problem. I want cheaper milk, I complain about the price of milk, but the price is probably correct and that's for me to grumble about.

"Captains of industry" want a pool of unemployed people they can pick from. If the pool is dried then that's fine. It's not a sign that capitalism has failed.
Yeah but that makes it worse, doesn't it? The benefits to being under-assessed compound year on year, as do the costs of being over-assessed.
I think the insurance company would get very suspicious if you never used your car. Also with no data, you'd get no benefit for showing you're a safe driver.

In theory, you could maybe reduce your rate by only taking this second phone with you only sometimes on a regular, but lesser schedule than you actually drive.

(So they see regular, consistent usage, but not nothing, and not as much as you actually drive)

And avoid taking that second phone when you're doing more risky driving, like night driving.

But that's honestly a major pain for likely very little monetary gain. And if you screw up, they could just straight up blacklist you, or skyrocket your rates. It's just not worth it.
Not gonna lie, a small part of me misses smashing the caps lock key when coding back in the day. :)

Example: https://github.com/microsoft/MS-DOS/blob/master/v2.0/source/...
Wouldn't infinitely spawning web workers do the same thing as a zip bomb?

```

<script>

const workerBlob = new Blob(['

while (true) { console.log("this is a worker that will never stop") }

'], { type: 'application/javascript' })

const workerBlobURL = URL.createObjectURL(workerBlob)

while (true) { new Worker(workerBlobURL) }

</script>

```
I did some reading and this is actually happening. [0]

Sensors are increasingly being surrounded by urbanization and this influences readings by the heat island effect.

[0]
https://www.researchgate.net/publication/262564641_Modelling...
Pocket Miku is an offshoot toy product. The paper is about Yamaha VOCALOID, the software synth that Hatsune Miku (and other voice banks) runs on. Vocaloid has been around for about 20 years now, leaving a massive subculture of music, art, games, hologram concerts and merchandise in its wake. The 16th anniversary of Hatsune Miku, easily the most popular voice/character, was this past week.

https://en.wikipedia.org/wiki/Vocaloid

https://en.wikipedia.org/wiki/Hatsune_Miku

It's definitely a major part of internet history as well; even Nyan Cat is a small offshoot of the greater Vocaloid community. (The music, by DaniwellP was originally created using Hatsune Miku, covered with another synthesized voice, and later someone paired it up with the famous cat graphic.)

Edit: here's a sample of what someone skilled with Vocaloid can do. https://youtube.com/watch?v=KmvydnVTriE
Calling walmart centrally planned is a massive mistake. Walmart is only responding to what its customers want. That is not central planning as it has ever been used to describe an economy. Central planners repeatedly tried to dictate what consumers want. Walmart is quite literally a market, the opposite of centrally planned.
It was a reference to the featured article. It does not have any good or evil connotations. The author suggested that, like light and dark matter coexisting without any knowledge of the other's presence, the author coexists with conservatives with certain views (creationists). Stats show that they are out there in huge numbers, but he has no first hand account.
Yearly inspection to prove the roadworthiness of the vehicle. Brakes, tyres, lights, exhaust, seat belts, etc etc. Full list of checks: https://www.gov.uk/government/publications/mot-inspection-ch...

Cars younger than 3 years or older than 40 years ("historic vehicles") are generally exempt. If your MOT isn't up to date, your insurance is invalid.
> ...very few programmers are typically interested in having their opinion on typing changed.
> Free of strong typing.

Strong-typed languages can be a source of burn and frustration if you're not used to them, especially when starting your programming career (and I sense DHH comes from this standpoint on his last paragraph there).

I know many programmers that have chosen weakly-typed languages because they found it simpler, faster time-to-HelloWorld-success, rather than fighting the compiler for cryptic compiler and linking errors. I was burned like this when I first found C++ and Delphi back when I was 12 years old.

I consider strong-typing beautiful for two reasons:

- You get to be explicit on how you want the bits you're handling being interpreted. Some languages will even let you write your own typecasting functions and comparison operators, further extending the language capabilities (though they may tend to be more verbose).

- It helps code analyzers do their job, helping you to avoid a shoot in the foot (IntelliSense, IDEs with similar technologies).

In my argument I'm abiding to the "explicit is better than implicit" principle which is not only a Zen of Python thing; every programming language benefits from this approach (more control, more readability, explicit intention, less uncertainty).
The really inconceivable part is that this high density fluid will be almost as easy to pump as water and just as environmentally friendly.
Llama: https://arxiv.org/pdf/2302.13971.pdf

You can clearly see in table on second page that higher quality data is trained on more than 1 epoch. Most Open LLM's do this.
I like bicycles. Amazing invention. There are also electric bikes. A world completely run by bikes would be lovely, yes. I stand by it.
Some of the people reading this article and seeing that this is "bias" I think are missing the point.

The author is not biased. Instead they are just giving a window into the world of what many of the people at OpenAI actually believe. (Perhaps there are some people there just doing web dev for a job... but a lot of them seem to believe the hype, in my personal experience)

They actually believe that in a short period of time, literal skynet is going to be created. And they think that they are pretty much the only ones capable of stopping an evil skynet by creating a good skynet themselves. And they think that anyone else working on AI is so dangerous that it might end the world.

This implications of this belief are obvious, if you take them at face value. (even though it is nonsense).

What they are going to try to do is lobby the government to destroy the open source AI movement and make sure only a couple big companies are allowed to run or train their own models. And they've already fired the first shots due to their existing efforts to work with congress.

Do not dismiss these beliefs as hype. Instead, take them at their word that this is what they believe. That is the only way that you will understand the threat that they could be to the quickly emerging open source AI movement that has shown so much promise lately.
This kind of shallow dismissal could only be posted by someone who hasn’t spent much time thinking about economics, or thinking about why Marx remains one of the most relevant and influential theoreticians amongst people who do spend a lot of time thinking about economics.

For a start, Marx understood well that the price assigned to a commodity by a market and its value were often out of sync. If you’re confused about the difference between those things, think about Dogecoin as a particularly extreme example.
WAL is just one moving piece of database, that could be using SSTable or LSM tree or some other append-only immutable data structure, and the Event Sourcing is enterprise architecture pattern applied to business applications that heavily relies on immutable append-only data structures as the backbone
> If it passes over a central server, does it really count as p2p?

you made me realize that this website is essentially torrent

(without splitting file into chunks)
That's pretty strong and hard then; I don't think I've ever had a Lego piece deform on me, let alone break.
Gotta say, when I read the title of the link I thought that "Bulgarian Piracy Crackdown" was one of those phrases The Register would use to describe what a UK politician was caught doing before being disgraced.
My first instinct is "this is exploitative and disgusting".

That said, after thinking about it for a minute, the devil may be in a lot of details here.

I've been to past free photo hot-spots that were beyond crowded and impossible to have any breathing room in, in complete disrepair and borderline-dangerous, dirty, no amenities like a restroom or water fountain, no parking, etc. Having a relaxed time trying to take an amazing picture and enjoy the view was impossible.

Some kind of fee to facilitate a special experience doesn't seem too unreasonable, though the price point mentioned seems far beyond reasonable unless the experience is truly luxurious and first-rate.
I think TypeScript is more useful for guiding the IDE than checking the types. And that might be enough value to adopt it.

It's just my feeling. But I don't feel like TS is preventing me to shoot my foot. The bugs that I write, even when the language doesn't support types, are rarely the kind that type checking would prevent.
Ethics have always been fungible when the hunger is strong.

My comment was mostly in jest.
I've found people usually don't understand encryption enough, once you explain to them it's pretty much all or nothing and the ramifications, they usually come around to the common sense version of "we indeed do need encryption"
51%+ is a very powerful number.
Is there an article comparing other compile targets.

I mostly get the impression that the compiler in browser is the problem.

If it's adopted natively, that should disappear.

All I'd need is Firefox, edge and chrome to switch to publishing wasm.
Here's a gallery of his work, NYT images weren't loading for me

https://www.craigkaviarforge.com/

Work in progress gallery: https://www.craigkaviarforge.com/work-in-progress

The iron pineapple might be my favorite: https://static.wixstatic.com/media/6a655b_d413aa154f0f4702ab...
Associated blog post:

https://world.hey.com/dhh/turbo-8-is-dropping-typescript-701...
Some images are base64 in URLs in Google image search results for their thumbnails. Does anyone have any idea why?

Search "Pepsi can" and some when you right click > copy image address will result in "data:image/jpeg;base64,/.../" instead of the website's image. Presumably to limit server cost / make the browser render? It's not for all sites, so perhaps more common sites (Walmart for example) it gives the correct image URL.

Pepsi can image from:

[1] https://crescentmarket.shop/ data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2...//9k=

[2] But when you click through: https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQwXbLG...

[3] Paperpunchplus.com shows the correct image URL
https://www.paperpunchplus.com/https://cdn3.evostore.io/prod...
Indeed, they are the problem.

They are the problem everywhere, and if we somehow "fix" CVEs so it works the way they think it works, they will keep being the problem in a hundred other contexts.

Maybe we should focus on some other place than "fixing" CVEs. But I have no idea how to fix IT charlatanism. But well, I have no idea how to "fix" CVEs either...
> Well, unemployment is kind of a requirement of capitalism.

Says who? The only "requirement of capitalism" is that individuals are allowed to have ownership rights. Outside of a few niche organizations that benefit from economic distress, I think you will find a general S&P 500 consensus that low employment is a good thing for their stock prices.

> There's generally a target of 5% unemployment, which means capitalism has built-in waste.

That's because, in a free society, we have discovered that it's better to get people new and better jobs than be shackled to a milling machine from childhood.
I, for one, think that mission-oriented organizations should be more willing to admit that they're done and disband rather than endlessly expanding. In the case of unions, there is an adversarial party, so it is possible that gains could eventually be clawed back, but large, long-standing unions (like other organizations) do have a tendency towards bureaucratic bloat that might make someone take a position that resembles "I support the unions we don't have but not the ones we do".
Javascript and type annotations in comments go a long way, too. Not the whole way, a bit annoying to write at times, but 95% of the value is there.

Just getting rid of types after you already authored your software with them in mind just seems like the worst of both worlds. I have trouble making any sense of it.
The same thing happened here in the province of Ontario. The government handed out roughly $2.5 billion in subsidies through a reverse auction, but not a single smaller provider was able to participate. The lots were too big (my local area had a reserve bid of $51 million), and the bonding requirements were excessive (want to bid on that $51 million lot? Better be bonded for $51 million even if your planned bid is going to be a fraction of that). I don't know of any carriers that bond their projects -- if the builder doesn't make progress in a month, then they don't get paid.

It's pretty sad that governments don't hand out telecom subsidies in a competitively neutral manner. Funding Make Ready costs for repairing pre-existing conditions and addressing lack of Spare Capacity on existing pole lines would make it easier for all carriers large and small to participate in the market. Beyond that, obligating pole owners to pre-engineer telecom attachments would really help. The region I live in is primarily served with aerial communications strand on poles as there are too many rocks, hills and trees to make wireless or burial viable for many of the unserved.
https://www.psypost.org/2023/09/lucid-dreamers-transmit-musi...
Thanks a lot. The near/far pointer seem to require some attention whenever one intends to use them.

I'll read Abrash's book too but I'll go very slowly. First step is to compile a Hello World using the dev env, and I'll go from there.
Probably because a few days at sea later... he'll pop his emergency beacon and the Coast Guard will spend a bunch of time and resources plucking him out of the water.

With ocean currents, winds, etc., it seems vastly unlikely his contraption would have traveled any distance the ocean didn't allow anyway.
Is it just me or did WebRTC supporting clients cause a split in the BitTorrent clients?

I come across many torrents that have a lot of seeders on the tracker and WebTorrent (in Brave and as a standalone app) is able to immediately connect to a ton of peers and begin downloading at high speeds while Transmission fails to find any peers even after a long time.

The opposite also often happens, I see lots of seeders on the tracker. WebTorrent fails to connect to any clients while Transmission is able to connect to a ton of peers and download at high speeds.

I observed this for a long time and then I remember reading somewhere that WebTorrent only supports connections over WebRTC and most other clients don't support WebRTC peering.

I have UPnP working just fine. No hole-punching issues in the network.

Does anyone know if this is accurate?
I hear echoes of "every power is a prisoner of its last victory". You can see the same thing in Soviet and American Cold War doctrine, but also in the way that just about everybody started WWI (and why the casualties were so horrific).

By the time WWI rolled around, German veterans still in service were almost exclusively veterans of colonial wars. However, just about everybody from the Kaiser and central command down to the rank and file believed that a war against other Europeans would (and should) be fought differently from those colonial wars. Thus, the military philosophy that they thought won the Franco-Prussian war was brought to the present with very little modification, but enacted by people who had never actually seen its use.

This still happens today, too. Look at the volume of tanks that NATO countries shipped to Iraq and Afghanistan. What tank losses occurred were predominantly from infantry, because there were simply no enemy tanks available to engage.
They could probably run a competition to choose the person to have the honour of fulfilling the last wish of Sir Terry Pratchett.
> Do we have too many developers who grew up on JavaScript and aren't seeing the benefits of static typing?

This was often the case ~10 years ago when TS was first introduced. A lot of JS developers at the time liked that static type checking was impossible.
That might have been the original reason, but right now most plans come with unlimited text messages in my country and that didn’t entice anyone to switch back. iMessage is great when all your contacts own an Apple device, but if not, your using ancient text messages with very limited functionality compared to the cross-platform messaging app that everyone is already using.
Depending on what aspects of chiptunes you care about, the Polyend Tracker Mini (https://polyend.com/tracker-mini/) might be right. It's less like a portable hardware version of Bintracker and more like a portable hardware version of Renoise. So it's a hardware tracker device, and you could load up some lofi square and saw wave looping samples and some looping noise samples and make music with the tracker that many would consider chiptunes, but you don't get the chip emulation that Bintracker has.
Exercise is the only thing I know of that improves ALL forms of mortality. From cancer, to gunshot wound, to heart disease via plaque in your gums, exercise simply prepares your body to handle stress better. Everything works just a little more efficiently, which pushes the dial in the right direction.

Personally, I've started hiking a lot. I've been running for years, but I never really loved it. Once I learned how hard to push myself, I liked it a lot more, but now I just disappear into the mountains for a couple hours a day. I CAN'T GET ENOUGH. It's so easy to work out now, because I'm scrambling up that mountain in hopes I get to see ANOTHER new plant I've never come across before, or get to see another deer and fawn standing in the trail, just 20 yards ahead, or get a moment of actual, real peace and quiet. People, find a method of movement that works for you. It doesn't matter if it won't turn you into an athlete - any movement is better than none.

Anecdotally, I used to sweat ALL THE TIME. Now, my body temp feels like it's regulated perfectly. Other people comment how hot it is outside, and I think to myself that it's actually quite cool. Obviously shedding a few pounds helps, but there must be more to it.
Quite the opposite. For this set up, you still need to pay for hosting, or host it yourself, and you need to deliver the underlying frontend code to the user's devices that makes all of this possible. Then you also need a backend to handle the socket connections and send it from user to user (this is not P2P). The constant pinging to see if anyone is waiting for a copy, and then sending it out, will only continue to eat up resources the more people are looking at it.

From an efficiency standpoint, this doesn't come close to beating a simple static cacheable text file. Definitely still a very cool concept, but offers limited real-world use.
One could form an impressive list of the ways he would certainly die, there's always drowning, exposure, sleep deprivation, thirst, hunger and all of the intricacies that could be grouped under catabolism processes.

The seafaring types might have a definitive answer.
I can't read the article, but I see in the first few sentences it acknowledges this and starts to point out that Vocaloid (the main technology in question) is the first speech synthesis technology to actually see widespread use in a subculture of music production.

Most creative use of speech synthesis prior to this was limited to vocoders, which is really more speech transformation (requires speech input). The sound you hear from Kraftwerk, Daft Punk etc.

Though the VODER demonstrations are actually insanely impressive, especially for the time period.
The only "gender ideology" that exists is fervent adherents of traditional religions forcing their backwards beliefs on the rest of society, and so-called "gender-critical" people organizing with them to deny trans people a public existence. That's ideology.
That’s true. For Python I add them as needed. It’s not all or nothing. You can change tsconfig to be fine with implicit any.
Unless you need a union, you don't want a union. They are at risk to fill up with toadies that line their own pockets and screw over the workers they're actually supposed to be fighting for (by colluding with shop management on contracts). It doesn't always happen, but it can and does in some industries (private security and boilermakers unions are known to be pretty egregious in the Midwest US). When this sort of corruption happens it's very difficult to dislodge and actually makes things worse for the workers.

There's actually a plot point in Disco Elysium about this exact problem - when you're talking to wheeling dealing Evrart Claire. Look at his character portrait closely - he was drawn to look like a grinning fat toad.
It also means that pages can never be updated without sharing a new link. So typos like "permament" are there forever (ever.. ever)
> You can't even imagine that today

Matrix? and to a significantly lesser extent Telegram.
That's always the situation.
I wish ipfs was this easy.
Nope, not trying to trap anyone into a conversation they don't want to have. The purpose of the site is to match you with someone politically different. All marketing copy is forthright
That looks pretty nice actually. But can be said the extra need to output and convert from json to object format introduce an extra complexity compared to the similar bash and fam command. Otherwise can see how the others parts (listing all files and choosing by extension, summing up a specific field from the output) can be more intuitive.
A true 10xer. Respect.