Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
titzer
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
18 ms
·
361.
▲
by
titzer
1y ago
> use it in line at the post office If it were a powerful, useful device that I could load my own software onto and make programmable without jumping through a bunch of hoops, instead of the ad-laden crapware that resulted from primarily
362.
▲
by
titzer
1y ago
I refuse to pay on principle. The idea that a megacorp can field a loss leader for nearly a decade, enticing users to create enormous crowd-sourced content, then later, even when profitable can gradually reduce the quality of the service
363.
▲
by
titzer
1y ago
> (presumably, I haven't looked into it) YouTube broke even sometime around 2010 and has been profitable ever since. The ad revenue has always been more than enough to sustain operating costs. It's just more growthism = more ad
364.
▲
by
titzer
1y ago
"A stupid person is a person who causes losses to another person or to a group of persons while himself deriving no gain and even possibly incurring losses." Yeah, this lines up with my personal description of stupid: incapable of
365.
▲
by
titzer
1y ago
This is the way. The "bicycle for your mind" that Jobs wanted. It augments your memory and enhances everything you do, and at every step you quickly internalize a system that doesn't change according to the whims of far-dista
366.
▲
by
titzer
1y ago
IMHO touchscreens just seem to keep falling into the same traps. Here's a big pile of unlabeled mysterious buttons with cryptic icons, at least one of which will probably ruin whatever you're doing without being able to go back. H
367.
▲
by
titzer
1y ago
This times 1000x. I dream of an alternate path we could have taken where TUI and keyboard input was the default and all the fancy GUI stuff was put to good use where it's needed . In retrospect it's ludicrous that we have to us
368.
▲
by
titzer
1y ago
The bomb casing from a successful nuclear detonation would be entirely atomized and instantly vaporized. The exponential runaway of an atomic chain reaction produces so much radiation (read: light, heat, X-rays, and even gamma rays) in the
369.
▲
by
titzer
1y ago
A huge benefit of the sea of nodes representation, at least how I envisioned it and we implemented in the early days of TurboFan, is that branch folding, load elimination, and all of the other forward dataflow analyses that do monotonic red
370.
▲
by
titzer
1y ago
"oversight" Like the Benghazi and Hunter Biden investigations. In other words, sideshows.
371.
▲
by
titzer
1y ago
Just wanted to point out that Iran, Russia, China, and Islam have orders of magnitude less power over you than your own political leaders. We should all hold our political leaders accountable when they break the law and ignore the constitut
372.
▲
by
titzer
1y ago
"subversive forces"
373.
▲
by
titzer
1y ago
In CS-411 we teach both SSA and parameterized blocks, with more emphasis on SSA. IMHO the main advantage is that phis are connected to their "call" sites and argument values. Blocks aren't first class, there's no need t
374.
▲
by
titzer
1y ago
The author of that compiler used that book as a reference in developing it; that book was open on his desk daily. It had an immutable IR and literally every one of the dozens of passes made basically an entire copy of it. Needless to say, t
375.
▲
by
titzer
1y ago
The sea-of-nodes representation renames memory as just another dependence edge in a somewhat analogous manner.
376.
▲
by
titzer
1y ago
> we’ve decided mutation is evil. SSA isn't (primarily) concerned with memory, it's concerned with local variables. It completely virtualizes the storage of local variables--in fact, all intermediate computations. By connectin
377.
▲
by
titzer
1y ago
I've never been more confused than working on Maxine VM's CPS optimizing compiler.
378.
▲
by
titzer
1y ago
While iterating optimizations is nice, I think you missed the main point of SSA. SSA makes dataflow between operations explicit; it completely eliminates the original (incidental) names from programs. Because of that, all dataflow problems
379.
▲
by
titzer
1y ago
Despite this comment being an ignorant throwaway, the irony is that markets can sometimes force the price of scarce natural resources up , which attracts investments because the goods are becoming scarce. In the short term, it could cause
380.
▲
by
titzer
1y ago
It's for this reason that I dream of us going back to keyboard-first HCI. I wish the underlying BIOS could easily boot and run multiple operating systems simultaneously and there were keys that were hardwired to the BIOS to switch out
381.
▲
by
titzer
1y ago
IntelliJ was already awesome in the early 2000s.
382.
▲
by
titzer
1y ago
While not generally a bad idea, I find it amusing that they are reinventing shared libraries where the code format is...English. So the obvious next step is "precompiling" skills to a form that is better for Claude internally. ...
383.
▲
by
titzer
1y ago
Testing this in Wizard is fairly easy. Compare the running speed of the two binaries built with different options: % V3C_OPTS=-redef-field=FastIntTuning.threadedDispatch=true ./build.sh wizeng x86-64-linux % bin/wizeng.
384.
▲
by
titzer
1y ago
Stallman was a firebrand and jerk, but he was right. When it comes to devices that have the potential to invade our privacy and make us easy targets for authoritarian governments, every last line of code and every transistor should be open.
385.
▲
by
titzer
1y ago
Depending on the bytecode, instructions might be variable-length, which means that you need to execute a nontrivial amount of logic to fetch more than just the next bytecode or handler. That said, I tinkered with adding a prefetch to Wizard
386.
▲
by
titzer
1y ago
The paper is 10 years old. While the gap between a threaded an interpreter (a dispatch at the end of every handler) versus non-threaded (loop over switch) isn't as big as it used to be, it's still 15-30% on modern very fast interp
387.
▲
by
titzer
1y ago
I think the right fix is that the compiler should, e.g. load the constant into a register using two moves and then emit a single add. It's one more instruction, but then the adjustment is atomic (i.e. a single instruction). Another opt
388.
▲
by
titzer
1y ago
There's a journal paper (i.e. already reviewed and accepted) linked at the bottom: https://pubs.acs.org/doi/10.1021/acs.est.2c02765 That paper alone has 61 references. There are plenty of papers to go read.
389.
▲
by
titzer
1y ago
Narrator: crime was not, in fact, out of control. https://projects.csgjusticecenter.org/tools-for-states-to-ad...
390.
▲
by
titzer
1y ago
The Orwellian doublespeak is just a sign of the requisite cognitive dissonance surfacing whenever it conflicts with the necessity of maintaining in-group/out-group dynamics.
More ›