HNHacker News
TopNewBestAskShowJobs

mumumu

83 karma · joined September 6, 2022

submissionscomments
mumumu··on FreeBSD replaces bubblesort with mergesort on SYSINTs
In hardware engineering this is called critical path.
mumumu··on FreeBSD replaces bubblesort with mergesort on SYSINTs
Amdahl's law is common sense, but also the one of the reasons premature optimization is the root of all evil.

A small speedup on the longest (by time) part of the program is usually better than infinite speedup on a short part of the program.

mumumu··on Tell HN: Twitter switched temporarily to rate limited mode
It seems the limit does not apply to Quotes and Liked tab on users profiles.
mumumu··on LCD TVs won’t see any further development
The bottleneck is bandwidth and storage not computer power.

Data from sensor and to display are usually (but not always) raw and uncompressed.

To go beyond 8k 120fps we will need fiber, or better compression.

We have good codecs to move data online. And specialized ASIC to do live encoding with good quality.

The current compression defined by HDMI is very rudimentary.

mumumu··on Scientists create contained ball of turbulence in a tank
Flow instability is one of the biggest challenges to get them to operate for long time without blowing up. Of course, there are others.

Any progress on the control of chaotic flow is great news. Even at subsonic speed.

mumumu··on Scientists create contained ball of turbulence in a tank
Also detonation. It Could make Rotation Detonation Engines possible.
mumumu··on The US Air Force may have shot down an amateur radio pico balloon over Canada
“[Balloons] have extremely small radar and thermal cross sections, making them relatively invulnerable to most traditional tracking and targeting method".

https://www.thedrive.com/the-war-zone/why-shooting-down-chin...

mumumu··on The US Air Force may have shot down an amateur radio pico balloon over Canada
They have smaller cross section than many stealth jets:

https://www.thedrive.com/the-war-zone/why-shooting-down-chin...

mumumu··on Intel Publishes Fast AVX-512 Sorting Library, 10~17x Faster Sorts in NumPy
Alder Lake and Raptor Lake workstation (W680 Chipset) doesn't have AVX512 enabled.
mumumu··on Intel Publishes Fast AVX-512 Sorting Library, 10~17x Faster Sorts in NumPy
Now we only need a consumer CPU from Intel with AVX-512 enabled.
mumumu··on Apple delays its mixed reality headset by two months, to debut at WWDC this June
I don't think Apple has interest in small markets. They are really good at making stuff at huge volumes.
mumumu··on Blue Origin makes a big lunar announcement without any fanfare
Silicon on lunar regolith is mostly plagioclase, pyroxene, and olivine. Quartz (SiO2) is <1%.

Not exactly comparable.

mumumu··on United Flight 1722 came within 775 feet of plunging into Pacific Ocean
The aviation industry is averse to change. Most planes are still being updated with floppy disk.

But I agree. High end commercial solid storage, such Optane, would likely exceeds the requirements needed by the aviation industry.

mumumu··on SimulaVR FPGA Image Processing Pipeline
I wish the Sony protocol was open source. It is impossible for a hobbyist to work with SLVS-EC.
mumumu··on Do not taunt happy fun branch predictor
*avoid branches

The blog post I mentioned:

Paper: Parsing Gigabytes of JSON per Second https://branchfree.org/2019/02/25/paper-parsing-gigabytes-of...

Another related post from Lemire:

Ridiculously fast unicode (UTF-8) validation https://lemire.me/blog/2020/10/20/ridiculously-fast-unicode-...

Those algorithms are fast. But to put them in perspective. A single x86 CPU can write 64B per cycle. At 5GHz, the theorical maximum bandwidth is 320 GBps. IIRC, the read bandwidth is twice that.

There are others botlenecks, and is very hard to write code that writes at every cycle.

A interesting consequence, is that the theorical maximum bandwidth is logarithmical to the number of cycles. Again, talking about branchless streaming application.

mumumu··on Do not taunt happy fun branch predictor
This is true on a few streaming application (such as parsing).

And most of the speedup is because of tricks to avoid doing beaches. There is a great blog post from one of the authors of JSON SIMD discussing this.

I'm on mobile, there is a link for the blog post on the simd JSON github repository.

mumumu··on Intel Launches $699 Core I9-13900KS, the First 6 GHz CPU: Available Now
CPUs with high power and high performance gets binned into mobile and iot sku.

But those i9 ks sku can achieve a couple hundred extra MHz. But have a much higher base clock speed.

mumumu··on No Other Options: Newly revealed documents depict Canadian euthanasia regime
From a quick search, it seems to be due the Radon gas.

Exposure to Radon is the #1 cause of lung cancer on non-smoker. Canada ranks third on indoor radon concentration worldwide.

mumumu··on Open source USB C camera with C mount lens, MIPI Sensor, Lattice FPGA, USB 3.0
Astronomical cameras and microscope cameras are affordable. Some of them mm support sensors that uses them even supports Sony's proprietary protocol.

A lot of sbc boards support MIPI CSI (iirc even RPI). Nvidia robotic modules has IO for Sony's LVDS (driver not provided though).

mumumu··on Twitter applies 7-day suspension to half a dozen journalists
They can gather this data through other means...
mumumu··on Yerba Mate – A Long but Current History (2021)
It is hard to find yerba mate that doesn't taste stale outside of south of South America.

Friends that drink it ask for people traveling to SA to bring them some. They are also very particular about how to choose it.

mumumu··on Dark patterns from the end-user perspective
Something I realized is that the dark patterns change from country for country.

Brazilian websites uses patterns that aren't that common on American sites. All news organizations and all large e-commerce uses the browser's notification and localization API (some ask before trying).

To view the content on those sites, I need to deal with about 5 interruptions. The previously two, plus newsletter, "accept cookies" modal, "special offer" pop-up, "free shipping" sticky window.

And those are >1 bi usd companies.

mumumu··on Deepfake detector can spot a real or fake video based on blood flow in pixels
This is probably intended for encoding webcam chat between Intel devices. They can hash the video "frames" to detect interception.
mumumu··on Deepfake detector can spot a real or fake video based on blood flow in pixels
This is not new. It is news because it's from Intel.

I looked into that a year or two ago and there were papers on the this.

Anyone who is familiar with Euler Video Magnification and with neural network likely though of that.

Does this work in encoded videos? I doubt. Intel probably can add a a feature the video encoder and sell it as an authentication service for webcam communication on Intel Plataform.

mumumu··on AMD Launches EPYC 9004 “Genoa” Processors – Up to 96 Cores, Zen 4, AVX-512
All languages implemented with llvm-mlir.

Others languages such Chapel, Halide probably will do fine

mumumu··on Is there too much CSS now?
Every once and a while I have a look at the changelog of the FF dev. It is good way to find the flags to disable features and to have an idea how the web is changing overall.

The downside of cherry picking features is that your browser fingerprint becames pretty much unique.

mumumu··on Is there too much CSS now?
In about:config you can enable or disable features individually.

Recently they added ":modal" that will make paywalls harder to bypass. Most sites haven't implement yet, but I've already disabled this "feature" on config.

mumumu··on Is there too much CSS now?
The official spec is quite good.

See csswg

mumumu··on Is there too much CSS now?
Me too. But nowadays you can define them with with something like a ascii table.

Also, check "massonary".

There are so many cool features in css being released today that soon that banner "Best viewed on Netscape 3 on 800*600 resolution" may be common in some niche design sites.

But more likely as "Best viewed on Google Canary xxx, on flip screen devices with 10 bit depth colorspace".

By the way, did you know there is a css spec for rounded screen devices?

mumumu··on Is there too much CSS now?
Maybe this: https://drafts.csswg.org/css-rhythm/

The searchable keyword for that is "responsive".

Using length units related to viewport size on max-widht may help.

Page 1 of 2Next →