Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
buzzybee
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
61.
▲
by
buzzybee
10y ago
"Raster bar" type graphics were a specialty of the Atari 2600 and 800, and the Commodore Amiga(all Jay Miner-led designs), and starting with the 800, they had programmable "display list interrupts" built into their graph
62.
▲
by
buzzybee
10y ago
I see tau as a thing that's mostly useful to programmers because writing "2*Math.PI" (or equivalents) everywhere is a good way to bloat up a trig-intensive algorithm. I have no comment on its applicability to other uses of ma
63.
▲
by
buzzybee
10y ago
The concept in this blogpost anticipates a more general architecture. Graphics pipelines are a good fit for dataflow programming, such as FBP [0] or reactive [1]. When you use those styles, the pipeline architecture is more flexible, more s
64.
▲
by
buzzybee
10y ago
I think the basic truth to work off of here is: "Shit got real." Yes, you can step away, in the figurative and literal sense. In many possible worlds this may even be the best plan, if you have no real agency over the code. And yo
65.
▲
Two ways to keep a language lean (2015)
(comp.lang.modula2.narkive.com)
58 points
by
buzzybee
10y ago
|
15 comments
66.
▲
by
buzzybee
10y ago
RT3 did the series one better IMHO, since its economic model was more comprehensive and calculated the costs of everything based on alternative transport methods - building a line through the mountains could reap big rewards, and buying up
67.
▲
by
buzzybee
10y ago
So, a simple "run to the final boss and then die" is 12 minutes [0], but actual speedruns routed for completion have quickly dropped from 1.5 hours to under 1 hour just within the past week. [1] Speedrunners are very gutsy and inn
68.
▲
Still Logged In: What Social VR and AR Can Learn from MMOs
(gdcvault.com)
2 points
by
buzzybee
10y ago
|
0 comments
69.
▲
by
buzzybee
10y ago
Design documents.
70.
▲
by
buzzybee
10y ago
One intriguing direction we could take is for someone to make a self-hosting browser. Doing that would mean taking all these technology dependencies and moving as many as possible into wasm, until you're just left with the kernel, a &q
71.
▲
by
buzzybee
10y ago
On the topic of dev on a low-end machine, yesterday I was eyeing tablet/laptop convertibles, and there are attractive options in the $100-200 range for both Android and Windows now - RCA in particular has been churning out models that
72.
▲
by
buzzybee
10y ago
It is this turn in the culture that has made me turn toward esotericism. If I believe myself in possession of a truth, and it's not a popular truth, I will publicize it by laying down puzzles to mislead people with truth values flipped
73.
▲
by
buzzybee
10y ago
Can it be made resistant to pest bugs like the clothesmoth or carpet beetle? That would be nice(and in some respects, already possible if you use only synthetic fabrics).
74.
▲
by
buzzybee
10y ago
That's aggressively missing the point. If you design the program architecture around manual memory techniques, the runtimes are stable even in a GC. If you use malloc willy-nilly throughout core algorithms, your runtimes become unpredi
75.
▲
by
buzzybee
10y ago
It's engineering a viable cheap/quality solution for production that is the challenge being spoken of, of course. Research work only gives a starting point for that, and in this case it's other parts of the pipeline that were
76.
▲
by
buzzybee
10y ago
In general, metaprogramming capabilities(macros, templates, some forms of late binding) create brittle, high-friction abstractions when applied unjudiciously. They're like writing a customized compiler, except the resulting error messa
77.
▲
by
buzzybee
10y ago
Go is indeed attractive for this. Although it's a little bit too far to the end of "no extendability" for me. Oberon-07 and Lua are also great examples of making it work.
78.
▲
by
buzzybee
10y ago
Oh, I do believe this was attempted with Algol 60. And there's an article on what happened. It turns out to be (possibly mathematically) unfeasible as there are many ways to sneak it in. [0] https://news.ycombinator.com/
79.
▲
by
buzzybee
10y ago
You're begging the question of what the lambda calculus is. As a theoretical basis for computing it sits equivalently with Turing machines. In practical use, there are consequences with trying to represent the computation with one or t
80.
▲
by
buzzybee
10y ago
It could be a number of things: * Your gut biome might need a "reset". Sometimes people experience extended weight gain after antibiotics because they ended up with a different, less effective biome. (Soylent might also contribute
81.
▲
by
buzzybee
10y ago
Our culture has acquired a lot of poor health habits that are seemingly inescapable, depending on your socioeconomic background: * Most industrial food products are adulterated with dairy, sugar, or both * Industrial food is also cheap and
82.
▲
by
buzzybee
10y ago
The world could always use a few more zebras. In tech, they tend to be less compelling because of the easy-come easy-go dynamics: One day you might have most of the market, the next day the ecosystem has shifted, the market went somewhere e
83.
▲
by
buzzybee
10y ago
Idiomatic coding is ultimately premised on "following the grain of the compiler", with the language as a front-end abstraction to the compiler's various technologies(type checks, optimizations, etc.) - it can be seen as a way
84.
▲
by
buzzybee
10y ago
The Chez Scheme rule is also used by Niklaus Wirth with respect to the actual language design, and it shows in the evolution from Pascal to Modula-2 and Oberon. All have extremely fast compilers, although some implementations expend more ef
85.
▲
by
buzzybee
10y ago
Planners generally aim for a utilitarian investigation of the effects. Tolls impact individual trips, but are also shown (in certain use-cases, like congestion charges) to improve traffic flow and increase transit use - time spent stuck in
86.
▲
by
buzzybee
10y ago
I've done a lot of little languages for game projects, at first poorly and unsuccessfully, but increasingly getting wins. I made a postfix stack language as a scripting system to describe bullet patterns; I didn't use it to the de
87.
▲
by
buzzybee
10y ago
When the work gets as broad as a fictional book, authors don't magically expand their skills like a gas to cover all the new volume. They pick a target and start writing towards the target. It's the realigning of everything else t
88.
▲
by
buzzybee
10y ago
Some of these things you can write off as a fashion or a contemporary expression of old desires. In aggregate there is certainly a culture shift, though.
89.
▲
by
buzzybee
10y ago
Nothing happens if you don't make it happen. It's that simple, but this also means that you can't use the easy indicators for feedback. Everyone is waiting on the social approval, they got hired into a designed role that codd
90.
▲
by
buzzybee
10y ago
It helps to allow yourself to be philosophical about what you're writing. Sometimes a generalization just moves around the problem. Sometimes the generalization you want competes badly against cut and paste. Increasingly I try to find
More ›