HNHacker News
TopNewBestAskShowJobs

retroencabulato

153 karma · joined March 10, 2014

submissionscomments
retroencabulato··on MP3 for Image Compression (2006)
It kind of reads like you have discredited frequency domain compression algorithms. FYI JPEG used a block-based DCT which is very similar to a Fourier transform.
retroencabulato··on 40% of foreign students in the US have no close American friends on campus
Canada is certainly a major instigator, but expand your thinking outside North America and you may be surprised.

https://en.wikipedia.org/wiki/List_of_countries_ranked_by_et...

retroencabulato··on Golang landmines
> Everyone expects these values to be scoped inside the loop, but go reuses the same memory location for every iteration.

I don't see this as surprising as a C++ user. Who is 'everyone' here?

retroencabulato··on Finding an ATM Skimmer: It pays to be paranoid
What I think would be more effective is strategically placed range sensors that shutdown the ATM if something covers them for a period of time.
retroencabulato··on Where to hate daylight saving time and where to love it
In the US
retroencabulato··on Alibaba Plows $1B into Aliyun, Its Cloud Computing Unit
Superficially, the infrastructure needed to run Alibaba's retail website seems similar to the infrastructure needed to run Amazon's retail website.

What do you think Alibaba does?

retroencabulato··on Woah that is some wild postgresql
What does sufficiently Turing-complete mean? I thought a system is, or isn't?
retroencabulato··on Fourier series
Let's talk about the content of this demo, not the implementation.
retroencabulato··on New Jersey legalizes direct Tesla sales
Can you speak for an entire country?
retroencabulato··on Open source USB Type-C to HDMI Adapter
Who do you expect to be able to use this information? Yes, basic high-speed electronics experience is required.
retroencabulato··on Open source USB Type-C to HDMI Adapter
I disagree. Standalone gerbers aren't terribly useful for hobbyists, and you'd have no luck opening an Allegro project even if they released that (which they wouldn't due to in-house component libraries containing supply leads etc.)

This remains an excellent reference design to build upon. The world of PCB design is more labor intensive, but this would be perfectly simple to reimplement using hobby-level PCB software.

retroencabulato··on The new MacBook
And a USB rootkit bundled in for free!
retroencabulato··on Microsoft to invest in Cyanogen
No one in Silicon Valley gives a crap about desktops, all the growth is in mobile.
retroencabulato··on Python idioms I wish I'd learned earlier
Nice list, but I was confused by the arguments to the dict .get() example until I looked up the definition.
retroencabulato··on An FPGA Is an Impoverished Accelerator
I wish he would comment more on what he finds wrong with HDLs?

I fail to understand why using a HDL for a digital ASIC is fine, but using one for a FPGA in the context of acceleration is not.

retroencabulato··on TinyJPG – compress JPEG files with a balance between quality and file size
Other than pathological examples, PSNR is pretty useful for gauging the quality of photographs, and is very common in literature. Problems aside, it would have been nice to see some rate-distortion curves.

I agree eye balling the results is just as important, but I don't believe everyone should adopt this method because one dude thinks it looks better. Personally, I dislike the blocking artefacts around the neck and badge of the high-res image, even if some details are sharper.

retroencabulato··on TinyJPG – compress JPEG files with a balance between quality and file size
I don't think that article made strong arguments.

Using nearest-neighbour resampling on the low-res image is an absolute joke. He didn't even look at an objective quality measurement (PSNR). The human visual system is very sensitive to edges, and the high-res image has more pronounced blocking artefacts. Downsampling a high-res image is an unnecessary load on the end user, the 8x8 block transform was chosen for good reason.

I'm not necessarily saying the low-res is superior, but I disagree this ad hoc method is the 'best' way (compared to optimising the coding).

retroencabulato··on My Philosophy on Alerting: Observations of a Site Reliability Engineer at Google
That was an insightful talk, thanks.
retroencabulato··on Setback: A $58,000 lesson in mid-volume manufacturing
The same article, but with images: https://www.kickstarter.com/projects/1516846343/microview-ch...

Despite their mistake, I particularly like testing jig with capsense buttons (although I wonder why?)

retroencabulato··on Why your first Rust FizzBuzz implementation may not work
If something absolutely necessitates using C++, why not use C++? (I'm genuinely asking.)
retroencabulato··on Plastc Card
And what about using Bluetooth to detect when the card is lost? That sounds awfully power hungry for this form factor.
retroencabulato··on Why do roots of polynomials tend to have absolute value 1?
I'm confused; I don't see how the randomness is really important here. I modified the code such that the expected value of each coefficient is a function of the term's degree:

    randomPoly[n_, x_] := x^Range[0, n].Table[RandomReal[{1, i}], {i, n + 1}]
With this bias (or any of the various of biases I've tried), the result is exactly the same.

I guess my observation is 'symmetry' of the coefficients has nothing to do with the 'symmetry' of the roots.

retroencabulato··on Unpatchable Malware That Infects USBs
I guess it depends on your definition of processor, but a finite state machine is certainly necessary to use USB.
retroencabulato··on Judge Rules Against Grooveshark in Copyright Infringement Case
Why do you link to websites with a paywall?
retroencabulato··on Mining Bitcoin with pencil and paper: 0.67 hashes per day
Here's another single line joke: You must be fun at parties.
retroencabulato··on The shockingly obsolete code of bash
Really? Complaining about the style of a for-loop? They are scraping the bottom of the barrel here.
retroencabulato··on Black Triangles
Not sure I agree. It is certainly possible to hack up the basic functionality of an embedded system; full of magic numbers and lacking the elegant hardware abstractions, OS layer and power management we all want.

Edit: Not to mention in hardware, where you can neglect design for manufacturing, solder modwires everywhere, and power everything off a 10kg power supply. MVPs do exist in hardware and embedded SW.

retroencabulato··on Black Triangles
Is "common parlance" in common parlance?
retroencabulato··on Inside a Tesla Model S Battery Pack
Fuck safety, they should just stuff the door panels with cells!
retroencabulato··on The Curious Case of iPhone 6+ 1080p Display
Did you even read the article?
Page 1 of 3Next →