HackerLangs
TopNewTrendsCommentsPastAskShowJobs

bsder

18,841 karmajoined 12 лет назад

Submissions

Fastmail Down?

2 points·by bsder·2 месяца назад·1 comments

comments

bsder
·позавчера·discuss
Naive was 4-9% on the initial pass.

Also note that the larger percentages were against already smaller binaries. That smells like there was a single large constant number that got saved somewhere rather than general improvements.

> After that initial shrinkage, the team explored more opportunities for binary size reduction using linker optimizations like Identical Code Folding, removing unused data from ICU, and lazily decompressing small parts of libicu with a zstd dictionary on-demand.

I'd be VERY interested in seeing what the individual effects of those parts were.
bsder
·8 дней назад·discuss
> The US's longstanding refusal to apply antiticompetition law causes a number of harms to consumers, entrepreneurs, and the stability of our economy.

It's worse than this.

The US Government had an actual goal to reduce the number of defense suppliers. And they succeeded at it.

Yeah, talk about an own goal ...
bsder
·8 дней назад·discuss
It's not up to the peanut gallery to disprove easily falsifiable statements from easily found public evidence.
bsder
·9 дней назад·discuss
Most of the evils of the modern internet trace back to the fact that the default access device became a phone without a keyboard.

Using a phone automatically puts you in "low interaction passive consumer" mode. Once you concede that, you are now 3 steps behind the 8-ball permanently.
bsder
·9 дней назад·discuss
> Healthy children and young adults were at very little risk from COVID though.

People repeat this but there is no validation of this.

Sure, children and young adults mostly weren't at risk of dying. It is not at all clear that there are not bad side effects from getting an active Covid infection. We're still crunching the data.

We're just now beginning the process of correlating virii and bad latent effects many years later. HPV -> Cervical Cancer. Epsetin-Barr -> MS. And, of course the one we have known about for a while: Chicken Pox -> Shingles.
bsder
·9 дней назад·discuss
The Covid vaccines were and continue to be VERY effective at preventing you from winding up on ECMO.

Yes, you may still get Covid, but you don't die from drowning in your own body fluids anymore.

Of course, this only attends if you got the damn vaccine. All of the Covid deaths around me in the last couple years (7 deaths) were anti-vaxxers. But, hey, we know that reality has a well-known liberal bias.
bsder
·9 дней назад·discuss
> If these mRNA vaccines had not been pushed or mandated, more people would probably think they are safe: there will be no need for any of these reviews.

Hogwash. Wakefield predated anything Covid. And measles vaccines aren't mRNA and people would rather let their children die.

Had Trump and Co called the vaccine part of the second coming, people would be lining up at their churches to get them.

You can't reason someone out of a position they didn't reason themselves into.
bsder
·9 дней назад·discuss
> Who are you to say their future career prospect is a folly?

Someone who watched an industry chew up and spit out far too many young people. That's who and that's why I'm qualified.

> The only thing that defines the talents of tomorrow is that they have ignored such advice and then pushed forward the state of the art in ways you couldn't even imagine. This is how progress works.

You would encourage an individual to walk a path that is 90%(95%/99%) likely to damage their life horribly in the name of "progress"? Really? That's ... more than a little inhumane.

Would you encourage someone who likes writing to be a "journalist" right now? I should hope not. I wouldn't tell them to not write, but I sure would try to find a better way to channel that skill.

Or perhaps, if we substituted "pro basketball player" for "graphics programming" perhaps you could see the folly? Although, at least the individual playing basketball would gain the immediate benefits of being quite fit while the graphics programmer would enjoy no such side benefit.
bsder
·9 дней назад·discuss
> I really dislike people that got into a thing and then try to discourage others. “Don’t be like me! I wasted my entire life” which is bullshit from a jaded person that lost passion. Telling people to stay away from graphics programming is not how to entice tomorrow’s John Carmack.

Given that almost everyone who wants to be a "graphics programmer" is also somehow gaming industry adjacent, it is extremely fair to ward them off from the folly. I do the same for anyone wishing to do "VLSI hardware engineering." If you have the skill to do either of those, you almost CERTAINLY have the skill to do something else that is almost as interesting and not saddled by garbage employers.

The primary problem with being a "graphics programmer" beyond a tyro is that the biggest consumer of graphics programmers is the game industry which is a notoriously shitty and wretched industry. Every ... single ... employer. So, from the point of view of future potential, "graphics programmer" has very little upside over pretty much ANY other type of programmers.

Second, "learning graphics programming" is like "learning phone programming", you spend more time fighting godawful software infrastructure more than you do actual programming. AI actually kind of helps this, but it doesn't completely remove the fact that 80% of your knowledge has a half-life of 18-24 months.

Finally, saying "I want to learn graphics programming" is like saying "I want to learn engineering." What "graphics programmer" means is vastly underspecified. 3D game rendering and 3D/2D CAD rendering and 2D vector rendering are completely different skillsets. GPUs are great at the first and kinda okay at the second and kinda lousy at the third. Which kind of "graphics programmer" are you even going to be?
bsder
·10 дней назад·discuss
Krea2 has been remarkable for me so far, and, I suspect, the reason why Google kicked this out so suddenly.
bsder
·10 дней назад·discuss
> U.S. courts have pretty consistently decided that training on copyrighted works falls under fair use.

I don't believe that this has been resolved at all, and there are quite a few pending lawsuits about it at this very moment.
bsder
·11 дней назад·discuss
> I totally struggled to find the right frame of mind to explore any of this stuff without feeling defeated and bamboozled. Because it's just huge, exhausting, jargon-drenched, unknowable, and I am over the hill at fifty-plus.

Hello, my brother, just know that you have a fellow passenger in life at the same age who thinks the same thing. I agree that the local stuff is helping my understanding a LOT.

However, my gut feel as someone who got to experience the TeleBomb after the DotBomb is that the obfuscation is INTENTIONAL--it's neither you nor your age. I remember asking people to explain to me what the OC-768 startup endgame was when roughly 10 OC-768 links could carry the world's traffic at the time--and everybody giving me blank looks. The AI Bubble has the EXACT same feel as the Telecom Bubble--just bigger.

What I really wish is that I could find a VPS-type provider where I could toss things into their NVIDIA/AMD machines for an hour or two. Alas, all of the providers seem to want massive paperwork and huge minimum purchases.

I can't wait for the bubble to pop so that we mere mortals can finally build with this stuff.
bsder
·13 дней назад·discuss
That's a Lisp vs Scheme kind of thing. Also, being able to take the cdr of an empty list is a Lisp vs Scheme thing.
bsder
·13 дней назад·discuss
> This is one of the great things about formalization: it would have avoided this entire debacle.

It's also a MASSIVE amount of SUPER TEDIOUS work. And it's the kind of work that folks who think up advanced math proofs tend to loathe. It's along the lines of programming by toggling in the code from front panel switches.

So what current mathematics does is judge a proof by whether or not the application of the proof somehow coincides with the result from some other adjacent branch of mathematical knowledge. So, a "novel" proof is expected to either help prove something in a slightly different branch of mathematics or simplify some already existing proof.

And that is, as I understand it, the crux of the matter with the Mochizuki proof of the "abc Conjecture." Solving the "abc Conjecture" should provide tools for solving other similar problems just like Wiles' proof of Fermat's Last Theorem provided an entire class of tools for dealing with modularity and elliptic curves. And yet Mochizuki seems to unable to do or demonstrate any of that.

So, Mochizuki's work is like someone dropping a gigantic and impenetrable proof of exactly and only Fermat's Last Theorem that doesn't apply to anything else. Sure, it would be an interesting (and true!) thing, but without the ability to use it further, it's a curiosity rather than a pillar.
bsder
·14 дней назад·discuss
> checking an existing fully fleshed out proof is simple

The controversy around Mochizuki and the "abc Conjecture" proof is a contrary example.
bsder
·15 дней назад·discuss
Indeed. It also looks like it hews VERY closely to Shirow's original manga art style.

I think ... a lot of people are going to be disappointed in that. I like it, but some of the characters designs are ... ugly. I believe intentionally so to draw contrast. But there's just no getting around the fact that some of the characters are ugly.
bsder
·15 дней назад·discuss
> You'll even get better at it till you usually get something good.

This is the crux.

Sure, if I bake a loaf of odd bread every couple of days, I will EVENTUALLY get good enough to produce something good rather than just edible. After how long? A week? A month? A YEAR?

So, in the interim, I am WASTING those ingredients and my time.

I liken this to knife sharpening. Sure, EVENTUALLY you will get the feel for sharpening on whetstones and then sharpening your kitchen knives is quick and straightforward. But how many times will it take--especially if you have no mentor to teach you? Alternatively, you can get a fixed-angle sharpener and have sharp kitchen knives tonight.
bsder
·16 дней назад·discuss
In my personal opinion, if a rogue actor can compromise your project by buying you the equivalent of a beer and a pizza, I don't think anyone should trust you as a dependency to any extent.
bsder
·16 дней назад·discuss
Can someone explain to me why the inverse domain name solution that everyone in the Java world converged on doesn't work?

It's really not clear to me why people keep avoiding that.
bsder
·16 дней назад·discuss
There is quite a lot of Verilog/SystemVerilog and VHDL code in the wild. And hardware description language code is very simple and straightforward relative to programming code.

And the two things that take up VAST amounts of time in ASIC design are testbenches and timing closure.

A LOT of hardware design is testbenches to verify things. AI is REALLY GOOD at generating things like testbenches. And nobody really cares if the quality of your testbench code sucks as long as it validates what it claims to.

I don't know how good AI is at timing closure, but I wouldn't necessarily be surprised if it is pretty good at it up to the physical point. That's lots of textual output which you can put a constraint on.

Everything involving physical design, though, tends to be a disaster waiting to happen if you let AI loose on it.