Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bregma
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
30 ms
·
601.
▲
by
bregma
3y ago
But what if, and stick with me here, a compiler is capable of reading and processing your code and through simple scalar evolution of the conditionals and phi-reduction, it can't tell the difference between a switch statement and a seq
602.
▲
by
bregma
3y ago
Well, he's articulate and very experienced with software development who invented the original C++ out of necessity. In fact, he sounds like an ideal person to tech good programming practices using the language he helped design.
603.
▲
by
bregma
3y ago
Comic books. Elvis and the rock-n-roll music. Heck, even self-pleasure makes you grow hair on your palms, lose your eyesight, and causes mental illness. Don't forget home taping destroyed the music industry and nothing new has been rec
604.
▲
by
bregma
3y ago
Gambling used to be highly regulated by the government so it was run underground by organized crime. Now things are simpler: the same people are running things but without the hassle.
605.
▲
by
bregma
3y ago
My first job out of university was maintaining a FORTRAN IV program on a PDP-11. The only control structures in that language was IF..GOTO and the arithmetic GOTO. You can still write readable half-decent code with that, with discipline.
606.
▲
by
bregma
3y ago
Not at all. The compilers I'm familiar with (and my dayjob is maintaining compilers for a commercial OS) all just emit a phi node and construct basic blocks for all flow control constructs. By the time you're deep in the IR you ha
607.
▲
by
bregma
3y ago
QNX 8.0 was just released. The version bump represents a rewritten microkernel.
608.
▲
by
bregma
3y ago
Macroeconomics is not bookeeping. If a bookkepper destroyed or created money they would be in a great deal of trouble and probably end up working for the state for two years less a day.
609.
▲
by
bregma
3y ago
I live a few 100 km east of there and just had a heat pump installed last fall. I still have to spend $800 a year on wood but now my home is 20 C all day every day and I no longer have to break the ice on the dog's water bowl in the mo
610.
▲
by
bregma
3y ago
> what does that have to do with your local books? It's how double-entry bookkeeping works. Money can neither be created nor destroyed. On your local books you have an account where money goes and appears to be destroyed, but in rea
611.
▲
by
bregma
3y ago
Yes. I have a proxy account with one entry (say, "expenses: bank fees"). They have a proxy account with one entry (say "income: bank fees"). Between the two proxy accounts there are two entries. Money can be neither crea
612.
▲
by
bregma
3y ago
No money was created or destroyed. The "cash gifted" account would have a corresponding entry in the recipients books reflecting the cash received. Unless he's delinquent about updating his books in which case it's impli
613.
▲
by
bregma
3y ago
Well, if I have a local entry ACME, inc Employment Income $100 DEBIT in my employment income account that money has not come out of thin air. Remember, money can not be created nor destroyed in this system. Somewhere there is a m
614.
▲
by
bregma
3y ago
Every time money is exchanged, it has to come from somewhere and it has to go somewhere -- that's two places it need to be recorded (or "entered in the books"). Money can not be created out of thin air, and it can not be dest
615.
▲
by
bregma
3y ago
Yes, it looks like many (most) people there don't understand copyright law or the contract law of contribution licensing. It looks like that to some, freedom means their ability to control others. They keep using the word "freedon
616.
▲
by
bregma
3y ago
Canadian crosses may be a niche case but they're my bread and butter as a host tool maintainer for embedded development systems. CMake is almost at par with the autotools in terms of functional support but much more difficult to analyz
617.
▲
by
bregma
3y ago
Even reducing Linux == GNU/Linux is pretty myopic. After all, even Alpine is used in a lot of containers.
618.
▲
by
bregma
3y ago
No. One uses Linux plus mingw to cross build for a Windows host. ./configue --build=x86_64-pc-linux-gnu --host=x86_64-pc-mingw64 It usually magically just works, as long as the project author has a clue about portability. That
619.
▲
by
bregma
3y ago
The problem with pkg-config is that it's really really broken for cross builds. Meson depends on pkg-config so it's inappropriate for cross builds. It doesn't even pretend to support Canadian crosses. CMake works for cross bu
620.
▲
by
bregma
3y ago
Yes. If you don;t know what you're doing things can seem difficult and you will have problems. This is not a property of the autotools but a property of life in general.
621.
▲
by
bregma
3y ago
And dozens of non-Linux systems. AIX still lives, I still see HP-UX running, QNX is hidden away quietly running many things you take for granted every day, and there are a number of embedded executives make the world run. There a lot more t
622.
▲
by
bregma
3y ago
25 years ago autotools, and their predecessor the Cygnus tools, were a breath of fresh air. Porting stuff was a nightmare (imake, mkmk, many hand-rolled Makefiles that only supported the author's own system) and autotools made it easy,
623.
▲
by
bregma
3y ago
I currently make my living porting software to non-Linux and non-x86_64 cross-built systems, and I can vouch with certainty from lived experience that your assertions are entirely untrue.
624.
▲
by
bregma
3y ago
Unfortunately the banana froze and carbonized at the same time.
625.
▲
by
bregma
3y ago
Well, yes, but one is telling and one is showing. A good story teller shows and not tells.
626.
▲
by
bregma
3y ago
Locusts (or at least Cicadas)!
627.
▲
by
bregma
3y ago
Isn't sort of like pulling the battery out of your carbon monoxide detector because the constant beeping is giving you a headache and making you sleepy?
628.
▲
by
bregma
3y ago
The result would be plenty of fresh unoccupied land to settle on. Just a little bit of cleanup required.
629.
▲
by
bregma
3y ago
All Ponzi schemes rely on the influx of new capital or they collapse.
630.
▲
by
bregma
3y ago
Professional software developers have a lot to do just to get their job done on time and within budget. Having to duplicate all their code just so that people who contribute nothing to the end product can have an easy time understanding it
More ›