Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hgs3
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
27 ms
·
301.
▲
by
hgs3
3y ago
The price of a good is not a constant. It doesn't matter whether it's land, gold, stocks, rent, or trading cards. Prices change. Buyers are never entitled to the "previous fair market value" of anything.
302.
▲
by
hgs3
3y ago
The buyer is the one giving the market power to the seller. If the buyer did not have interest in the land and did not buy the surrounding land, then the seller would not have power. It is not the sellers fault if the buyers project fails b
303.
▲
by
hgs3
3y ago
> holdouts can capture excess payouts Isn't that capitalism working as intended? If you have a desirable asset then why shouldn't you charge more for it?
304.
▲
by
hgs3
3y ago
People also play games to appeal to their darker aggressive more primitive mind - their "Id" as Freud would put it. It is why games like Grand Theft Auto are best sellers. Even in Call of Duty: Modern Warfare 2 you participate in
305.
▲
by
hgs3
3y ago
Call of Duty is using AI now too [1]. I think it's interesting to wonder what Valve would say about games using AI exclusively server side. They cannot control (or know) what technologies a developer uses on their personal game servers
306.
▲
by
hgs3
3y ago
> How do we influence, encourage, and require memory-safe languages? Most programming languages are memory safe, but regardless of that fact software needs to be fuzz tested. When input X breaks software it indicates it wasn't adequ
307.
▲
by
hgs3
3y ago
Google has an entire catalog of open source fonts [1]. [1] https://developers.google.com/fonts
308.
▲
by
hgs3
3y ago
> The compiler is 324k in size Playfulness isn't the only thing we've lost. Software bloat has reached comedic levels.
309.
▲
by
hgs3
3y ago
> America is building factories, but can it find the workers to operate them? With the jobless rate near a five-decade low, firms are already struggling to find staff. Classic case of supply and demand. If there is a high demand for work
310.
▲
by
hgs3
3y ago
Let's say the Judge* is right and Apple is not a monopoly under current antitrust laws, then all that proves is the laws are too lax.
311.
▲
by
hgs3
3y ago
Let's say you're right and Apple is not a monopoly under current antitrust laws, then all that proves is the laws are too lax.
312.
▲
by
hgs3
3y ago
Agreed. Version resolution is the interesting problem. Most package managers use a SAT solver to resolve dependencies. The Dart team has a detailed write up on their SAT-based approach which is worth a read [1]. For contrast, Russ Cox prese
313.
▲
by
hgs3
3y ago
Worth mentioning that even the FSF requires copyright assignment [1] [2]. [1] https://www.gnu.org/licenses/why-assign.en.html [2] https://www.fsf.org/bulletin/2022/fall/copyright-assignme
314.
▲
by
hgs3
3y ago
Standardizing CLA's helps the same way standardizing software licenses helps prevent license proliferation [1]. Code hosting websites, like GitHub, should provide a mechanism for registered users to electronically sign a CLA from their
315.
▲
by
hgs3
3y ago
> Wondering why people do it, art or what are we missing? The linked article states that 69% of people that got a tattoo did so to honor or remember someone or something, 47% did so to make a statement, and 32% to improve their appearanc
316.
▲
by
hgs3
3y ago
Folks talk a lot about SaaS but there are other markets too, like in my case the embedded market. In this market most companies use custom toolchains and proprietary compilers with less-than-ideal standards conformance. The only way for com
317.
▲
by
hgs3
3y ago
It's the adage "they should have the ability to censor but the integrity not to."
318.
▲
by
hgs3
3y ago
The authors implemented a stack-based virtual machine for their benchmarks, but as they briefly alluded a register-based virtual machine should perform better. With a register-based VM there is no excessive stack fiddling and fewer instruct
319.
▲
by
hgs3
3y ago
Is there any occlusion culling being used? I'm surprised how good the performance is.
320.
▲
by
hgs3
3y ago
Antitrust laws are too reactive. We need proactive laws that break up companies if they grow beyond a certain size criteria. Ideally, the criteria would be aggressive enough to kill large corporations leaving behind only small to medium-siz
321.
▲
by
hgs3
3y ago
Perhaps a controversial opinion, but I think exceptions should only be thrown when something exceptional happens. Languages, like Java and Python, overuse them e.g. failing to open a file is not exceptional, but running out of memory is.
322.
▲
by
hgs3
3y ago
> I'm tired of capitalism. I'm tired of Free Market capitalism. The problem is companies have become too large and command too much political influence. We need proactive laws that break up companies if they grow beyond a certa
323.
▲
by
hgs3
3y ago
"Growth for the sake of growth is the ideology of the cancer cell." ~ Edward Abbey What irks me is lots of products are "done" but continue to receive pointless changes - whether that be UX changes, half-backed features,
324.
▲
by
hgs3
3y ago
> Question: is Objective-C post 2.0 being actively maintained outside of Apple? Yes as part of the GNUStep project [1]. You can compile Objective-C with Clang for any platform, including Windows, and link with the GNUStep Obj-C runtime.
325.
▲
by
hgs3
3y ago
> It's neither open source, nor a free cultural work. This is where the change needs to happen: "free culture work" and "open source" should not be conflated. The article you linked demonstrates that the Creative
326.
▲
by
hgs3
3y ago
The only mistake Sentry made was caving to peer pressure. OSI does not own the term "open source". They applied to the USPTO for the trademark and were denied [1]. They self-admit that they "must rely on market pressure"
327.
▲
by
hgs3
3y ago
It sounds like the author misunderstands the purpose of _Generic. The author wants it to behave like pattern matching in ML languages, but that is not its purpose. The purpose of generic selection was to introduce function overloading [1] i
328.
▲
by
hgs3
3y ago
Worth mentioning that Quake 3 used C as a scripting language back in 1999. The engine used a modified LCC compiler [1] to generate byte code for execution in its own virtual machine. The same could be achieved today by embedding a WASM VM a
329.
▲
by
hgs3
3y ago
Python uses a GIL (global interpreter lock) which prevents both Python code and native C modules from executing in parallel in the interpreter. Removing the GIL means Python could provide in-process parallelism.
330.
▲
by
hgs3
3y ago
> This is such a weird disconnect between middle class white collar workers and the rest of the country. Want to hear a bigger disconnect? Most jobs we need to maintain our standard of living are blue collar jobs. Think waste disposal, p
More ›