skysight-inc/HackerNews huggingface dataset:
Because the predominant patterns are to do concurrency with message passing, so having multiple goroutines trying to mutate the same container is the exceptional case (though as you say, mutexes are the answer when needed). Another reason is containers are embedded features not stdlib, which has huge implications to how willing someone is to go against the grain, for better and worse.
API is not a big deal, and is really only brought up by non game developers.

Pretty much any reasonable engine will abstract over it. Like yeah, it’s some work, but they already need to do it to target the range of console specific APIs and ISV specific features/behaviour.

The rest of the OS APIs/behaviour for networking and filesystem access is just about as divergent across systems. Yet nobody mentions those..

As always, it just comes down to market share and makeup. The players on a mobile phone are very different types of customers than on console, and the expectations are different. Even if they end up being the same people, they don’t act the same.

In terms of market share though, Apple is an interesting place where they now have a very significant unified market share. Their entire ecosystem from phones , tablets and computers share one architecture and capability set.

So now it’s just really down to strategy to incentivize devs, same as any other console on the market
Java is strange because it can be both verbose and magical at the same time.

Just the other day I ran across an issue where spring was wiring things up correctly on Linux but not Windows.
Good. If my generation is responsible for ending the disgusting practice of pumping kids full of subsidized sugar and grain and trying to call it healthy I am proud of being part of the movement to end feeding kids this shit
Even today I don't fully understand what a bus really is. I mean I sort of get that it is one or more (copper?) wires that carry information as electricity somehow but at no point do I remember anyone saying this explicitly in any of my education.

I've had to piece this information together in my head from multiple conversations. So now when I hear the word bus, I think a ribbon cable. Each of those cables can only send two states, high and low current and that's how I think of a bus because anything more advanced isn't something I can intuitively process at all.

So I'll just nod and smile when people talk about bus and I don't understand a thing.
> Their branding is SUPER confusing.

it wouldn't be a microsoft product without 8 different editions
My understanding is that the chosen page size is optimal for the M-series integrated memory.
Moment of Inertia
Go's major selling point to me is that you can ship one binary, nothing beats that.

Python, Node, Java all have to pre-install lots of dependencies before you can use them, fine for developers, not so great if you want to distribute software for people who are not software savvy, who typically just wants to download one file, install and start using it.

c and c++ can also do one executable, but, it is not as portable as Golang, and not as static-link friendly as Golang.
Let's not hold ruby up as a poster child for modularity.
The MBA is the best in performance per watt but there are better ultrabooks if you ignore the energy consumption.

> the lowest end MBA blows the highest end "ultrabook" out of the water

That's untrue

And remember the screen cracks?

https://9to5mac.com/2021/07/30/m1-macbook-screen-cracks/
>I don't know man, I just tested vscode and it's almost instant, loads every function from multiple files in less than 5 seconds. I'm on a 13-inch intel Mac and Julia 1.11 master (1.9 and 1.10 should be the same).

I know, I'm always "holding it wrong". And that's the problem with julia.

> Having a REPL open is not the same thing as a notebook, if you feel like that, cool I guess.

Both workflows amortize the JIT times away by keeping an in-memory cache compiled code. This makes a lot of smaller scripting tasks untenable in julia. So people chose python instead. That means julia needs a massive advantage elsewhere if they are going to incorporate both languages into their project.

> When developing Julia, the developers chose some design decisions that affected the workflow of using the language. If it doesn't fit your needs that's cool, don't use it. If you are frustrated and like to try the language come to discourse, people are friendly.

This thread was about why julia hasn't seen wider adoption. It's my contention that the original design decisions are a one of the root causes of that.
How would help with jwz’s issue?

He’s specifically talking about projects that just reimplement all the bugs from scratch in a new, incompatible code base. Such teams certainly don’t port passing unit tests, let alone skipped ones!

For the full article, search for: jwz cadt
This is awesome. I love when people can find a signal in ostensibly disconnected data. This finally answers the nagging question I've had of how my watch can measure my rate of breathing. Thanks for sharing!
Reverse Prompt Engineering for Fun and (No) Profit
My main pet peeve with Golang is to use single letter or very short abbreviations when naming variables. The Golang documentation recommends what is considered a bad practice by most programmers communities.
Yes surely there is one you can give me your discord name so I can chat you up.
No forgiveness required.

Who? People who chose to live in an area in due to its low density (or more specifically because of the living conditions allowed by the low density), being subjected to intensification against their preferences would find themselves forced to move to maintain the conditions they originally purchased. It's doubly so a concern where established future land use and other policy set a reasonable expectation that these increases would not occur, only to have that overridden by distant politicians in furtherance of a arguably blunt objective.

It may well be that in a specific situation the increase is still the best option but that in no way invalidates the preferences someone who prefers things how they were or makes their loss any less real. And its only from a perspective of mutual understanding and empathy can good compromises be found, to the extent that they're possible.
I think the person you are responding to was asking for sources for the Cleveland clinic’s number
"...and when resurfaced, they will be stuffed into the 4th mailbag for further 'resurfacing'"
go will always lose vs java when it comes to code verbosity
By enterprise he means non-webshit industry.
There’s quite a few “if”s here that imply those at the bottom are able to partake in the financial maneuverings of those at the top.
I wish people do this more often. However it so happens that most of the time when someone says "I think..." and other similar statements, people perceive it as you being quite uncertain and less trustworthy just because you're being honest about how likely truthful a statement is.

People have a bias for certainty and simplicity (and security), which sadly works against this, and those that are more "confident" and take advantage of this bias are seen more favorably. This is, disappointingly, why we have overconfident but undeserving people like Elizabeth Holmes succeeding (and many more that fly below the radar).
Billy Joel sang about the phenomenon. “If you're gonna have a hit you gotta make it fit, so they cut it down to 3:05!”
Will that also make existing Sway developers go?
Even GPT-3 is non-deterministic
This was a very interesting read, thank you for correcting me. Enjoyed the deep dive.
> I really wish that human language was strongly typed.

I don’t think “strongly typed” even makes sense in reference to human language, except in the sense of grammar where words can only be used in the place where a the particular part of speech they are is called for, in which case formal writing is pretty close (though it responds to linguistic drift that results from informal language not being “strongly typed”.)

What I think you mean is you wish that definitions of words were precise and fixed and that adherence to strict and literal use according to those precise, fixed definitions was universal and compulsory.

Which, well, would be convenient for some things but really bad for others, and in any case is irrelevant because there is no way for it to happen.

> But to even suggest that the original concept or article deserves it’s own distinct word puts you at risk of being accused of some thought crime.

Does it? People make suggestions like that all the time, and while they are often disputed, its rarely about anything like “thought crime”.
>On the second point, the elephant in the room is that smart people in the US can make 2-3X as much in software or finance as they can in manufacturing, so what do you think they're going to pick? Which company is private investment going to fund - the SaaS co. with 40% margins and rapid growth or the manufacturing co. scraping 10% margins and 5% CAGR?

Ooh, this one's easy. Make software companies give back some of the money they make data-brokering and administering platforms where the vast majority of the advertiser-attracting content is provided, for free, by users. That's where the margin is coming from: users being scammed out of the true value of their contributions. Tax or regulation, pick your poison.

Someone brought up Tesla and SpaceX in another reply. The Tesla whose market share growth was driven largely by EV tax incentives, of course. The SpaceX that built heavily on gifted NASA research and expertise, of course.
I hadn’t heard of lodash. From Wikipedia:

> Lodash is a JavaScript library that helps programmers write more concise and maintainable JavaScript.

I love the sweet, sweet irony! (“Blind leading the blind”, and all that.)
"Ever eat a pine tree?"
Group 1 represents a set of traditional signals that are now saturated and have diminished meaning.

Group 2 might represent students and families that have adopted newer signals that group 1 does not yet perceive. Hard to know for sure without knowing the individuals.

Note, transfering into an elite school is a fantastic entry point. For others interested in this track just be sure to understand how your prior credits will or will not transfer.
I'd love to take a look too. Just a suggestion, push it to github then clean it up. It's always helpful to see not just the product but the process.
Great work.
Composition > inheritance.
Well, it doesn’t really matter what’s inside of it, does it? In the end it’s all ground up wheat or ground up corn with a shit ton of sugar and a vitamin thrown in there, so really that is the only way these companies can compete. In the end they’re all selling the same product, so the box is really the only differentiator
I often mark as spam then set up a rule to bin them. Saves finding the old password etc.
> I definitely wouldn't want the economic incentive to be for artists to make all their songs 10-20 minutes long...

Pink Floyd just read your comment and it looks like they’re headed back to the studio! Fingers crossed…
> because it’s basically a white people disease

White and mostly male. My local university or more precisely certain students wanted to drop CF as a cause to support due to those factors. Pretty disgusting and it was quickly dismissed for what it was. The uni still supports and fund-raises for a CF cure.
“This brought the total amount of money she had given up to $67 million, or about 54% of her $125 million pay package she initially received when she retired.”

That’s depressing :/
> On GitHub, it is true that the Issues search shows only open issues by default, but I think users are quite aware that they may need to search for closed issues

I think users are quite unaware, given how we have no evidence they're quite aware, and the normal thought process is "closed == resolved" (fixed, wontfix, etc)

A normal thought process would be to close individual bugs as you confirm they aren't present in the new version – the end user already bore the burden of writing a bug report, and you owe it to them to actually determine if the issue is resolved before closing, even if the resolution is "wontfix".

Closing bug reports without actually caring about whether they were resolved is giving the finger to your users. Why even have bug reports at that point? As far as users are concerned, you'll just close any new ones for some new reason anyways, based on your track record.

Now: new version, all bugs closed. Next: new name, all bugs closed. Then: new logo, all bugs closed. After all, you close whatever bugs you want, whenever you want, for whatever arbitrary reason you want. And why not? It's your repo. Why does it matter if the bugs are fixed or not when you close 'em? You got a new thing! Close all bugs!
Nope, don't like gin
they won’t change the default reference type to non null. might take a few years but you can see their planned syntax here: https://openjdk.org/jeps/401
Whatever Happened to WiMAX?
Go has also been my go to choice for backend for many years, but these days I feel it’s almost like malpractice not to use Typescript. The advantages in productivity & code robustness were just too great. With libraries like zod & trpc, Nextjs api routes/RSC, I don’t see how Go can compete for simple CRUD apps or quick prototyping.
I am not sure why this is a problem. Looking at the organization of the resources directory of every project I've ever worked on, I am not sure I want more opportunity for physical and logical concepts to unnecessarily diverge.
Changing something for the sake of changing something is meaningless. If whatever works for you works - you're fine, don't change a thing.

Though, I'd comment that you don't need to go all-in in AWS, you can use EC2 instances the same way as bare metal servers from Hetzner and get some cool benefits, if you need them (and ok with 10x+ extra costs) - easy backup/snapshots, migrations, better server access and management (I like having SSM to connect to the server with MFA).
5c should be the same as 5 but with a smaller cache (unlike Core vs Atom distinction in Intel CPUs). I'd rather have a CPU full of 5c than a mix of 5 and 5c.
Having recently bought a ROG ally, I have to say I am incredibly impressed with the SOC. It is pretty quiet and can run most of my games very well.

I am blown away to play OW2, Apex, Cities Skylines and even BOTW on a hand held device, incredible device for people who travel a lot.
Please either write out "Thanks" or just leave off a close. Thx may as well be "f you."
reduce() abuse is a peeve of mine.
It's utterly amazing to hear of another group of sufferers who are the beneficiaries of modern miracle medicine.

Personally, I suffered from an extreme case of eczema my whole life, which left me effectively a disabled person. Although eczema doesn't have a significant effect on life-expectancy, there wasn't all that much to live for, and I had basically given up on being able to do normal things like exercise or travel.

So it was very surprising to "hear the good news" that Dupixent(https://en.wikipedia.org/wiki/Dupilumab) was being released in 2017 (also fast tracked as a breakthrough therapy), I got on it, and it's made me 98% a normal person.

Here's to continued funding for new miracle medicines to help more groups of sufferers.
Makes me think, what if email was extended with these sorts of lists in mind. So in the subscribe box you enter a unique code generated by your email client. This code ties that subscription and that email address. It’s existence allows the spam filter to let it through. And at any time you can unsubscribe within the email client by breaking that link. Maybe this sends a reply back so the sender can save money by not sending anymore, but if they do it gets bounced. Probably they should provide a seperate email address for this purpose too.

Then everyone wins. Perfect delivery for the lists and perfect unsubscribe for the receivers. And more of an explicit opt i too!
No one said ban advertising, just penalize excessive spending on them.
This makes a lot of sense because a company with a decent size it infrastructure team probably gets its windows licenses directly from Microsoft so there is that perverse incentive for Lenovo Thinkpads and the likes to make the sticker price high so procurement can look good when they negotiate the sticker price down to sane amounts.
> Other genres like classical are different though -- a 25-minute long symphonic movement obviously takes ~5x as much work to both write and record than a 5-minute one.

This makes sense. Every time I listen to 4’33” I am moved to tears and the thought of losing even a few seconds of that composition is abhorrent.
That’s another way of saying “around any given time, nearly everyone (whose parents can afford the latest fad) will come out the same”.

Which is fine, its not like genetic monocultures have ever produced problems.
I’m a lazy guy that is part of one of those elite gyms (kind of by accident, but it is what it is). As a result I get to see what actual elite athletes eat by virtue of being around that and I can assure you that these elite sports champions are not eating any form of cereal at all as part of their daily regimen.
What? No k8, no microservices, no cloud ? What is the world coming to?
Whether or not there's data to back that up, Taxi's also existed for about a century prior to smartphones, which are a great deterrent to victimizing strangers from your car.
Google "varisty blues" for how this might be possible.

I'm guessing she is not unethical though and cant get any kid into any school. That said if she knows what she is doing it could easily seem like she can to a casual observer.
People are forced to deal with the issues you mention like being forced to move and more because of housing unaffordability because of NIMBY regulations. I have more empathy for them than somebody who "prefers less density"
Article says:

> Another cool use of low power, always-on DSPs is using ultrasound sonar to detect humans. AMD’s ultrasound runs at above 20 KHz but below 35 KHz, letting it get through the microphone and speaker’s band pass filters. Then, it can use Doppler shift to distinguish human movement from static objects in the same way that a look-down radar filters out ground clutter.

This chip sounds pretty creepy, although I doubt it'll be possible to escape from this sort of thing. The US spies will be loving these feature trends.
Afaik, no language as great of exceptional handling as Java.
I prefer Go but I have to admit, Java's checked exception handling is amazing.
Put down some water proofing (e.g., Kerdi-Board) in your utility room (like you'd water proof your shower or entire bathroom), or at least put your water heater in a shower pan.

Ditto for other appliances that have water, like dishwasher, clothes washer, and plumbed fridges:

* https://www.youtube.com/watch?v=t8NCeo51Lkc

* https://www.youtube.com/watch?v=HLEv8qPVpY4
> People finding ways to strip out assets from companies.

If those people don't own the company, what is the owner doing by allowing this to happen?

If those people _are_ the owners, then there shouldn't be a problem, since it's their own company, and they ought to be allowed to do anything they wish. Including short term reward for long term loss (if it is worth it in their eyes).

So i dont think it's "looting" (implying it's being stolen without knowledge of the owner).
Would you at least agree that the rectangular metric is misleading for cases where all the water usage is along a single wall, and so the rectangle has an area of zero?

If you want a simple metric the perimeter of the rectangle seems much better than the area to me.
"...the determined Real Programmer can write Fortran programs in any language."
Interesting article.

“Pirates of the Caribbean: Dead Man’s Grave” would have been a better title.
Given the history of rewrites, I would estimate between 150-225%.
Front-running is an easy example.
Americas richest 10% is responsible for 40% of its planet heating pollution
You can use [limited] Java 17 with Google's Android.
The compiler converts Java 17 -> Java 8 bytecode.
It must be hard being perfect. The rest of us will keep looking for solutions for mortals.
> You're clinging to the independent legislature theory even after Trump's picks agreed, it's batshit stupid.

I don't interpret rayiner's comments as supporting the independent state legislature (ISL) theory. ISL claims that the constitutional power of state legislatures to regulate federal elections cannot be limited by state constitutional provisions or rulings of state courts. I don't see rayiner as making that claim here – he claims that when state law provides for popular election of presidential electors, the state legislature can repeal or suspend that law, even in-between the popular election and the formal nomination of the presidential electors. ISL would go further, and say that if the state legislature chose to do that, the state courts could not strike it down as a violation of the state constitution; I haven't seen rayiner make that claim anywhere in this conversation; but, if he doesn't make that further claim, what he is espousing is not the same thing as ISL.
I don’t have a camp, only curiosity and skepticism.
High school band director was tased after he refused orders to stop playing
At $25k per month per person that’s $30,000,000,000 per year for the 100,000 folks with CF. As a T1D I get it, but there is no way of escaping the other impactful uses of that sum.
Truly unbelievable and sad how quickly a dechristianized society adopted this practices with no issues.
I agree that you shouldn’t discount what Elon does or says. He’s clearly one of the most important individuals of our time. Doesn’t mean whatever he says is gold though. Same standards should apply.

I agree that his naysayers are making a grave mistake of calling him universally stupid. He’s a vile selfish person, who makes a lot of bigoted stupid statements and actions, but ignoring him would be the end of us.

A Tamil saying I like translates (by ChatGPT) in English as, “Regardless of the speaker’s guise,
Seek the truth that in the statement lies.”
> error: PyObjC requires macOS to build

Looks like this depends on macOS.
You Might Get ‘Feedforward’ from Your Boss Instead of Feedback
Saving is futile with a 3% loss on your money each year. Unless you invest it you are losing it.
I've heard this argument before, and I point out Kubernetes to them. Is that code base complex enough, because it's pure Go doing just fine and runs on plenty of systems?
It’s also why cults are so seductive to so many, turning over control and decision making does wonders for peace of mind, until the false basis for that confidence gets exposed.
Author here. These are also things I believe in, although it took several years of climate anxiety and therapy to understand that one person alone can't fix everything. So I've started focusing on doing some good every day--most days, it's the small things, like doing extra chores, babysitting the neighbor's kid, tutoring a little girl who lost her father recently, etc. These won't change the world, but at least I'm adding some good to it.

> MOST things you can read about on the Internet fall into this category

This is why I deleted almost every social media and am very selective about the content I consume, so the stuff that does land in my inbox is stuff that has scope for taking action--I unsubscribed from everything that talked about things I couldn't do anything about personally.