skysight-inc/HackerNews huggingface dataset:
Funny that you would bring up survivor bias. I tend to think the oposit. If C is so bad, why does only C programs survive? Is issues are more visible, because it is so success full, and so much of the world uses C.

One thing i have considered is the importance of the "fun factor" a language. C is seen as a "Fun" language to program by many C programmers, where as Rust is seen more as the "correct" and "responsible" language to use by Rust users. Are Rust developers going to find enough joy in maintaining large open source projects for decades? Time will tell.
We saw the cracks in the foundations but we also saw the foundations.

It cracks me up every time an alt media source throws shit at mainstream media for having journalistic standards that are far from perfect but still higher on an absolute level than said alt media. Retraction policies, always asking the accused for comment, citing sources, the list goes on. Unfortunately, it seems that people are more impressed by performative hatred of mainstream media than they are by the exercise of actual journalistic integrity, so I guess things will just get worse until (I have to hope) we figure it out again. Ah well, so it goes.
Or it may be the next TV.

You sitting on your couch as virtual events and shows happen around you.
Teaching to the tests never stopped being a concern from the circles I can remember. No Child Left Behind is an interesting fence post on this, though. "Sold a Story" was rather effective at showing the major opposition to all things Bush in that legislation and how it backfired heavily for reading. As so many opponents of that act railed against how it was pushing for reading to be tested, and how we are still struggling from that.

That said, I do not have hard data here. Happy to be shown I was wrong that that peaked about that time.

For teaching/learning, I confess I'm more partial to https://www.scientificamerican.com/article/getting-it-wrong/. I'm curious to know more on studies like this, so I'll be looking up some of the NTL studies you are referencing. Would be delighted if you have a good reference on them.

My "f you" to sight words is just hearkening back to the "Sold a Story" thing. So many of the "best practices" for teaching reading from teachers centered around "sight words" and such. Which, I suppose you can frame that to teaching to a test. But I think it is more teaching the wrong things. And flat out not teaching any technique to reading.

Which, that last is fully to your point. I don't want techniques ignored or passed over. So if there is large scale evidence that that is happening, I'm very interested in the evidence.
Isn't there also the issue of the device overheating ? accidental water projection ? oil projections ? Camera fogging ? The battery dying while doing something and you're suddenly blind ?

I think the Apple demo of people mostly sitting on a couch is not a lack of imagination, but a pragmatic approach of how this device should be used.
It’s not so crazy if you follow Delaware history.

Let’s say you live in Baltimore but also own a house in a small resort town. In Delaware, that town can decide to let you vote in Baltimore and at your vacation home.

Legally they do this by saying city elections are open to both residents and property owners (regardless of where they live).

That all seems pretty reasonable for small resort towns. But a lot of property is owned by trusts, llcs, and corporations. So this would include those property owners as well.
A very very long time ago I did some programming to help a friend of a friend analyze a data set. The data set was from public schools and it was being used to inform some policies at the state level. All I can say is, the data submitted from many schools had very disturbing patterns of regularity (as in identical records on many unexpected metrics that you would not expect) ... like 10 or 15 records in a row, in the same rough geographic area (we didn't have exact addresses) with the exact same scores in all subjects as well as reading and match assessments. Basically it looked like someone had copy pasted rows of data over and over while keeping the original unique ID numbers (end result, different ID numbers representing different students, all having the exact same scores). And guess what ... whenever I saw that pattern, the scores were all very much above average. You didn't see that pattern with below average scores.

I told the person I was working with about the data and suggested it was fraudulent and she became concerned and raised it with her supervisor. Within about 24 hours I no longer had access to the data sets. And the friend of a friend just said that she didn't need help anymore.

I suppose I could have raised a fuss and contacted a journalist but all I had was columns of data without context. Plus at the time I'm ashamed to say I was playing a lot of World of Warcraft and not inclined to do much else that required effort.
> But it's about copyright laws, not about corporate mergers.

It's definitely both. I don't disagree with anything you've added.

I'd also add that if we are wishing for copyright law reform ponies, I believe copyright terms are far too long and maybe IP like Infocom's should be public domain already under a far shorter copyright term. (The original US copyright full term was 14 years. That term length would make a lot of interesting videogames public domain today for culture to enhance/expand upon/remix/rebuild/reuse.)

That said, under current copyright law and current copyright terms, the publisher has an extremely heavy influence on what remains in print, so being concerned about corporate mergers is a necessary plight under the current copyright regime. We can wish for better copyright laws and still decry the publishers gatekeeping IP under the existing copyright regime.
I love kakoune's client-server design. I can open multiple terminal windows instead of terminal splits and panes (which I can never remember the shortcuts).

My main gripe is the extension model. Plugins run in a separate process which interacts with the editor by printing kakoune commands to standard output. Marshalling data and proper string escaping is a pain. Not to mention that many plugins are in bash, because it's the minimum common denominator.
Readable Hex Codes
I feel this is the type of business that's based on scratching their own itch. They're part of the market they aim to serve. They should still have that itch after taking the money.
I love toe socks!

I will say though, just wearing them or going barefoot does not naturally encourage the toes to spread out. There's a specific way of training that comes from the martial art world, where the connective tissues among the toes grow more thicker and more robust. The downside is that you start having to look for footwear that are wider than the standard sizes.
When Unreal had those super expensive licenses in the order of +$200k most indie devs moved to Unity, so the average Unity dev doesn't have lots of resources to spend on a pricey headset and the expectation of very high quality titles. Either too few devs will ship anything or quality will be low.
Nice! What would be really coo to have is transcription of each video for fast search.
For me it’s almost like ‘seeing’ or ‘knowing’ the ‘shape’ of things and the relationships between them. Translating to words is sort of a seperate step at output. It’s difficult for me to describe.
As an alternative to gc you can page through selections with parens and alt-space to dismiss individual selections.

its also easier to compose filters, eg matching all lines that contain regex A and B regardless of order. doing that with vim regex is kind of annoying and it gets programming worse the more filters you need to add

Also its not bash specifically. You can send kak commands to the kak session from any programming language. As an example kak-lsp is in rust
I've worn them and can't stand them, there is too much material between toes. I prefer zero-drop, wide toe box shoes like vivobarefoot and Merrell *gloves.

I think I'd have the same opinion on toe socks
Playing devil's advocate, maybe they would argue that "we" refers to the organization that operates the service, and that in the event that the ownership of the organization changes, the statement could still be true - "we" did not sell your data, but during the acquisition "we" were sold.
That sounds like a terrible, ill-informed, stereotype.

Maybe they don't walk as much on average, but shoes get dirty no matter what country you're in.
Agree. Most of the general-public wall maps I see out there use equal-area projs.
Allow us to execute corporations and we have a deal.
I wonder if it's possible to use slog in 1.20 already, is there a back-port?

I'm changing logging on the service right now and it just makes sense to use it now, but entire service can't move to pre-release version of go.
The online world is getting increasingly dystopic while the offline world is being deprecated at rapid pace.

The article is part of that dystopia, the collapsing trust, the lack of honest, down to earth discussion of what is going on.

There is no AI, there are algorithms and data and people angling for advantage to both privileged collection of data and unencumbred application of algos to affect people's lives.

In sense there is nothing much new just an intensification that has been carefully choreographed into a mass hysteria.
Arguably, the value of data in its modern version is much higher than mere “goodwill” including customer relationships. The data travels easily without customer consent, while a traditional customer relationship can be canceled by the customer at any time.

So the value of data is a modern day business windfall, that can be argued as unfair. Or fair. Depending on your viewpoint.
I would argue in favor of free speech in this context because it makes it easier to catch the perpetrators. Allowing free speech allows them to incriminate themselves. If you automatically delete text about torture, you can’t find out about torture and help the victims.
I can think in ideas pure non-verbal ideas, and have on occasion noticed that my inner monologue is just describing the idea I've already had.

When I try to shortcut the monologue on the grounds I already know what I'm thinking about, it feels wrong.

This hasn't been much of a problem recently, possibly because my inner monologue has sped up to match that I watch and listen to YouTube and podcasts and audiobooks in ~ double speed.
Yeah, I’m not so sure we can say we’ve “adapted” to this world. In my opinion, we aren’t ready for the future with AI because we haven’t yet figured out today’s world without its prevalence.
I mean, I would hope so, considering pronouns are part of reading/writing education.
This is why businesses need to transition to stable coins as a means to sell their services.
This clip is always hilarious to me. Smugly declares "it's where you've been living this whole time," as he stands in front of a projection that is just as flawed, as all projections are, as the Mercator. The only priority of that map projection is attempting to account for the accurate area of landmasses, sacrificing correct shape of landmasses, as well as a ton of navigational utility.

A globe is the only correct projection, and I have personally never looked at a globe and thought "Wow, I've been deceived!" Google maps now even switches to trying to do a globe projection when you zoom out far enough.

This is a ridiculous issue for smug people to bring up at parties.
It's still hard to believe that a note-taking trick makes you 10-100x better as a dev, for any definition of better.
The sad degradation of utes/trucks from vehicles designed for work, to vehicles designed to appeal to townies (in my country, large utes/trucks/suvs in the cities are derisively referred to as "<X> tractors" where X is a wealthy suburb like Merivale or Remuera), affects every vehicle manufacturer.

It's consumer driven, I think - big utes/trucks/SUVs offer various psychological benefits to buyers... intimidation, intimations of a perceived masculinity, and a main driver, perceived safety. Even if your larger vehicle is far less safe for people you hit, and more likely to roll over in hard cornering.

E.g., compare the 1980s Toyota Hilux in this classic advert[0] to the 2022 Hilux[1]. The front is notably bigger, the cabin higher, yet the ground clearance somehow lower.

Notable exception: the new Suzuki Jimny Lite is specifically designed to be a minimalist capable off-roader. [2]

[0]: https://www.youtube.com/watch?v=iqwnr2sza_o

[1]: https://images.drive.com.au/driveau/image/upload/c_fill,f_au...

[2]: https://www.drive.com.au/reviews/2022-suzuki-jimny-lite-revi...
Inability to specify non-nullable pointers, or truly immutable data, or ownership, or thread-safety of objects on the type system level means I have to remember these unwritten invariants in every case, and/or code defensively.

Libraries can't specify these things in a compiler-enforced way either, so they remain "RTFM" problems for programmers to deal with manually.
He negotiated a cease fire in Vietnam war.

That was peace. His other activities in life were not peace prize winning.

That award was less satirical than Obama getting a Nobel Peace Prize just for winning an election.
The true size is excellent way to views these and is a major source for this article https://www.thetruesize.com/
1-2 shipping is all that's keeping me aboard
Let's see whether hn works again as the support channel for Stripe just like it did yesterday: https://news.ycombinator.com/item?id=36403607

Good luck.
A good keyboard and many great apps to learn are far cheaper. And will have tactile feedback. I'm.... curious what you expect this to bring to it?
The historical answer was fairly simple:

1. C was slightly more understandable than existing options at the time

2. The compiled objects could be manually verified/debugged with relative ease

3. There was no mystery/interpretation between the runtime and the hardware, but this isn't technically true anymore for many platforms.

4. The simplified environment demands simplified structural design. Try anything fancy, and C can be very unforgiving to the uninitiated (easier to write bad code). Do a one liner in high level languages instead =)

5. Due to the well-defined simpler syntax of standard C89, the GNU groups were able to bring opensource/free compilers to many new platforms. ARM popularity, Linux, android, and most IT infrastructure owe their existence to these compilers... even if it was just bootstrapping the new environment.

6. All languages have use-case specific tradeoffs. I have worked with over 54 different languages, and have observed the following: if your code still builds and runs on a 5 year old OS, than it will likely not need refactored for another 5 years.

As Intel begins to deprecate x86 legacy features, there will be a lot of drivers that will need rewritten.

Have a wonderful day =)
Anytime I go to a site or repo that starts with a big code of conduct with a bunch of pandering it's an immediate red flag for me. I support it accomplishes what they want, it drives off people who don't go in for that stuff, but I'd expect it often results in a super toxic community where everyone is trying to find fault with everyone else.

I clicked in the first place because I was interested to see a parenting forum (as a parent) but as it is it's pretty exclusionary.
Here in Texas, it’s a hard working truck if it ever even transported a couch.
Just want to point out it's not that far out there to terminate 100gbps without breaking the bank these days. 1x Mellanox ConnectX-5 Dual Port 100GbE NIC ~$400 (single port ~$200), Brocade ICX6610/6650 ~$150/$600, then a hardware router (pricey) or server with routing software. VyOS is fine up to maybe 40gbps depending on hardware (not line rate), anything more would need something like VPP+FRR/VPP+DPDK/DANOS/TNSR.

More for homelab, but a road I would definitely go down if 100gbps service was available to me for $50/month.
A plugin that tells you some ChatGPT plugins you should build.
And adding that they already had support for ARM sha256 instructions https://github.com/golang/go/blob/master/src/crypto/sha256/s...
The Murder Rate Is Suddenly Falling
I know what you mean. Just force yourself to stop doing it, eventually your mind will realize it will not fall and that reflex will disappear.
I, for one, am looking forward to the evolution of stuff like Compose for Desktop. Kotlin + Compose on Android is just amazing, I wish it worked as well on Desktop.

Also the JetBrains IDEs are really good IMO.
Well, I can do math, but I very rarely "think in mathematics." Rather, I approach most math problems linguistically, by essentially making up a little word problem in my head and reasoning through it. However, I know other people who approach math in a completely different way. They seem to have an intuitive "calculating sense," and only use language "after the fact" to record the result or explain it to others.

So in the same sense that I can use math without it being central to my thinking, it doesn't seem hard to believe that others can use language without it being central to their thinking.
Oh sure, most of them are inquisitive and thoughtful, they just aren't "into" Linux the same way some others are. I hope I didn't come off too judgemental.
I am a Texan. Always use the turn signal.
I'm not sure if this is related to your gripe, but FYI, you can use the pinch to zoom gesture on the trackpad in Figma. I find that it works quite well.
The easiest read on this topic is Chris Chisnall’s ‘C is not a Low Level Language’ article [1]. It is a good read in general and not all that long. It addresses vectors, out-of-order execution, pipelining, and plenty of other topics along the way.

1 - https://dl.acm.org/doi/10.1145/3212477.3212479
Give up on IG. Install TikTok.
Already available on other platforms like Quest via apps like PianoVisiom.

https://youtu.be/kLQsUIS01nM
Archive link: https://archive.is/hNHbd
Don't forget magnesium.
> This first version of the visionOS product line is not the one that will be the 'iPhone' moment.

You mean it’s not a device that’s significantly more expensive and less capable from a feature perspective than the competition at launch (aka the 1st gen iPhone)?
Seaford, the city to which this would apply, was once regarded as "The Nylon Capital of the World"!

https://www.capegazette.com/affiliate-post/remembering-nylon...
Passing data in registers is more efficient, that's what you lose with serialization. Serialization gets you generality at the cost of some performance.
Amazon named its “labyrinthine” Prime cancellation process after Homer’s Iliad
I don't think that the massive and countless # "artificial" entities that incorporate in Delaware for the purpose of legal arbitrage should have a say in how the actual people that actually live in the state go about living the lives on a daily basis. Even following Delaware history, it does in fact seem crazy to me.
Unilaterally? If they want to use maps that center Asia in their education and work, who is stopping them? In fact I'd wager they start their education by learning about the geography of Asia first.

I'm puzzled by this demonization of simply observing the world from the perspective of one's own culture. Blaming Europeans for putting Europe in the center of their maps is like blaming Italians for teaching Italian in school, and not some globally-representative language (maybe English or Chinese) chosen without local "bias".

Though your mention of "especially globes" has me wondering how they would place Asia in the center of a globe...
If you turn off Javascript for nytimes.com, you can read the whole article.
It seems insane that money transmitters have so little oversight, it’s pretty much conventional wisdom at this point: “their API is nice, but you’re playing Russian roulette with your money by using them”
Take a look at this [1] and tell me one company that comes close. RH has surely made questionable decisions, and yes that seems to be increasing since IBM. But the heat they get is precisely because people are used to having free lunch and then feel it's been taken away. I don't see AWS, Oracle, and others getting the same treatment for benefiting immensely from open source, without contributing much in return. Would you rather have an industry dominated by RH-like companies or the others?

[1] https://www.redhat.com/en/about/open-source-program-office/c...
And yet has more videos about Linux than sone other CCs that are focused on Linux or talk about it a lot on WAN Show, etc; but even they make some Odd mistakes or technology choices that feel like they're 8-year old holdovers from what they used in industry last.
I agree that syntax matters, but I like that syntax so much better. Here are some reasons:

- The variable name comes before the type. Thus if the type name is large it makes it difficult to scan for the variable. This isn't too bad for `let`s in a language like C, but my day job is C++ right now and the fact that the return type for functions comes first is terrible. It's inevitably enormous, so it makes it bloody impossible to quickly see what the damn function is called.

- The keyword `let` is first, so with syntax highlighting you can easily visually see the structure of the code, and which lines declare variables vs. call functions.

Are there reasons to like the C style

type variable = value;

besides familiarity, and it being slightly shorter?
I have a buddy who managed to pass his engineer PE without studying and is generally very good at all math and logic based problems without really having to "learn the test". What he excels at though is breaking down a problem and deriving the solution rather than pattern matching. It isn't a very good skill for a timed test, but it is a very good skill in real life in engineering and pretty much everything else. Teaching the test takes away the learning of this valuable skill to have.
Is a "mud room" a Canadian thing?
And this M.O. would seem to make zero steps toward recognizing the tedium of their platform:

"By hovering and clicking around the Figma canvas, you can find and export all the information you need"

Because "hovering" over every shape or area in a screenful of design content to prospect for hidden goodies, then exporting them one by one, is a great way for developers to acquire a complete rundown of what they need to implement.

I guess I can't speak for all developers, but I don't want to dick around with an Advent calendar that's masquerading as a design document.

Meanwhile, has Figma fixed the absurd confusion that it presents in the UI between projects and teams? It seriously confuses those two things right there on the "home" page of your account.

And finally, for those who don't want to support Adobe's software-rental nonsense, there is an open-source alternative to Figma called Penpot: https://penpot.app
Modern hardware is designed to map to C rather than the other way around. Turns out people want to buy hardware that can run existing software.
Pretty cool how much Bloomberg cares about Tether! I'm sure they're impartial.

Really, it makes me think the end must be coming soon for Tether. If Binance feels the need to pay for puff pieces...
To get a head start on other developers for when there are tens or hundreds of millions of users.
Indeed, those who dislike teachers' unions (and unions in general) are quite quick to blame those unions for all the woes of modern education. I'm sure it is possible that they have downsides, but I wonder what the small government, free-market solutions for better education are? I was listening some conservative podcast talk about how teachers and unions need to be punished for these failures, but that just doesn't feel like the kind of thing that fosters a nurturing environment for learning. Certainly the for-profit colleges are seen as a scam rather than being held in good regard.