skysight-inc/HackerNews huggingface dataset:
What specific concerns that aren't also relevant to Webex?
If I made $450k per year, I'd be retired already, provided I stayed single (8 years into career currently).
I could see the M2 coming with 32GB across the board, at which point the only current outliers (setting aside the Mac Pro as a special case) would be the 64GB configuration for the 16" Macbook Pro and the 64GB and 128GB configurations for the iMac. I could imagine Apple's optimizations closing the performance gap with the current 64GB offerings, and then perhaps they just leave 128GB customers to go all the way for the Mac Pro. I would be surprised to hear that they sell very many 128GB iMacs right now anyway.
> I am very disappointed to see the design is identical to what we currently have

Lot's of moving parts in a single generation is risky for scheduling and changing CPU architecture is huge enough for a generation change.
I absolutely do not want to minimize your experience, but I also want to point out that pain doesn't have to be excruciating to be life changing. Even 1 out of 10 pain can make it harder to concentrate or sleep, and, without proper management, can be debilitating. Chronic excruciating pain is, of course, oh so much worse. But even mild pain, when it extends out across months and years and decades, is not something you can appropriately manage by just rubbing some tough on it.
Just a thought, but maybe everyone should be appalled at that extra $300. And the lack of upgradability on a Pro machine, especially.
NYC gets its first Tesla Model 3 yellow cab, hundreds more to follow
Learn NLP the Stanford way – Lesson 1
That blows my mind. Microsoft has had an ARM version of Windows for years. I would have thought they would have lept to support Bootcamp on these new Macs. That being said, I bought my MBP with 64GB of RAM to run Windows VM's in Parallels, but I no longer have any need to run any software that runs only under Windows. I think the market for Bootcamp is basically just gaming now, and the new consoles are really eroding the performance reasons for choosing a Windows box for that.
> Targeted ads and recommendation engines need to be banned.

I don't see how you can "ban ads" without instituting totalitarian dictatorship.

Targeted arguments are a core part of political campaigning and polarization has been increasing in the US for decades, even before the internet.

My pet solution would to switch to a multi-party system that isolates rather than amplifies fringe voices. In germany people can look at what AfD and Die Linke have to say without having to choose between them.
Molecular lithography: Making 3D nanosuperconductors with DNA
my life insurance pays out in case of suicide. The first year it doesn't pay for suicide, but I've had it 15 years.
Can you please be specific about what "not so nice" things you are/were seeing? I'm not seeing any inappropriate criticisms beyond what I would normally expect.
For us, we wait until every vote is counted, so we usually only know the result for sure the next morning. We "only" have 10m people, but I would expect the amount of election workers to scale linearly with the amount of people, so I'd expect the duration to be fairly constant even with larger populations.
Probably M1Z, like the iPad Pro.
Try hard enough, haha. I don't have a single Electron app, and yet have never purposely avoided them either.
There are a lot of cryptocurrency folks talking up Bitcoin as a hedge against inflation and Federal Reserve policies. But when it comes to Tether printing billions of counterfeit dollars every month to inflate the cryptocurrency markets... crickets.
I imagine that it's someone that runs either either a lot of virtual machines or a lot of Docker Containers.
You will, they promised it during WWDC. (And it's available on the developer hardware they released.)
I wrote Scala for three years or so professionally and agree with most of your points. A couple of comments though that haven’t been addressed by the sibling commenter who also addressed some of your points:

- JVM is JVM I guess. You either love it or you don’t. I personally really enjoyed the access to the ecosystem so that was a major boon for me.

- Gradle is just so much better than SBT in almost every way aside from simplicity. I found building Scala projects with Gradle to be quite straightforward and nearly every project that supports SBT also supports Gradle.

- I agree about VSCode tooling but I do want to establish that there are actually really nice tools for writing code in Scala - specifically Jetbrains is quite great. I am not saying your point is any less worthwhile, only that I don’t want someone to read your comment and take away that there are no good code assistance tools for writing Scala.

- Agree with the Java NPE’s. This is annoying

- Entirely agree with implicits. The Scala team either needs to better educate people on how to use them or just tell people not to use them unless it’s a very specific circumstance. I cannot tell you how many times I’ve dived into someone else’s code and spent literally hours trying to coax the compiler to do something that was bizarrely prevented by a poorly thought out usage of implicits.

- it is definitely possible to write “Scava”, and I wouldn’t really recommend a team adopting it without someone having at least a decent background in functional programming. Otherwise you might as well write Java if you are going to write imperatively.

- Yes, I find that the usage of symbols in Scala is a bit excessive, but once you learn what they do it does feel more terse and concise. It doesn’t stray into the illegibility of Perl IMO.

Overall it’s a nice language, fun to write in, but a bit frustrating at times. I wouldn’t use it personally at home but it does fill a nice niche professionally and it’s absolutely great for writing Spark code.
Alaska isn’t exclusively Boeing ever since they bought out Virgin America and its A320 fleet.
The UX for multitasking is, in my opinion, still much better on a laptop that it is on the iPad.
8 questions for writing
no, vs blocking the UI thread. Which is perfectly fine the vast majority of the cases, unless you are running something long running.
> is there really anything you can do on a MBP that you can't do on an iPad?

If the App Store gatekeepers get their way then "run a shell".

(I've recently got my first iPad - my first iOS device in a very long time - and it's actually less locked down than I was expecting. I had no idea they had relaxed the rules on scripting on the device. But it's still way, way more locked down than a real computer)
Alright.... now what if I were to tell you that most applications that use graphql are not using, or going to use, some singular magic tool, and therefore it does not get rid of all backend work, regarding adding new fields, for most applications?

So therefore, it is not applicable, for most applications, and the original comment was correct.
I think this is for inference not learning, even though they use the term machine learning. They seem to just mean running models based on machine learning approaches.

Tensorflow includes stuff for inference.
Yet my friend who is PHd on AI at EPFL makes 3k per month (his role idol is Aziz Sancar,whose parents do not know how to read and write, has Nobel prize [0]).

Humanity will be doomed because of this attitude. Those who have kids will be sworn by their next generation however money you made. Contributions to colleges is not same putting money in PHd's pockets.Do I become rude if I say fuck all of these FAANG's oversalaries?
[0]https://translate.google.com/translate?sl=auto&tl=en&u=https...
I think the concern is trade secret theft. Sure the US or EU might demand a wiretap but their goals are different. You don't see the CIA stealing trade secrets and handing them over to Apple or Microsoft. Businesses are primarily worried about their IP.
The Max doesn't have the safety levels normal airplanes have.

There haven't been enough flights to get confidence on an exact amount, but it's near the level of urban transportation, not of airline planes.
Amazon charged with abusing EU competition rules
This squares with my experience in Illinois after a couple of elections.

* As a security/integrity issue, the ballots themselves are much less scary than the pollbooks, which are what we use to match voters against the voting rolls.

* Everything's ultimately on paper; there are bar codes, which nobody loves, but they're auditable against the readable printed ballot.

* Most of the security is physical/human; for us, each polling station (a location can have several precincts and thus several stations, each a giant rolling metal box) is sealed using numbered plastic seals before the polls open and after they're closed, and everything is recorded redundantly and signed off on by the poll workers.

* A matching count at the close of polls is a big deal, a nightmare big deal; in Illinois, we can't just shrug off a missing ballot and say "nothing we can do about it"; in March, I had to stay 3 hours late while we resolved a similar issue (IIRC, a mis-recorded provisional). Most pollworkers in my experience are there for the money (I've never bothered cashing the check) and the threat that they won't get paid if they count doesn't match is extremely powerful.

* The local police are not allowed to monitor polling places, and the municipality of the polling place is usually confused about that; in Cook County, it's the County Sheriff's Department that has authority over polling places. Our cops were very friendly and responsive.

* The drama of every election is the the "string line" that defined the 100 foot "no electioneering" radius of the polling place; the entertainment you can count on each cycle is the candidate whose people religiously move their lawn signs inside the string line, and freak out when you remove them.

It's an interesting system that derives a lot of resiliency from extreme complexity and maximal human touch points --- Illinois elections will never do something with 1 person when the same thing could be done with 2 --- which is sort of the opposite of how we reason about security online. It's simultaneously terrifying and reassuring.
Out of curiosity, doing what??
As a MacBook Pro owner this is nonsense.

It throttles badly and overheats no matter which side you charge on.

Actually surprised it didn't get more attention. If you're downloading and charging at the same time then your computer is unusable.
The societal failings like prisons existing in the first place? The police and courts who supply a steady stream of fodder to the prison-industrial complex? The legislators who create innumerable and overbroad laws to give the above carte blanche to abuse vulnerable groups?

By all means, let us get rid of all of these things.
> stop shoving addicts into the same place as violent murderers.

Isn't this already partly achieved by the delineation between low security & high security prisons, as well as delineations within the same prison complex (general population vs SHU)?
docker, JVM VMs, IDEs that take a couple gigs. You can always use it.
"similarly impossible for themselves because they don’t have the confidence to try, or have some extenuating restriction that makes it feel unattainable."

You forgot a reason - my wife won't let me.
If you are running Task.WaitAll on a UI thread you are likely to create a deadlock.
I know Android Studio will basically eat up however much RAM is on your system. Also, with containers becoming more common, lots of people use something like Docker Compose locally to mock multiple services or parts of a system, which, depending on how well optimized those containers are, can add up quickly.
Power-users generally won't be purchasing the lowest/mobilest end for work purposes.
As someone using a hackintosh considering a real Macbook, what's so wrong about it?
> Freedom of speech does not exclude the possibility
> of explicitly labeling certain speech as wrong,
> and what twitter is doing here is definitely better
> than removing tweets outright.

Yes, I agree with this.

I disagreed with how the person I was responding to was formulating free speech, but think that there must be some middle path where we can be clear about why certain messages have disclaimers, and why certain people get banned, and what will get you banned, and how to get your account back if you've done nothing wrong, etc.

I also think that right now people complain about shadow-bans and so on, and I think these things are dangerous because they make people feel that authorities are conspiring against them.
As a developer, I routinely need over 128GB. 32GB is cutting is short.
It's interesting that Intel has not gone to TSMC to produce better CPUs while at the same time improving their own fabs. Too much pride?
I guess I was expecting a high margin, top-end product, typical of Apple.

Some people would have paid more for iOS apps on their Mac.

Given this is an architecture shift, I guess it seems to make sense to test it out with a midrange product.
Pompeo: “There will be a smooth transition, to a second Trump administration.”
A discord server for dev team leads
Well spotted, and you're absolutely correct - I was being sarcastic, and to be so on this site took an awful lot of consideration, especially as I refuse to use '/s'.
Further regarding my 'point' (dig?), I would have responded the same had the poster said '...as a German I apologize for [obvious historical things]'.
The irony that the couple are immigrants added an extra dimension.
To me it looks more like they swapped the motherboard out with their own, keeping the rest of the hardware the same.

With RAM and SSD already soldered to the motherboard, repairability can't really get much worse than it already is.
It wasn't $800k for nothing.

Every VC investment is a speculative bet on the future success of the company.

If Baremetrics sold for $800 million, they would have made 1000x their money.

If it was their only investment, then it would be a major fail but VC business model works by making 100 bets. Few bets deliver 1000x return but many of them are 100% loss.

The VC knew what they were doing and their $800k got them exactly what they paid for: an option to make a lot of money in case of a big future success.
> Nobody ever looks at a person driving a ferrari and thinks, "wow, they must have washed a lot of dishes to afford that car," and yet we still think "if I just wash these dishes hard enough I'll drive a ferrari one day."

I'm saving this quote to tell people this later on.
Two new species of greater glider discovered
I only use it for brightness and volume controls (and TIL about the Emoji picker thanks to a sibling comment). I LOVE the analog-feeling controls on brightness and volume. Even though I know it's the same under the hood as an incrementation button, the UX of it makes me feel substantially happier. I absolutely miss the volume and brightness sliders when I go to use my Chromebook or my wife's laptop.

I normally keep the touchbar configured to only show the ~4 most used buttons (night mode, brightness, volume, and mute), and find that I use the other buttons rarely enough that I forgot what else was on there -- mainly because I use touchpad gestures instead.

I rarely (never?) used F-keys in my IDE (Jetbrains) or other apps, so I don't miss them. I have a physical Esc key (which is nice), though I used it rarely enough on my previous generation touchbar mac that it wasn't very infuriating. Having the physical escape + power keys removed any complaints I previously had about it.
Considering most developers who have ported from x86 to MacOS have had few issues, it seems like the ecosystem will be just fine. Also, all the big pro software developers—Adobe, Microsoft, Apple—are onboard.

Hard to say what this will do to gaming on MacOS, but gaming has never been the big strength of MacOS.
In the future if you are chosen to be polled, you will be stalked, harassed, and bribed until you respond.
What's with this arbitrary distinction between "government" and "not government" with regard to rights? You never hear this made when talking about how the government is run by an oligarchy of billionaires.

Free speech "purists" (which I think is a stupid term, one only ever used by critics) set the distinction at having power. Power to silence people. The saying is "speak truth to power", not "speak truth to elected bureaucrats."
I support Josh and his healthy approach to showing others what is possible when you share and contribute to the internet.
I think you must wait till the work with this devices
How you know ?
we have m1 here and how you know it is not like a series ?
in iphone we have 6gb of ram at performance of 12 or more
apple doesn't work at numbers
and it is stil supporting more rams on intel processors
wait and see ehat was apple magic
No, I don't think you're wrong. Apple has a bizarre product offering which combines an 8 core processor with a 720P camera and 8GB RAM.
Yeti recalls nearly 250k of its popular mugs
This is a bugbear of mine. I've never met a real human being who uses that term. I don't even know if people would understand me if I started using it in normal conversation.

They are laptops outside of industry marketing material. Why can't they just admit they lost this rebranding battle?
HN had the audacity to do something other than shower the subject with unapologetic praise. An actual discussion occurred rather than a congratulatory twitter echo chamber.

I'm actually a really disappointed in Josh's response. I thought that his open stance on what he'd been doing would mean he'd being open to people criticising what he'd done. He doesn't need to agree with that criticism, but dismissing the whole site as toxic based on that disagreement just feels flippant.

From what I've seen and participated in, the discussion mostly centered around whether this was a good deal for everyone involved and whether or not a greater proportion of a company's success should be attributed to it's employees. At least in my eyes very little of it focused on Josh personally.
I've actively made an effort to learn SwiftUI this week so I can write my software quicker. I don't want to spend hours on displaying some styled list in my apps, that should be done in a few minutes. SwiftUI allows for that. Once all the bugs are gone, that is. So far, I've spent a lot of time on SwiftUI's bugs. Luckily, you can always dive down to UIKit if all else fails.

SwiftUI brings concepts from React and Flutter to the Apple ecosystem, which is great. It's especially great for people writing non-trivial software, because we don't want to spend our time on doing trivial stuff.
Damn, freshmeat.net... I used to visit that site every day in the early 2000s, and I'd totally forgotten about it.
A little bit up is was shown the memory in M1 is 5.5GHz DDR5.
https://news.ycombinator.com/item?id=25050625

Can you please provide the link to 64GB DDR5-5500 for $200? I'd love to buy some too!
> And this was on a system with a decent mid teir graphics card at the time, more memory than I've ever needed and a Ryzen 9.

Out of curiousoity, was this new system also using Nvidia graphics? Or were they otherwise fairly new cards both times?
> If it is not needed, flow analysis, tree shaking and const evaluation could get rid of it.

That's harder than it sounds. You can construct simple, iterative programs like `while(f(i++)){} return password;` whose behavior depends on hard problems like the Riemann Hypothesis (or easier problems which automated theorem provers still struggle with). Tree-shaking will be unfruitful, but if you can otherwise prove that an equivalent program exists that doesn't leak the password then iO gives an implementation.

One interesting additional property is that you don't need to come up with the program which doesn't leak a password; you just need to prove that one exists, which potentially might be substantially easier.
You don't need any type of accounts is the beauty, I don't want to take time digging up the details but I'm sure if you search it you will find the service.
I asked the same question. I get why people need more than 16GB of RAM, but honestly a lot of the answers seem to neglect that RAM (in most laptops) is not going to be your limiter, the CPU and/or GPU will be the limiter first for many of the cases people list. At that point, no amount of RAM will save you (though it may help).
Thanks, didn't realize the laptop only had one port on it.
Be aware that tech salaries in the US are roughly twice what you get in Europe (and most other parts of the world). So don't be too shocked.

https://stackoverflow.blog/2019/10/16/coding-salaries-in-201...
I've been using an older 2016 MacBook Pro (1st with TouchBar) and was excited about something faster. Given that most people are working from home now, and the fact that the new MacBook Pro is virtually identical physically to what I got four years ago, I'm actually considering just getting the Mac mini to save about CAD $1,000. I also have a 12" MacBook which I adore, and so the times I do need something portable, it doesn't get more portable than that. (And it's surprisingly capable for my dev environment.)
I think Apple has done an amazing job of pulling off their own silicon. At Sun I got to be involved peripherally in the effort that created SPARC and it was way more work than I had suspected. So kudos to Apple's design, engineering, and QA teams!

I am also noting that they have killed the "ARM SoC's will never match what Intel can do" story line. That always reminded me of the "Microcomputers will never be able to do what minicomputers can do" story line that everyone except DEC and HP seemed to realize wouldn't hold up over time. "Never say never" is a good motto in the computer business.

That said, as the integration continues apace re-usability and repairablilty reach all time lows. When you consider that you could take a 1970's minicomputer, disassemble it to the component level, and create an entirely different (and functional) computer out of those components, you get a sense of how quaint that notion seems these days. I doubt anyone will ever desolder an M1 chip and put it onto a new board of their own design. And that reminds me more of the IBM "die on substrate" modules that they started using in mainframes which made them basically nothing more than low grade gold ore if they no longer worked as a mainframe.
Lawyer and employees cost money and directing them towards a small investment will only distract them from doing more important work. In other words, this could've ended with them losing even more money. Also lets not ignore the reputation they gain from this post and people talking about their generosity.
When Objects Become Extensions of You
I do CAD.

Both SolidWorks and Altium are such RAM hogs that I’ve had to upgrade to 64GB.

It would be lovely to work on laptops, since it’s the default assumption for most managers, so I either stick out as a weirdo for asking for a desktop every time I switch jobs, or shut up and spend most of my day dealing with slow laptops and random crashes, and having to make design choices around my computer (unnecessary) limitations.
I'm a midlevel. I might make $100k if I'm lucky with bonuses and stuff on the east coast. I hate my job and can't wait to retire.
Is the macpro worth the cost? I want to keep 300+ browser tabs opens, 6+ chrome user sessions, and many other programs running. My PC usually gets sluggish after a day of this. I don't do graphics design or gaming, but rather need to keep a lot of tabs and sessions open on chrome and to a lesser extent on Firefox.
Even looking at the original BPF which focused on filtering packets as they are forwarded to userspace (think tcpdump)[1] and looking at the extensions that eBPF provides on top to hook into various subsystems[2,3], it's clear that this is going far beyond the use cases originally envisioned. I'd love to see an eBPF paper to follow up / contrast with the '93 USENIX BPF paper.

[1]: https://www.tcpdump.org/papers/bpf-usenix93.pdf

[2]: https://ebpf.io/what-is-ebpf#hook-overview

[3]: http://www.brendangregg.com/BPF/bpf_performance_tools_book.p...