HNHacker News
TopNewBestAskShowJobs

seriesf

32 karma · joined December 7, 2019

submissionscomments
seriesf··on Rivian's platform approach to electric vehicles helped it raise $3B this year
https://insideevs.com/news/343998/monthly-plug-in-ev-sales-s...
seriesf··on Rivian's platform approach to electric vehicles helped it raise $3B this year
The EV market has already hit a plateau, suggesting that it has exhausted the customer base for very expensive cars with short ranges. September 2019 sales were down (US and global) vs 2018, and 2019 Q3 sales were down vs Q3 2018 as well (also for the US and globally). These sales figures suggest that EVs need something new, like lower prices or more utility, to start growing again.
seriesf··on Debian votes for Proposal B, “Systemd but we support exploring alternatives”
It does have a lot of features but my beef with it is how its integration into Debian still leaves all the misleading old cruft laying about. Take the MySQL server package. Suppose you want to change the limit of how much shared memory it can use. Well, the package comes with an init script, let’s put the ulimit statement in there. Restart. No effect. Ok, limits.conf. Restart. No effect. Ok, edit mysqld_safe script. Restart. No effect. Oh I figured it out, systemd ignores all these things and you have to set limits in its service file. But if you set it to ‘unlimited’ it silently ignores the statement. You have to say ‘infinity’ for some reason.

All this crud has just been left here to confuse users and I hate it.

seriesf··on Sonos's “recycle mode” intentionally bricks devices so they can't be reused
That isn't accurate. Sonos works perfectly well on an isolated network, reading your music from a local SMB share or getting it from the line-level input of any Sonos on the network.
seriesf··on Announcing the New PubMed
Happy Entrez user for many years. Please don't break it :-)
seriesf··on Protobuffers Are Wrong
The C++ proto implementation is just already tuned to an absurd degree and it is hard to beat. Any place where copying was an important problem has already been eradicated with aliasing (ctype declarations) so flatbuffers' supposed advantage isn't there to begin with. It's much more important to eliminate branches, stores, and other costs in generated code.
seriesf··on Protobuffers Are Wrong
I worked on trying to make flatbuffers work at google and it just never was as fast as proto2/c++. I guess the author of this piece would describe me as an amateur because like the authors of protocol buffers I only have about thirty years of industry experience. AMA.
seriesf··on Protobuffers Are Wrong
They are the same size as UTF-8 numbers but much slower to decode. I think the more-bit format is the only glaring mistake in proto that can never be fixed.
seriesf··on Protobuffers Are Wrong
Yes but proto 3 was also a mistake. Throwing away presence entirely was wrong and not preserving unknowns was also wrong. Proto 2 forever, imho.
seriesf··on Protobuffers Are Wrong
You can just skip messages, strings, and byte arrays you don’t need or can’t decode. They are length-prefixed. Also there’s nothing about proto that prevents it from being aliased to its network buffers (zero copy). The GPs complaint stems from their own ignorance, nothing to do with the nature of protos.
seriesf··on Java JIT vs. Java AOT vs. Go for Small, Short-Lived Processes
I’ve seen applications that need more than 256MB just for compiled code cache.
seriesf··on Fashionable Problems
The fact that many large and lucrative code bases are written in c++ should disabuse you of the idea that c++ is suicidal.
seriesf··on Homelessness rises in U.S., driven by California housing crisis
Sacramento is majority-renter according to the Census, and is the fifth most competitive (ie worst, from buyer’s perspective) housing market in America according to Redfin. I can’t imagine why you think there is “plenty” here.
seriesf··on Homelessness rises in U.S., driven by California housing crisis
Housing is so expensive that you'd have to pay ~$50k/year even for those jobs. That's the big problem: anything you do on the demand side, like paying people higher wages, or giving them housing vouchers, goes directly into the landlords' pockets.
seriesf··on Homelessness rises in U.S., driven by California housing crisis
The last available vacancy rate in Sacramento was 2.9%, the lowest ever reported. They don’t have “lots of supply”.
seriesf··on Homelessness rises in U.S., driven by California housing crisis
Well you are very wrong there. The inefficiency is in the permit process. In San Francisco it takes years to get your project approved, and that time is money. Many projects also just don’t get approved, and the carrying costs and fees of those failures don’t even get added to the average cost per dwelling that eventually gets reported. In many jurisdictions permitting and planning consume a full third of the cost and take years.
seriesf··on Homelessness rises in U.S., driven by California housing crisis
Why? Vacancy rates are near all-time lows in California’s major cities. Most cities are around 2-4% vacancy whereas you need about 10% vacancy to operate a healthy market.
seriesf··on Homelessness rises in U.S., driven by California housing crisis
This is a problem of supply. “An unprecedented $1 billion” will buy you at most three thousand new dwellings, probably fewer given high cost and inefficiency of housing construction in California.

California has been under-building housing for decades, to the extent that people will call this current activity a housing “boom” even though it’s only slightly above historic lows.

seriesf··on Go + Services = One Goliath Project
The corollary of my complaint is there will always be someone who pops up on HN with no idea how many lines of code are in a "large project" like Dropbox or YouTube.
seriesf··on Go + Services = One Goliath Project
Numerous large projects and companies have publicly stated that they are stuck on Python 2 and it's easier to migrate languages, even to ones that they have to invent (Go) than to migrate to python 3. At least one of these companies had Guido on their staffs for years. Another, also with Guido on the staff, needed over three years to migrate from 2 to 3. The overwhelming body of evidence shows that migrating a large project from 2 to 3 borders on impossible, but there's always someone willing to pop up on HN to say how easy it is.
seriesf··on The Cycle from ‘Zen and the Art of Motorcycle Maintenance’ Comes to Smithsonian
This book is about motorcycles in the same way that Blue Highways is about vans.
seriesf··on Putting Stuff in a Proliant Dl325
Yeah the problem is you want more lanes than thunderbolt brings. Two nvme devices, even cheap ones, can swamp an x4 pci slot. There are various connectors designed to bring faster PCI buses out of the box, but no real standard.
seriesf··on Putting Stuff in a Proliant Dl325
I wish there was a more robust market for external nvme-in-box peripherals. Having to deal with vendor brain damage is never fun, and nvme devices are so small and draw little enough power that they’re really the perfect external peripheral.
seriesf··on Almost everything on computers is perceptually slower than it was in 1983 (2017)
We have a whole generation of programmers who believe that developer productivity is the most important thing, but this ceases to be true as soon as you have any users at all.
seriesf··on Almost everything on computers is perceptually slower than it was in 1983 (2017)
You wouldn’t have to actually decode it, just receive it all and buffer everything after the last key frame. That eliminates waiting for the next key frame.
seriesf··on Silicon Valley IT Administrator and Friends Charged in Insider Trading Ring
The president of the United States engages in insider trading regularly, right in front of the whole world, on Twitter. We just don’t know who is getting the payoff.
seriesf··on U.S. Supreme Court keeps ruling barring prosecution for sleeping in public
Permits for single and multi-unit buildings are reported separately. The report I cited above is all UNITS i.e. the sum of all apartments in all buildings.

https://fred.stlouisfed.org/series/LOSA106BP1FH

The breakdown of permits issued in 2018 in Los Angeles was as follows:

1 Unit: 10042 2 Units: 1528 3-4 Units: 522 5+ Units: 17432 Total: 29524 Source: https://www.census.gov/construction/bps/txt/tb3u2018.txt

As you can see from the total, this is not anywhere near 50000 units per year, as you initially claimed. These 30000 units are also spread across an area with diameter far greater than the 14 miles you started with.

Also, in addition to being wrong about every other aspect of this debate, you are quite wrong about this one. By FAR the majority of PERMITS go to single-family homes.

When you are very ignorant about a topic, it would be helpful to type less and read more.

seriesf··on Binary Authorization for Borg
You're right; Google is the only big tech that takes insider risk seriously.
seriesf··on Binary Authorization for Borg
Literally anything that comes from a vendor in a package? Percona server/toolkit? Every binary package in Ubuntu? The Linux kernel as built and distributed by Red Hat?
seriesf··on Google Brass Set 2023 as Deadline to Beat Amazon, Microsoft in Cloud
Stadia runs on the edge, not in their cloud.
Page 1 of 3Next →