skysight-inc/HackerNews huggingface dataset:
Stackoverflow records deletion and accounts suspension
@StackOverflow mods are experiencing some frustration as several users have been deleting their answers since the announcement with @OpenAI partnership. As a result, they have started suspending accounts that engage in this behavior. It's important to note that the "right to forget" no longer applies to your answers, as per StackOverflow's Terms and Conditions, which grant them special permission to retain all answers. Also, restoring individual posts from backups seems hard.
>> guns don't kill people. People do.

> I dislike guns or arguments that because there are guns we need more guns.

If people are ones doing the killing with guns, not guns in itself, it means that owners of guns are the ones responsible for killing. So it sounds like argument for regulating gun ownership. Like with driving license.
The issue for me with languages like C# is the lack of expressiveness.

Sometimes classes aren’t the abstraction I want to use.

That’s why I like kotlin over Java or c#.
It’s be nice to have a language like that which targets .net
We are all incessantly forking the universe with every single decision we make. We probably have at least as many universes by now as the number of atoms in this one. And now it's one more, where I decided to leave this comment.
We're going to lose this fight, aren't we?
Is the goal to not have any computers that are limited to a single task? Tons of corporate IT purchases go to someone only using e.g. Word all day. Do we really care if they are provisioned with “enough” memory for you or me?
True, should have just said nonsense
That's like saying "the police can't hand out sentences, so what's the point of having police?" The NLRB's investigation is part of the process. It can and does cooperate with the DoJ and various other federal agencies and courts.
My point isn’t about the interface, but the mode of communication
Ok? Is it not trivial to leak in unsafe rust? Managed memory is safety. And frankly, OOM termination is not unsafe. If you crash the host because you ate all the system resources, that’s a different thing, and Rust doesn’t fix that either.
Stop being so damned melodramatic. I'm not advocating for a "worse world for the rest of us." There are a plethora of choices for machines that aren't appliances. In fact, the overwhelming majority of machines are programmable. Apple thinks the market wants a computing appliance. The market will decide. Meanwhile, you have lots of other choices.
You know we're hearing a lot about Chinese overcapacity lately from western Elites? They are afraid China will gobble up their value added industry and markets. Hence these sanctions and trying to stop China from developing their value added industries.

So imaging being a non western company, are you really going to buy the more expensive western machinery or are you going to buy cheaper and probably better quality Chinese machinery? This probably means this will cut massively in western companies revenue and profits, making paying off or getting future loans harder etc.

It will not happen tomorrow but i think this process will be done before 2050. I don't even think its an explicit Chinese leadership goal. Its just the result of China being the biggest and most competitive manufacturing market on the planet. So its mostly market forces doing their thing within China's consumer good and private sectors.
This lifetimes thing is maybe not even a top 3 mistake Rust makes. I hope successor languages can have a metaprogramming system that is less dreadful than proc macros, the ability for users to write libraries that are generic over user-provided writers, readers, and allocators, and the ability to bubble up errors from functions that call fallible functions from 2 different libraries without writing your own huge struct definition every time.

It may also be nice if constructs that don't cause memory accesses and only ever do the correct thing or crash on the target cpu (such as integer division or pshufb without an address operand on any intel chip ever) were not unsafe. Placing "Well, LLVM says this arithmetic operation is UB and we won't bother to fix it" and "What if one day there's an x64 chip that does something other than crash if it encounters instructions from ISA extensions it does not have?" into the same bucket as "playing with raw pointers" is a bit weird.
So many comparisons to Go and C# on this thread. While at some level of abstraction, all languages are the same, comparing GCed languages to non-GC languages doesn't make sense in my opinion. Rust would have never been made if the creators were fine with Java.
> As a result, they have started suspending accounts that engage in this behavior. It's important to note that the "right to forget" no longer applies to your answers, as per StackOverflow's Terms and Conditions, which grant them special permission to retain all answers.

SO can actually do this?

I was surprised by this partnership to be honest, but I don’t blame contributors picking a side on this. SO is merely a provider of infrastructure, but the way that OpenAI wants to monetise people only benefits them and SO directly.
The backend is pretty good (and getting worse.) The frontend is awful
At the WWDC 2023, Apple introduced the containerRelativeFrame view modifier to SwiftUI. This modifier simplifies some layout operations that were previously difficult to achieve through conventional methods. This article will delve into the containerRelativeFrame modifier, covering its definition, layout rules, use cases, and relevant considerations. At the end of the article, we will also create a backward-compatible replica of containerRelativeFrame for older versions of SwiftUI, further enhancing our understanding of its functionalities.
Ok well it could be that when people get paid hourly and don't make enough money they will compete for access to overtime, but also as the term overtime generally means significantly more money that normal time it makes sense that the hour is worth two hours.

I probably wouldn't compete for overtime at my job, but when I was working as a consultant I would because double consultant wages is a big thing, also because consulting means that one should increase intake during times of employment because you may have times when you have no intake at all.
Bill Gates dreamed up creating a single program that would allow you to create content regardless of whether you wanted a document a presentation or a spreadsheet. The office app was to be merged into a single unified app from which all kinds of content could be created and mixed/matched in a single file. A pretty useless idea if you ask me but Microsoft somehow believed it would be revolutionary.

My source for this is a book on OLE that I read in the early nineties so I can't provide the exact quotes as I no longer even remember its title.

When that did not work (technically as well as commercially) and the internet was threatening to relegate Microsoft and its software to irrelevance they rebranded OLE as ActiveX and attempted a frontal assault on the opennes of the Web through the Internet Explorer browser and the proprietary ActiveX controls. Luckily for us the thing was full of security holes and more or less blew up in Microsoft's face as a bit of a PR disaster. And that's kids how the web was saved from the first corporitization attempt.
> its keyboard is dumb to me(that stupid command/ctrl key difference)

Literally best keyboard shortcuts out of all major OSes. I don't know what weird crab hands you need to have to comfortably use shortcuts on Windows/Linux.
CMD maps PERFECTLY on my thumb.
IBM is a sales and services org.

Their customers aren’t going to build their own RAG and agent frameworks, vector DBs, data ingest pipelines, finetunes, high scale inference serving solutions, etc, etc.

There’s an incredible amount of stuff to buy.
Posts like these directly to the Apple PR dept is just an ad IMO.
Not sure I see how it's different to protecting it from hostile applications? We'd be sandboxing components somehow rather than apps.
The entire software stack is non-free and closed-source.
This means you'd be taking Apple at their word on "privacy". Do you trust Apple? I wouldn't, given their track record.
Who is going to host them?
This civilization meant exploitation of peasants, genocide of Native Americans, slavery, exploitation of women. It created a lot of wars and suffering. I treat anarchism as a direction to try to get nice parts of current world (scientific research, some technologies like advanced medicine) without the inequalities and suffering that was done along the way. Anarchists postulate structures, a lot of them postulate replacing current structures with federated decentralized structures utilizing various horizontal ways of making decision with the possibility to delegate someone to a task where they have certain autonomy and they can get instantly recalled if for some reason they are not adequate to the task.
Great post, thanks.

This contrasts with the American inability to ramp up artillery shell production recently. Not enough money in artillery shells so the defense industry doesn't have capacity, they've been focusing on more profitable weapons.
I see made up testimonials ("ProductiveHub has transformed how I manage my tasks. T") with stock photos and close the website. Nothing looks real and honest on the website. Sorry.
No, it started out as chips in sockets. I (dimly) remember upgrading my II+, I think from 32kb to 48kb?

A lot has changed.
Um...how many stories in the media, from the front page of the NYTimes to top-grossing movies, are about the incompetence & evils of governments & members of ruling classes?

I'm thinking that the problem is audience bias. Outside of a few little niches, running "All Is Well in Happy Valley"-type stories does not pay the bills.
Semicolons: split a string on Postgres query boundaries
We don't have time in the UK?

Average hours worked per week 39.6. Annually we're pretty far down the rankings

Many salaried jobs give 20-25 days holiday in addition to public holidays (another 8/9/10 days)

WFH and hybrid is still quite popular, reducing time spent commuting. Average daily commute is around an hour in total.
Most anarchists consider themselves far-left. Most of them are a libertarian wing of far-left.
Or a more modest attempt: how about keeping the assets but breaking up the large corporations? With Android on iPhone, Chrome blocking Google's tracking, Amazon.com hosted on Azure, MS 365 and Google docs competing on merits rather than sheltering under respective coorporate umbrellas....

We'd still have much of the same crap, but the ecosystem would be much more dynamic and interesting.
I was recently discussing this with a colleague and we settled on calling it quality creep - as you become used to better things, the stuff that was previously acceptable becomes unbearable.

e.g. I used to drink any old instand coffee, then I found Douwe Egberts and strongly preferred that for a few years, then I started making pour-overs with pre ground coffee in a v60, then I found a better grind/roast/etc of the beans which is my go-to - now I drink 'real' coffee black and can only tolerate instant if it's adulterated with milk and a little sugar.

I'm trying to avoid making the jump to pulling my own espressos, it looks like way more fuss than the pour-over...
yes, this is what i am saying. modern liberalism is indeed a "core ideology", or put another way, a hegemonic centrist ideal. it is definitionally not leftist. i think it is well understood that most leftist political ideologies recognize the importance of a liberal movement as a precursor. to the original comment this stems from, leftism is in no way an endorsement of consumerism.
C# offers multiple options for abstracting away functionality. What do you have in mind?

Also, JVM ecosystem does not offer the ability to provide zero-cost abstractions, which C# does with monomorphized generics. This is a hard requirement for productive systems programming if you don't want the C level of verbosity.
But you're using a different definition of high and low level than I do, and are thus missing my point. I define a high-level language as one that trades off control over memory resources in exchange for higher abstraction (by relying on automatic memory management, AKA garbage collection -- be it based on a refcounting or a tracing algorithm -- as the primary means of memory management), while a low-level language makes the opposite tradeoff. By this definition, C++ is just as low-level as C, regardless of the use of raw vs. managed pointer.

The question I'm interested in here is not which features a low-level language should add to make it more attractive for low-level programming, but should it add features that are primarily intended to make more attractive for application programming. The declining share of low-level languages (by my definition) for application programming over the last 30 year, leads me to answer this question in the negative. This is a big difference between the approach taken by low-level languages like C++ and Rust, which try to appeal to application programming, so far unsuccessfully, and low-level languages like Zig, which don't. So far, neither Rust nor Zig have been able to gain a significant market share of low-level programming, let alone application programming, which makes judging the success of their approach hard, but C++ has clearly failed to gain significant ground in the application space despite achieving great success in the low-level space.

The reason I'm focusing on this question is that this article specifically calls out an attempt by the June language to appeal to application programmers, and I claim that C++/Rust's "zero cost abstraction" approach does the same -- it attempts to give the illusion of high abstraction (something that I believe isn't useful for low-level programmers, who make the low-abstraction tradeoff with their eyes open) without actually providing it (clients are still susceptible to internal changes in implementation).
>But the American system can be better if you want to work for 5-10 years at a high-paying job out of school, living frugally to save up a lot, and then just quit

That accounts for about 0% of the population. Well, probably many people want to retire after a few years, but almost no one actually can do it. So saying that it's better for those people at the expense of everyone else is pretty much just saying it's worse.
> It was totally impractical to tour with and they lost money doing so.

The whole system travelled in two articulated lorries; but it took so long to set up that eventually they used four lorries, and two systems. One set would be for tonight's gig, the other would be on the road to tomorrow's gig, or starting to set up.

I think the mikes for the vocals were three mikes, not two (you can see triple mikes in The Grateful Dead Movie). I can't remember the rationale for using three mikes. The movie also shows the WoS being set up, under the direction of Ramrod, with Garcia gently urging him to get the speaker stacks hauled up higher, because that would be "really cool".
People can't even manage an intersection with traffic lights without someone enforcing rules... sadly.

I live in a capital of a small chicken-shaped european country, where we have a couple of intersections where basically all life stops during rush hour. As soon as the light turns green, people rush into an already full intersections, honk at people alreday stuck there, then wave angrily at the next batch of people honking at them, when the lights change and noone has moved a bit.

Then one day, our rich and corrupt mayor had to pass there, and had to exit his car to wave at people and yell at bus drivers (city employees) stuck there too.

So, the next day (and a few weeks after), police was patrolling that intersection, literally stopping cars from entering a blocked intersection (even if their light was green), and driving there was finally managable, if you drove into a non-clogged direction, you could actually drive through. A few weeks later, no police anymore, chaos is back.

Same for parking... city streets and city police (actually two branches that can give out fines), you get fined within five minutes of parking where you shouldn't or parking and not paying. Hofer (=Aldi) parking, where noone enforces parking: https://old.reddit.com/r/Slovenia/comments/188zh49/malo_de%C... (no, these are not parking spots, but it was raining a bit, and some drivers think they'll melt if water touches them).

So yeah... a human can behave nice, people as a group? Nope.
That doesn't pass the sniff test for me. The smallest possible human "community" would be a single family, and families are definitely coercive and hierarchical.
Very good question! These models are trained on ~40 years of ERA5 data –you can think of past forecasts from numerical models integrated with real observational data to have a continuous distribution of weather parameters (temperature, wind etc.) Therefore model resolution is 0.25 degrees (28km x 28km at the equator).

The way accuracy is measured is through picking targets (say temperature at 2 meters, at x,y lat & lon and forecasted 24h ago) and comparing them on RMSE and ACC (anomaly correlation co-efficient). For instance, in Google Graphcast paper they pick 1380 targets and the model out performs NWPs in 90% of them.
In Tesla Autopilot probe, US prosecutors focus on securities, wire fraud
That was possible in earlier versions with globalpreferences. The real killer feature is disabling the scroll acceleration.
> Gone are the days when the "owner" of a channel or name was the person who got there first (or the person who was friends with a server admin)

That’s exactly how discord servers are made

> clever customizable scripts that would alter the entire interface to be closer to one's liking, a wide choice of clients

While not official, discord has several third party clients.
The discord client is an electron app, so it’s just using discords api.

Not to say discord is perfect or the be all end all, but it shows a strong trend back towards real time interaction and away from posts.
I hope matrix picks up when discord starts playing ads.
" VC funding is impossible ". Sorry but wrong.
nil dereference isn’t unsafe.
> it just doesn't lie about the complexity of reality

"Undefined behavior" is not reality; it's a strange shadow world where anything may happen. The compiler reserves the right to reject your reality and substitute its own - which it will not show you within the language, nor let you choose or hint, nor warn you.

People like to use C and C++ as if they were a species of typesafe macro assembler that always produces predictable machine code, and that breaks down often enough that the world is full of systems-level CVEs.
I recently dipped my toes into the world of coffee brewing. It all began with a simple realization: I enjoy coffee a lot, so why not elevate my at-home coffee experience from instant to something better?

Using my v60, the slightly longer brewing process has led me to cut down my daily intake to 1-2 (sometimes 3) cups from my previous 4-5.

As a parent with young children, finding time for myself is a rare luxury, even going to the toilet isn't the private sanctuary it once was. Yet, on weekend mornings, I steal away 10-15 minutes to focus on brewing my coffee.

I'm not overly precious or meticulous about it, but the result is a richer, more flavorful coffee. The act of brewing itself becomes a calm and relaxing ritual as I watch the water soak into the coffee grounds and the aroma fills the air.

And its just a good way for me to start the day, before whatever madness and challenges my kids are about to create.
forests are not man made

Most forests today kind of are, in as much that the way a forest is 'designed' is down to a whole collection of active choices made by the forest owners to intervene or not intervene in different ways. There are lots of things that one can do to mitigate the risks of forest fires, and doing or not doing those things is a choice they make.
My cynical view is that doing AI on the client is the only way they can try to keep selling luxury items (jewelry really) and increasing prices for what are essentially and functionally commodity devices.
10 percent is not neglectible. Also 64GB is a lot _today_ but most probably not 5 years from now. The alternative of buying a new laptop feels like a big waste.
It shines especially when you need to run ensembles!
> comes out to around $150/month.

Which, incidentally, is probably about 10x less than you would spend compiling your software on "powerful cloud servers". :-)
Creating a first person shooter with one million players
I really must suggest Nim.
If we're not in the best place now, when in history was humanity ever in a better place?

I don't think you realize where we're coming from. Poverty, famine, violence, child mortality etc are all globally lower than ever and on a downward trend.

Yes climate change is a huge challenge, but it's not likely that we fuck up so bad that we undo all the progress from the last few hundred years (but also not impossible either, I'll give you that)
I was just thinking this. You'd either need to special-case your debuggers or be able to use something that provided bespoke hooks for pointer-following.
Why would excellent machine be blamed for shitty software?
There is tons of regulation of services? Everything from fraud / false advertising to disclosure of fees to length and terms of contracts. What regulation do you think is missing?

And as someone who presumably provides services for a living, what additional regulations would you like to be subject to?
I doubt China has much more money, but they are certainly able to produce at lower costs.
A city doesn't need to be big to have skyscrapers. It's just a policy choice, like how wide roads are or public transportation. Many Americans are surprised that small European towns are big enough to justify a train station.
I agree that common lisp has "avocado tile in the kitchen" vibes.

But Clojure is all stainless steel and engineered stone.

So maybe if philg updated his aphorism to mention Clojure it would still fly.
https://archive.ph/OVTFO
Don't knock it till you try it! It tastes even better with a twist of lime.
Or more recently, the run on SVB last year where everyone started panicking that the bank was no longer able to hold its deposits, just because it announced that it had taken action to generate something like $40 billion in liquidity. And then the next day alone, customers withdrew $42 billion.

All of this was much worse during the Great Depression, before we had FDIC insurance guaranteeing deposits up to a certain threshold. If you've ever seen It's a Wonderful Life, it depicts a bank run during that era as George Bailey is about to go off on his honeymoon. (I remember my 6th grade history teacher describing this as we watched that movie around the holiday season.)

https://en.wikipedia.org/wiki/Collapse_of_Silicon_Valley_Ban...
Worst resource that caused and will cause this biggest issue. Realistically they will most probably be a corporate slave and never be an Einstein.
What track record?
Really? That's not been my experience, I follow a few smaller feeds + the Discover feed. Mostly film review, art, a gardening feed. I've seen nothing approaching "rage-bait" yet.
> For most programs, the limiting factor is not performance but the cost of implementation and maintenance.

The limiting factor for what? Their commercial success, or something else?