skysight-inc/HackerNews huggingface dataset:
for the person who's looking for a machine to handle emails, facebook, netflix, and maybe a bit of document editing, 8GB is totally fine. and even if that extra ram was free, it still has a cost in battery life. 8GB of ram is the right choice for a lot of people buying a macbook air.
What did they do to sabatoge the deal, after the ink dried? To me, it looks like elon is attempting a shakedown to either ruin twitter altogether, or devalue it enough so he can afford to purchase it without tanking Tesla.
The fact is separate but it’s just one hint that maybe it really isn’t a simple matter to store and contain nuclear waste for long periods of time.
Not to be rude but this is an inaccurate and poor understanding of computers. The entire chip architecture of the Mac changed since 2010. 16 gigs of RAM on an M1-based chip gets you much, much better performance than 16 gigs on an Intel chip from 10 years ago.

Even the RAM and SSD stats you cite are apples and oranges - both have gotten dramatically faster in the last decade.
interesting. so this fixes the major performance issue by allowing users to install a user installable rosetta inside user created vms.

could still end up with some "works for me" but still broken on prod issues resulting from the underlying architecture being different (for intel backing infra), and also some questions around how it would work in practice in terms of integrating with production container workflows, but seems like a boon for anyone who is struggling today with intel vm or container performance issues on apple silicon.

nice!
Awesome thanks for the assist! That page makes it clear, I guess I'm actually just horrible at sifting through the marketing to find the spec page :)
Wait really? I was using 2 external displays alongside the built in desplay on my m1 just a few days ago. Or is it a limitation only with m1 mb airs?
Really? These are irrelevant, invalid, or great examples of misguided govt intervention

1) Ecuadorian govt lost in international courts and us courts. Overall this case is irrelevant to free markets either way, but it's quite believable that it's a post factum shakedown attempt by a corrupt govt.

2) baby formula is extremely regulated. The factory was shut down by the govt, market is hard to enter due to regulation, imports are very restricted by the govt, even e.g. from Europe.

3) Insulin is the same story - govt restricts imports AND production. Intellectual property regime (which I d argue is one of the few good things the govt does - but it has nothing to do with free markets) is also at fault, although as far as I understand less so for insulin, perhaps for newer products. Not even getting into overall healthcare incentives screwed up by govt action (employer based health insurance, etc.).

4) dunno much about diamond, but I'm going to assume the example is just as bogus as the others.

5) I got great frames online for like $35 (there were cheaper ones too, didn't look as nice); my prescription is very high so these were not Walmart checkout glasses, either. Free market in action! I sure hope govt doesn't regulate it and force me back to local price gouging optometrist again, "for my own safety"!
> 2. Secondly, I dare you to explain to me exactly, down to the very activation of cells and synapses in your mind, how you came to understand these words as having meaning. You can't do it, but an AI that did this would do this implicitly. So it will do a much better job of explaining how this happens than you will.

I think you're working with a very different definition of "explainable" than is commonly used in the machine learning literature.
> Quick note: AMD's 5nm offerings will not be using a big.LITTLE configuration, so direct comparison with the M1 would probably not be very accurate for the purposes of comparing power consumption.

Ok, but the second we start saying Intel or AMD needs to make architectural changes to match M1 performance/power consumption, that in and of itself is a refutation of the GP's argument that the only reason M1 looks good is the manufacturing node. We're admitting that there's an architectural component to its results.
Well, do you think that works?

When you do that, what's going to happen is the developers are going to think they can get away with making it even more inefficient. Not intentionally, of course, but the signal you're sending them is "it's fine if it's slow, we'll throw more compute at it" and that's the condition they will be solving around.

So the next time they choose between flashy feature and fixing a performance problem, they will create the flashy feature. "We can let the hardware acquisition people deal with performance."

It might even look like it works, at first. You get features out quickly and the thing runs almost acceptably.

But then months or years later, you're spending a shitton of compute on performing something that could be done with a couple of pizza boxes. And everyone is saying "well it's too late to change now, everything is designed around a HPC assumption."

And now you're stuck bleeding money on things you shouldn't have needed.

If I sound sore it's because I have lived through it too many times.

You should never, ever solve the immediate problem without looking at what long-term reinforcing feedback loops you're setting up in the process.
I feel like it's a business-driven decision to sell the 13" Pro. They can get rid of their Touchbar inventory, and I assume the margins on that one are ridiculously high, since it's a design that's been unchanged since 2016. Kind of like the iPhone SE that is repurposing the 2017 iPhone 8.
I found is also somewhat hard to get good info on these systems. It's colored by knowing they are five/six axis machines[1] where you have one or more motors controlling an axis.

A three axis machine is a triangle. Think three linkages pinned. Not very interesting. But a four axis machine is a simple gear train like you have with most battery powered cars. A five axis machine requires two inputs to define the motion of the remaining free axis. Far as I can tell that's what the original Toyota's used. Engine + Motor1 on one input. M2 on the ring gear. Drive shaft is the remaining.

Lot of different ways to skin that cat and they can look mechanically very different.
> They've been proven right too. The vast majority of people don't want to slot in their own parts.

How have they been “proven right”? Correlation is not causation. Just because they’re highly successful and they ship integrated components doesn’t mean the two are related.
Is the M2 faster than the M1 Pro/Max? They didn't do a direct comparison, but it's only 20% better than the original M1. I bet the pro/max still perform better.
Yes. There is literally no point to the 13" MBP. No one should buy it.

The M2 Air looks great, and the 14" and 16" MBP continue to be great as well (but pricey).

The 13" MBP offers you nothing but an outdated chassis, screen, and keyboard.

Ignore the word "Pro". There was nothing more Pro about the 13" MBP when M1 came out... and it's even less Pro than the M2 MBA this time around.
Provide a service similar to Active Directory? Absolutely, that's what is needed from Apple, Red Hat, Canonical, etc.

Depend in any way on a Google Account for anything critical? That's something I oppose with all my will.
I could have literally been thrown together for marketing reasons. It was turned into a nice promotional event in both microsoft flight simulator and Ace Combat 7
I'm using 256GB machines for Clojure development in IntelliJ since 2017 and I never run out of disk space. I have 36GB of photos and 10GB of iPhone backups on iCloud Drive though.

The trick is not to mix your personal stuff, like movies, photos and music with your work stuff. Also make sure you regularly clean up the older versions of the software you use, including Docker layer caches, brew / nix packages, JetBrains IDEs, browser caches, etc. If you are not doing audio/video work, then removing iMovie and GarageBand frees up 4.5GB. Similarly Keynote/Numbers/Pages 2GB.
Only because it’s a COVID year.
Heh, welcome to the world of livestreaming media. The reason why it's hard to create this kind of simple "stream in, stream out" abstraction is because most IP Voice/Video stacks are architected very differently than stateless net protocols that are popular today. IP streaming generally works by:

1. A signaling layer that helps setup the connection metadata (a layer where the sender can say they're the sender, that they'll be sending data to port n, that the data will be encoded using codec foo, etc)

2. Media streams that are opened based on the metadata transferred over the signaling layer that are usually just streams of encoded packets being pushed over the wire as fast as the media source and the network allows.

Most IP Media stacks (RTSP, RTMP, WebRTC, SIP, XMPP, Matrix, etc) follow this same pattern. This is different than "modern" protocols like HTTP where signaling is bound together with data using framing (e.g. HTTP headers for signaling vs the HTTP request/response body for data.) This design makes IP media stacks especially fragile to NAT connectivity issues and especially hard to proxy. There are typically good reasons this is done (due to latency, non-blocking reads, head-of-line blocking, etc) but these "good reasons" are becoming less good as innovations in lower networking layers (like QUIC or TCPLS) create conditions that make it much easier to organize IP Media in a manner more similar to HTTP. Hopefully one day you'll just be able to take IP Media streams and "convert" or "proxy" them from one format to another.
Could it be automated by a third-party service?

How much would you be willing to pay for such a service? ;)
My 13" 2014 MBP supports 2 mDP + 1 HDMI = total 3 external displays.

Running external display at 4k@60Hz is possible but not straight forward, it requires patch core graphic framework, or using 3rd party boot loader. Newer models do not have this limitation afaik.
I once found code that used vector instead of list, and the author had a benchmark exactly like this to defend it.

Except that, the benchmark was storing ints but our production code stored std::function closures. Changing the benchmark to store a simple struct with two shared_ptrs invalidated it, showing that list outperforms vector on as little as 4 elements for head&middle insertions.

I think all blog articles about CPU caches could use to repeat their benchmarks on something that hides a function call (move constructor), an atomic write, and an allocation, just to demonstrate how tight the boundaries are.

What is good about sticking with fundamental computer science is that it provides pretty strong guarantee about what can and cannot happen, while hand-written optimizations are fragile. Even if optimization does work today, one year later the next maintainer may alter data types, or production data volumes may change, and the optimization will start doing the opposite.
Seeing as there are single large monitors with more pixels than those multiple back in the day monitors, it makes sense. People ran multiple screens to get the real estate. There was always a fight on how to arrange them to minimize the gaps from the bezels. Now, it's one screen, no interrupting bezels and more pixels.
Take a step back. TPUs accelerate any linear algebra so they can accelerate many interesting simulations, not just neural nets. That is much more exciting even if it is tangential to your question. And to be honest, frequently neural net surrogates are just worse than a straightforward "real physics" simulation. There are some cool "Neural ODE" and "physics informed neural nets" research that bridges the gap though.
My Solokey is hackable and firmware available under Apache/MIT (https://github.com/solokeys/solo1).

Unfortunately the easiest way to "export" is likely to rely on the RP, as if they effectively use the sign_counter they may flag such a key as cloned. They should ideally just let you register multiple (and that's an RFC 'SHOULD').

Not a shill by the way, just a happy solokey owner.
Meltdown wasn't Intel-only - POWER and ARM A75 were affected as well. Meltdown affected everyone except AMD (who have had a similar issue surface themselves recently with their implementation of the PREFETCH instruction) and SPARC.

https://en.wikipedia.org/wiki/Meltdown_(security_vulnerabili...

You're not in the minority for thinking this, there was some serious journalistic miscarriage there. To a lot of people, Intel and AMD are the whole world and if it doesn't affect AMD then it's Intel-only. Even people in tech journalism.

(thought I remember Oracle eventually admitting SPARC was vulnerable as well but I can't find it so maybe not)
My understanding is that AMD coasts behind Apple’s process progress at tsmc, seeing as Apple invests the bulk of resources into tsmc’s cutting edge nodes. If apple hits a wall, well so does everyone else depending on the fruits of their r and d.

Also, if Intel can keep up this time, and if tsmc/apple slouches, I wonder if there will be Apple silicon and Intel x86-64/risc macs/apppe devices on available simultaneously?
They're having supply issues like everyone else. A bunch of their computers are on back order right now. Probably your best bet is to order one now and hope a ton of other people aren't doing the same.
I think that overstates things and it’s a blinkered “developer” perspective. Many professionals use iPads to create and do real work every day: writers, artists, designers, lawyers, etc.iPads aren’t useful for developers, but developers are a vanishingly small percentage of the population.

“Pro” != Developer. There are many other professions
Ask HN: Should I use my old computer instead of cloud?
I’ve got an old (but still not bad for dev needs) quad code with 16gb ram. This is quite a lot for running various small containerized services. However I’m wondering if this is considered a bad practice.

Cloud machines for something like this would be >$100 a month.

What security measures and other considerations would I need to keep in mind if I go this route?

For example I have a Emailer service that sends updates to users (needs to connect to my remote hosted DB)
1) I don't think WebRTC has a specific point. Lots of users came together with their use cases and was designed by consensus. WebRTC can (and does) have toggles around latency/buffering.

2.) I am not aware of a way you can no keyframes, but be decodable at anytime. I just have done it 'HLS Style' or WebRTC 1:1. Curious if anyone else has different solutions.
I am not ready to spend 1.5-2 hours getting tired in a commute every day.
Waiting for an unreliable trainline.
I haven't gotten flu or seasonal sickness since I started WFH.
I have more time to spend with family.
I cook for the family of 4.
I have time to do hobbies.
I have time to workout.
I have time for leisure.
I have time for housework.
I am not tired all the time.
My car is used for errands.

Have you tried lugging in a whole truckload of items on the train? A train/public transit works for work commute, but not for when need to get stuff done. Even in the densest city, I had a car for 10 years. Paid for parking and had a monthly active transit pass. Different things for different purposes. Not to mention, that I walked everywhere I can.

When you can hire someone on the cheap, it becomes a skills market.
You get what you pay for.
Sure, but the parent comment was going on about fans.

Edit: you also get insanely specced x86 laptops that have no business being laptops, so for the few who actually buy those monsters the parent comment is also laughable.
Oh gotcha. Ya, then your setup sounds great, and it looks like ffplayout will simplify a lot of the steps!

I just proposed that setup because that's what my partner and friends do to view livestreams of movies together or, specifically with my partner, our home security camera setup. We're all technical though and I don't offer the rest of my family this setup.
I'm only a very casual gamer these days (although anyone I go on a date with would only see a gaming accessory or console and immediately think hardcore), I recently went down the gaming rabbithole to see what I can do with my M1.

It seems like MacOS on M1 architecture can play almost everything! Like, there are so many titles that don't have OSX listed as ever being released for, but it can either be played out the box or with a slight tweak. But I guess that does preclude Steam releases if you don't have direct access to the per game, installers.

And nowadays these indie games release on all major consoles, mobile, and windows, macos.

What are you encountering? A few examples on whats missing for you?
But big-O is not an equivalence relation on functions, because it isn't an equivalence relation. A big-O relationship is not symmetric: if f(x) = x² and g(x) = x³, you can see immediately that f(x) = O( g(x) ), but it is not true that g(x) = O( f(x) )

Big-O is a statement about the limit of a function as the input goes to infinity. f(x) = O( g(x) ) is the statement that the limit (f/g)(x) exists as x goes to infinity. f(x) = o( g(x) ) is the stronger statement that the same limit exists and is equal to zero.
Yeah, in retrospect Discord may not have been the best example for the point I was trying to make.

As much as I like what it does right, I also have a lot of criticisms of it. The "too may channels" issue is absolutely real, and it makes a lot of servers overwhelming. It's also not indexable at all, meaning I often have to resort to using the search bar if something isn't pinned. Admittedly the latter of these isn't the worst experience (Discord search outpaces Slack search by a mile in my experience) but the fact of the matter is that finding a specific moment in a conversation in Discord is far more difficult than it is on something like a mid-2000s forum unless threads are required and their usage is enforced.

More important though is the point you made about "somebody with too much time on their hands." Discord definitely pushes the boundaries of asynchrony at times. On bigger servers, it definitely feels like catching up on past messages is less favorable than being online and active as often as possible. This isn't necessarily anything new (while I've never used it, I've heard that IRC occasionally faces a similar issue) but something about it being baked into the nature of the service can feel very invasive at times. I've yet to find a community on Discord that I felt really bonded with outside of people I know IRL or through friends because contribution is far too often king.

Perhaps there are more similarities than I realized between Discord and social audio in the general-use case. Single-stream communication divided up into rooms, favoring of the most active individuals, and an emphasis on synchronicity seem to be common traits between the two. I'm not sure what this could mean for Discord in the future, though.
For every new device Apple markets, I'm curious if they still have that famed "#courage" they so loudly advertised a while back. Let's take a look at the tech specs:

https://www.apple.com/macbook-air-m2/specs/

> 3.5 mm headphone jack

Nice.

I am unhappy it's on the righthand side, but I won't let the perfect be the enemy of the good.
Streamlining would be an improvement, but it opens an attack vector.

Unfortunately, security and usability are always in balance.
Completely agree here. Not only that, but I have faster compiles on my m1 mac than on my i7 mac, _and_ I can compile on batter on my M1 and still have it last all day.
There are plenty of people who don't like Mac.

Me I am a Linux user, had already had a job that "forced" me to use Linux back in 2009 (yes, my boss demanded everyone used Linux, in 2009 and I absolutely did not complain as it had been my choice since 2005).

I came to Mac that year and was very enthusiastic about what I had heard was like a polished, commercially supported Linux distro.

I left three years later after having spent significant time trying to adapt to it.

I was relieved to get back, even to Windows.

Last fall I got a Mac Mini.

Some of the warts are now fixable, but I only use it for things I won't have to do in anger or fear or anything like that.
For less important accounts, you could use OAuth with another site. (For example, maybe use GitHub to authenticate for other developer sites.)
Why do you use more than one password manager? I have disabled all password managers in every app that I use except for the one I store things in. I have multiple folders with their own passwords too but they're all stored via the same solution.
> I know people with with Apple Laptops that they can no longer get security updates due to the chip change. There only option is to install another OS to keep on that hardware.

Why do you lie? The newly announced macOS supports Intel based macs

https://9to5mac.com/2022/06/06/macos-13-ventura-supported-ma...
>That's what Microsoft fanboy don't understand

Maybe if you stop accusing people of being fanboys, discussions could be more productive.

In fact, your entire post is all trolling, FUD, and no substance or arguments.
The 18% is for multithreaded workloads. Have they said anything about single core perf yet?
You can charge with both, in any port (I have a Macbook pro with Magsafe, but primarily use all the USB-C chargers I have lying around)
But you need batteries to store energy for non-windy times, right? And those batteries will require rare earth materials.
Apple doesn't really have to worry about competition too much for a long time, even if Intel and AMD get comparable watt/power levels for laptops, Apple isn't going to be using them for their products anytime soon. And people using Macbooks aren't likely to switch to Windows/Linux machines, even if there is a 20% better CPU.

But really we've only had 2.5 released cycles so far. Not much to go by.
I've used them to good success. USB-PD is well defined I think and I've not run into issues if it's supported.
Exponential growth [1]

We went from the invention of radio in 1895 to a moon landing within 74 years. And 53 years later we have tech that is vastly superior to what we had in 1969.

[1] https://en.wikipedia.org/wiki/Exponential_growth
Regarding religion, I've heard that the Talmud is a popular book in South Korea. I'm surprised by this. Is it appreciated for being analytical? For its tradition and lore? I'm Jewish, so I'm really curious about this.

[edit] Some Koreans are interested in extending the method of Chavruta (friendly debate) into general education: https://www.timesofisrael.com/talmud-inspired-learning-craze...

More on Chavruta: https://en.wikipedia.org/wiki/Chavrusa
These are really just fire safes. They’re made to protect important documents from being destroyed in the amount of time it takes a fire truck to put your house fire out. The lock is mostly to keep kids or guests out.

The biggest security vulnerability in these “safes” is not the lock. It’s that a thief can simply pick it up and walk away with it.
> It's very interesting to think the processor releases were holding back the Mac for so long.

Apple also made a huge leap forward with their cooling designs. Making the laptop thicker and investing in proper cooling design made a huge difference.

My M1 laptop is significantly quieter than my old Intel laptop at the same power consumption level. It’s not even close.

Apple’s last generation chassis and cooling solution were relatively terrible, which makes the new M1 feel even more impressive by comparison.
Pretty sure those had a release, it just required sticking the pin in the right place in the disc drive opening.
Full steering lock + time for inapp purchase ;-)
Overfertilization is a major issue, there is only so much fertilizer you can put on the field without making next years harvest impossible due to oversalting or damaging root systems. And you can bet farmers are already maxing that out as much as they can on an industrial scale.
> Does this require a jailbreak?

> UTM is supported on iOS 11, 12, and 13 for non-jailbroken devices through sideloading. UTM requires a jailbreak to use on iOS 14.
Or 8+8+8. Since the modules are custom anyway 12+12 would be possible too