skysight-inc/HackerNews huggingface dataset:
Servo currently incorporates a network stack, a JS engine, the DOM, JS APIs, an HTML parser, a CSS styling engine, graphical rendering, media parsing and playback, etc. It is not a browser, since it doesn't impose requirements about how to load specific pages, interact with tabs, expose history or bookmarks, etc.
Definitely. The die, as they say, is already cast. Remember, too, that the trailing 7-day average of an exponential process is incredibly misleading. If it's 15 deaths per day by that measure, that means it's really 50 today and 100+ soon.
Last time I had to hit the road, I noticed that the social distancing/mask wearing travelers were avoiding towns and eating/relaxing at highway rest stops.
It’s not a distinction without a difference.

Some people here seem to think it is available in the browser. Using the word ‘cookie’ furthers that false belief.

I otherwise agree with you.
I'm familiar with right wing politics. On the right-wing side of things, conspiracy theories are easier to buy into thanks to how prevalent social media has become. COVID-19 is viewed as a hoax because the belief is that the left-wing or china developed the virus to essentially break down America and push in a socialist/communist regime. These theories are similar with stuff like global warming as well. So expect to see a lot of push back from the right wing in these areas.

As a society, we have made a very big mistake by turning this issue into political one. For example, by criticizing Trump on his COVID-19 plan, you are basically encouraging his base to resist whatever needs to be done (wear masks). We are better off not criticizing and instead focus on educating instead. Unfortunately, our society has become so divided on both ends of the spectrum that I don't see it ever happening.

Also stuff like social media censorship is pushing people into "echo chamber" platforms where anyone with a dissenting view is banned. The people who are banned from left-wing social media or silenced simply leave to go to platforms that only allow right-wing narratives.
There's a native ARM Rust compiler that supports Apple's silicon, so while they don't say, my assumption was that this was native rather than emulated.
The replicability crisis in ML and AI
> for some reason

This isn't a mystery. Mozilla accept donations. It isn't an ordinary for-profit corporation.

Yes, they separate Mozilla Corporation from Mozilla Foundation, but the point stands. If Mozilla are going to claim to make browsers, apps, code and tools that put people before profit, [0] they should expect backlash when they lay off engineers while continuing to overpay their leadership, despite continuing poor outcomes under their stewardship. [1]

[0] https://www.mozilla.org/en-US/about/

[1] http://calpaterson.com/mozilla.html
Dorsey reportedly wanted Pakistani activist Malala Yousafzai on Twitter's board
I see yours also, but we definitely shouldn't be skewing hiring process to interns unless at your company you're mostly hiring interns (I'd think that's uncommon?).
the fact of the matter is that if we all would’ve taken this seriously and shut everything down, we would be through the worst of it already

This isn't supported by the available evidence. Spain was forbidding people from leaving their homes except for essentials, and now they're worse off than the US in terms of hospitalizations and deaths. Many other countries also had stronger lockdowns that have not spared them from winter surges.

You can say that they didn't do "real" lockdowns, and that if people would just sit quietly in their homes for six months then it would have gone away. Which is about as useful as saying that if everyone ate less and exercised more then obesity would be eliminated, or if everyone stopped having sex outside of marriage then STDs and teenage pregnancies would no longer be problems. Humans do not have infinite willpower, and if your plan is to assert that they should and then shame them for their horrible selfishness of wanting to occasionally visit their families, it is going to fail.
The standard practice is for ops/developers to SSH to servers as themselves. They get sudo privileges on the machines that they should be able to manage.

Usually this is exclusively using SSH keys, password authentication is blocked. root login is blocked too, you can only login as a normal user and sudo.

It's quite easy to manage with ansible itself. Make a configuration file to store public keys and username and that's about it. That will work pretty well until the company has 500 employees and wants to invest into a SSO solution to manage authentication company wide (AD/kerberos/pam).
A week ago I received Remarkable 2. One of the best device that lets me focus instead of getting distracted. Great tool for thinking, meeting notes, etc.

People hate when you type notes during 1:1, but love when you take handwritten notes and remember previous conversations.
I realize Federighi's reply seems to rule out Linux, but the context of the question seemed to be with respect to Boot Camp and Windows. My take is that Apple doesn't want to continue to invest in Boot Camp, especially since Microsoft apparently isn't willing to license ARM Windows for this use case.

It's not clear to me that the new Macs won't allow booting Linux if the Linux community can figure out how to do it. The number of folks booting Linux on Mac via Boot Camp has to be really tiny.
Top-4 interesting features grocery app. AI everywhere:)
I just finished my current grocery app delivery project.
Except obvious and boring features like responsive templates and Google map integrations I've done 4 interesting features:

AI for product recommendations
Rich push notifications. That increase CTR on 30%
Admin KPI funnels
Synchronisation with accounting systems (auto import / auto push)
More detailed list of features is in my article: Top-16 features of grocery app https://exceed-team.com/grocery-delivery-app-features

P.s.: Which other interesting features I can suggest to my client?
I've done this a decent amount myself, but one thing I've been disappointed by is mod support.

Since PCs aren't locked down platforms, you can mod games whether they added support originally or not - But on Consoles, only a rare few games support it.

There are ways to jailbreak consoles and add external mod support, but the process is so esoteric and user-hostile that most console games will have few or any mods written.
Totally agree. Largely quitting PC gaming has been a productivity boon for me. I think somehow the activity being at the same machine I use for work drains my work energy, and for whatever reason the console experience is sufficiently different that it doesn't feel like the same activity.
Many users don't know the difference between http and https, so if you're trying to get them redirected to a captive portal page it's a lot easier if the default is http.
They can use a high-powered GPU -- the M1.
As far as GUIs go, I've tried quite a few and have settled on GitKraken. It's head and shoulders above the rest.
I have lived in Philadelphia for almost 8 years now and it’s making less and less sense to live here.

City taxes are high, housing prices are steadily increasing, making changes to property is an expensive, bureaucratic nightmare, parking is a nightmare, etc. There aren’t (m)any good places to work that pay well enough to justify the taxes and cost of living. The winter is cold and dreary, the summer is humid.

If not for covid it would make a lot more sense to live in Boston or NYC.

I’m interested in moving to South Carolina or Florida.
Uh, can you point out a Windows laptop in the same spec range as the MacBook Air/Pro for a significantly cheaper price?
Why?

Today's purchase of Mac Mini will be a crappy decision in hindsight in about a year... and that is true every year.

It would have been a crappy decision - if you got a worse product at the time of purchase. So don't get FOMO.
Albedo of the rocks matters.

Almost all the lunar maria, which are very dark, are on the near side. So, in those places, you get some extra light from the Earth, but less of it is going to be reflected from the ground towards your eyes.

The far side is mostly highlands, with albedo twice as high.
I would agree, but the feature itself does seem interesting, I am actually looking forward to trying it - to be honest I do feel kind of a weird social pressure on Twitter given that the tweets are somewhat of a public record; it's why I still prefer IRC for instance.

I wouldn't have made the connection between misinformation problems and ephemeral tweets were it not for your comment.
Outside of Google's walls (which can be full of navel-gazing or worse, competitive copycat-ism), your idea is something that's been talked about for a decade. Amazon today is the #1 search engine for product searches, not Google. And excluding YouTube, Amazon is the second largest search engine (all searches). Worldwide.
My Ryzen 3900 is also so much faster than my (former dev machine) iMacPro with a Xeon and fast SSD (Rust compiles, TypeScript builds).

Tech moves on.

But the main thing for me is Linux, as it feels much more responsive than current OS X versions on the iMacPro.

(the reason for dropping the iMacPro was no AI learning though not performance).
Indeed, as an FYI the LF is truly "Foundation as a Service" and has entities in the US, EU, Japan and China. The RISC-V Foundation (hosted by the LF) is even based out of Switzerland.
I agree, and posted something similar on another M1 thread, though it got downvoted and I'm not sure why :D
Then new M1 Pro relies on its fan to prevent throttling so I don't know about their plans to go fanless yet.
C++ file with 542 lines of include statements
Depends on if you prefer a longer time to launch using training wheels or a shorter time to launch by crashing and burning repeatedly.

Given the low resilience of most people, training wheels is going to win out, and the beauty of it is that they are removable.
If you write code, be sure to write your own code sometimes.
If your workload never requires more than 20 seconds of compiling, then throttling will never be an issue. I suspect for most modern developers, short, frequent compiling is a more common use-case than 10m+ builds. For video editors and other pros, it's different, but since Apple's CPU offloads a lot of the video & audio processing to secondary processors, I don't think that will be an issue either.
Stories. These are called stories. And they aren't something Twitter ever needed.
> Comparatively, New Zealand and Canada have done a dramatically better job than America. People there appear to be willing to set aside their selfishness in favor of the common good.

Or even temporary constraints in favor of better things. In New Zealand you wear a mask but at least you can hang out with your friends. It's not even selfishness at that point, just denial and stupidity!
> You have to understand a lot of things before you can somewhat comfortably use git, much more than something like P4.

And conversely (at least in my experience), being very familiar with git makes it _really_ hard to work with something like p4.
... and he returned it.
On the surface, this seems like great news.

Does anyone have any insight into what level of influence Linux Foundation's Platinum Corporate Members have over it's priorities and direction?

Beyond the obvious (Google), MS are invested in Blink and Tencent/QQ in Webkit. I guess there's scope for branching out in terms of engine use but... MS have already tried that quite a lot.

I'm not saying that it's necessary for all Foundation Corporate Members to be actively adopting Foundation projects, but more that some may have commercial interest in those projects not competing with their own.
How can you skip over the `if err != nil` lines!? That's where the work is being done per canonical golang. Every line is

if res, err := someDifferentWork(x, y, z); err != nil {
return nil, err.fmt("look, ma! I'm a human exception handler")
}

Yes, Rust has lifetime annotations. Those are almost always only on function definitions, and consist of a small part of the overall definition. With golang, the above nonsense is repeated at least 2/3ds of every function body in practice. And the actual logic is embedded inside of it, over and over and over, with minor differences between each occurrence. `if err != nil {` is practically golang's newline separator.

Look, I get that as you spend more time with the language you get better at mentally ignoring this. But a) comparing noise that's virtually 50% of most golang code in the wild to noise that's maybe 2% of most Rust code in the wild is frankly ridiculous. And b) the fact that you eventually got used to it doesn't make it any less of a readability disaster.
"But it is only a start. Haibe-Kains points out that code alone is often not enough to rerun an experiment. Building AI models involves making many small changes—adding parameters here, adjusting values there. Any one of these can make the difference between a model working and not working. Without metadata describing how the models are trained and tuned, the code can be useless. “The devil really is in the detail,” he says."

This is so true, many a times we try to replicate results from other papers, even if the code is available, it just simply does not work.
Human error blamed for Vega launch failure
Or you can build a pretty decent upgradeable game machine for a fraction of developer MBP :).
The performance per dollar has improved (for some applications, anyway) while it hasn’t for Windows. Perhaps that will drive some transition from Windows but even if it doesn’t, it will incentivize existing Mac users to upgrade. Note also that applications will probably become more bloated and sluggish as happens every time hardware improves, which will make those applications even worse on Windows and older Macs, thus incentivizing adoption of newer macs.
This was enforced by Hemingway. I originally wrote "Sometimes it forces me to be more succinct than I need to be", but that was flagged as a "confusing sentence" for some reason.
True, my mistake. I'd agree that would be a major concern if on those trend lines post outbreak the 2020 deaths clearly dropped below the historical average. Given the fact that the year isn't over I'll take FT's analysis over that bar chart OP linked to. If what you say is true it appears to be due to the fact that Sweden's 2020 deaths were below average in February, based on those charts that seems unlikely though. However +20% is an overestimate as a result.
Upcoming gaming streaming services? Upcoming in a sense like net positive energy fusion is upcoming? :p
That makes sense. I could have been clearer and qualified my statement with “If as Roca claims”, rather than “The fact that”.

I was replying to Roca and just taking their facts at face value.
Only one link
https://git-man-page-generator.lokaltog.net/
We lose the ability to reason about sets of unbounded size. As long as we only restrict ourselves to some bounded subset of integers, Gödel can't do the trick with his numerals. Equivalently, on the CS side, we must restrict ourselves to total functions, that is, all valid programs must provably halt after some bounded number of steps.
Since T2, there isn't a way for Linux to access the SSD AFAIK. You have to install it on an ext external drive and boot from that.
Have sufficient assets in account at brokerage (and/or necessary income), call your rep at your brokerage.
These machines will not run Linux on bare metal. Linux will be hypervisor/ VM only on top of MacOS
I keep trying to get started with puppet/chef, but their homepages are so buried in mounds of enterprise products that it's incredibly hard to figure out how to get started.

Once I eventually figured out which of their indistinct products is actually the basic tool I then tried to follow their tutorials, which want me to install hundreds of megabytes of who knows what, set up heavyweight servers, watch video tutorials (!), and who knows what.

When I eventually slogged through all that to get to a minimally working setup trying to convert a few fairly trivial ansible plays for what I would have thought of as fairly standard stuff rapidly turned into "time to write some ruby"!

I gave up.
The country dealing better than any other with Covid has been Taiwan. No lockdown and > 200 days without new Covid case [1] see e.g. [2] for how they did it. It probably helped having had an epidemiologist as vice-president [3].

Russia is winning.

Why did you have to end an otherwise insightful post with a many-times debunked conspiracy theory? May I recommend removing the last paragraph?

[1] https://www.theguardian.com/world/2020/oct/29/taiwan-domesti...

[2] C. Y. Wang, C. Y. Ng, R. H. Brook, Response to COVID-19 in Taiwan: Big Data Analytics, New Technology, and Proactive Testing, https://jamanetwork.com/journals/jama/fullarticle/2762689

[3] https://en.wikipedia.org/wiki/Chen_Chien-jen
Yes. Exactly. I haven't been this exited about a chip in a really long time. Decade-long, probably.

And I'm really hopping Intel manages to get its act together. Competition is great for everyone.
The major issue with a telescope in the moon would be the very fine sand in moon's surface that would cause mechanical failures
+1, I even started to "cry as a woman" after bad dreams or so. That started before the kid was born, even. My kid never had problems to sleep, he is by far more easygoing than either myself or even my wife, so I cannot blame external factors that forced me to be more patient or sympathetic. One basically gets a firmware upgrade when becomes a father.
Here’s a good overview compiling the work to get Linux running on these macs:

https://gist.github.com/gbrow004/096f845c8fe8d03ef9009fbb87b...
I love everything about the move to Apple Silicon with the exception of the decision to put memory on-die or in-package (not sure how it is configured). They call it 'Unified Memory'. It makes a lot of sense but I don't know if they are going to be able to pack enough memory in there.

A lot of folks are fixated on CPU performance lately (which is rad) but I think that there is a tendency to ignore memory. I have 32gb of RAM on my Macbook Pro and finally feel like it has enough. You can't get an M1 configuration right now larger than 16GB which is a table-stakes baseline dev requirement today.
"wages usually get renegotiated at least annually" not everywhere. In many places the only way to get better wages is to change job.
Scientifically proven to limit the rate of spread? Are you sure about that?

Do you think COVID is airborne?

Do you think saliva droplets large enough to collect on the mask are “airborne”?

Do you think saliva carries viral particles?

Do you think breathing through a saliva saturated mask can cause those viral particles to become airborne?

If someone with COVID sneezed into a handkerchief and then draped it over a small fan to dry, would you be comfortable sitting in front of it?

Can wearing a mask improperly increase the chance of spreading COVID?

What percentage of people wear their masks properly?

What new evidence or scientific studies were presented that caused the switch from “no, don’t wear masks” to “yes, do wear masks”?

What does it say about the reasoning behind beliefs when people feel the need to downvote someone for questioning them?
Short range analog RF signal to detect where the pen is, not something containing digital information. Your toothbrush motor and charger probably has comparable level of RF radiation come out.
Heuristics and performance bounds for automated design
Crystal itself has stabilized quite nicely. Amber/lucky are a bit slow to update, but all of my production apps use either Kemal or Spider Gazelle which are too lightweight to matter in that regard.
there are plenty of people with high IQs that are plainly in denial. There is a difference between stupidity and delusion.
Thanks a lot! Switching to it!
Kafka with AVRO vs., Kafka with Protobuf vs., Kafka with JSON Schema
Stormforge: Performance Testing and Application Optimization
The -1 will never actually happen though -- it's -1 if the binary search algorithm itself tries to do an out-of-bounds array access. If that happens, your binary search had a bug. So in this case possible bugs are being obscured, rather than surfaced. This is bad.

Integer division by 0 defining to 0 is interesting and certainly convenient; arguably you will accidentally end up obscuring bugs, when you didn't intend to divide by 0.

The broader point I'm making is it doesn't seem great to me to represent what are basically bugs with Maybe.
GitKraken is the best git GUI I've had the pleasure of using.
MBA is fanless, 12” has been fanless for years (until it was discontinued)
I think that's the right call, honestly.

I need to recharge my own wetware at least once a day. So there is a nearly guaranteed several hour idle period where I'm not using any technology and where laptops and phones can be recharging too.

I don't see much end user value in not taking advantage of that.

It's like if you parked your car literally at a gas station every night anyway. Would you really care about a fuel tank that could let you drive for more than 24 hours?
Every layer in the storage hierarchy is "just a cache" in front the layer below it, so the naming is somewhat arbitrary. L1/L2/L3 caches are transparent from the perspective of the processor - it only sees a change in access times to main memory.

Any advancement in the storage hierarchy means reducing latency at one level or increasing the amount of memory at that level.

Most caches would use SRAM instead of DRAM, but the technology used doesn't define its role. Microcontrollers often have only embedded SRAM, serving as main memory.
> So what happens to all that rust? This is where things get clever, because the iron isn’t just a fuel that’s consumed— it’s energy storage that can be recharged. And to recharge it, you take all that Fe2O3, strip out the oxygen, and turn it back into Fe, ready to be burned again. It’s not easy to do this, but much of the energy and work that it takes to pry those Os away from the Fes get returned to you when you burn the Fe the next time. The idea is that you can use the same iron over and over again, discharging it and recharging it just like you would a battery.
For Apple, it‘s not about attracting new customers but about reducing costs (on the software side and also in licensing costs for the CPU) to increase profits.
Docker images are meant to be built once and run everywhere–tested on your dev server, test environment and production.

If you buy an ARM mac, it would be ideal to run ARM instances in the datacenter, but those are uncommon and expensive.

I discourage people from building ARM images and then rebuilding intel images later in the software lifecycle.
Far more expensive than Windows laptops? I haven’t looked in a year or so, but last I checked, to get a Windows laptop with a good screen and build quality, you would also need to spend close to (or likely more) than 1,000 USD.
We had a summer of code student implementing support in Servo: https://blog.servo.org/2020/08/30/gsoc-webgpu/
I don't see that at all, they abandoned Xserve a long time ago.
I was wondering that also. Based on Twitter comments it seems that he was compiling to arm, so there's a bit of comparing apple and pears there.