skysight-inc/HackerNews huggingface dataset:
Fugaku has 158,976 nodes x2 chips each, or 317,952 A64FX chips.

Summit has 4,608 nodes x 6 GPUs each, or 27,648 V100 GPUs. It also was built back in 2018.

---------

While Fugaku is certainly an interesting design, it seems inevitable that a modern GPU (say A100 Amperes) would crush it in FLOPs. Really, Fugaku's most interesting point is its high rate of HPCG, showing that its interconnect is hugely efficient.

Per-node, Fugaku is weaker. They built an amazing interconnect to compensate for that weakness. Fugaku also is an HBM-based computer, meaning you cannot easily add or remove RAM (like a CPU / GPU team can configure to more, or less RAM by adding sticks).

These are the little differences that make a difference in practicality. But yes, A64FX is certainly an accomplishment, but I wouldn't go so far as to say its proven that CPUs can keep up with GPUs in terms of raw FLOPs.
Helpful of them to put "Google" in the name so that you know in advance that it will be cancelled soon.
Same here, even if I fall asleep as late as like 2am (which is rare) I tend to wake up a little after 6am now.

I do have a sleep apnea issue so that might have something to do with it but I think I'm currently sleeping in a way that it's not bothering me as much, in a recliner (at some point I need to get the machine but I can't get the titration right now because pandemic).

There's just something about 6am (the light? my dogs wanting to go outside?) that gets me every time.

Didn't used to be the case when I was younger. I could sleep 10+ hours easy. Now I'm lucky to get more than 7 usually, and usually only about 6 hours.
The linked manifesto doesn't seem to be especially against garbage collection. And on their web site the latest news item is a "Lisp Jam"...

The only reference to GC is in this sentencs: "The deadline is approaching or the rent is due or we have taxes to fill out and a manager on our back and someone asking us why we always spend so much time at the office, and we just have to stick the library or virtual machine or garbage collector in there to cover up the places we can't think through right now. "

The situation is kind of choosing-shame-but-ending-up-in-war outcome[1] and is not saying that the referenced techniques (incl gc) would be generally bad.

[1] https://richardlangworth.com/war-shame
I agree with your statement, and the post explains the pros, but also the challenges of microservices.
Our service does not depend on the project architecture, it can run with microservices, monoliths and hybrid systems just the same. It’s in our best interest to support all variates :)
The Free Market Is Over
Everything is better with googly eyes on.
How are you able to make more local friends in a less dense location?
Is there a specific disease you're targeting, or are you trying to give general humans abilities they don't already have? The latter is not being considered at this point.
The Dark Side of Being a Female Shark Researcher
. . . which they describe as a profoundly nihilist state of being

Where are you getting this from? I don't know of any traditions that would describe it in this way.
I think it's meant more for scientists and ML researchers
Is there a connection between "...over a hundred thousand people died..." and "...the super-rich to hold massive parties..."?
The key quote seems to be "In my tests, I found that wireless charging used, on average, around 47% more power than a cable." Which hardly sounds like a disaster in the making.
> On top of that nearly all ancient texts on meditation basically include a "do not try this at home" statement of sorts.

I didn't know that. But I can see that being a "guru" or a "priest" is a profession, say like being a doctor is one.

Now doctors are unlikely to say "go heal yourself". Rather they are likely to say "Come see me in 2 weeks and pay another $300 bucks".

So I suspect if ancient texts say "Do not try this without a teacher" the reason may be that teachers need students.
I live in an area with native Cougar and Bear. Local hunters told me a couple decades ago the best thing to do in the woods when you are alone is to put your sunglasses on the back of your head. They explained that large cats typically attack from behind. When the glasses are on the back of your head it confuses the cat as to which direction you are looking and makes them hesitate (therefore less likely) to attack you.

It always made sense to me. This study seems to reinforce their advice.
Remote Work Software for Teams Everywhere
Sure there are plenty of beaches, but most of the time they're cold and windy. On a typical day I wouldn't want to lie around in a bathing suit or swim.

Friday's weather was an exception and I'm glad you were able to enjoy it!
That mantra is less about using arbitrary programing languages and more about using something like redis (or some other niche/useful/existing tech) instead of recreating the wheel in python/java/node/whatever.
Ask HN: Hiring managers and recruiters – what software are you using?
From what I've been told, a lot of people doing hiring are still using plain old email + spreadsheets for a lot of recruiting activities. Is that accurate? I know of the popular candidate testing services for devs (coderbyte, hackerrank, qualified, etc.) - is there a reason you'd just use a spreadsheet + email instead of those services?

I ask because I'm contemplating joining a project in this area and I want to get a better idea of what insiders think about the current state of the SaaS offerings for tech hiring.
> that Buddhists have a rich tradition for navigating these waters

What topics could I read about to learn more about this?
This economical view on Justice - ignore petty stuff because it is too expensive for the system to deal with it - destroys the goodwill on people and on State.
I Believe No Code Tools Are OK – and When
“which they describe as a profoundly nihilist state of being.”

This is very important to point out and I think is actually the big trap when approaching meditative practices. I fell into this nihilism trap when I was starting meditation in college and I abandoned my practice almost completely for the next 10 or so years.

It’s very easy to confuse the emptiness of self with the nonexistence of self. The latter is an extreme view that leads to nihilism. At least in the Buddhist traditions I’m aware of, nihilism is a wrong view and the teachings are explicitly not nihilistic.

Yet it’s exceptionally easy to get confused and fall into it if you’re just meditating without any real notion of what the teachings are. All the corporate “meditate for productivity” that has invaded the dialogue in the west I find at least misguided, and at the worst actually harmful.

For anyone that is interested I’d suggest reading Thich Nhat Hanh’s translation and commentary on the heart sutra called “The Other Shore”. It clears up a lot of the teaching on emptiness and will help you not fall into the nihilism trap.

(It’s also useful to note that the modern vipassana movement that is so popular in the west comes from a tradition that doesn’t emphasize the teachings on emptiness, even though they are in fact there in the Pali cannon.)
Most likely they're interpreting vessels operating in disputed 9dash eez as DWF instead of domestic fleet. So they magically discovered 12,490 new ships not claimed by China, which would not consider them DWF vessels. See table on page 15 of report.

> 12,490 vessels without IMO or RFMO registrations but with active AIS signals outside Chinese waters at some point between 1 January 2017 and 31 December 2018.

AND

>AIS signal outside Chinese EEZ in 2017 or 2018

CTRL+F entire report "South China Sea", 1 hit from references. The fact that this point doesn't get any elaboration makes this report suspect as hell. That leaves 4,476 vessels, 927 foreign flagged (20.7%) consistent with Chinese numbers. Under 4.3.1 (pg 21): "around 20% of the world’s fishing vessels are registered in states to which they have no other connection". In that same paragraph it tries to use 927/16,966 to show Chinese share of foreign vessels is relatively small at 5.5% when using 4,447 its right at the 20% mark.

Also shifty eyes at 2.2.1 that tries to do a nominal comparison to EU/US DWF fleets but conveniently leaves out the other countries with the largested DWF fleet size (Taiwan, SK, Japan, Spain) [1]. Taiwan adjusted per capita would have a DWF fleet the size of 24k ships. S.Korea is around 5K ships which is in line with China, per capita, but it seems like relative numbers lke per capita is frowned upon if it doesn't make China look bad relative to regional peers.

https://www.odi.org/sites/odi.org.uk/files/resource-document...

[1] https://www.stimson.org/wp-content/files/file-attachments/St...
This article covers a broader time frame of the history of the region. I think it's a bit much to say, as the article says, that the Greeks were "gobsmacked" by the rise of the Kingdom of Pontus. The area has a very long history in the ancient world.

https://en.wikipedia.org/wiki/Pontus_(region)
> More importantly, I would like to make the game recognise when there’s a forced guess _coming_ — currently if there’s a 50/50 chance in one corner of the grid that you’re clearly going to have to take eventually, you have to wait until that’s all there is. If you take the chance when there was a safe space available elsewhere, you’ll always lose.

Before you play, please note that this implementation changes everything.

In the conventional minesweeper, the best strategy is always take the guess first. Since any further play won't increase the chance of correct guess, and if you guess wrong, all the efforts are wasted. But here you are forced to complete all determined safe moves first.

I find myself losing again and again, and finally noticed this rule.
Sure, long term maybe you have to pivot or whatever. But companies spend millions on these multicore licenses today.
It's not like other countries do much better. China just makes the news a lot when it comes to the environment because there's a billion Chinese.
My advice to new data journalists
This is pretty much how we started with microservices in our company, way before microservices became a thing :) We had a monolith for our document collaboration startup and there were parts of it that needed to scale, like a compare (diff) functionality. So we encapsulated this functionality into his own service.
I would highly recommend Sergey Levine's course:

http://rail.eecs.berkeley.edu/deeprlcourse/

For a more mathematical treatment, there's a beautiful book by Puterman:

https://www.amazon.com/Markov-Decision-Processes-Stochastic-...
U.S. Navy Leads New Task Force on Unidentified Aerial Phenomena
Show HN: The Bear minimum – Building a super simple blog with Bear.app
IIRC, In Sundarban Delta (India/Bangladesh) people put on masks on the back of the head for similar reasons.

EDIT: Yeap, here's NYT article from 1989
https://www.nytimes.com/1989/09/05/science/face-masks-fool-t...
It's exactly because of articles written like this!

> Microservices are completely disrupting the way we build applications nowadays. This is one of the hottest trends when it comes to software architecture. More and more developers are adopting it.

> Microservices are an alternative to the monolith approach that gives developers the flexibility, scalability, and simplicity they need to build complex software applications. Companies all over the world have recognized the advantages they get with microservices. Amazon, Netflix, eBay, Spotify, Uber, Groupon, and SoundCloud, are only some of them.

At the bottom of the challenges section, it mentions:

> Aside from all these disadvantages, it’s very important to state that the right kind of automation, tools, and developers who are rockstars in their areas every challenge can be solved.

It also does briefly mention why you'd want a monolith, but doesn't really give it much weight:

> Monolithic architecture is better when:

> * the application you’re developing is simple, and everything is in the same language and framework,

> * you want to test quickly and easily by simply launching the application, and

> * you don’t have too many new features that will trigger the release of the entire application.

So basically the way this comes off:

* Everyone is using microservices, and if you aren't, you should be.

* Only "simple" apps that aren't getting new features use monoliths (and who describes the app they are spending a significant effort on as "simple"?)

* If you find them too hard, you're not a "rockstar" and/or you don't have good tools.

It may not be the intent of the article to have this tone, but that's the way it comes across (and so many articles advocating for the trendy technology-of-the-day are written in this style).

This causes people to react strongly the opposite way to balance it out, and that knee-jerk reaction is naturally "don't!". I bet many of those reacting this way are people that have negative experience and know the downsides better than described here.

Of course every team should evaluate technology decisions on their merits, but cargo-cult programming, resume-driven development, and clueless managers that want to show they're working on the "new hotness" are all things that drive these decisions, and articles written like this strongly influence all those categories.
If you continue that line of thought long enough you end up declaring the entirety of the world's oceans one big fish farm and truly sustainable fishing that doesn't deplete populations your method of farming.
I'm not sure if that plays to the advantage of POWER10.

NVidia 2070 Super also has FP16 matrix-multiplication units, achieving 57 FP16-matrix TFLOPs. These are the NVidia "Tensor Cores".

Ampere (rumored to be released within a few weeks...) even has sparse matrix-multiplication (!!) units being added in.
Ehh, disagree. It just shows what kind of PR they think most people respond to.
> I'm never going to write if I have to fire up my code editor each time

FWIW, being able to write through my code editor in markdown is what got me to start writing
OpenBSD is very elegant and secure; upgrading is as simple as 'sysupgrade'. The developers use it for desktop/laptop usage, so setting up X is supported in the installer. They have a lot of their own lean, minimalistic applications that focus on security and code correctness. Things like httpd, relayd, OpenSSH, their own secure X11 (Xenocara), pf firewall, and lots more. I love setting up servers with OpenBSD because for most things those work very well for my needs. They work well together and do what they do well. I use it for my desktop, application servers, load balancers, and so on.

FreeBSD has noticeably higher performance, more packages, and is great for things like databases, virtualization, or application servers that are behind a load balancer or firewall. It has a lot of the OpenBSD applications ported to it though, so you can run pf or relayd on FreeBSD just fine. It's a bit more convenient to run FreeBSD for some things because of extensive packages (FreeBSD has things like C++ actor framework in packages, doesn't currently compile on OpenBSD). The jetbrains IDEs are better supported on FreeBSD than on OpenBSD too. (I've made some personal modifications to get things working on OpenBSD). Integrated ZFS is really nice for databases and storage servers as well.

I don't have much experience with NetBSD, but it is portable to all kinds of things (e.g. toasters), and they have done some neat things with rump kernels.

Dragonfly BSD has some cool experimental stuff with SMT and hammer filesystem, but I haven't played around with it much.

EDIT: A few nice things in comparing BSD to Linux. ZFS on FreeBSD is nicely integrated w/ the kernel. In general, I think solutions in BSD take longer to come around than Linux, but when they do they are well designed and thought through. Things just seem to fit better. From what I've observed, the community thinks things through and often recommend that someone use Linux if it would work better for the use case. That is a fantastic level of maturity; like when the hardware store guy recommends the competitor store down the street, because they will have what I need.
I've been thinking about the ability for neural networks to determine flaws like this. If we could describe what a 'goal' would be (executing arbitrary binary data for example) and then some of these design aspects it might be possible to determine flaws automatically. This is only 6 steps... I imagine an AI could find more.
"I would recommend any Linux user to go give the BSDs a try and see what a well thought out OS looks like."

While I can see where both kernel and userland being built by a single team can have advantages, why is it necessarily the Linux approach to bolting the userland items as needed necessarily a bad thing? If a fictitious userland app such as `hnget` doesn't have good documentation is that a weakness of the linux distro or the makers of `hnget`? Sure, having one team brings the opportunity to leverage peer pressure to improve documentation or even to impose a "system level of docs quality".... but is it really so bad in Linux-land?
Surely predators will eventually learn that eyes on the back of animals are to be ignored?
I know virtually nothing about this topic, but Wikipedia says that the flag "is one of the officially proclaimed flags of Australia", and the page "List of Australian Flags" [0] lists it as a national flag alongside the flag most people would recognize as the Australian flag. It seems plausible to me based on this that the flag is really a national flag for legal purposes.

[0]: https://en.wikipedia.org/wiki/List_of_Australian_flags
Happy birthday is now public domain https://en.m.wikipedia.org/wiki/Happy_Birthday_to_You
I kinda like the UI of Nisus Writer [0], prefer it over Microsoft Office and Pages. It's kinda basic which to me kinda evokes the ClarisWorks feeling.

Sadly, the Microsoft Office import / export has never been great when I used this app (perhaps improved now?). And sadly many companies still rely on Office, so compatibility is kind of a must.

---

[0]: https://www.nisus.com
Oh I expected Qualcomm MDMs to run some proprietary RTOS with some NVRAM write protection, but if Linux is already in control then certainly an on-the-fly IMEI switch without resets or QPST/QXDM sounds more feasible.
All those fancy physical switches, and none simply for silent mode? My most-missed physical switch on Android devices.
During Librem 5 development, they considered using GNOME but, after talking with the upstream devs, they abandoned the idea.

Gnome is slow even on laptops, it was made for X and later ported to Wayland, it uses Clutter/Mutter, JavaScript, etc. So here yes definitively it's layers upon layers.

On the other hand, Posh is based on Wlroots and there is no layers. It's pure C code talking directly to EGL/DRM/KMS (And in the future Vulkan) stack.

Even more interesting, Wlroots allows the use of hardware layers and with that you directly write to the screen and compositing is done in hardware. You can't go more optimised than that.

With this kind of approach you can totally write a convergent, both phone & desktop, environment which is butter smooth on low spec mobile.

But of course then the whole question is which apps you run on that environment, the typical Electron app won't run smoothly (but it wouldn't either on a IPhone 1).

On the other hand, GTK 4 should be GPU accelerated and Qt too so those could run pretty smoothly
Won't predators learn eventually not to get fooled by that?
The owner is on record (on youtube) saying the bullet hit the computer, showing it. That is not the same as a drive, granted.
From that link, "Thomas was successful in establishing his claim to authorship before the Federal Court in 1997."

IANAL, but I believe you're 23 years too late
I mean, they won't (because lost revenue). And if they do 10 other major companies will be starting in under a week who are willing to play ball with the gov
Network protocols usually encode things as big endian since that was the dominant order when the internet was being developed. It's a minor point now but everything has to be swapped around on little endian systems.
"Your image is too simple to find matches. TinEye requires a basic level of visual detail to successfully identify matches. Please upload a more detailed image."
How do you find these people? What difficult questions are you asking in order to vet them?
My socioeconomic determinism conspiracy theory for the filibustering of Crimea: one can find deepwater ports anywhere, but how else were the Moscow elite supposed to send their children to Artek?

Artek then: https://www.youtube.com/watch?v=NepI7BTYpnY

and now: https://www.youtube.com/watch?v=iMTN6udbBKc
How is it racist? The designer and person who owns the copyright is aboriginal too.
I don’t have those numbers, but would guess that, the smaller the ARM CPU, the more of them are sold.

Also, the more are sold, the more hardware costs become important relatively to development costs, making Linux a poorer choice than smaller OSes or even bare metal.

(And the smallest really are small. https://developer.arm.com/ip-products/processors/cortex-m/co... tells me you can get a 0.0066 mm² 32-bit CPU. That one doesn’t have a MMU)
2 reasons.

1. the quality of the recommendations is the real competitive advantage. It's like saying that all the sports scouting agencies need to fully reveal their algorithm to finding top talent to ensure fairness, when that exact algorithm is the thing that makes them a top scouting agency.

2. The company itself doesn't really know how the recommender works.(source: I built explainable ML models for a living).

The inherent black box nature of any non-linear function approximator makes it near impossible to enable Explain-ability and gauge fairness for any system. In fact, I'd go as far to say that a sufficiently complex system of any kind quickly goes beyond human understanding. There are some decent proxies for it (SHAP, attention maps, gradient maps), but many recent papers raise questions on whether they really capture what we think they capture.

I think regulation of some form is certainly a good idea for tech ethics. However, it does appear that laws are being drafted by politicians, lawyers and social scientists. There is a glaring lack of qualified ML/CS researchers and practitioners on the implications of vaguely worded policy to their current processes and pipelines.

I was at ACM FAccT (ACM's fairness,accountability and transparency conference) this year and too many of the attendees seemed to be more concerned with the 'what needs to be achieved' rather than the 'how we can go about achieving it'. Terms such as fairness and accountability do not have widely accepted or principled meanings, which makes it near impossible to make a structured discussion around how anyone would go about implementing these in practice.

In conclusion, what you state is necessary, but we are very far from coming up with actually useful laws to implement it. Moving too quickly risks haphazard rules that do more damage than help.
Climate and Lifestyle: Donations and Offsetting
https://cuelang.org

https://github.com/cuelang

Would you be interested in working on the browser based playground?
Wasn't this the B plot of the second Batman movie from the early 90s?
I never got a real answer to this thought experiment. It's something I always thought about but I've been too lazy and dumb to figure out. So say two people are hanging out in space and their watches are synced to 12:00, then one person blasts off, turns around then comes back.

`Clocks slow down when they move in relation to you`

So to the "stationary" person, the clock of the person who zoomed off would be behind. But since it's relative, to the "zoomer" the stationary person went out and back. So then to the zoomer the stationary person's watch would be slower.

But which one is it? Do they end up showing the same time?