skysight-inc/HackerNews huggingface dataset:
> new systems languages are much more rare than new scripting languages

No, and have never been. C and later C++ are (were) just _that_ prominent, that most people never heard of the alternatives (except for Pascal and/or ADA, Objective-C and maybe D).

Nowadays there is Zig (most people have heard about that, I guess), Carbon, Cppfront, Odin, Jai, Vale, Austral (and some more I've forgotten about).
The sad reality of large software companies. At this point I wouldn't be surprised if there are engineers who spend their entire career without getting any of their code into production before each of their projects are cancelled.
I'm not sure what you think this shows. Peers can "review" a study all they like, but observations always trump alleged expertise. Only consistent, failed reproductions can truly refute a paper.
Same city buildings were also restricted until the ticket was approved or the front desk allowed you in
As former maintainer of ECL, another open software Common-Lisp, I can attest that both CMUCL's and SBCL's are extremely useful as reference implementation for much of ANSI CL. I learned a lot regarding LOOP, or how to implement the floating point printer, which has a lot of complexity (and reproducibility) as compared to ANSI C and other standards.
Why a mere number like a headcount should matter at all knowing fully well that it can be gamed? Shouldn't the motivation be get "more done with less"? This way the manager would be incentivized to gather only the best in his team and the best will only agree to go with him if he is really good at his job.
I've always thought making people work long hours, repeatedly, would have a negative impact on their health. These injuries are far worse than I expected, but then I was only thinking about a desk job.

I love what SpaceX and Tesla are doing, but it's difficult to be an Elon fan when people are being seriously hurt because of bad policies.
Share Your GPT's
Hey I've created this GPT just to test out the new functionality, please share you own!
Is AI smart enough to make a meal plan that a nutritionist would give a client?
The answer is yes. This is already happening.
Fair enough. Like I say, take it with a grain of salt. Certainly, I'm no expert on pain, only what I personally went through with RSI.

While my understanding/explanation might be wrong the result was undeniable: I had terrible RSI and now I don't.

I personally could care less why it happened. All I know is that it happened, and this is what I did to make it happen. Ultimately if it works, it works. And you can't deny in this particular case, that it worked.

If expressing my experience can help at least 1 person, in the same way that someone else had expressed the very same experience to me, then I'll take my chances.
As a person who has lived most of their life in the USA, but now lives in Germany, I find the German/EU law about likenesses being a perfectly sane alternative to the US law. If you use my likeness for anything commercial that is not specifically documenting a historical event, you require my permission to use my likeness. You want to make deep fake porn at home with my image? Have at it. You distribute it? Prepare to lose a lot of money. Same for commercial entities, so there just seems to be less of an incentive for this kind of thing (I'm sure deep fake porn happens in Germany too, just not at the same level as in the US). Its the same reason that Google Street View photos are blurred so often in Germany. It seemed a little crazy when I lived in the US, now that I live here, I can't imagine going back to the old ways.
In a lot of US manufacturing plants, this stuff would get you fired. How does SpaceX get to skirt regulations?
> Surely you can imagine the harm of sharing the video of someone's rape?

Clearly you didn't read my comment very carefully:

> The harms of CSAM with real children is clear as the victim is on camera, but who is victimized by animated CSAM?
I don't know the reality; it's awful for people involved in these accidents, disappointing if it is as cavalier as it's being painted, but it does also feel like I'm being told a version of events by the attorney for the plaintiff, rather than an impartial fact-contextualiser.
I stand corrected. I didn't remembered any cave. What I was really playing was dunnet in emacs, that is cyberpunk themed

m-x dunnet

Dead end

You are at a dead end of a dirt road. The road goes to the east.
In the distance you can see that it will eventually fork off. The
trees here are very tall royal palms, and they are spaced equidistant
from each other.

There is a shovel here.
>

wandering, wandering...

> go southeast

The bear is very annoyed that you would be so presumptuous as to try and walk right by it. He tells you so by tearing your head off.
There was never any evidence of that. Starship failed because a internal fuel leak causing a fire.
Perhaps it was $900 new, then a $400 discount would explain the mysterious hinge damage. ;-)

Next we'll find out that the system didn't have an SSD, had all manner of crapware installed and had its intake ducts filled with dust. Typical fanboy comparisons.
Same with anyone and everyone - anyone can be a millionaire but not everyone.
No worries. When I first read about it from someone else sharing the exact same experience I had, it completely changed my life.

So it's only fair I share my knowledge and pass it on so others can hopefully get the relief they need.
Happy to be corrected here with citations, but I'm not sure that regulations are actually what get people fired. It's company policy.
You call a person who brought work and salaries to 20 people for the whole year a cancer?

Would those 20 people have enough to do and feed their families if not for that man? If he did it differently, the shareholders would be a bit richer, those (or other 20) hard-working people without income, and their families would be starving. And your and my taxes would rise to support those people not to die homeless and hungry.

Do you still want to call that manager cancer, or you may reconsider and call him a hero he really is?
I've tried to use Mailspring a couple of times on Linux but apparently server syncing is still broken after 5+ years[0]. Until it works reliably I'm stuck with Thunderbird.

[0] https://community.getmailspring.com/t/disappearing-emails-de...
I'm in camp "let's hold our noses, pick one, and move forward". Whoever out there is working cross-distro should be focused on getting the three or four major distros on the same page. The three or four major distros need to be willing to go with the majority. I wish I thought this was possible and would love to be proven wrong. Desktop Linux absolutely has a future, but this impasse is holding everybody back and making the situation worse for commercial developers.

* Snaps work but have a ton of rough edges. _The_ Snap Store cannot be owned by Canonical; there needs to be a cross-distro store that is the main source. (Distro specific ancillary stores would be fine.)

* Flatpaks work but have a ton of rough edges. Flathub is messy and has volunteer packaged flatpaks of commercial software - that needs to stop.

* In either case, we need to land on proper sandboxing with specific permissions granted. It shouldn't be an "unsandboxed" or "broken" decision; there needs to be fine grained access to whatever the app needs. I'd be 100% fine with burying the fine details in an "advanced" section, so the users who didn't care could "grant access". We need to learn from Vista and OSX and avoid making it annoying.
Thanks! We're definitely trying to get it to be as roasty as possible without crossing the "annoying" threshold.
Nice! One thing I have noticed is that, unlike the library crate ecosystem, my binary crates by default would be large and monolithic (I now divide into multiple library crates). This means toward the tail end of compilation not only can compilation not be parallelized, but also that the largest crates tend to serialized, so this is a very welcome change!
When I was at university, my workaround was to patch the relevant bytes in the saved file to reset the timestamp. (Made even more convenient by running it via a wrapper script that automatically zeroed the timestamp on exit.)
Program runtime
A worthy sacrifice for the advancement of humankind
Looks “great-ah”!
These don't imply that 'parties' have to be conscious or actively making any decisions?
That's at least partially because of the mismatch between display refresh rate and frame rate - one of the things that makes the Deck's 40 fps mode on the internal display nice is that it also changes the display refresh rate to 40hz, making it look consistent and synchronised.
Useless to the you, but due amazon these are loss making hardware that exists to sell amazon prime ppv so they would make more money if you and me didn't buy...
I think the take generally is that China was fairly naive about its investments. Thats the belt and road projects would easily payoff as this has historically been working inside of China.

I do think the US/EU could learn a bit from China here. My take is that the Chinese way has been something along the lines of, here take this loan, we will build some infrastructure, and at the same time move in some mining equipment, port or whatever is needed. The loan terms are way over ambitious but China is not trying to tell them how to govern. When the US goes in, its all about cleaning up the politics/human rights/something other clauses that all get tied to the money.
> Does it infect C/C++ programmers who've dared to sample it once, turning them into noisy advocates, a la addictive drugs or parasitic fungi?

It definitely did that to me. I remember trying out Rust and was amazed at how much abuse I'd put up with from C++ for all these years. Now I just want to try out Rust in a large enterprise project to see if it will just be replaced with a different kind of abuse...
What a nightmare world we live in now. Thought police try to take increasingly extreme positions that simply make no sense and if you do not comply they try to destroy you.
I have? Your also free to opine that I don't know the HN 'guidelines', but it's unlikely that will lead to anything productive.
How do you configure different fonts? This was the first thing I wanted to try, but can't figure it out. Am I missing anything obvious?
actually, 'Touchy Subjects' would be a decent name for a site like this.
>You call a person who brought work and salaries to 20 people for the whole year a cancer?

The entrepreneur did that. Entrepreneurs create jobs. Managers just manage, and shuffle around value, they don't create it like entrepreneurs do.
You're absolutely right, but that's one side of the coin. Debian also has matured its processes a lot, and they have a much bigger infrastructure now, so they patch tons of packages invisibly, and reproducibly build them, and I think some maintainers do their own suite of tests.

Debian 12 release is relatively new. Also we're in fall now. Package upgrade speed will take up in the next 12 months, reaching its top speed in 8 months if they keep up the usual schedule. I already can run two upgrades in a day, and get ~400 package updates in a couple of weeks. So testing is rolling pretty solidly now.

It's a bummer that security service for testing is discontinued now, but it's only natural. The project got too big, and the attacks are evolving faster than ever, so security people have so much time and staff to handle this.

I didn't experience any ABI compatibility problems with closed source or external software with Debian testing. I'm running Pagico, InSync, StarUML, etc. which are Deb packages and all of them are built against Debian stable or Ubuntu. They work without any problems. Well, Pagico needs libjpeg, but that's another thing unrelated to ABI.
> and I can revise them into a few coherent commits,

Why bother with this step at all? It's literally pointless and serves only to stroke an (IMO) silly aesthetic preference.

> rather than a mess of "WIP" commits that are not a useful history to keep.

I also disagree that WIP commits are not useful history. You might have explored 2 or 3 different abstractions to solve a problem, and picked one but it turned out to be the wrong one, and one of the others would have been a better choice, but now you've lost the history where you explored these options. Are you suggesting it's no loss to erase those other commits and the context around which you thought it wasn't a good choice at the time?
> which means you're always vulnerable to them forwarding the unencrypted message to anyone they want.

email makes this trivial.
And then there is actual keyboard latency as well:

https://danluu.com/keyboard-latency/
I perform stand-up comedy a few nights a week. I completely relate to this. Whenever I "bomb" a joke now I'll say something like, "Well everyone, you just witnessed the first, and last, time I will ever say THAT joke" or "Well, THAT didn't work!" and I'll always get the laugh.

Classic beginner's mistake is to try to make yourself "look good" on stage. I did the same thing. Nobody wants to laugh at jokes told by someone who thinks they're better than the audience :)
It seems this fundamentally misunderstands human value. The value of a human is not whether they provide more resources than they consume. Imagine applying this to others, or a government systematically ridding citizens that are net negative. That would be a horrible genocide.

This again reveals the wisdom of very basic biblical truths, like “all men are made in the image of God”. Meaning all humans have value, a special value different from animals and plants
For your 7 systems languages I can name 150 new scripting languages.

Objective-C requires a runtime, it's not a systems language because of that, I think Pascal is also requiring a runtime but that's not important right now.

D is a great example, I tried very hard to make D work and it just didn't.

I was even trying to use D-Langs own mailing list frontend (written in D) and it was nearly impossible for an outsider.

Contrast that to Rust, and aside from picking the right toolchain (nightly or stable); "cargo build" after following the quickstart on the internet will build practically all rust projects. With the minor caveat that if there are any bindings to system libraries then you need those too (libssl-dev for debian being a common requirement for openssl-sys for example).
SpaceX development was a PPP
Visa alone is generating over $2B per month in revenue.

If we see $2B in fees per month on the Bitcoin network, that would mean an "attacker" could do 100% of the mining by spending $2B per month on electricity. They first would have to buy enough mining hardware, build mining facilities and find enough power sources though. That would probably cost another couple of billions.

Then they have the power to ignore legit transactions and freeze funds of whichever addresses they like. For as long as they are willing to pay $2B/month for that.

How would they make back this gigantic investment?

To me, it seems the financial incentive is just not there to "destabilize" Bitcoin. Even when we are in "fees only" territory.
The press release is from the commission, but it’s welcoming an agreement between the European Parliament and the Council of the EU. It’s not actually the commission making an agreement.
When a government is a regular client (even if one with a very fat wallet and lots of requirements), it is the private free market that researches and develops the solutions and products, not the client.
We used to build steel mills near cheap power. Now we build datacenters
Once a public company gets large enough the stock itself is their product.

It really doesn't matter much what the company produces PR how well it manages its org, they just need to keep producing numbers in a quarterly earning report that few even read so a few clips can make a headline and bolster the stock.
Dude, there's a golf course just up the road. This is exurban Vegas in 2023. It was "remote and inhospitable" in WW2, before anyone bothered to put a city there. That's an extremely high traffic interstate highway a mile south.

The LA/Vegas corridor may look pristine and empty (owing in no small part to significant regulation that keeps it that way!), but it's not remotely a "low density" population area.
~~humankind~~

elonkind
I agree 100%, and never said otherwise, but this seems like an orthogonal point to what we're discussing here.
Apple Watch as Phone Replacement
Imagine a week without your smartphone, replaced by a smartwatch with LTE. This week I did this, leaving my iPhone in a bag and letting an Apple Watch take the helm.

Many hail this as a liberating escape from our attention-seeking digital sidekicks, but does it truly live up to the hype? I wanted to find out and share my experience with you in this blog post.
Your rooms were too cold!
Yes it is a huge problem. No nobody knows how to fix it. This has been the largest and most glaring problem in software for decades now and is not at all a point of confusion for managers.

It is the same question as "how do we measure programmer productivity?" which is similarly a huge problem and, so far, unsolvable.
paying what someone 'originally paid' for it?

That won't fly - someone may have bought a valuable asset 50 years ago that is now worth 100X what they paid for it - only giving them what they paid for it can hardly be called 'just compensation' and I suspect most all courts would agree.
Nuclear is way overregulated. It is the safest form of power generation by far now, but oil funded environmental groups have demonized it.
With a Microsoft account it will immediately start having OneDrive sync Documents, Desktop and some other things. There doesn't seem to be a toggle to turn this off completely either, at least that I could find. You have to do it every install.

I find Desktop syncing insanely annoying. Why would I want shortcuts synced across computers for programs I don't have installed?

Do you still have the widgets thing? By default it's a button on the taskbar and with a touch screen it's a left swipe. It's insanely easy to trigger on a tablet and you can't just disable that, just all gestures. That thing is loaded with ads.
I'm still unsure as to why people are blaming Elon when I've been continuously told on this site that Glenn Shotwell is running everything.
If you want to make an omelette, you need to crack a few eggs.
> The core of it seems to be that the most efficient way to write locks today is to spin for a bit on contention, then yield to the kernel if you've been waiting to long.

This is an old idea and many real-world mutex implementation have been doing this since forever. Some even let you configure the spin count: https://learn.microsoft.com/en-us/windows/win32/api/synchapi...
Teal'c! It is your god, Apophis!
Im not saying all 3 are correlated... As someone who grew up in American Manufacturing, built a tech company around it. Americans at large argued for these 3 counter intuitive things within the sector and weakened it. IMO.
Why even pay newspapers, when most do not understand the problem anyway, so do not want to read about it?

Microsoft is already taking so much data, I would have trouble to explain to the layperson, why this incident is worse, than all of the other shit they are doing.
> Does it infect C/C++ programmers who've dared to sample it once

Yes, that is a big part of it.

From my very subjective impression, having attended many Rust meetups with a constant influx of newcomers, I would say the two biggest groups that are really longing for Rust are:

- C (and sometimes C++) programmers that are looking for a breath of fresh air with modern tooling (e.g. package management) that isn't the result of decades of patchwork upon patchwork

- People that would like to work "close to the metal", but in the past were too tormeted by C/C++/Go segfaults(/other memory issues) to approach the subject. (That's also the group that I fall in)

> We didn't see this with Lua, Ruby (that was mainly RoR anyways), Python, Swift, C#, certainly not newer-spec C and C++, or any of the others, even Java back in the day.

I'm pretty sure we saw a similar hype with Ruby. If you go back ~10 years in the HN archives, you will see about as many "... in Ruby" posts as you see today with Rust. All the other languages listed are too old (I would guess "too old" means predating widespread social media), or have something obvious that alienates a big chunk of developers (e.g. Swift and .NET languages being essentially single-OS languages).

> A hyperactive grassroots cheerleader squad?

If anything the opposite. In the early days of Rust there existed the self-aware inside joke of the "Rust Evangelism Strike Force". Once people actually tried to meme to much with that (e.g. brigading subreddits), that was strongly rejected from inside the "community".
I only had a P3, which is why I thought it was a good use of my time to set up distcc with the other computer in the house, a Celeron 333.

Funny how your priorities change over time.
What If Psychedelics' Hallucinations Are Just a Side Effect?
For this upcoming release we are trying to keep feature parity where possible. This is a feature that is generally available in Terraform and has an api that is almost the same.

One significant note is that by default OpenTofu supports most s3 compatible endpoints out of the box, without having to disable s3 checksum validation (as opposed to Terraform 1.6.3).

Also our backwards compatibility with older endpoint configurations is fully supported, without any configuration changes. Terraform (as of 1.6.3) still does not function correctly with bare endpoints.
QEC23: Six key takeaways on the state of quantum error correction
And funnily enough a lot of the people that do that "don't believe in private schools".
The hijacking of $339,000 worth of rare Japanese KitKats
Worse still, the bosses brought in from the outside who appear to have technical knowledge from their previous political victories at other employers. And they know someone at your company, thus they are “trusted”.
Quick testimonial from a YC startup that had Peter's assistance for us to go to the batch earlier this year: Peter is great. He gave us great advice and helped us out with how to fill out an urgent application for a visa for my co-founder. Would highly recommend him.
Yes, but unless you're open to network directly, it's not a big problem.

Never use testing for servers, though.
Beautiful, but too wide. Iosevka NF lets me fit a lot more information and work comfortably in three columns of code in my Emacs on a 5K screen.
«Free» as in freedom of the traditional, Scandinavian unity model that was pretty much the only option when the term was invented. To receive this privilege, you need to associate with a religious movement or alternative teaching style.

I can speak confidently only for Norway, but the level of almost totalitarian historical social unity will be very unfamiliar to Americans.
Nothing of this has much to do with misconceptions about medieval feudal rights, so it feels we’re not really talking about the same thing, or that we’re not actually trying to understand each other.

I’m only, exclusively referring to the non existence of a feudal right to have sex with the wives of other people. You seem to agree that this was not a thing, anything else is a conversation topic you introduced, giving (or having) the impression I was reflecting on that, or implying anything about it. I wasn’t, as your topics had nothing to do with widespread misconceptions about the dark ages.

Have a good day you too.