skysight-inc/HackerNews huggingface dataset:
You are mistaken. On both PS3 and Xbox 360 CPU and GPU is on different chips and made by different vendors(CPU made by IBM and GPU by Nvidia in case of PS3 and CPU by IBM and GPU by ATI for Xbox 360). Nonetheless in PS4/XOne generation they both use single die with unified memory for everything and their GPU could be called integrated.
> He ain't one of them Zuckerbergs. The exact opposite in fact.

I am not saying otherwise, just objectively speaking: money changes people.
That's still a bad naming convention. It won't be the maximum forever.
Airbnbase
Airbnbase
Another point of interest:

https://www.the-rheumatologist.org/article/the-unapproved-dr...

On Friday, Nov. 20, 2020, the U.S. Department of Health and Human Services (HHS) published a Notice through the Federal Register announcing the withdrawal of guidance documents that established the Unapproved Drugs Initiative. This Notice brings to an end a 14-year-old program that has been blamed for significantly contributing to the rising cost.

So... again, yes... greed.
MBPs are irrelevant in the age of Surface Book and Framework
Absolutely not. There are estimated ~100K people with $50M or more.[0]

[0] https://www.statista.com/topics/3467/millionaires-in-the-uni...
Bing isn't too bad. I've actually half-migrated to using it since the results are often relevant and usually even better than Google.

From my experience, Google is better at searching for programming-related topics, but anything specific and it starts to fall apart. I can make an exact phrase query on Google and it will drop words out of the phrase for no reason. Bing doesn't do this.
>so that you don't have to discard and replace it every few years

Except you and I surely must know that's not true, that their machines have industry leading service lifetimes, and correspondingly high resale values as a result. Yes some pro users replace their machines regularly but those machines generally go on to have long productive lifetimes. Many of these models are also designed to be highly recyclable when the end comes. It's just not as simple as you're making out.
I don't really know how the implementation of a tracing GC works but I was thinking they could do some smart memory ordering to land in the same cache-line as often as possible.

Thanks for the clarifications :)
Isn't that the way its supposed to be?

Scientists discover what they can (falliable as they may be).

Politicians take scientist's best understanding at the time, balance the concerns of various groups, and make a decision.

Politicians decisions are backed up with violence (always, not just for this) because states having a monoply on violence is just how states work.
SaaS on a Hunch
What I meant in our industry being nothing but metaphor is basically me staring at so many OO taxonomies. Even if you ignore deep OO trees (and I think you should), it is hard not to see the way we define most data and simulations as anything other than a very formal metaphor.

That said, I was not trying to say that abstractions and types are directly metaphor. I agree with your points. My argument there was that, like metaphors, types/abstractions are never perfect.

I use types to avoid type errors. Which is a big class of error, to be sure. But they do little to help with logic errors, in my experience. And they are flat detrimental if they require pulling in more and more formalism to cover cases that are of increasingly limited ROI.

If anything, I think our industry would do well to embrace many of the modelling domains that allow use of SAT solvers to find answers. And I don't think I've ever seen a strongly typed one of those that wasn't hard to follow. (I am interested in counter examples.)
They look different but look at homo sapiens, the variance is quite a bit less. They definitely look like the same species to me.

Also there’s a huge difference between a species doing poorly and the species changing its habits / dominant feeding areas, especially for species that are highly nomadic.
Gaming is a non-starter on MacOS since 2018. You can get certain, specific titles working if you pour your heart and soul into it, but it's nothing like the current experience on Linux/Windows unfortunately.
But those corners, look how nicely round they are!

Even for Windows developers it hardly has anything worthwhile, note that most of the new stuff is UWP with WinUI 2.6 and not WinUI 3.0, as they still have a pile of bugs and missing features to take care of.

I bet some higher ups decided it was time to release Windows 11 no matter what, specially after Windows 10X being dropped.
Personally, the investments in the camera and display are wasted for me. I run my mbps in “clam shell mode” and use external displays and cameras.

The 64G of ram is huge though. It only took them half a decade to figure it out.
Well, yes, but the point was to get a process per request just like PHP, so you'll have to start those processes one way or another.

Anyway, it appears uwsgi can be configured to do this, using fork-server[1] and maybe max-requests[2], although it only works with Perl at the moment.

[1] https://uwsgi-docs.readthedocs.io/en/latest/ForkServer.html

[2] https://uwsgi-docs.readthedocs.io/en/latest/Options.html#max...
You don’t need to provide special tooling, you only have to provide the source code of your own program so that the program can be recompiled with a different version of the LGPL-licensed library.

Your source code can be released under another license, even a proprietary license, provided that the user can physically undertake the necessary steps to produce a new executable that interoperates with an updated or modified version of the LGPL-licensed package. The idea is that the LGPL-licensed portion of the final runtime program should itself be open source in the sense of being modifiable in a useful way by the end user.
If you want to only use services where the company or its employees are not pushing any political agenda, I have some bad news for you.
Jerome Powell Sold More Than a Million Dollars of Stock as Market Was Tanking
What were your painpoints? Did it at least work for a while?

I remember using it for a few months and then being unable to to keep up with my fellow clan mates. I wondered if everybody else was playing with on cheat mode because I was totally burning myself out and missing out on sleep to get a few more sets of pushups or meditation in. Staying up long after midnight every day takes its toll eventually. I had also marked a few tasks as "very important" which I was unable to complete as there was so much shame connected to it. Ironically not completing the tasks just increased the shame until I wouldn't even dare to look at them anymore...
People always say this about reading code and it’s just never matched my experience working in either sort of codebase: one difference (comparing lisps and, say, Typescript or Java) is that lisps just have fewer lines to read. So, any assistance you get from the types is counteracted by having to read more code.

But, additionally, I just don’t find it true to my experience that it’s easier to read and understand a dynamically typed codebase vs. a statically typed one. Especially when you have a lisp-like environment that makes accurate jump-to-definition possible.

EDIT: I think I just tend to think about codebases in terms of operations rather than types. And, consequently, when I build a codebase around compositions of functions, the way I think about it isn’t very different in either paradigm.
Update:

>macOS Hides the Notch on New MacBook Pro in Full-Screen Mode

https://www.macrumors.com/2021/10/18/macos-hides-notch-on-ne...

I take back what I said about the notch. It is not as bad, as it initially seemed to be
Your point about the museum is interesting... but I think you may be slightly missing the point of a museum :)

An art museum isn't about teaching kids about the process behind making art -- the brush strokes, the dedication, the frustrations, the frequent failures, the occasional successes. It's about showing "this is what some artists that we consider 'great' have produced". Similarly, science museums are about showing some stuff that we've learned using (very broadly) science. So high-level overviews of engines, and tesla coils, and pop-science illustrations of how some math principles work, are all perfectly within the goals. I think that optimistically, a kid might come out of a science museum thinking "look at all the cool things that science has led to -- maybe if I'm a scientist, I can contribute to something like that one day too!", and that could be a different perspective than they otherwise would've had. They can learn what it actually means to "do science" later on in life.

And I think your point about "body of knowledge" implying "level of truth" is also interesting, but I take perhaps the opposite view. The scientific process does produce what we consider truth -- it's just that a deeper understanding of it is that anything we understand today comes with a degree of uncertainty, even if that degree is pretty small. But this is a perspective that's hard for a lot of people to grasp, and this article was written for a pop-science audience, which doesn't generally have a solid understanding of this principle ("What do you mean, we can't really be sure? I know lots of things for sure. Science is stupid."). Given this caveat, I think it's actually dangerous to say to this audience "the scientific body of knowledge is never truth", because while this is technically true, it leads the pop-science reader to think "huh, well in that case, my totally unfounded opinion is just as good".
> All the ports you could ever want

I agree with everything else you said and I think overall these machines will be awesome.

I would disagree with you on the ports though, I think this is kind of a miss for Apple. They caved into some of the loudest complaints from several years ago which were already coming from a loud minority and that minority is now smaller than ever.

And if they were set on changing the ports these certainly aren't all that you could ever want. A few USB-A ports as well as keeping at least the 4 USB-C ports from last year (instead of reducing to 3) would have been more useful for more people than the HDMI and especially the SD ports are.

(HDMI used to be useful for plugging into a projector for presentations, that use-case is now nearly non-existent now that all meetings tend to happen over zoom, webex, teams, hangouts, etc. even when in-person. HDMI used to be useful for monitors but increasingly displayport over usb-c is supported by everything except the lowest end monitors. SD used to be important for stills and video footage, but increasingly cameras use CFExpress, CFast, output over hdmi to an atmos-style recorder, or even micro-SD for small GoPro style cameras, all of which will still need dongles. Devices like Raspberry Pis require micro SD not standard SD).

They also could have added the nifty ethernet-over-magsafe via the powerbrick that the iMac has and they didn't do that.

Edit: One additional thought - I'm seeing from the comments some reasonable situations where HDMI still comes in handy - cheap monitors, plugging into a tv to watch something, and I guess there are still lots of people physically plugging in at work for presentations. Fair enough, but in that case it's weird that this is a "Pro" feature. These are all very non-pro usecases and you'll still need dongles around for anybody with a non-pro machine (like a macbook air).
> spend a lot of time with Illustrator in fullscreen mode, with no visible menus

My guess is that for these situations and for full screen games, you’ll see the screen size reduced by the notch height. And if not, I’m sure there will be an extension that makes the menubar a black rectangle.

Not optimal, but there are ways around the notch, if it bothers you too much.
Yeah, and vendors like Bungie are forced to cap their framerates at 30fps (Destiny 2).
I believe Apple tries to use mostly recyclable components. And they do have a fairly comprehensive set of recycling / trade-in programs around the globe: https://www.apple.com/recycling/nationalservices/

That being said, I haven’t read any third-party audits to know if this is more than Apple marketing. Would be curious if they live up to their own marketing.
> it's trivial in CMake which is the most used buildsystem in languages with a linker, just set -DBUILD_SHARED_LIBS=0 on the command line

Building or using static libraries isn't hard. Doing so in a way that doesn't violate the LGPL's replacement requirement is. The document you yourself linked says this about developing statically-linked libraries with the GPL:

> If you statically link against an LGPLed library, you must also provide your application in an object (not necessarily source) format, so that a user has the opportunity to modify the library and relink the application.

If you're distributing an object format, you need a .o that could be linked with the user's custom version of the LGPLed library. Building such a .o file cannot be done easily with tools, and that is what I'm referring to.
Sure it's not proof, but it's pretty good evidence.

This man is unlikely to be the shooter because he has no hands.
I'd say the same about your initial comment.
macOS Hides the Notch on New MacBook Pro in Full-Screen Mode
The entire point of taxes in the modern day is a polite fiction to prevent money-printing from ending up like the Weimar Republic or Zimbabwe.
64GB RAM was available on the 2019 Intel 16" MBPs (at least). This comment was written from one of those with 64GB RAM.
> So basically even the new 16" is still thinner than the MacBook 2015 era

Oh wow. Apple's photos make it look so fat. I'm still using a 2013 15" MBP and am very happy with how thin it is.
I'm really, really confused about all the discussion of R2 as if it were completely fungible with S3.

Certainly for certain use cases it could be an alternative. Even as an adjunct to existing S3 use.

However without IAM integration, bucket events, and etc. there is a huge set of use cases where it wouldn't even be a blip on peoples radar.

Chess vs Go? Couldn't AWS just lower their prices for egress with low to medium(medium for AWS) effort? What am I missing here?
Ask HN: How do you assess developer productivity?
After working at several software companies I’ve noticed most have no way to measure developer productivity. Yet they have a way to measure sales (bookings), marketing (mqls/trials), customer success (churn/upsell), and product (nps/product analytics).

As an experiment we’ve starred building an app that measures things like PRs and commits for each developer. I’m not sure this is the best way to solve this problem. I’m curious how engineering managers philosophically think about measuring the performance of their team and if engineering managers are using any quantitative measures how do they do it? How do high performing software teams measure performance?
Only time that I can remember HBM being used with some kind of integrated graphics was strange Intel NUC with Vega GPU and IIRC correctly they were on the same die.
Like so many moths, angry at the glass, for keeping them away from the lantern's flame...
Or buy an adapter like this https://www.amazon.ca/BASEQI-aluminum-microSD-Adapter-MacBoo... and have yourself some extra storage expansion. Might be slow, but good for things you access rarely.
So in other words: Netflix will go on a hiring binge soon...

It may not be the truth some want to hear, but Netflix will likely be more than happy to identify "troublemakers" with this planned walkout, even if they're fantastically productive otherwise.

Many C-suite see themselves as leaders "going in to battle" leading an "army". The last things leaders tolerate in an army are deserters and overly objectionable types.
What’s the problem with building React Native apps?
Perhaps also reduction of watershed area because of development and capturing of waste water? I know there are mitigation efforts around the usual farm and garden runoff (nitrogen etc.) for Tahoe; lack of such mitigation why Clear Lake[0] is a soupy green.

[0] https://en.wikipedia.org/wiki/Clear_Lake_(California)
We don't want to be even more reliant on optimizing for something we have little to no control over right? Maybe this is more of a mindset/approach thing. But I like making things where I can communicate the guarantees and assumptions with confidence.

Note I'm not saying we shouldn't care about search engines. They are extremely useful and important. I'm saying if you have the type of content that benefits from being navigated via search, then consider direct control over this.
> The gas inlet port relocated to a more aesthetically pleasing location in the very center of the undercarriage

Why is this a problem? You shouldn't be trying to drive it while it's fueling anyway
I think the article is misguided; there are, at least in my languages, 2 very clear definitions for science: "exact sciences" and the others. They all have in common the use of scientific methods, but that's it: one set is precise, the likes on "1+1=2" math or engineering and the others that are very imprecise like phycology, for example. Anyone using non-precise sciences to make a point against all "science" is malevolent, in my opinion.
I found this comment that explains it well:

https://news.ycombinator.com/item?id=28911240
Don't get me started on Lotus Notes for email.
Study? You're hoping for a peer-reviewed science journal that published an article on who's offended by Joe Rogan?

The original claim was that the total number of people still offended by COVID-victim Joe Rogan's comments was "none." No evidence supports that claim, so we can dismiss it outright, like you said.

I've posted evidence to support mine, your defense is a thought-terminating cliché coined by a game show host.
Well imagine if it were the other way around, a white supremacist is president and a CEO sends out letters praising that...
For me it's down to a few seconds, especially on phone calls. They're unusable.
> No. The risk profiles on these products match that of Robhinhood, Wealthfront, or a Chase checking account (Genesis' custodial insurance policy beats the FDIC's $200k ceiling). Biggest issue is that you don't own your private keys but that's not unique here.

Nexo, Celsius etc own your crypto. Like the terms say you sold it to them. Pretty sure a broker does not own your portfolio.
How does that compare to firecracker-containerd?

https://github.com/firecracker-microvm/firecracker-container...

This repository enables the use of a container runtime, containerd, to manage Firecracker microVMs. Like traditional containers, Firecracker microVMs offer fast start-up and shut-down and minimal overhead. Unlike traditional containers, however, they can provide an additional layer of isolation via the KVM hypervisor.
It finally clicked for me after reading the chapter [1] in "Functional Programming in C++" [2] on monads; partly because he gives lots of examples in C++ and reasons why they are useful. I've read a few other things too, so I'm not sure if it was the sum totality of all of them, but that book helped. That does require being familiar with C++, but that is probably the closest to C where monads can be clearly modelled and, as others have noted, it is easier to understand the concepts in a language where they can be more concisely modelled.

[1] https://livebook.manning.com/book/functional-programming-in-...

[2] https://www.manning.com/books/functional-programming-in-c-pl...
They definitely don't behave like a hardware company. And arguably much (most?) of their value comes from their software.

But at their core selling hardware is where the money comes from.
Refugees and Machine Learning
> Other broker-dealers restricted trading due to capacity issues. For example, one firm’s system created a unique ID for each order, but purportedly reached a limit in the number of unique IDs it was able to create on January 27, 2021. The following day, January 28, when the firm realized that it would likely run out of unique IDs again, it restricted customers from making new purchases of shares of GME and AMC and from opening option positions in these stocks during the last one and a half hours of the trading day. Customers were still permitted to close their existing long or short GME and AMC positions, and the restriction was lifted before the market opened on January 29.

Wow.
Can you do that with Android?
US govt reveals 3 more ransomware attacks on water treatment plants this year
> Last time I dealt with this stuff bumblebee was still in use.

The primus-vk-nvidia stack still uses Bumblebee. It replaces the original PRIMUS component with a version that shares the image data through the Vulkan APIs, which seems to have fewer issues with incompatible OpenGL versions (even when both the app and the compositor are using OpenGL and not Vulkan). Perhaps something about Vulkan being designed from the start to support multiple vendor backends in the same process, vs. OpenGL where you generally have to load a single vendor's implementation?
That is precisely the point of the original comment that you responded to.
Hyper threading has nothing to do with instruction decode. It's for hiding memory latency. The sparc T line is 8 way threaded.
This is going to sound awfully like shilling. But I’m a large fan of the “unlock with Apple Watch” feature of the Mac; and I’ve tried to reverse engineer it for Linux.
The assertion "<x> is a wing nut conspiracy theorist" is itself a conversation-ender. Or at best, the opening to a never-ending version of Culture Wars, V304,045.

Over the weekend we had a very civilized discussion about tribal stupidity (prompted by the Dietrich Bonhoeffer essay), and the reason it didn't descend into CW is that no one provided any examples. The instant anyone gave an example, the particulars of that example would have taken over.

So I can appreciate the desire for citations, but you have to realize that if he'd provided any, everyone would have just argued about those.
Slightly off topic, but where is the best place to get a decent feed of regenerative-ag, rewilding, reforestation, conservation, land trust, indigenous land-rights, creative-land-use news?

(HN for the pragmatic eco-conscious futurists.)

Great post by teh way
Immersion. The fastest way to get through the "practice hump" is to accept the dip in productivity and keep learning. No turning back to your old method. The same applied when I learned the Dvorak keyboard layout, and I presume the same applies for language learning among other examples.

For vim specifically, I think mode changes are the most important to learn first. Past that, it's building muscle memory for all the keybinds (and actually discovering the keybinds).
Yes, I MUCH rather they try to swing elections by depositing large sums of cash into candidates' pockets
I wonder if Apple will give us a 'long-haul' mode where the system is locked to only the energy efficient cores and settings. I us developer types would love a computer that survives 24 hours on battery.