skysight-inc/HackerNews huggingface dataset:
You've gone from "no impact at all" to "won't throw everything away"

Removing barriers to developers building software on the desktop for the Arm ISA will have an impact on deployment in the cloud. How much - who knows and it's not measurable, but it will.
No multiple displays. Less RAM than an Intel. Lame.
Embodied cognition is not what you think it is
That's disappointing. Dual 4k isn't that uncommon. Sounds like their chip isn't quite as powerful as they're leading on?
You CAN configure it to show the old-style mute/down/up with the touch bar, so you are not relegated to the ultra-shitty slider. No replacement for a tactile switch, but at least you are not stuck with the default arrangement.
I love Go, but the lack of adoption in business world is a huge problem. Seems to be a niche for infrastructure and utilities. 99% of the jobs I see are Java or Python.
Right. Bitcoin is just another FX with a permanently neutral balance of trade and a deflationary supply.

That would be a disaster of an economy if that was your government's mandated currency but it sure sounds to me like a great thing to own relative to today's macro environment.

Fwiw, almost every macro commentator I follow agrees.
https://docs.oracle.com/javase/8/docs/api/java/time/Clock.ht... is a bit more involved than the autogenerated template. The Oracle documentation tends towards this level -- the javadoc template is simply where the docs are kept.
That's interesting, but its not the only cause of burnout.
MCMC in JAX with benchmarks: 3 ways to write a sampler
A lot of pro workloads are CPU-intensive, not memory-intensive. E.g. a lot of audiovisual work.

The pro line has always been defined by CPU and graphics/display capabilities.

Memory is there to purchase if you're in the subset that has memory-intensive workloads.
Not sure if it's helpful for you but you can customize the behavior by going to your System Prefs > keyboard settings and toggling "Touch bar shows:".

I did this on like day 2 of having my MBP for what sounds like the same reason you want to. The setting I have turned on is "Expanded control strip" and I never see any application-specific controls, only volume, brightness, etc.
You skipped the keynote parts where they say faster 2x, 4x, 8x... and they say faster than every other laptop CPU and faster than 98% of laptops/PCs in their class sold last year? They said it several times. But I agree... let's wait for the benchmarks (btw. iPads already overturns nearly all laptop CPUs)
You'd have a better argument if you left out the first half.

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

That's a partisan, Fox News talking point. Statistically, the BLM protests were overwhelmingly peaceful. The news happens to focus on the small number that were not.

That's also an example of something which could be fairly, scientifically reported on. "Most protests were peaceful, and there were a few riots" is a good headline. "ANTIFA IS BURNING DOWN YOUR CITIES" is not.

If the latter gets better/viral newsfeed distribution than the first, then we have a serious problem.
Note that it's a 7 core GPU only for the 256GB SSD
As a dev, I find it very hard to only work in 25m increments. It takes about 15m to sync up mentally to the task at hand and pull up my mental map of the code base I am working in.
The thing that not enough people bring up is the rampant robocalling. Before I left the US around a year and a half ago, I was getting 2-3 calls a day. Basically, if I ever got a call from a number not in my contact list, I would never answer. I know I'm not the only one like this, but I don't have any numbers to back it up. Even in Germany where robocalling seemingly doesn't exist, I still have this reflex, so it makes me seriously consider the validity of any phone-based polling.
You don't get to speak for everyone. Especially if you are not aware of the many people who are just fine with working in even more "constrained" environments like Chromebooks.
Exactly this. I tried so hard to like it (since I paid for it), but I have found 0 good uses cases for it.

I would assume that macOS sends at least some basic usage data for the touch bar back to Apple HQ. I wonder how often it is actually used... and I would love the hear the responsible product manager defend it.
What? I can run currently two monitors over thunderbolt 3 with a caldigit dock no problem.
The shift from BPF to eBPF was less of an evolutionary step as the name might indicate. The overlap with the name BPF is primarily due to the requirement for eBPF to be a superset of BPF in order to avoid having to maintain two virtual machines long-term. This was one of the conditions for eBPF to be merged and in that context, the name eBPF made sense.
By "trick" you mean the only approach every chip-maker has been following for decades? Literally every single one. It's called binning.
Not all types of processes shrink equally well.

Apparently DRAM and NAND do not shrink as well because in addition to transistors in both cases you need to store some kind of charge in a way that is measurable later on - and the less material present, the less charge you are able to store, and the harder it is to measure.
FYI you can customize it, and force it to always display certain controls.

I had the exact same frustrations as you. Took me 10 mins digging into settings to figure it out. Now I have my touchbar constantly displaying all of the controls that are buttons on the Air (ie a completely over-engineered solution to get the same result)
Yaogan 30 group, launched in triplets. Last year they had ~40 minute coverage of SCS for ~5 passes per day. They've accelerated launch schedule and probably reached ~8 hours of daily coverage with 06-07 group this year. A few more launches away from full optical SCS persistence, though I think current combo of optical, radar and electronic detection has SCS mostly covered.

China also just released video of Jilin-1 tracking planes in Atlanta airport. It's part of Gaofen group for commercial use (Yaogan explicitly military) , so they're trolling civil-military fusion capabilities. China moves fast, maybe they couldn't find a USN carrier reliably 5 years ago, but they should now.

https://twitter.com/HenriKenhmann/status/1325377922228629507

There's also... 10s thousands of Chinese commercial ships in SCS.
I'll be waiting for the 16" MBP which will hopefully have a reasonable RAM option. 16GB is fine for normal MacOS use I suppose, but I'm also curious how this virtualization situation will play out. Having Windows on boot camp and VMWare is a nice thing to have.
Crazy to imagine this, but restricting developers to 16GB machines might be the most effective way to fight against (cough... electron driven) software bloat :-)
No one is forcing anyone to buy bitcoin. So just don't buy any if it seems like a bad idea to you.
That's not a concrete suggestion, but rather a meta-strategy for getting those. Alas, I think it would run up against hard economics super quickly. Forums like HN aren't big businesses, and efforts to make them into big businesses exert pressures under which they turn into something else. This is probably the most important thing for understanding HN, actually: it ended up in a sweet spot where it makes sense for YC to fund it without needing to pressure it. Previous thoughts about that: https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...

Re "please make it possible to block specific users" - this has been on the list for a long time but I have a feeling that it may go against the community in the long run. The more I get to know HN, the more I realize how important the non-siloed property is—i.e. everyone's in one big room together and can't self-select to get away from each other [1]. Of course, that makes HN a place where we all run up against things that are not only unpleasant, but actually shocking [2]. But I think that learning collectively to deal with that—learning to tolerate what that does to our nervous systems—is core work we have to do together, to keep this place vital.

Each internet community begins with different initial conditions, and if it goes on for long enough, those initial conditions get a chance to unfold into something unique. Trying to change the initial conditions after the fact feels to me like a bad idea. It's better to find ways to live with them, and maybe to steer their consequences, like sweepers in curling.

[1] https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...

[2] https://news.ycombinator.com/item?id=23308098
Operators Ep 14: Keith Rabois (Founders Fund)
Honestly, I'm not even sure if that's an indictment of the hardware or gmail itself.
> My taste buds are more important than a given animal's suffering, plain and simple.

lol holy shit. When your reasoning gets to this point, I think we need to back up and appreciate the insanity of what you're saying. Would you be fine with some alien species arriving to Earth and doing all this to you? Would you accept it and think "Ah yes well it is what it is!"
Because using VIM and emacs are REAL magic. You invoke arcane key combos and your intents are enacted on text. And it is faster than using a mouse, and although we know that text input speed isn't the programming bottleneck, it still feels cool to be that fast.
InfluxData is arguably playing catch-up with Thanos, Cortex, and other scale-out Prometheus backends for the metrics use case. Given that, I wonder why they decided to write a new storage backend from scratch instead of building on the work Thano and Cortex have done. Those two competing projects are successfully sharing a lot of code that allows all data to be stored in object storage like S3.

https://grafana.com/blog/2020/07/29/how-blocks-storage-in-co...
> Either Twitter is a place for us to speak or it is the blog of the moderation team. It cannot be both.

That’s your opinion, but not one Twitter shares, apparently.

> Twitter is no longer a website designed for people to have discussions with one another

It is already not that. It was never that.
Perhaps, but they didn't charge $3 for the CD, which is about the incremental cost of making a copy and mailing it out would be.
Ryzen 2700X and a MSI GeForce 1070 TI on a 2k screen
Making Data, the DataMade Way
Does anybody know if it can run Windows?
Amazing.

Original comment I've reacted to:

> Yeah, right. Because that SQL query will just magically write itself.

Oh, just did, sorry

> Especially if that ad-hoc GraphQL query requests extra fields

Just did, whoops

parent comment:
> GraphQL allows you to do all of this in a single HTTP request, single SQL query and with 0 lines written by backend developer.

Just did, ha-ha! Does it allow it? Yes, just as illustrated.

> I were to tell you that most applications that use graphql are not using, or going to use, some singular magic tool

That's not relevant and you know it.

> So therefore, it is not applicable, for most applications, and the original comment was correct.

Critical logic error, no intelligent lifeforms detected.
Brought the air at first, was concerned about CPU throttling and switched to the Pro.

To be honest I'm a bit skeptical about performance here.

I'm going to assume the Air is under clocked to prevent over heating.

Anyway, considering I've had my mac mini for about 8 years, I jumped at buying this. Looking forward to getting some 4k !
Possibly controversial, I like to add a "Change(s) from PR review" commit to the original set of changes of a PR then force push (with lease) amendments to that commit. That way regardless of when a reviewer last read the PR they can see changes since the original. If the changes get significant, I make a new PR and reference the old closed one.
The fact that, like in most industries, it's easy to catch up and very hard to beat once you do. It's very telling that Apple didn't compare their M1 with something like AMD Zen3.
Before people jump on the Intel-bashing bandwagon I'd like to point out that this is very similar to clkscrew for arm socs: https://www.usenix.org/system/files/conference/usenixsecurit...

Frequency scaling and power measurement should have no visible effects on execution, but in practice they do. The solution is to limit control to these knobs and degrade sensors.
Silicon Valley cult worships Stoicism, hence the popularity.
This is such a bizarre unforced error. Why would they just arbitrarily remove a row of the keyboard? Taking it away and asking why I need it is like asking why I need right-click, pinch-to-zoom, or my left pinky finger. It makes no sense that we have to choose between fully featured input and active cooling.

Either way, based on this announcement I'll probably hold off on upgrading for another generation. That'll leave some time to see how the transition goes, and with any luck the next ones will include 32 GB RAM, Mini-LED, and 5G (along with a full keyboard).
Not what you're looking for, but I'll mention it anyways just in case:

It's possible to set the default touch bar display to only ever show the expanded control strip (System Preferences > Keyboard > Keyboard > Touch Bar shows: Expanded Control Strip). In that mode you tap volume up and down instead of using a volume slider.

Again, I know you're looking for physical keys (aren't we all) but it's better than nothing.

I've been using the MacBook Pro 16 (with a physical esc key plus a touch bar) and I think it's a pretty good compromise between me who wants physical keys and apple who wants to push the touch bar.

The other thing that kept happening to me: I would accidentally tap the brightness button when reaching for ESC. For that, you can "Customize Control Strip..." and remove individual buttons, so that there's a big gap on the touch bar near the ESC key so that stray taps near ESC don't change the brightness.
Instead of press and hold, it's press, hold, and drag. Definitely annoying when it freezes, but when it's working it doesn't seem that much different.
Thanks for explaining. I'd suggest you add some sort of faq or something on your page for people who might be interested in this.
I, personally, don't use the apple ecosystem.
Ask HN: What are the biggest challenges in overseas developer job search?
Howdy everyone,

Thinking about launching a web page with FAQ about finding employment abroad as a tech worker.

In your opinion, what are the biggest "pain points" when it comes to international job search? What topics would you like to see covered?

Some ideas:
1) International job search strategies.
2) What should a resume look like?
3) Why recruiters don’t respond.
4) How to succeed in an online job interview.
5) Salary negotiation.
6) How to pass a technical interview.

Any feedback will be helpful. Thanks!
The fact you can even have something like this happen says a very bad thing about the company. I will be sure to migrate all my droplets soon, that’s for certain.
From their roadmap, it does not appear they have really investigated this yet. [1]

Rosetta 2 translates Mac apps and can deal with JIT, but I do not believe it will work through virtualization.

It should be relatively light lifting to make Docker for Mac run an ARM linux installation and ARM-built containers.

From there, you likely would want to strategically add multi-arch container support to the docker runtime. This might be implemented based on existing qemu containers [2]

1: https://github.com/docker/roadmap/issues/142

2: https://github.com/multiarch/qemu-user-static
> you actually probably are more likely to die flying than not flying as long as you're in a plane

You're more likely to die from natural causes on a plane than from the plane crashing.

Some quick googling:

"287 fatalities on commercial aircraft in 2019." [1]

"Deaths on board are far rarer: one for every 7.74 million passengers." [2]

4543 million passengers globally in 2019. [3]

4543 / 7.74 = 516.

516 > 287. And 2019 had relatively high deaths from crashes (down from 561 in 2018, but higher than the 59 in 2017.)

(Of course, natural cause deaths depend upon your demographic. Planes don't care who is on them when they crash.)

[1] https://www.forbes.com/sites/michaelgoldstein/2020/01/02/avi...

[2] https://www.nytimes.com/2019/10/18/well/live/death-airplane-...

[3] https://www.statista.com/statistics/564717/airline-industry-...
The base model air has 7 GPU cores instead of the 8 that the higher end Air, Pro, and Mini have.
Do you know the name of it and the affected genes? My wife has had autoimmune symptoms for years and the doctors keep saying it's anxiety as well. We've had a genetic test done for the common disorders but didn't find anything
I guess it depends on exactly what point we consider the state of flying to have ended during a crash. The second the plane first makes contact with the ground, or after all of the fragments stop moving?
DIY Laptop Dual Screen [video]
I honestly can't think of a situation where you need more than 16GB of ram on an ultrabook. If your job is heavy video editing - I don't think getting a laptop is a good idea.

I know I use a lot of RAM for compiling and tests, but we have cloud instances with up to 500GB of RAM for that.

Also with the new ARM instructions, I suspect more heavy task like these will be forced to move elsewhere. Businesses might not want to switch for a few years to wait for dev tools/ARM servers to be available.
The base model Air has 7 GPU cores instead of 8, but the higher models have all 8 cores. Seems to be +$50 for the extra GPU core.
I keep seeing comments about lack of MST support but they're ignoring that you can currently already like you say drive dual 4k60. I'm doing it right now.
Whoops! Nevermind. Thanks for catching my mistake.
Funnily enough the MacBook Pro product page actually shows both the physical and virtual escape keys on the touch bar. Hopefully that's a mistake...
I do think hiring application engineers with that kind of job description is one solution, but so is having a larger number of technical writers so they don't need to be generalists.
Another good way to get started is https://ebpf.io/. It features pointers that go beyond just networking and also cover usage of use cases involving tracing, profiling, security, ...
Show HN: A Viewport That Works
"N-gate, a satirical Web site with the slogan “We can’t both be right” (a NAND gate is a kind of logic gate that only outputs “false” if all of its inputs read “true”), offers a weekly summary of Hacker News discussions, dubbed “webshit weekly.” The N-gate entry about a Hacker News discussion of a Times article on the crashes of two Boeing 737 airliners, in Indonesia and Ethiopia, is typical. “Discussing a pair of crashes that killed almost three hundred and fifty people,” it reads, “Hacker News can’t decide whether the failure was one of user experience or branding. Other Hackernews”—as it calls commenters—“think that this plane would have worked better if it were designed by programmers with a tendency to work late for free. A majority of the comments are Hackernews incorrecting one another about FAA regulations, avionics, and lift.”"

That's brilliant! :-D I'll have to check out N-gate.

Oh, this post? Typical newyorker puff piece, too long to read and unrelated to technology. Someone should flag it.
The 13" 'pro' has never really been a 'real' pro. They were/are always spec'd with less cores than the 15"/16" and never had dedicated graphics.
Apple should finally kill the TouchBar
How on Earth is it a win for the animal you are raising to then kill? If the cow could talk, do you think it'd describe the situation as a win win? If I keep a slave, and raise them to harvest their organs, and keep them content until their teenage years only to kill them, is that a win win?
I have this machine, it’s a super portable and reliable powerhouse. I recently upgraded to a 2019 15”, mostly to go up to 32G ram, and it feels like a downgrade in terms of design and usability.
Yeah, 16 GB is hardly enough if you want to run more than 2 Electron apps.
I guess my problem is that I don't see a fundamental difference between this approach and traditional obfuscators/packers/virtualizers/whatever. They can also bloat a simple comparison (for example) into many seemingly useless but interconnected instructions. I just don't understand how it's possible to make a DRM scheme that can't be cracked.
I think no one really knows what the different parties represent any more. Most people I know voted Republican were low-wage working people, where my highly paid educated friends voted Democrat. Isn't it supposed to be other way around? No wonder everyone is confused.
>737MAX is not nor never has been dynamically/aerodynamically unstable. Full stop.

Correct in the jargonic sense. Incorrect in the colloquial. MCAS was necessary because the MAX was not compliant with Stick force response curves in high AoA flight regimes, and would experience a reversal in the pressures required to bring the plane up to a stall.

So yes, it was not aerodynamically unstable, but in the layman sense there is an instability or undesired quirk being compensated for.

I know we're all pedants here, but lets be productively pedantic.
http://scwm.sourceforge.net/

not updated in quite a long time, but still X :)
Perhaps not (I've never tried daisy chaining) but a MacBook Pro can drive two 4K@60Hz monitors over a single Thunderbolt 3 dock cable (I'm doing it right now).
I brought a decent external camera, and while being able to position it is a must have, the quality means that if I don't shave or have a nick or something in the background, it is obvious.

Whereas the people I am on an online call with have about has many pixels dedicated to their hair as Laura in Tomb Raider 3.

I still care enough that I use it, and I am disappointed in Apple not including their iPhone camera, but it might not be something the average person wants.
Your dollars lose value every year because the government creates money out of thin air (aka inflation).

Some assets like gold or Bitcoin are much harder to create, and so there is no indefinite, limitless increase in supply. This allows them to function better as stores of value than dollars.

See hyperinflation to better understand why some people fear government spending deficits and the spiral of money creation that follows: https://www.investopedia.com/terms/h/hyperinflation.asp
All I was disputing was the original statement that prisons existing = societal failing.
Biden: I’m a Democrat and I love John McCain
The two differences are cooling and that the base Air appears to receive binned processors with 7 GPU cores.
Doing a thing that's "not a good look (according to Spivak)" != a violation of the stated rules

Being perceived as "an asshole (according to Spivak)" != a violation of the stated rules

Thanks for demonstrating my point so clearly ;]
Two individual examples is a far cry from all Republican watchers being thrown out.

In the video you linked no one is thrown out, they are kept out.

Of course fraud happens, but plenty of studies show that it so rare that races need to be very tight for it to affect the outcome.

I agree that transparency is an issue, but ballot counting are state and county or township run operations. You can expect a lot of inconsistencies and mistakes. I'm sure you've heard Hanlon's razor.

Political divide is the problem, which is why I have issue with your post. You're repeating a lot of the baseless claims that are furthering the divide.
I'm pretty sure they'll use the same boot chain as in iPhones/iPads where you're not allowed to replace the operating system on the device.
Actually the EU has begun to propose legislation to regulate stablecoins and their issuance. https://www.aljazeera.com/economy/2020/9/11/stablecoins-in-r...

So, there are problems with tether and other stablecoins, but they can and may well be regulated, as cryptoassets become more ingrained in the global financial systems. I am shocked that bitcoin is still around, and as I have said, the longer it is around, the more legitimacy it gains.

Keep in mind, the same cryptography that secures global banking system, is the same cryptography used to secure bitcoin transactions.