skysight-inc/HackerNews huggingface dataset:
Referring to it as the 737-8 is consistent with their current branding lineup. See other numerous examples 747-8, 787-9 or 777-9.

Similarly the 737-800 is widely just referred to as the 737-800 and not the 737 Next Generation 800.
Not sure how accurate glassdoor is, but:

https://www.glassdoor.com/Salary/Facebook-Vice-President-Sal...
> Two completely independent computer systems that are not in communication with each other will never become synchronized,

This is not what is being talked about when people discuss parallelism and concurrency since it is trivial. In that example all the tricky stuff has already happened. Lots of people looking at a painting is easy. Lots of people painting a single picture is hard.

Not handling the synchronization explicitly in your own program doesn't mean it isn't happening.

If you write to a disk, to a network or even just display pixels from multiple threads on a monitor, the synchronization is being handled for you.

> sidestep the problem altogether by switching to GUIDs (V4 - Random) and allowing each participant to key its own entities

That would be a concurrent hash map which doesn't side step synchronization, since you still have to deal with collisions, space allocation, ownership and lifetimes.

It also isn't the same as integer keys since you lose the ordering and lose the ability to do ranged queries.

Where synchronization is happening and how it is happening is important, but the idea that it is being avoided is nonsense. Letting something else do it can be sound advice. This however, is like saying that garbage collection means that allocating and freeing memory doesn't happen.
Had a t470s (24Gb), now on a p1 gen 2 (32Gb). Even 24Gb can feel limited when running kubernetes, number of docker images, oracle rdbms, kafka, java development environment, a browser, office suite...
> This (No time-based or performance-based earnout) was the greatest limiting factor on acquistion price.

For those who have gone through an acquisition, how much more Josh could have netted if he accepted to stay 2-4 years?
This app isn't for a security conscious person... they won't use it or pay for it, so I recommend them targetting the snapchat normies who'll get pwnt one way or another
I’d just some weeks ago order MacBook Pro 13’ 512 gb, 16gb 2,3 ghz 4 core intel core i7 (10.gen), turboboozt up til 4,1.

Still waiting for it to deliver!

What to to? Cancel it and buy the new one with m1?
I got started with the Go tour: https://tour.golang.org

You'll get a feel for the language constructs. Once you're ready to graduate to tinkering with your own stuff, then go install Go: https://golang.org/doc/install

Some noted differences from C# (my C# knowledge is 5-10 years out of date, mind you):

* Go is a much simpler language; it lacks classes, inheritance, generics, exceptions, etc--you can be productive in a weekend, conservatively
* Go has a formatter that everyone uses, so everyone's code has the same style
* Go lacks generics, so everyone generally writes in the same imperative way (few personal, creative flourishes)--it's very boring in this regard (which is a feature for many people)
* Go has value types (like C#) but they are much more idiomatic--it also has pointers and other reference types
* Go's interfaces are implicitly satisfied, which is like statically-typed duck typing if you're familiar with any dynamic languages (no need to write `extends IFoo` or whatever, unlike C#)
* Go statically compiles everything by default (the "VM" is compiled into every individual program) so you can just pass around a single compiled artifact
* Go has lightweight threads ("goroutines")
* For web service things, you don't need a Netty or any other web-server in front of your service; the web server is just a library (part of the standard library, in fact) and it is production-grade

Go and C# occupy the same ballpark in terms of performance.
There are several projects in the low cost, user maintainable, appropriate technology space that I'm currently estimating the feasibility of starting.

I'm biased towards fascination with processes and markets, however, and value mapping and incentives are more strengths of mine than programming.

From my vantage point, there's a massive shortcoming in the mechanisms by which programmers, user programmers, and users are connecting.

Simply, I know several programmers looking for interesting physical world side projects and several craftspeople looking for automation. There's simply not a clear way to meaningfully connect them.

My ideas revolve around defined test, unit based recognition/compensation.

Person A has a specific use case, proposes it, persons B-G have similar use cases and agree on a test specification and deadline and place deposits. When the deadline is reached, the best performing commit is selected and merged, and the developer receives recognition and compensation.
That is a fair edit, for sure. Many systems don't need a formal DI mechanism, though should they scale to a certain human-size they'll probably invent enough of one anyway just through composition (if they don't collapse into a ball of mud).
What also stood out for me is how few big names they had for companies moving to Apple Silicon. I really did not recognize most of the companies they did highlight.

I had been hoping for a web page dedicated to showing all companies on board with products coming or expected in the next year
I'm a pacifist and a martial artist. My first approach is de-escalation. That has failed, and I've been attacked by people, and still did not want to hurt those people. Nor will I allow people to simply beat me up. I've defended myself by deflecting and avoiding their attacks, using their momentum against them and whatnot; and when necessary, various holds or joint locks. I've also successfully fled situations where I think others would fight out of a sense of pride.

My approach would not work against somebody significantly larger and/or more skilled than myself. Nor is it effective against a group of assailants. Flight is not an option in confined quarters. I'd probably resort to more harmful techniques if I thought my life was in danger. And I'd significantly regret doing so.
Yes, the original thread for this I believe is here: https://apple.stackexchange.com/questions/363337/how-to-find...
First of all, the main, if not the only reason for lockdowns is extremely short-term need to curb the infection spread, to stop the hospitals from being overflown. It is still interesting that after a year of pandemic, lots of people do not realize this. Second, you are not a medical scientist, are you? 1% of people who got infected suffer from grave consequences. Even if only 1% survivors will have long-term problems with health, this is already burden of 2 000 000 sick people just in United States. Now, SARS-1 (which is closely related to SARS-2) is known to cause serious side effects. This thing is less severe, obviously than SARS-1, but no one really did any large scale follow-up. I get it you hate lockdowns, you want life "as normal", but at least you need be honest about, not trying to paint everyone as stupid coward simpletons, to justify your inner motivations.
I saw constant valence (e.g. electrons) but makes no sense to me still.
Excuse me, but why does the pro version even exist? It feels like paying 300$ for the novelty of a ... fan?
I'm suggesting helping people before they interact with the police and courts.
Step Over/Into/Out shortcuts in Xcode (F6/F7/F8) are the really obvious ones which I hit many times per day. Play/pause/etc. with the Fn key are easier to hit without looking than the touchbar.
I guess fake till you make it is name of the game these days. But if that is really the case why did we vilify companies like Theranos or Edison.

I have often wondered if I should do it at work as well.
> Better memory management means less RAM can be better than more RAM

No, it can't. If more RAM means it's slower RAM then maybe it can be better to have less of it in some workloads. But otherwise it's never better to have less RAM than more RAM. Better memory management can make the impact of less RAM be less severe, but it's still unambiguously worse.

Especially if you have workloads that actually need the RAM like large ML models or editing 8K videos.
I imagine that will be a huge boost to candidates who promise to pass laws that make aggressive polling against the law.
For trivial examples, sure. And there are a lot of those in practice, so it definitely applies sometimes. But decorators aren't really usable when you have any intermediate steps that need to be done, like

def do_thing():
with a_lock
check_f_cache_while_locked() # like this
with open('foo', 'r') as f
populate_cache(f)
I have to support my family somehow. Who cares if that means I'm burnt out.
Blows my mind, I do most of the same on a 2013 MacBook Air with only 8GB RAM. I’ve never had a perf hiccup unless I try video editing or gaming. But I just don’t really have a want to do those things, hence why I’m still getting by on this thing. I was going to upgrade once for the hell of it but all the keyboard issues kept me seated.

I expected you to say you did something with graphics/media. I guess the VMs could be the difference. I don’t use. But I have 100 chrome tabs open at most times lol.
This tacit acceptance of a "newsfeed flooded with false/defamatory information" when it happens to support one obvious partisan side is, frankly, something embarrassing to have to see.

I have no interest in defending the Trump administration except to point out that what you are supporting is, in fact, a hypocrisy. I can think of four examples which I know are hypocrisies that make it through the supposed "fake news" filter.

1) Russiagate, an unsubstantiated hoax promoted in the media for 3 years leading to countless defamatory attacks on Trump, and millions of dollars spent on investigations.

2) Cambridge Analytica, a tactic used by Obama's campaign which was praised in 2011 as being a new progressive way to reach voters, and then miraculously became an act of corruption when Trump did the same thing in 2016.

3) "Mostly peaceful protests", an ongoing gross misrepresentation of what normal people would call riots.

4) "Trump supporters are racist white men", an ongoing smear of the Trump administration and emotional abuse towards the Trump base (or anyone who doesn't buy into the narrative), which has been proven absolutely false by the latest election.

So which is it? You do or you don't want a newsfeed flooded with false/defamatory information? Just allow the stuff you don't personally see as false/defamatory?

This is an extremely dangerous problem, and people need to start waking up to it instead of thinking they got it all figured out, as if Alex Jones yelling at frogs is the reason everything is falling apart.

The fragmentation of reality which we're seeing (Trumpers, leftists, QAnon, flat earth, 5G, etc.) will NOT be solved by slowing down how fast people can "like" something. The entire internet is broken, and the social media platforms need massive rewiring. We need to properly research the ways the current platforms poison discourse, and find remedies that work to dissolve fragmentation and help people communicate better.

Currently, things are rapidly spinning out of control, and the social media platforms have decided to opt for totalitarianism. As they ban and hamstring everyone who doesn't buy in, good or bad, those people will find each other on the decentralized internet. This is creating a powder-keg for narrative chaos and conflict.
The peak of the mac mini was the 2012 Mac Mini Server where you could add an extra HDD and had easy access to the memory. That was the Apple I respected.

I'm not sure I understand why the current Mac Mini's needed to be a unibody design, since it just sits on your desk.

While I am excited for the M1 chip and the future of ARM, I'm absolutely disgusted by the price gouging in the name of memory and HDD space.
It seems like stuff like this favors experienced developers who have seen enough to guess how things likely work. They can still get stuff done.

It really hurts newcomers, or anyone in a hurry.
The type that comes from anxiety is real and debilitating too, and I wouldn't dismiss that either. I lived with that for years before it became clear I had symptoms that boiled down to me stressing myself out enough that they occurred (tremors, pain, IBD, sleep disturbances, cardiac, etc). Psychosomatic doesn't mean "imaginary"--rather, it means being a disorder of both psychological and somatic (physical) nature. That's one of the very first humps I had to get over to accept it was happening to me: the symptoms are every bit as real as in a fully somatic condition.

So I took the comment's point as that there are multiple potential causes for a given manifestation, and chronic conditions in particular are confusing because they invariably end up with physical -and- mental symptoms. There's something to be said for exploring easing the one you can do by yourself, at least to some extent. Mindfulness, slow breathing, and some of those other techniques helped me too. No matter which aspect is primary and which aspect is secondary, easing the mental stress some can still help.
>I think there's a better way to deal with this. Rather than legislate that certain abuses of health aren't okay, let's instead make it so people aren't stuck working jobs if they don't think it's worth it. Right now, the main reason workplaces can abuse employees so much is that employees can't quit, or else they'd starve on the street.

I know where you're going and I'm a fence sitter.

>If we had a livable universal basic income, that would allow anyone to, at any time, decide if their job's extra income + the meaning it gave them was worth the stress and other issues.

Here in Canada we have tried basic income systems and even have a current system for some of our people. It's a disaster. It single handedly increases poverty and crime like no other policy.

Have you ever heard of a negative income tax rate? https://www.youtube.com/watch?v=xtpgkX588nM

>We already have good evidence that this wouldn't result in no one working since, well, quite a few of the people born wealthy enough to never need to work do work anyway.

Only when you exclude systems that arent by name which is common for socialist/communist/collectivist/postmodernist or whatever the new brand is that they go by today as the old name becomes tarnished.

There's tremendous evidence that welfare system in general have never been successful. When we have a problem that which the welfare system is proposed as the fix. The problem gets worse as the welfare system is implemented. Then the fix is that the welfare system needs more money and as they get more money the problem becomes worse.

In fact many of these systems are not designed to help the poor even though by name they are supposed to be.
The bullet points ("Is the documentation team not given the time..." etc.) apply to a lot of tech companies. "politics or in-fighting" and "not considered a prerequisite for shipping" hit especially close to home.

Not that it's an excuse for anything Apple does, but technical docs are an afterthought at all levels across the board at software companies, and the few places that do them well stand out much more than the many that botch them.
The 13" MBP has the same limitation.
FWIW there are third-party software options for the Touch Bar such as MTMR (my touch bar, my rules), which at least allows you to activate the haptic feedback in the trackpad when touch bar buttons are pressed. I found that it helped dramatically with accidental touch bar presses.

MTMR also solves the other main problem with the Touch Bar which is that it hides brightness and volume controls behind a tap (so you can't, for example, instantly mash "volume down" when you find it is unexpectedly loud.) With MTMR (and others I believe) you can make multi-touch gestures on the bar to adjust volume and brightness swiftly.

All that said, I'm not convinced that the touch bar adds enough value to justify its cost. If your day-to-day computer use includes tasks it is good it, maybe. As a developer, probably not.

Just my $0.02 as a touchbar-skeptic-cum-macbook-owner.
not your keys, not your Bitcoin

Tether is fiat-madness squared
Lancet publishes hundreds of papers per year. It's like citing google as a citation. You can definitely find it in there but that doesn't make it the right way of working.
It seems obvious to me that there was massive bias in media towards Biden, and they all happily accepted the narrative that Biden would win in a landslide and dismissed anyone saying otherwise as know-nothings.

IMO that's tantamount to election interference, if there's near unanimous media coverage for the entire election season of inaccurate polling that assumes a landslide Biden victory.

I didn't vote for Biden or Trump, so I'm not really interested in defending either camp here. I just think the media and big tech are so demonstrably contemptible and partial.
Similarly, porting from HoloLens 1 (x86) to HoloLens 2 (aarch64) has been... challenging in many cases. For instance, there is no Fortran compiler easily available for Windows aarch64, but Apple has promised to ship one for the new Apple Silicon on day 1.

EDIT: Here it is, right on time -- https://www.nag.com/news/first-fortran-compiler-apple-silico...
I love using text/template directly for codegen. Its really easy in my experience to create sophisticated tools using it + some go functionality. The trick is learning what gen problems are best solved in text templates and whats best solved in go functions. A big advantage of using text/template for codegen is you can just write the code you want to generate and it looks like real go code. Really easy to maintain compared to AST-style codegen.
The MacBook Pro is also limited to 16GB.
I have to wonder how well this will work. I haven't heard anything about in-CPU virtualization tech like in the Intel CPUs.

Here's hoping it works well, because last I checked Microsoft hasn't yet achieved perfect parity between Mac/Windows office apps (and may not be aiming for it).
Respectfully, mental health is way more complex than that.

Psychologists have to study for 15+ years...
Before 2016, polls were much more accurate. And paper ballots were the norm. So there's that.
"The 16GB RAM limit is unfortunate."

This is a charitable characterization.

More correct would be to term this limit "absurd" or "clownish".

Even if Apple views the use-cases of these machines as primarily consumption devices and the users of these machines not as creators but as consumers, the bloat of the modern web is expensive and getting more expensive every day.

The end user needs this memory even if they really are just using these as facebook machines.

EDIT: That's not just the notebooks - the mini appears to have this limitation as well (down from 64GB previously).
You must be very good at forging your grandmother’s signature. Like I said, easily falsifiable.
It’s not .Net 2.0, it’s .Net _Standard_ 2.0 ¯\_(ツ)_/¯
Even the method of contact would skew toward people who have a means for the method of contact or location. Cell phones might include less seniors. Questioning people walking into Whole Foods is going to give you a different set than people walking into Cracker Barrel.

If the source set of names and numbers is truly representative, I think random calling could work if you make sure to include "did not response" as a line item. Then you might get something like:

> 45% Biden, 39% Trump, 1% Jorgensen, %15 ???

With the no-response removed you get a skewed:

> 52% Biden, 45% Trump, 1.1% Jorgensen
It is the leading OS for enterprise users by miles
Prisons containing too many people for bad reasons is a separate problem from prisons being violent.
Looks like the Mac mini no longer has the ability to have a 10GBe Ethernet port. So, we could get 64GB of RAM and 10GBe in the last generation, and now this.
I think a lot would actually change if we had no videogames. I'm pretty sure suicides and crimes related to mental health would increase. But it's only my opinion - I'm not a researcher.
Link with timestamp:
https://youtu.be/Hg9F1Qjv3iU?t=3772

"we're not direct booting an alternate operating system, it's purely virtualization"
Since developers are no longer geeks building "cool stuff in garages", but people who "make flappy bird" - you're not getting away from that $99.
Economic and Ethical Dilemmas in Fighting Covid-19 [video]
>Can I fork the codebase somehow?

You can try:
https://github.com/sebst/pythonic-news/ or https://github.com/lobsters/lobsters
256 GB is an insult to everyone. And most people don't store all their data in cLoUd, just some minor, select stuff - that is why absolutely everyone has GBs of free storage from so many vendors. If most used the cloud heavily, those whole thing will collapse in an afternoon.
Maybe it doesn't really matter much. I mean, sure, we need some amount of polling because it informs decisions such as who gets to participate in televised debates, etc. But other than that, what does the general public get out of polling? It's a spectator sport. In the end, all that matters is the votes, and people should really be encouraged to remember this. I'd think 2016 and 2020 would be a healthy reminder of that.
Dito S-1
It’s harder than you think. Signature verification is real and works.
Large-Scale Geo-Replicated Conflict-Free Replicated Data Types [pdf]
What about the statistic of dying while flying on a Max?
Yeah, haha. This was the reason I actually got Air instead of Pro last year.
During WWDC, they explicitly said that Apple Silicon will support virtualization and Docker. Rosetta doesn't work for virtualization though, so you have to run an ARM version of Linux. They don't support booting directly to a non-Mac OS, AFAIK.

Rumor has it that they'll eventually support virtualized Windows, but it's currently impossible for an end-user to buy a copy of ARM Windows.
I'm clearly doing something wrong, but lifting has driven every time I've injured my back in the past 5 years. I've had trainers coach me on form, and _most_ of the time I'm fine. But if I have bad form p% of the time (e.g. 0.5-3%), and working out becomes a ~daily thing, then I have a handful of opportunities per year to injure myself.
When and where was the last poll that predicted an election accurately?

Polling is starting to feel more like a weather forecast - presented with absolute certainty, only right about half the time.
This is really great point, and does highlight a key advantage of Apple Silicon going forward. This kind of thing will now be an option going forward on Apple's new computers, in a way it wasn't before.
Luckly Big Sur is supported! I just bought a second hand 2015 ... better than the 16” of the last year!
There is an open toolchain, but most companies go with either Cadence or Synopsis.

Key steps: floorplan, place and route, layout.

It's automatic with manual tuning and fix-up; just as PCB autoroute isn't perfect. Getting timing closure can require a lot of work; picking the right size of cells to drive the length of wire and fan-out is a serious problem.
TIL, thanks! I've been stash; rebase; pop'ing
And when they don't know what to do, they just prescribe steroids (which usually work).

I wonder what the developer equivalent of steroids would be.
At WWDC Apple said Bootcamp usage had fallen from 15% of users down to 2%.
Unless Steam somehow operates directly with hardware, I don't see how that could happen. They ship their own runtime, with pinned versions of libraries Steam depends on. As far as I know it should work just fine on any Linux system (which is my experience running it on 3 different machines on multiple different distributions over the years).