skysight-inc/HackerNews huggingface dataset:
It probably has to do with linguistic distance though. It is safe to assume that Dutch to English translation loses much less in nuance than Korean to English.
The proper term is deforestation https://en.wikipedia.org/wiki/Deforestation_(computer_scienc..., and I have seen Go libraries which do this
Build a CDN from Scratch
PCVR with Brain Stimulation
I remember installing a horribly expensive Ethernet card on an Altos SCO Xenix box, which required recompiling the kernel to install the drivers (on 5 inch floppies). I was convinced this would never work, but magically it did! Things were a lot tougher back in those days.

Oh, and Token Ring, where you could almost see the token crawling around the ring, like an arthritic snail.
You end up in spam with Gmail if you haven’t got your email hygiene in order. I’ve sent messages from cold Hetzner IPs and a cold domain name and managed to deliver to Gmail inboxes by having SPF, DKIM and DMARC correctly configured. It really is that simple. Same goes for Microsoft. Follow the standards, avoid spammy looking words, avoid sending empty messages and you’ll be fine.
> well, the part of the standard that are vague and/or underspecified is a very large "Here be dragons" territory.

Sure, but the answer as I said earlier is: don't touch those parts of C.

The subset which _is_ well defined is still perfectly powerful enough to write highly performant software.

It's not like I'm advocating for you to use the brainfuck subset of C.

> When writing low level codes, it makes sense to know how exactly the compilers implement these rules.

Almost nobody is writing C low level enough for this and I've written embedded code which didn't need to worry about strict aliasing.

This is again just a misconception, almost no real programs need to delve this deeply into the details.

> In particular, regarding aliasing, GCC has a very specific conservative definition (stores can always change the underlying type, reads must read the last written type) that doesn't necessarily match what other compilers do.

It doesn't matter what other compilers do as long as in terms of the abstract machine these differences do not break the rules set out in the standard. Again, you do not need to know these details for 99.99% of program code.

> C#, Java, JS share a bit of syntax, but certainly not semantics. ObjectiveC/C++ definitely belong. There is a trivial mapping from most C++ constructs to the corresponding C ones.

There's a mapping from any of these languages to any other one, in some cases also quite trivial, the amount of overlap is immense, but C and C++ have heavily deviated.

I am a C expert, I do not claim to be a C++ expert, every time I look at C++ I am increasingly surprised at just how it redefines something core about C. Something I just learned in this very thread is https://en.cppreference.com/w/cpp/memory/start_lifetime_as which doesn't exist in C because apparently C and C++ define object lifetimes completely differently.

It's dangerous to keep pushing this notion that C and C++ are very similar because it leads to constantly leads to expert C++ programmers confidently writing subtly broken C code and vice versa.
Cloudflare don't charge per GB/TB. You get unlimited bandwidth even on their free plan. The problem with paying per GB is that it's in the CDN's interest for you to get a DDOS attack so they can charge you for all the bandwidth. It's in Cloudflare's interest to reduce DDOS attacks and unwanted bot traffic because it costs them bandwidth, not you.
I disagree fundamentally. The fallacy here is that breaking up a company results in it making less money. Usually it's the opposite, because corporate inefficiency stops being as much of a problem.

In my opinion, breaking up Google would only serve to make it even more profitable. Once companies grow to behemoths, they stop doing stuff. They slow down innovation to a crawl, and they essentially exist on life support and inertia until they're overthrown by a much, much smaller company.

We see this pattern of life for a company again and again. We see it RCA, with GE, with GM. The only reason AT&T (Ma Bell) is still around and didn't decay like others before it is BECAUSE it was broken up. It was given new life as a set of new, smaller companies.
…water systems that supply our drinking water.
It’s a company limited by guarantee, which is the structure you use in the UK for non-charity non-profits.
I want to see the response from sync.com on this, especially about

Unauthenticated Key Material

Unauthenticated Public Keys

attacks.
FWIW I agree with you -- serverless does not refer to "web server", it refers to "linux server machine" (whether it's physical or virtual)

You don't care about the specific machine, the OS kernel, the distro, the web server, or SSL certificates when you're doing "serverless"

And the SAME was true of "PaaS"

This whole subthread just proves that the cloud is a mess -- nobody knows what "serverless" is or that App Engine / Heroku already had it in 2008 :)
Live Nation Wants Ticket Resale Prices Capped After Oasis Issues
> However, one thing to be aware of is that you are not used to seeing your BP readings from the entire day.

Same thing with those continuous glucose monitors that almost anyone can get and put on their arm now. The vast majority of the data and recommendations we have are for diabetics using regular single use measurements or a proper glucose tolerance test so shortly after the user eats a bowl of rice while wearing it, it sends them into a hypochondriac spiral when they see a peak of 200. Their doctor generally has to talk them down. There's just not that much data on what the average healthy person's response to blood sugar is, especially when it's continuously monitored.
They are using it:

Other than the page size issue, FEX and Rosetta are comparable technologies (both are emulators, despite what Apple marketing might have you believe). Both FEX and Rosetta use the unique Apple Silicon CPU feature that is most important for x86/x86_64 emulation performance: TSO mode. Thanks to this feature, FEX can offer fast and accurate x86/x86_64 emulation on Apple Silicon systems.

From: https://docs.fedoraproject.org/en-US/fedora-asahi-remix/x86-...
publicly traded companies are not "required" to make constant year over year gains for shareholders and investors, that is just what the owners usually decide to tell the company to do. The owners of a privately traded company could decide to, and the owners of a publicly traded company could decide not to. For example, zuckerberg controls 53% of the voting stock of facebook, so whatever zuck says goes and if other shareholders don't like it they can kick rocks. This is pretty much the same situation that people imagine is the case with privately traded companies, even though facebook is obviously publicly traded.
Likewise we use typebox for everything in our project (open source customer.io alternative).

https://github.com/dittofeed/dittofeed/blob/main/packages/is...
Specifically, managing edge and object caches (and caching for anonymous viewers vs. logged-in editors with separate frontend and backend caches) while mitigating the effects of cache misses, minimizing the impacts of the job queue when many pages are changed at once, optimizing image storage, thumbnailing, and caching, figuring out when to use a wikitext template vs. a Scribunto/Lua module vs. a MediaWiki extension in PHP (and if Scribunto, which Lua runtime to use), figuring out which structured data backend to use and how to tune it, figuring out whether to rely on API bots (expensive on the backend) vs. cache scrapers (expensive on the frontend) vs. database dump bots (no cost to the live site but already outdated before they're finished dumping) for automated content maintenance jobs, tuning rate limiting, and loadbalancing it all.

At especially large scales, spinning the API and job queues off altogether into microservices and insulating the live site from the performance impact of logging this whole rat's nest.
What has objectivism got to do with anarchism? I take offence at being put in the same pile as Rand fanatics.
Shouldn't it be worrying that companies are required to make consistent gains* for shareholders and investors? At some point, a company will naturally reach a market saturation point.

* ETA: I meant "growth" here, not profit
When I started my journey as a software engineer two decades ago, I couldn't have imagined the incredible evolution our field would have. The IT industry has continuously progressed in different directions, from the rise of agile methodologies to the boom of cloud computing, from monolithic applications to microservices architectures, and back.

Yet, with this constant change, I've discovered that certain fundamental principles remained. These lessons have stood the test of time and become even more relevant in our increasingly complex world of software engineering.

In this post, I'll share ten critical lessons I've learned over my 20-year career. These principles have helped me navigate many projects, lead teams, and continuously grow professionally.

The lessons are:

1. Don't do premature optimization

2. Think twice before writing code

3. Learn good practices

4. Make things simple and even simpler than that

5. Name things properly

6. Always test your code

7. Keep your time wisely. It is the most expensive thing you have.

8. Communicate, communicate, communicate

9. Don't just learn, do

10. Have a culture of documentation
My company uses zod to validate data for HTML requests, and I'd say it works pretty well for that. It lets us detail our data structure in zod, validate the completely untyped HTML data, and be confident that once we reach our actual code, the data is well typed.

Zod feels like a crutch for limitations in Javascript and Typescript. But I've found it to be a very useful crutch, and I wouldn't want to write a Typescript API without it.
> We now know they're from a select group (of Norwegians in this case) with certain tastes no more noteworthy or transcendent than any of ours.

Only the nobel peace prize is handed out by Norway.
What would you consider an example of nobel bait?
I agree the "serverless" is not a good name. But hey, it stuck :/

I also can't come up with one that's significantly better.
I completely agree. These discussions are so frustrating because the "ads are evil!" people never acknowledge that they're consuming ad-supported content. "If you don't like ads, stop watching YouTube, or pay for the ad-free version" just gets met with "well they show ads even on the paid version", totally sidestepping the point with BS.
Fitting joints onto a text-prompted Sora-generated video: could "transformers" not make all this stuff obsolete too? You might need the motion capture data for ground truth to fit joints, but maybe not to generate animation itself.
If you’re buying eggs covered in excrement, that’s on you. That’s what the law is for: for the seller and producer not being able to hide the awful conditions in which the eggs were produced. If you want clean eggs, buy clean eggs, which will then necessarily have been produced in a clean environment, more healthy for the chickens, and also with less risk of contaminated eggs.
Why it happened is chronicled by Ricardo Cortés in a lengthy series. https://rmcortes.medium.com/the-cocainemaker-reefer-madness-...

Why wasn't it grandfathered for traditional users of the leaves?

It's amazing the moment you point out that massive institutions care more about each other than the little guy, you get called a conspiracy theorist.
super cool. this would be next-level with openai's real-time voice API
So if I have this right then a movie made about kids who find a skunk ape and take him to high school to party with them could be titled Orlando Man here in the states but would end up being titled Florida Man in the UK?
The dollar sign isn’t a prefix in many EU countries. It’s so weird to learn that currencies go first. Then again, I still don’t understand a single American measurement either so why wouldn’t it be weird? Seriously, I have no idea what a mile or a feet is. I’ve learned from time to time when I needed to, but I always forget again because it’s just not making any sense to me.

Or maybe it’s bit weird. Do you guys also put something like “ml” in front of numbers? Would it be: “you can buy 10ml of milk for $2”?
It is described in the linked article.

> The company primarily relies on three streams of revenue: user donations, serving ads on select Weird Gloop wikis, and a contract with Jagex that includes a fee to cover hosting and administration costs.
>With ChatGPT, this can be extended to create emails that look very personal - as if someone has followed all of your work and is genuinely interested in what you are up to - with extremely low effort. And people are already doing this, I already get emails like this today.

shit, now i don't feel like sending e-mails to people i'm actually interested in
I enjoy Oscar bait films and Michelin star restaurants. Oscar bait film season (winter) is the main season I look forward to going to to the movies, not summer (blockbuster season). But it's not some attack on mainstream culture just because there are awards for niche/elite/artsy/etc culture. Similarly, just because the Nobel for literature goes to a niche literary author you don't know/like doesn't demean whatever your reading preferences are.
The extension allows you to add calculation even between tables by naming them in the comment:

<!-- table1 -->
| Date | Amount |
| ---------- | ------ |
| 2024-10-01 | 1 |
| 2023-09-01 | 2 |

| | Amount |
| ----- | ---------------------------- |
| Last | [1](#table1!B1) |
| Total | [3](#SUM(table1!B:table1!B)) |

> gSheets

I am personally not interested in anything beyond my computer.
Even when you enable “developer mode” which is essentially Debian in a VM the level of care that went into making sure that no matter what happens there you will never suffer a full system compromise is truly impressive.

To give you a sense of where they were half a decade ago you can already see that it’s as I described miles in front of anything that exists even today in this video: https://youtu.be/pRlh8LX4kQI

When we get to talking about when they went for a total ground up first principles approach with Fuchsia as a next generation operating system that is something else entirely on a different level again.

I genuinely didn’t have a hint of irony in my original comment. They are actually that much better when it comes to security.
I want to thank you for this comment. I had read the entire article thinking incorrectly about this. I thought it was for people who didn't want to see the material to navigate away, and kept thinking "just turn your head, close your eyes, hit the back button".

Then I saw your comment and realized I was entirely wrong about how I was thinking about this. I get it now.
Kindof click bait title if you ask me. A manufacturer closing down a legacy facility representing %5 of their capacity isn't a signal.
iirc opera browser tried that
No. You need inference running in the user's session, sandboxed from inference running for some other user. Doubly so for RAG or agent control where the LLM is expected to operate knobs and levers with the borrowed authority of the user.

The LLM is just generating orders of magnitude more user state as a result of a prompt. The actions the LLM is permitted to take must still be gated on the authorizations allowed for that user. This means that data unavailable to the user must not be in the training set of the LLM acting as an interface layer.

The "we have to learn new lessons" only applies when you lump all data together and hope the LLM doesn't spit up someone else's data from a probabilistic elbow jog. Hope is not a strategy.
These are all the views of a fossil. Maybe some truth, historically, but years out of date.

Want an offline app? Possible for a long time, build a local-first app. Don't want to build a client-server system? Fine, build an isolated webapps. There's so many great tools for webdev that get people going fast, that are incomparably quick at throwing something together. It's just bias and ignorance of an old crusty complainy world. This is a diseased view, is reprehensible small minded & aggressively mean, and it's absurd given how much incredibly effort has been poured into making HTML and CSS incredibly capable competent featureful fast systems, for shame: torturing a poor, overburdened document display engine into pretending it's a sane place for apps to run

The web has a somewhat earned reputation for being overwhelmed by ads, which slow things down, but today it feels like most native mobile apps are 60MB+ and also have burdensome slow ads too.

There aren't really any tries to go full in on the web. We have been kind of a second system half measure, for the most part, since Pre WebOS gave up on mobile (since FirefoxOS never really got a chance). Apps have had their day and I'm fine with there being offerings for those with a predeliction for prehistoric relics, but the web deserves a real full go, deserves a chance too, and the old salty grudges and mean spirits shouldn't obstruct the hopeful & the excited who have pioneered some really great tech that has both become the most popular connected ubiquitous tech on the planet, but which is also still largely a second system and not the whole of the thing.

The web people are always hopeful & excited & the native app people are always overbearingly negative nellies, old men yelling at the cloud. Yeah, there's some structural issues of power around the cloud today, but as Molly White's recent XOXO talk says, the web is still the most powerful system that all humanity shares that we can use to enrich ourselves however we might dream, and I for one feel great excitement and energy, that this is the only promise I see right now that shows open potential. (I would be overjoyed to see native apps show new promise but they feel tired & their adherents to be displeasurable & backwards looking) https://www.youtube.com/watch?v=MTaeVVAvk-c
Computer Organization E-Textbook
> However, even after browsing their site, is contacting them the only way to get something up and running?

Yes, per this post:

> I don’t think we would ever do a “self-service” thing where you could just sign up and immediately make a wiki. We want to do projects where we get to know the community, and closely support every wiki we host.

...

> If you liked this and want to talk to me about wiki things, please come say hi[1]

1: https://weirdgloop.org/contact
While I have an opposite mindset that not everything needs to be an app and can just be a website whether that is mobile or desktop
Etymonline [0] says 'tsar' comes from Caesar, which comes from the name Caius Julius Caesar. “šar” would therefore be unrelated.

[0] https://www.etymonline.com/word/Caesar
I get that, i still dont like to write f5(f4(f3(f2(f1())))) instead of writing f1().f2().f3().f4().f5()
No, not the same way.
The washed ones last because you washed off all the hen house bacteria, and then kept it refrigerated so new bacteria wouldn’t grow.

Chickens, especially commercial poultry farms, are disgusting.
I could also believe many groups arrived at the term independently, deriving naturally from conversation along the lines of: "These are the data on which decisions are based"

See also Rich Hickey's definition of "basis". I bet he spent a good while digging into the etymology.
Ha! I like to joke that after the 'best by' date, it's no longer the best, just better :)
This is exactly right. Scissors depend on you to exert sideways pressure on the blades. It should be possible to build scissors with e.g. a spring at the joint that exerts the proper sideways force automatically. This is how paper cutters work. (A square surface with a blade on the side that swings down.)
It gives you control over the output of your program (and as you mention, the exact error code - which probably should be 1 in this instance).

It's often more user friendly to print a short human-readable message (or nothing) than to dump a huge stack trace. YMMV, if this is an internal dev tool then the opposite might be true!
Software is rarely the solution for bad process.
Is minified code easier to read? No. It’s the same with regular language; shorter sentences are not always more comprehensible.
> Salt? Flour? Oil? Oats? Rice? Garlic? Black pepper? Most ground spices? Nuts? Beans? Honey? Vinegar? Quinoa?

Sure, if you are assuming Americans are mostly eating these things daily.
I was pretty relieved to see that chatGPT didn't win literature prize. It needs to refine it's imagery and self expression a little more.
I feel like both of them should crash the application. The only benefit is that you don't see the full stack trace in production, which depending on circumstances you don't want to be shown.
I used to use ranger, but have since switched to yazi[1] for speed and out of the box image support. (Ranger can do the same, but I think you have to set the preview_images_method[2]).

[1] https://yazi-rs.github.io
[2] https://github.com/ranger/ranger/blob/bd9b37faee9748798f3970...
> For a man of his wealth and power, to care about a stray dog truly speaks to his humble nature.

Caring about something is no feat of character or strength when that just means making someone else do it.
Anecdotally I find my blood pressure (measured with a regular upper-arm cuff while sitting) to often be lowest soon after completing a workout, like a hard 5K run outside. I'm not sure why, maybe the vasodilation effect from increased nitric oxide production?
Caesar was the name of Gaius Iulius, not his title. That came later. Pontifex maximus was an honorific title before Caesar's name became one.
Nope. Coca-Cola and the Stepan Company have worked very hard to keep this fascinating fact under wraps. It's obviously not a good look for them.
Well, it's not non-antagonistic, of course. It was an antagonistic response to previous antagonism, both in word (the aforementioned doctrine) and deed (unnecessarily obliterating an entire city with a single bomb, in part as an intimidation strategy). It's simply not irrational to perceive some given action as a way to f*ck with you (even if we give America et al. the benefit of the doubt it assuming that it was ultimately meant benignly) if the people carrying out the action had previously declared, "We are going to f*ck with you," and it does, in fact, end up f*cking with you.
> but is not productionizable due to a lack of creative control.

It's just a matter of time until some big IP holder makes "productionizable" generative art, no? "Tweaking the output" is just an opinion, and people already ship tons of AAA art with flaws that lacked budget to tweak. How is this going to be any different?