Readit News logoReadit News
compiler-guy commented on Tiny C Compiler   bellard.org/tcc/... · Posted by u/guerrilla
jandrese · 4 days ago
Traditionally you would start with the Dragon Book[1]. Another starting point is reading the documentation for Yacc (aka Bison) and Lex.

[1] https://en.wikipedia.org/wiki/Compilers:_Principles,_Techniq...

compiler-guy · 4 days ago
The dragon book is a classic, and was a terrific resource thirty and forty years ago. Today there are many far better resources. Several listed adjacent to this one.

It’s focused on theory and very heavy on parsing. All of that is fine, but not especially useful for the hobbies.

compiler-guy commented on Stay Away from My Trash   tldraw.dev/blog/stay-away... · Posted by u/EvgeniyZh
ghostly_s · 5 days ago
Yeah, I'm baffled that "CEO creates low-effort bug report" -> "open source contributor ignores the low quality of that report and nonetheless fixes the issue in his company's product" is what he apparently considered a healthy open source workflow prior.
compiler-guy · 5 days ago
That's not his previous workflow. The previous workflow was:

"CEO creates low-effort bug report" -> "CEO uses the low-effort bug report as a starting point to further refine the report and eventually fix the issue in his company's product"

compiler-guy commented on Stay Away from My Trash   tldraw.dev/blog/stay-away... · Posted by u/EvgeniyZh
ljm · 6 days ago
This is the bit that struck me as odd. The author is creating issue slop but blames the contributor for treating it as genuine. The author wants to continue creating slop issues and decides that blocking all external contributions is the solution, rather than spending less time creating slop.

Their slop issues do not actually have value because the fixes based on the slop are equal in their sloppiness.

Author could instead create these slop issues in a place where external contributors can't see them instead of shitting on the contributors for not reading their mind.

Really bizarre lack of self awareness. How do the internal contributors deal with the slop? I wonder what they say about this person in private.

compiler-guy · 5 days ago
The author's fixes based on the slop are good, because he knows the issue is slop and therefore can improve and fix the sloppiness.

Ignoring AI for a moment: I don't expect anyone to be able to write a design-doc from my own random notes about a problem. They are semi-formed, disconnected ideas that need a lot of refinement. I know that and I have plans around them and know much more context, but if some random person were to take them the outcome would be very bad, or at least require a lot more effort.

A random person has very little chance of being successful with that.

This issue is very similar, only with some AI tools intermediating the notes.

compiler-guy commented on LinkedIn checks for 2953 browser extensions   github.com/mdp/linkedin-e... · Posted by u/mdp
nitwit005 · 6 days ago
I'm sure there are issues with fake accounts for scraping, but the core issue is that LinkedIn considers the data valuable. LinkedIn wants to be able to sell the data, or access to it at least, and the scrapers undermine that.

They could stop all the scraping by providing a downloadable data bundle like Wikipedia.

compiler-guy · 6 days ago
LLMs scrape Wikipedia all the time, or at least attempt to.

The data bundle doesn't help that at all.

compiler-guy commented on FBI couldn't get into WaPo reporter's iPhone because Lockdown Mode enabled   404media.co/fbi-couldnt-g... · Posted by u/robin_reala
izzydata · 8 days ago
It doesn't seem fundamentally different from a PC having multiple logins that are accessed from different passwords. Hasn't this been a solved problem for decades?
compiler-guy · 8 days ago
Multi-user has been solved for decades.

Multi-user that plausibly looks like single-user to three letter agencies?

Not even close.

compiler-guy commented on 221 Cannon is Not For Sale   fredbenenson.com/blog/202... · Posted by u/mecredis
IncreasePosts · 8 days ago
What risk? She got a free house out of it!

(The house was ordered to be demolished, but the owner and the builder reached a confidential settlement and the house is still standing to this day)

compiler-guy · 8 days ago
After years of legal wrangling and headaches she came to a settlement that may or may not have been her originally preferred solution.
compiler-guy commented on Geologists may have solved mystery of Green River's 'uphill' route   phys.org/news/2026-01-geo... · Posted by u/defrost
phkahler · 10 days ago
What about ice pressing down? The repeated glaciations might have pushed in area down and back up several times over 6 million years. Might have even caused that drip to break off.
compiler-guy · 9 days ago
It's a detailed paper by five highly qualified researchers, with over 100 citations, and thanks six different reviewers.

It seems very likely to me that they would have said something about this theory if it were relevant.

compiler-guy commented on STFU   github.com/Pankajtanwarba... · Posted by u/tanelpoder
kittikitti · a month ago
I think it's worse that you have to behave maliciously. They have a right to make sound in public places. I'm not one of those people who plays stuff on full volume in public places but sometimes I am a bit noisy. I think back to when I'm having fun and it often involves a bunch of noise. Society is becoming way too intolerant and conformist.
compiler-guy commented on Why Big Companies Keep Failing: The Stack Fallacy (2016)   techcrunch.com/2016/01/18... · Posted by u/bobbiechen
dosinga · a month ago
This doesn’t sound very convincing, mostly because the examples don’t really line up with the claim. Apple supposedly struggles “up the stack,” yet many of the best and most-used iPhone apps are built by Apple itself. Google is held up as failing at social, but YouTube is arguably the largest social network in the world. Oracle is described as struggling in apps, yet it’s clearly doing just fine as a massive, profitable enterprise software company. And the IBM example is backwards: IBM didn’t accidentally hand Microsoft the OS layer, it already had its own operating systems. In fact, Microsoft is the clearest counterexample here, it got big by owning the OS and then very successfully moved up the stack to dominate applications with Office.
compiler-guy · a month ago
I don't think anyone at Google thought building a social network would be easy, and Page knows Google planned and did spend a huge amount of money on the failure.

Google just that it was necessary and possible, not that it would be easy. I suspect that many other up-the-stack adventures by other companies were similar.

u/compiler-guy

KarmaCake day6908May 11, 2015View Original