One neat thing about LLVM/clang is that theoretically you could provide your application as IR files, which can be flattened to machine-specfic code on the fly by a platform-specific backend.
I think at some point it was fast enough to generate that code on the fly. I vaguely remember Apple doing that with its OpenGL stuff.
You know a tool is not for you when its defaults are set so it'll still run on SunOS 4.
Seriously, if you want to screw yourself by choosing a database that has poor tooling and is opaque, choose PostgresSQL. Because when you do, you know that you have the big RDBMS balls and you can walk into any open-source conference with a feeling of superiority - because you just spent weeks figuring out why your specific workload performs like crap using nothing but your pubic hairs and some logging.
For everyone else, save yourself months of headache and use MySQL.
Not the same. JetProfiler shows you, in realtime and with pretty pictures, what fucked up stuff you're doing to your database. pgFouine is:
"pgFouine is a PostgreSQL log analyzer written in PHP. It is based on PQA, the Practical Query Analyzer written in Ruby. pgFouine aims to be able to parse huge logs and to have a nice and useful HTML output."
Nye looked upon NASCAR and sneered, “Here I am trying to envision the smart, efficient transportation technology of tomorrow, and there is NASCAR celebrating a very old transportation technology of yesterday. You might call NASCAR the anti-NASA.”
Terminals are lame. I like being close to the machine, so I wired the serial port right into auditory nerve. I had to drop the bitrate to 7-O-3 to get it to work reliably.
I'm still working on the input part. It's hard to concentrate on input when the damn thing is blasting your ear every few microseconds with noise.
You know why people move? Because the conditions become hostile to continued existence. Sure there'll be people who stick around, but most "normal" people will leave when conditions get overly harsh.
It's been that way for hundreds of thousands of years. If it weren't for these borders, people would move even more if they could.
CFront wasn't a compiler, it was a preprocessor that spat out C code that was subsequently compiled by whatever C compiler you happened to have.
Looking at CFront output was the best way to understand how C++ actually worked at the time, since it was all mapped to pretty straightforward C constructs. I don't think anyone around today knows what a vtable and ptable is, but back then it was how you could tell the programmers who really dug in to the language from those that didn't.
Next in the series: your phone has your email, phone calls, and even text messages on it. And pictures! And it knows where you are, like a small spy who follows you around constantly.
"People at Linus' caliber understand exactly the rules for signed/unsigned integer promotion and where underflow is defined (as wrap) and where it's undefined[1]. "
Well, the specific behavior in this types of cases will/may depend on the hardware. Linux targets lots more systems than just x86-64. And in any case using a gnu version-specific intrinsic is probably not the best thing to do in general.
This report, by the Council of the Great City Schools, is brought to you by the Teacher's Unions, who oppose any attempt to evaluate teacher performance.
Don't forget, Amazon's logistics chain was built by Wal-Mart veterans.
In fact, Wal-Mart sued Amazon at one point because of that.
AFAIK, the only logistics person that didn't seem to have a logistics background is Tim Cook...although he was in charge of fulfillment for IBM's PC division at some point. I'm not sure anything in his background would have led anyone to believe that he could create a manufacturing machine like Apple's.
All my indexes are i, j, k, etc unless there's an actual reason for using a real index name.
Sometimes, I just want to fucking iterate without having to come up with some kind of descriptive name that's ultra-long and verbose. I'd use foreach if the language supports it...but it doesn't.
One neat thing about LLVM/clang is that theoretically you could provide your application as IR files, which can be flattened to machine-specfic code on the fly by a platform-specific backend.
I think at some point it was fast enough to generate that code on the fly. I vaguely remember Apple doing that with its OpenGL stuff.
The OC was comparing the budget of one NASA FY to the total cost of the destroyer, which is an invalid comparison.
To be fair, they didn't spend that 4.4bn all at once. It's been ongoing since at least 2005, and maybe 2001.
Can you write off ransom costs on your taxes?
Do you get a receipt when you pay off your ransomware?
You know a tool is not for you when its defaults are set so it'll still run on SunOS 4.
Seriously, if you want to screw yourself by choosing a database that has poor tooling and is opaque, choose PostgresSQL. Because when you do, you know that you have the big RDBMS balls and you can walk into any open-source conference with a feeling of superiority - because you just spent weeks figuring out why your specific workload performs like crap using nothing but your pubic hairs and some logging.
For everyone else, save yourself months of headache and use MySQL.
Not the same. JetProfiler shows you, in realtime and with pretty pictures, what fucked up stuff you're doing to your database. pgFouine is:
"pgFouine is a PostgreSQL log analyzer written in PHP. It is based on PQA, the Practical Query Analyzer written in Ruby. pgFouine aims to be able to parse huge logs and to have a nice and useful HTML output."
Yeah, welcome to 1995.
MySQL has JetProfiler, Postgresql does not.
Most people don't enjoy the TSA scans and penetration tests, but I guess different strokes for different folks.
This is one of the downsides to a craft-based technological society: when the creator dies knowledge goes with them.
Hey DCI Woolsey, maybe we can blame your ass for spending too much time on sigint instead of humint. Then you can go to the gallows first.
Why do you have to convince development that they need to do anything?
Nye looked upon NASCAR and sneered, “Here I am trying to envision the smart, efficient transportation technology of tomorrow, and there is NASCAR celebrating a very old transportation technology of yesterday. You might call NASCAR the anti-NASA.”
Terminals are lame. I like being close to the machine, so I wired the serial port right into auditory nerve. I had to drop the bitrate to 7-O-3 to get it to work reliably.
I'm still working on the input part. It's hard to concentrate on input when the damn thing is blasting your ear every few microseconds with noise.
He can order all he wants, but unless a court of law compels them to stop his order is just an opinion.
You know why people move? Because the conditions become hostile to continued existence. Sure there'll be people who stick around, but most "normal" people will leave when conditions get overly harsh.
It's been that way for hundreds of thousands of years. If it weren't for these borders, people would move even more if they could.
It's been a while since I've seen a story I didn't understand on this site. Keep up the good work!
I don't remember what the ptable was for anymore either.
I do remember name mangling, which I suppose doesn't happen anymore?
CFront wasn't a compiler, it was a preprocessor that spat out C code that was subsequently compiled by whatever C compiler you happened to have.
Looking at CFront output was the best way to understand how C++ actually worked at the time, since it was all mapped to pretty straightforward C constructs. I don't think anyone around today knows what a vtable and ptable is, but back then it was how you could tell the programmers who really dug in to the language from those that didn't.
Next in the series: your phone has your email, phone calls, and even text messages on it. And pictures! And it knows where you are, like a small spy who follows you around constantly.
"People at Linus' caliber understand exactly the rules for signed/unsigned integer promotion and where underflow is defined (as wrap) and where it's undefined[1]. "
Well, the specific behavior in this types of cases will/may depend on the hardware. Linux targets lots more systems than just x86-64. And in any case using a gnu version-specific intrinsic is probably not the best thing to do in general.
And what's with the magic number?
A couple of decades too late, but still sort of welcome.
While their vulnerability numbers are probably off by a magnitude or two, that doesn't negate the idea behind the paper - just the importance.
This report, by the Council of the Great City Schools, is brought to you by the Teacher's Unions, who oppose any attempt to evaluate teacher performance.
Don't forget, Amazon's logistics chain was built by Wal-Mart veterans.
In fact, Wal-Mart sued Amazon at one point because of that.
AFAIK, the only logistics person that didn't seem to have a logistics background is Tim Cook...although he was in charge of fulfillment for IBM's PC division at some point. I'm not sure anything in his background would have led anyone to believe that he could create a manufacturing machine like Apple's.
All my indexes are i, j, k, etc unless there's an actual reason for using a real index name.
Sometimes, I just want to fucking iterate without having to come up with some kind of descriptive name that's ultra-long and verbose. I'd use foreach if the language supports it...but it doesn't.