skysight-inc/HackerNews huggingface dataset:
Of course you have to consider what other countries will do when you create your laws. The notion that you can ignore the rest of the world is both naive and incredibly arrogant.

There are plenty of technologies that absolutely do not "make the world better" but unfortunately must get built because humans are shitty to each other. Weapons are the obvious one, but not the only one. Often countries pass laws to encourage certain technologies or productions so as not to get outcompeted or outproduced by other countries.

The argument here about AI is exactly this sort of argument. If other countries build vastly superior AI by have fewer developmental restrictions, then your country maybe both at a military disadvantage but also at an economic disadvantage because you can be easily outproduced by countries using vastly more efficient technology.

You must balance all the harms and benefits when making laws, including external to the country issues.
It’s clearly not an exact parallel, because there’s an obvious answer to “not building ramps prevents mobility… how exactly?”

Anyway no need to get into the meta argument here. If GP thinks regulation just increases the risk of centralization, I’m more interested in thinking through the pros and cons of that.
mixed metaphors here
Will these M3 chips be competitive against cheap Nvidia cards for training small and medium sized networks?

M2 weren't, and Metal support on Torch was sketchy. Getting better lately, though.
Looks like it’s raining outside, time to fire up the three AAA games available on this thing.
Maybe they’ll soon up the resolution and have a Quadra XDR Display
256gb of ram coming up! Wonder how this will affect nvidia with machine learning practitioners having so much unified ram for the gpu to work with.
They’ve had mini LED displays since the M1 MacBook Pro.
This makes sense to me. Very few people are upgrading the M2 laptops they bought earlier this year. I'm finally in the market to move from Intel because visionPro dev requires Apple Silicon. Also - last Intel laptops were less than 4 years ago. Even as a power user I only upgrade every 3-5 years - regular users even less.
I'm surprised there's still no pro chip for the iMac, and I guess at this point we should assume there never will be. It's a shame. Give me a 27" M3 Pro with target display mode, and I'd be awfully tempted.

As it is, there's nothing (other than that new color) that tempts me to update from my 16" M1 Pro, but I didn't expect there to be. I suspect I won't be eyeing upgrades until at least M5 and more realistically M6.
Per the benchmarks, the M3 family of chips is 15% faster than the M2 family of chips.

That doesn't seem as much of a performance gain as expected given the move from 5nm to 3nm.
> Better for the Environment

I wonder if with Apple's new support for repairability has translated to them making their new laptops more repair friendly.

That would certainly be much better for the environment.
Base 14" M3 MBP comes with 8 GB RAM at $1599 USD. That's pretty stingy.
I feel like it's Apple realizing (I mean they likely already knew it, but this is sorta publicly saying it) that people are not going to upgrade their Mac's every year like many do for iPhones. Or likely even every 2 years.

So I think the focus on Intel and M1 (but still showing M2 but just not saying it out loud) was the right call.

I wouldn't be surprised if when the M4 roles around we are still hearing about M1, but maybe they drop intel by that point.
Huh. What was yet other 97?
> OSGi and Java Modules would like a word.

OSGi is the one that's deprecated and Java Modules is the one that can't actually provide that functionality yet, right? Or is it the other way round? Either way you get the point.
Are the cool kids using GGML?
Not really? Qualcomm just showed off benchmarks beating M2 and all we have to go off is Apple's dubious relative graphs that have been essentially lies before (3090). We will see how they really stack up when both are in shipping products.
DALL-E 3, GPT4All, PMTiles, SQLite-migrate, datasette-edit-schema
It's weird they mentioned something about how you can do 8K video editing with Premier Pro, but didn't mention Final Cut Pro X. Are they killing FCPX?
Bit disappointed that they're still using the same mini LED displays. After the iPhone announce, I was looking forward to proper OLED with 1600 nit peak for the MacBook Pros.

Don't get me wrong, I'm very happy with my 16" Max display, but the dimming zones are quite visible, especially with poorly brightness-mastered content (some of which is on Apple TV+!).

I can't watch the whole event, but the continued complete lack of marketing toward gamers I must say is also a bit disappointing. You have these fancy GPUs, Apple; go for the jugular!
I reviewed a programming book on Amazon must've been 15+ years ago.

The author posted a review of me on his blog. Not a review of my review. Of me and everything he could find out about me on the public Internet.
The base M3 model (whose price is a bit over €2100 with sales tax in the EU) has 8 GB of non-upgradeable ram. Yikes.
Alternatively, they make their behaviour legally acceptable through legislation changes.
You can now spec a 14‑inch MacBook Pro up to $6,899.00. You’ll be so pissed when you leave that bad boy at Starbucks.
I purchased a fully maxed out M2 Max MacBook Pro when it was announced like 6 months ago. I knew it was going to be outdated eventually, but within 6 months, wow. Did not expect that.
There's an entire industry of consumer products that take massive amounts of compute called "gaming". Apple could have showed off the chips performance at that.

Or at least something like photo or video editing?
I think it's great computing hardware has finally met the threshold to run emacs as it was intended.
> You have the right to protect it with means that are not government force. Force is only justified in response to force, and you don’t get to ransom anyone that “steals” your thoughts and pixels.

This just sounds like your opinion, why do you think this? I really like that people can profitably write books and make movies and I think some force to allow that to happen seems reasonable.
> They really shouldn't mention the weather until they fix that app.

After your edit: What a pity! I thought to have just read a great one-liner about the climate crisis and how tech people want to solve everything applying tech.
that, and the missing 27" iMac, seemed to very keenly indicate that if you want more power or more pixels, Apple will push you to buy a Mini + a Studio Display.
If we're to believe them, the new M3 Max is "up to 11x faster" than the maxed out 2019 16" Pro. That doesn't seem like they stagnated.
yeah it is indefensible to me at this point that the base chips are still limited to one external display.

I was willing to cut them some slack with the original M1 chip, thinking there might be a decent technical reason for it with their first generation of laptop/desktop chips, but three years later it is absurd
The contradiction is not between saying two different things about different time horizons, but saying one thing and doing another.

It matters little what you someone says with their words if they say the opposite with their money - if in practice someone is seeking the lowest acceptable prices, then their "revealed preference", to use the technical term, is that they're actually preferring a world where that shop is run by a PE firm, as they're actively helping make that world happen. And sure, their stated preference may well be that a world not owned entirely by one PE firm, but really, who cares about the stated preference that doesn't get reflected in acts in the real world? Those are just empty, misleading lies if the actual choices show the opposite.

It's like saying "I prefer a world where I will lose weight" while buying a 12-pack of donuts for lunch.
Can't wait to see how AMD and NVIDIA respond with their new ARM offerings. It's going to be an interesting next few years!
It's a survey. Ever took one?
Indeed! It gives a fresh outlook on life and a sense of freedom, of all options being open. And a lot of us are the ones that come up with solutions to problems because we think outside the box. Or more specifically: there is no box.

I could not live without that sense of freedom.
I feel culture is emotional manipulation (e.g. the Cameo "Fameo" [1] or family). This works until layoffs need to happen, and then any justification for removing those same family members are justified.

So as an employee (not necessarily you, though), if you're angry that you got laid off, it's because you drank management's gas lighting kool-aid. And further, you shouldn't be amazed at how far the C-staff will go to protect their bonuses. Even if it means reducing your "Fameo" to 1/10th of what it was.

I'm also sure they made a calculation. If they want to get rid of 1/2 the company, lay off about 1/3. The rest will be through attrition. Those co-workers getting laid off, they're not usually management's problem anymore. They're yours to figure out. Hope you can self organize after half your staff is gone!

But in all honesty if management just said, "Thanks for you hard work. The company is doing really well. We're fortunate enough to be growing instead of shrinking..." -- I think that level of honesty would do wonders for employees when it came time to do a layoff.

[1] https://archive.ph/2023.10.23-081817/https://www.nytimes.com...
one day, maybe. Today, I personally lack the savings buffer nor desirable kinds of skills to pull it off properly. Wasn't born with a silver spoon, so I guess I gotta pay my dues.

Even then, my kind of self work is just as unstable as my industry. I may in fact be good at it and still fail.
ASD is very dynamic. It is not linear spectrum, think of it more like a polar graph. I would think 67 may be enough people to get an idea for one "hallmark" but certainly not all of them as a comprehension.
> warped versions of the Getty logo have shown up in a number of SD-generated images.

If you create art that has a Pepsi logo on a depicted vending machine etc Pepsi has no copyright claim on your art does it? All it shows is the art was made with the knowledge of the logo and the logo was included as an element inside the art.

When logos are shown in a context that may cause confusion (about who made a product etc) there may be trademark infringement but trademark infringement is not being claimed here so why would warped logos matter?
There are lots of perspectives on vectors and tobinfricke gives one. Let me give another.

Given a coordinate system, a vector can be represented by a tuple of numbers, just like a point can be represented by a tuple of numbers. The point p, and its position vector i.e. the vector from the origin to p will have the same tuple of numbers. The magnitude of the vector corresponds to the distance of p to the origin. So points or vectors, well it's just a choice of words without a material difference.

If you use the word vectors then you do kind of sort of imply that you could do the vector operations, scalar-multiplication, and vector addition, and getting something semi-useful out. This is indeed sometimes done with embeddings. But most of the time it's in the form of an affine combination (weighted sum where weights sum to 1) which is something you can do for points too.

Edited a bit
“World’s Most Popular” - nevertheless, I’m fairly aesthetically inclined and this is the first time I’ve ever heard of the guy.

It’s also the case that the popular mainstream has become conservative to the point of fascism where it comes to critique. Positivity denying its opposite. The responses from the artist were also strange and overlooked their own contradiction, as in “you’re just one person with one opinion” (but my followers are also single people with single opinions, all of which must be positive at all times).
I don't understand why they don't update the entire lineup whenever a new chip comes out, especially if really only swapping the chip in the macbook pro and imac here.

On a separate note does anyone have any insight on how unified memory compares to vram in the context of machine learning performance? Considering an H100 with 80GB costs like $30k a maxed out macbook pro with 128gb unified memory for $5k is interesting. Is it remotely comparable or compelling for large models considering realistically most prosumers are capped at the 24gb nvidia cards for anything resembling a reasonable budget.
M3 Max looks like the top tier GPU is a 40 series rival am I missing something?
Oh good I thought it was going to be Thomas Kinkade.
Especially when a 13" M2 MBA with 16GB RAM and 512GB SSD comes in at $1499.
Ding ding ding.

We started to hit “we could save enough to retire at 55, or 60 at worst” money just as we started having kids.

The added health insurance costs, healthcare costs (and our kids don’t even have any huge problems!), housing costs (unless we’re OK sending them to bad schools), lost wages due to time staying home caring for them, child care costs before they started school, et c… that stuff topped a quarter million before I stopped counting, and it went way higher after that.

The kids have gotten somewhat cheaper as they’ve gotten older! But having that ultra-high cost front-loaded cast like a million-plus dollar shadow on our likely at-60 savings (due to opportunity cost), not even counting the ongoing costs and the effects those are having. Retiring at 65 is now iffy…
Spoiler very much alert.
Because why would consciousness continue after death when it didn't continue before birth?

What's different about the post-birth state compared to post-death?
As a contractor, having worked with a lot of teams, I get the feeling that the kubernetes and microservices hype a few years ago resulted in a lot of unnecessary refactors. It can make sense, of course, but often doesn't, and running a monolith on k8s is perfectly fine.
Referring people by email to the site!
Their virtual warehouses usually take only a few seconds to spin up, but can take longer (especially for large warehouses).

If you keep the warehouse running, there's a fair amount of caching going on behind the scenes that can make your queries run faster on the warm warehouse (how much faster depends on the query)
.
This article shows one example - a cold query ran in 20 seconds, after caching it ran in 1.2 seconds on a warm warehouse:

https://community.snowflake.com/s/article/Caching-in-the-Sno...

So you don't always want to set the idle shutoff time to the minimum.
Honestly, there's nothing immoral about charging market rates.

What's immoral is preventing construction of housing to allow supply and demand to meet. What's immoral is zoning rules that allow prices to rise well above the level of what would historically have been considered affordable.

Obviously, from looking around, we cannot rely on people to just not raise prices to market levels in exchange for feeling good about themselves. We need to take action to lower the price of housing.

Housing cannot be both affordable and a good investment.
Something tells me it will get shortened to "Apple unveils M3" soon
One day we will get a Mac with more than 8 gigs of ram
General Electric claims 5 minute startup time for their combined-cycle 50-megawatt turbine.[1] They've shipped 1200 of those.

[1] https://www.ge.com/gas-power/products/gas-turbines/lm6000
> The issue with this philosophy is that it tends to lock in first generation design choices…

I agree.

A common approach to simple is “just start with the first thing that pops into your head and see how far you get.” I guess we could describe that as “simple to think of.”

A far less common approach to simple is “think through the whole problem, then remove everything that you don’t need.” This is what I’d call “a simple solution”, but note that it takes a lot more work to find it.
You can do the same with the approach I described. If you set up the modular DAG as I mentioned above, you can now set up service boundaries between the leaves of the DAG. E.g. parts of the code call other parts of the code as a service. You then version and deploy the same codebase separately.

Say you have Libraries A, B, and C, where B and C depend on A and not one another. You can have B call into C via a service, just as you would in a microservice. Now B and C can be versioned and deployed independency. You can also deploy updates to Library A incrementally, tying it to the B and C deployments.

If you are literally pushing different features that are in fact unrelated, you don't even need to worry about B calling into C, you can just partition your app into different modules, deploy them separately, and use a load balancer with routing rules to arbitrate between the deployments.

I like having this type of environment because you can make fairly quick and easily-resersible decisions about whether or not different parts of the codebase are deployed differently: sometimes it's compute and hardware requirements, sometimes it's because you want parts to be stable and other parts more experimental and volatile.

The microservice argument isn't addressing this type of deployment scenario: it's suggesting a shared-nothing or shared-little architecture across services.
Maybe true but not relevant to the argument: are some tools so powerful that access to them ought to be “tightly controlled?” The answer is definitely yes.
The advert at the start seemed more targetted to creatives, not 'average' consumers - whatever they are.

Also, are 'average' consumers watching this kind of marketing? I suspect not, only enthusiast nerds like us are?
> such as the (in)famous evaluate polynomial instruction, POLY.

What CPU has this instruction and where can I learn more about it?
I've legit seen PM's just move their own deadlines. Their decision, no attempt at justification, and I've seen it put everyone behind because they're waiting on the PM. I've legit seen a PM deliver a set of requirements 3 days before a deadline and blame the technical team for non-delivery (multiple times!).

It sounds so ridiculous, and yet ... it happened.
I’m sorry but that’s objectively hilarious. Were you offended?
So MacBook Air chads win this round.
I'd prefer if there'd be higher RAM limits for each variant:

* ~~Ultra~~ Max probably has an adequate limit with "up to" 128GB

* Pro would be nicer to have "up to" (say) 64GB, rather than 'only' 36GB

* Base perhaps "up to" 32GB, rather than 24GB

There are some situations (running a VM or three with different OS(es)) where there really isn't a substitute for more bits.
lmao so true
13,3” MacBook Pro is discontinued in favor of 14” MacBook Pro with M3.

I say good riddance.

Would love it if they did made the bezel smaller on an iMac though, alongside the M3 upgrade.
What do you expect? A 2x improvement in performance every year? There are limits to physics that would hit pretty quickly at that rate.
I'm pretty sure pytorch supports it OOTB. In my experience it works even better than ROCM
And yet _still_ 8GB of RAM as the baseline. It's probably as profitable as it is evil / misleading.
We're moving out of business context and to more general one, as I have more experience there - I learned the idea of postponing decisions from software design, and mistakenly started to apply it to my life in general :).

It's absolutely true that postponing a decision lets you take advantage of more data and experience. But making a decision now also generates new data - and often does it better and faster: you're directly observing how your choice plays out in the real world. For cheaply reversible decisions it means that, when things go bad, you can go back and make a new decision, this time informed by knowledge of what went wrong with your previous choice. If you squint, it almost looks like time travel :).

Not every decision is going to be like that, but e.g. in software design, I would often delay deciding between several possible approaches to seek out more information (and/or wait for it to come from customer side), only to later realize that in that time, I could've prototyped most or all of the options, or I could've picked one and made progress and undo it fast when more information came - and that either of those two approaches would've let me to gain the missing data faster, while also keeping forward momentum.

There's a reason many programmers (myself included) need to repeatedly hear the mantra that goes: "make it work, then make it right, then make it fast". In my case, postponing decisions is often a kind of analysis paralysis, and I'm slowly learning that in many cases, it's better to just pick any option, "make it work" in the dumbest, most straightforward way possible, and then reevaluate.

But as I said, I am learning this slowly. My mind knows better, but my heart still wants to delay by default :).
I really don't know why apple is insisting on making the entry specs something like 512GB SSD and 8GB RAM for a ~$1600 device and worse for Their Mac Air line where it starts with 216GB SSD for $1000 (M1) or $1100 (M2). That's already a price tag of some of the high-end alternatives.
Mac mini + Studio Display. It's expensive but I don't know that an iMac Pro would be any cheaper.
It’s not complicated.

If you benefit enough from the 2nd external monitor then you can easily afford and justify the upgrade.

If you’d just like the 2nd external monitor then go nuts and spend your money on the upgrade. Or don’t and buy a different laptop.
This is cool, where can I buy the chips and read their datasheets?
The password example feels egregious, but keep in mind that the investigators spent months if not years combing through corporate records and are now showcasing the most embarrassing finds in the framing of their choice. I bet there's not a single company in the world where some engineer didn't at one point set up a dumb password as a part of some one-off integration. The job of the security team is to systematically track down stuff like that, but you never reach 100%. There are things you don't see.

What feels particularly weird here is that SolarWinds wasn't compromised by a Bulgarian cybercrime gang. They were compromised by a nation state. While the SEC is notionally focusing on other stuff, this is ultimately the company's original sin. How many businesses, no matter how strong their security posture, can really say that they're immune to that?
A magic number: New MacBook Pros and iMacs usher in the M3 era
Also, how's pytorch?
You definitely havent worked at a FAANG company.
Through several comparisons and careful word choices, it seemed clear that Apple is strongly hinting that Intel Mac users should seriously consider updating to M3, or Apple Silicon in general.

This may indicate that the next version of macOS could support Apple Silicon exclusively.
driver and developer support
It's especially annoying that they announced ray tracing support but didn't show a real title using it. I wonder what happened internally because I'm sure they were working with partners to get it working... I mean, RE Village launched today on iOS and macOS and would've been a great demo for graphics and to boost sales.
Oops, that's literally the name of one of our lessons "Practice your consonant skills" hence the awkward string, but I see what you mean. We'll look into handling those more elegantly because I agree, for English learners everything needs to be in perfect English.

And we have a placement test -- it's in the Resources tab, under "Assessment". Lmk how it works for you!

Re: 404... don't know what you're talking about ;)
It also supports exactly 1 external display.
The baseline M3 model is a complete joke, 8GB of RAM and support for only one external display.

This should have been a MacBook Air.

Edit: Oh, and one less thunderbolt port, nice.
Damn, won't be able to give my little bro the MadCatz every time. What's the world coming to?

Seriously though, this is awful. Hopefully we see more regulation of this sort of thing EU usb-c/removable battery style. I mean ideally we'd be breaking these companies up, but regulating them is a good step.