Clearing Up the Confusion About Ohio’s Knife Laws

by Greg Ellifritz

Recently I received three different emails from readers and former students regarding Ohio’s often confusing knife laws. If I’m getting this many inquiries on the same topic, an explanatory article is in order.

Keep in mind, I am not a lawyer. As such, this is not legal advice. After 22 years as a cop in Ohio, I do have some experience arresting people for carrying weapons. Don’t consider this legal advice, consider it my best recommendations for not ending up in handcuffs in the back seat of my police car. I am eminently qualified to provide that kind of information. Also, like any other information on this site, this is my personal opinion and does not reflect the opinion or interests of my cop bosses or the city which employs me.

The primary confusion about the knife law in Ohio is that there is minimal clear cut statutory guidance about the difference between a common pocketknife carried for utilitarian purposes and a “deadly weapon” that is illegal under the law.

Let’s start with the basics. In the Ohio Revised Code, section 2923.12 deals with the laws regarding the carrying of concealed weapons. The law states:

2923.12 Carrying concealed weapons.

A) No person shall knowingly carry or have, concealed on the person’s person or concealed ready at hand, any of the following:

1) A deadly weapon other than a handgun;

2) A handgun other than a dangerous ordnance;

3) A dangerous ordnance.

Since knives aren’t “handguns” or “a dangerous ordnance“, the legality of carrying a concealed blade falls on whether or not that knife is considered a “deadly weapon.”

In the Weapons Control definitions section of the Ohio Revised Code a “deadly weapon” is defined as follows:

” “Deadly weapon” means any instrument, device, or thing capable of inflicting death, and designed or specially adapted for use as a weapon, or possessed, carried, or used as a weapon.”

This is what is the biggest issue for most people. Under this definition, almost anything could be considered a “deadly weapon” under Ohio law. If I ram a sharpened #2 pencil into your eye socket, it may be “capable of inflicting death.” In using a pencil in this manner, I have most certainly “adapted it for use as a weapon.” Thus, under Ohio law, it may be illegal to carry a concealed pencil. With such broad definitions it makes it difficult for citizens to know what is legal and what is not.

Here is my best advice…

First, the easiest option is to avoid concealing the knife. Look at the law again. In order for a deadly weapon to be illegal, it must be concealed. Open carry of deadly weapons is legal under Ohio law. Just like open carrying a pistol is legal, open carry of any type of knife is legal as well.

The entire knife doesn’t have to be visible in order for it to be considered “unconcealed.” Various pieces of case law generated throughout the state have noted that if any part of the knife is visible, it is not concealed. For most people, carrying a folding knife clipped to a pocket while walking in public is essentially “open carry” and considered legal.

It is only when the knife is “concealed” does the issue come down to whether or not the knife is a “deadly weapon.” If your knife is considered a “deadly weapon” it is illegal to carry concealed under Ohio law. Unfortunately, we don’t have clear cut guidelines differentiating a utility tool from a “deadly weapon.” The cop who is arresting you will make that judgement and ultimately, it will depend on the opinion of the judge or jury at your trial.

In talking to thousands of cops about this issue in more than 15 years of teaching knife classes, here is a list of features that many cops might use to classify your knife as a “deadly weapon.” Keep in mind that this list (like the law itself) is very subjective and depends on the individual cop on the scene.

  • The name. If your knife is called the “Throat Cutter 6000“, the cop might consider it a weapon. Contrast a name like that with the model name for the knife I carry (the Delica). “Delica” sounds much more innocuous than “Throat Cutter 6000.”
  • Blade length. The longer the blade, the more likely it will be considered a weapon. Although there are no blade length limits in the state law, I would advise keeping the blade length of any knife you carry under four inches or so.
  • Features such as a double edge or automatic opening.
  • How it is carried. If you have an elaborate shoulder rig for your knife or are carrying a fixed blade in a custom inside the waistband sheath, it’s going to look more like a weapon than a pocket knife used for utility purposes.

Even more important than your knife’s features is how you intend to use it. If your knife is “possessed, carried, or used as a weapon,” it is a deadly weapon under Ohio law. If that weapon is concealed, you can be arrested.

When the cop asks you why you are carrying the blade, you MUST have an innocuous reason. If you admit that you are carrying the knife as a defensive weapon, by default, your knife qualifies as a “deadly weapon” under Ohio law!

Your knife can be used to open mail, cut string, or peel fruit. A fixed blade knife might be a hunting or skinning knife, a “wire stripper,” or an “emergency seatbelt cutter.” I don’t care what your reason for carrying the knife is, when the cop asks you, you should have an innocuous explanation, even if you are carrying the blade as a defensive tool.

When the cop asks you “Do you have any weapons?” you should not disclose your knife. Remember, if you are carrying a knife as a weapon in Ohio, it meets the definition of a “deadly weapon.” A better answer to the question might be “I don’t have any weapons, but I have this pocketknife I use to open boxes I get in the mail.” Do not state that you are carrying your blade as a weapon, even if that is its intended use.

In practice, 99% of street cops are not trying to arrest you for carrying a knife clipped to your pocket. If you don’t threaten the cop or anyone else with your blade, most cops won’t make an issue out of carrying a knife, even if you are carrying it as a weapon. In all my years of being a cop, I’ve never seen a normal, law abiding citizen arrested solely for carrying a knife at my department. Knife charges almost always are “leverage charges” added on after an arrest for some other criminal act.

Here’s an example. Let’s say you get drunk and punch someone in a bar fight. The cop arrives and arrests you for assault. The cop knows that a misdemeanor assault charge is likely to be plead down to something more minor like “disorderly conduct.” He doesn’t want that to happen. While searching you incident to the arrest, he finds a concealed knife. He then tacks on a “carrying concealed weapons” charge on to the assault. Now the prosecutor has leverage. The prosecutor can offer a deal like “plead guilty to the assault and we’ll drop the weapons charge.” All the cop wanted was the original assault charge anyway. He doesn’t care that you have a knife. He just adds it to the list so the prosecutor has some leverage to ensure the assault charge sticks when it’s deal making time.

That’s how I see knife laws being enforced most often in Ohio. If you don’t do something stupid to get yourself arrested in the first place, the concealed knife seldom becomes an issue. This is especially true concerning folks with a concealed handgun license. Most cops understand the irony of arresting you for having a concealed Swiss Army knife when you are legally allowed to have as many loaded pistols as you desire hidden on your person. It just doesn’t make much sense to arrest someone for having a pocket knife when they are legally allowed to carry a concealed handgun that is a far more dangerous weapon.

Please note, however, that this advice applies to the state law. Individual cities may have more restrictive local ordinances that limit blade length or other knife characteristics. It’s always smart to check on your local laws in addition to the state laws I mention here.

Ohio knife law is very subjective. It is confusing and difficult both to obey and to enforce. The bottom line is that if you carry a reasonably sized knife, have an innocuous reason as to why you are carrying it, and avoid committing any other crimes that can get you arrested, you are unlikely to have any issues carrying a defensive knife in the state of Ohio.

Greg Ellifritz is the full time firearms and defensive tactics training officer for a central Ohio police department. He holds instructor or master instructor certifications in more than 75 different weapon systems, defensive tactics programs and police specialty areas. Greg has a master’s degree in Public Policy and Management and is an instructor for both the Ohio Peace Officer’s Training Academy and the Tactical Defense Institute.

For more information or to contact Greg, visit his training site at Active Response Training.

Additional Information:

A look at knives and Ohio law


via Buckeye Firearms Association
Clearing Up the Confusion About Ohio’s Knife Laws

3 Places You Can Download High-Resolution Satellite Images


Advertisement

There’s nothing like a high-resolution satellite image to convey how beautiful our Earth is. They are also wonderful educational tools to explore the geographical changes our planet goes through.

But where can you find them? And if you were to find them, could these satellite images be downloaded to your desktop? Actually, yes! There are several geospatial websites that can help us out. Try these three free solutions.

Earth Explorer

Earth Explorer is run by the US Geological Service. The high-resolution maps and datasets are specific to the country but are detailed and informative. The information is collated from sources like the Landsat remote sensing programme as well as NASA’s Land Data Products and Services.

You can use a combination of query options to comb through the United States Geological Survey (USGS) archives and download the datasets.

The European Commission (EC) along with the European Space Agency (ESA) launched the world’s largest global Earth observation program. Data from the Sentinel satellites is provided free of cost through an open access hub on the site. You do need to register to download the satellite images.

The high-resolution images are offered to the general public under a Creative Commons IGO license. The quality is better than the images from the USGS.

Also look into the Sentinel Hub Playground which helps you to use a  GIS interface and explore and download full-resolution images from Sentinel-2.

NASA Worldview

Worldview is a powerful application that allows you to browse high-resolution satellite images almost in real-time. As the screenshot above shows, you can use the features on the site to set a timeline and download the map with its underlying datasets.

Also, try the unique nighttime layer (Earth at Night) to explore how Earth looks after sunset with lights switched on. Take a snapshot and download the imagery to your desktop.

There’s Google Earth (and Google Maps) too. Today, you can load Google Earth in a browser and find out more about the world we live in


4 Things You Didn’t Know You Could Do With Google Earth Pro




4 Things You Didn’t Know You Could Do With Google Earth Pro

Google Earth Pro used to cost an eye-watering $400, and comes with some amazing exclusive features. Here are four you probably should check out.
Read More

, but these satellite imagery tools also give you a few extra layers of interesting information to explore.

Explore more about: Education Technology, Maps, Space.




via MakeUseOf.com
3 Places You Can Download High-Resolution Satellite Images

Dog Photographers of the Year

SiminiakKatarzyna Siminiak, Waiting Beauty (Thalia, Nova Scotia duck tolling retriever,
Poland). Katarzyna won second prize in the "Dog Portrait" category.

With the dog days of Summer coming up fast—it was so humid here yesterday the air was practically dripping—it’s fitting that the prizes for Dog Photographer of the Year have been announced. Huffington Post has a nice and fairly extensive portfolio that is worth a visit if you like dogs.

Mike

Original contents copyright 2018 by Michael C. Johnston and/or the bylined author. All Rights Reserved. Links in this post may be to our affiliates; sales through affiliate links may benefit this site.

B&H PhotoAmazon USAmazon UK
Amazon Germany
Amazon CanadaAdorama

(To see all the comments, click on the "Comments" link below.)
Featured Comments from:

No featured comments yet—please check back soon!

via The Online Photographer
Dog Photographers of the Year

Sharpening Blades the Scary-Sharp Way


Cris from Get Hands Dirty has published a quick video on how she sharpens her knives and chisels. There are so many videos, so many techniques, and so many hard-held opinions on what’s the best way is to sharpen a blade. Here is one method.

Cris uses a hard, flat piece of kitchen marble, 4 grades of high-quality sandpaper that she affixes to the stone, and a honing guide to achieve the right sharpening angle. Sanding her way through the paper grades (from coarse to fine) with water, she finishes the blade with a final stropping on leather with some chromium-oxide paste.

If you use a similar technique, or an entirely different one, I’d love to hear about it in the comments.


via MAKE Magazine
Sharpening Blades the Scary-Sharp Way

Listen To Stephen Fry Perfectly Analogize The Moral Panics Around Facebook To The Ones Over The Printing Press

So I’m a bit late to this, as Stephen Fry released a podcast "documentary" entitle Great Leap Years a few months back. I’ve just started listening to it recently, and it hits on so many of the points and ideas that I’ve tried to address here on Techdirt over the course of the past 20 years, but does so much more brilliantly than anything I’ve done in those ~70,000 posts. That is, in short, if you like what we write about here concerning the nature of innovation and technology, I highly recommend the podcast, after having just listened to the first two episodes.

And just to give you a sense of this, I’m going to quote a bit from near the end of the 2nd podcast. This isn’t revealing any spoilers, and the storytelling is so wonderful that you really ought to listen to the whole thing. But this so perfectly encapsulates many of my thoughts about why people freaking out about "bad stuff" happening on Facebook, Twitter, YouTube and more are in the midst of a a moral panic not unlike those we’ve seen before. None of this is to say that we should ignore the "bad stuff" that is happening, or try to minimize it. But it does suggest that we take a broader perspective and recognize that, maybe, this is the way humans are, and it’s not "this new technology" that’s to blame.

The episode itself is about the invention of the printing press by Johannes Gutenberg (which also wonderfully works in some details about Gutenberg’s real name that I had not known). And after going through the details of Gutenberg and his invention, discusses how the Catholic Church was initially overjoyed at the invention, noting that it could print and sell indulgences faster (which is an important call back to the 1st episode…). There’s a brief discussion of how the Church suddenly realizes its "mistake" and tries to fight back, and then this:

All kinds of bad people saw the opportunity to harness the power of the printed word for their own ends. Ends that could result in burnings, massacres, and wars. The speed of the transmission of information accelerated everything.

You might say that the medieval world had been like one of those sluggish hormonally slowed down catatonic patients in Olver Sachs’ book, Awakenings, later made into a film with Robert DeNiro and Robin Williams. Encephalitis lethargica was their affliction. Statue-like, motionless, with low body temperature, slow heart rate, zombie-like lethargy and stillness, they lived almost dormant lives. Sachs saw one such patient with just this disease, who was otherwise perfectly healthy, save for a small tumor in his tummy. Sachs injected his magical L-DOPA serum, and the man swiftly woke from his torpor, totally restored. Smiling, walking, remembering. Fully awake and alive. Everything back to speed… including his tumor. He was dead within two months. Killed by the stomach cancer which had awoken from its dormancy with the rest of him.

You might regard Europe as having been in just such a torpid state. The arrival of printing was like an injection of life-giving serum into Europe. It awoke and energized the world. But aggravated all kinds of cancers of tribalism, sectarianism, and rivalry too. In a manner all too familiar to us in our day, a cultural, intellectual, ideological and doctrinal chasm opened up in Europe. Culture wars that foreshadowed our own broke out. The Muslim world banned printing of Arabic or of Islamic texts. For centuries, Jews were banned from the printing trade and Christian countries forbade the printing of Hebrew texts. Propaganda took off. Edicts and attacks on Protestantism flew from Catholic presses, and vice versa.

As the historian Nile Ferguson argues in his book The Square and the Tower: The invention of movable type printing and the unleashing of what is known as the Gutenberg Revolution, created social networks in which two sides countered each other with misinformation (fake news, as we would have it now), the vicious abuse, and (as in our time) all without supervision or a locus of recognizable authority. A free-for-all raging outside of what had previously been structured hierarchies. Because anyone could use the invention, all kinds of bad actors and malevolent hustlers did use it.

Technologies like printing, or any other information technologies that have followed in its wake, are essentially neutral, have no moral valency, no inner directive in and of themselves to act either for good or ill. Indulgences could be printed, and broadsides attacking the corruption of indulgences could be printed just as easily. Das Kapital or Mein Kampf. It’s all the same to the type, the paper, and the platten. The Declaration of Independence or The Protocols of the Elders of Zion? The sonnets of Shakespeare or the thoughts of Chairman Mao? Collections of recipes for cake making or collections of recipes for bomb making.

All this is familiar to us, we who mourn the swift death of the Utopian ideals promised by the internet and social media. The letter types in their boxes could seem like the evil spirits that flew from Pandora’s box and released strife, starvation, war, and wickedness into the world.

I’ve, perhaps, now gone too far the other way. After all, impulses and new ways of thinking and exchanging ideas that were benevolent flourished too. To depict the Gutenberg Revolution as causing a human disaster is as sentimental and over-simplified as seeing it as having ushered in a golden age of open thought and perfect freedoms. Or, as regarding early humans, moving from hunter gatherers to agriculturalists as catastrophic. Or, looking on social networks and media as wholly calamitous.

Part of what this series of podcasts is aiming to do is to come to terms with the inevitability of… let’s call it "change." Progress may be regarded as too freighted a word. Change, transformation, mutation, cultural evolution. These are our weather systems. Our historical and future landscapes were and our shaped by these processes, just as our geographical landscapes are shaped by the action of water and weather. To believe that we should or could halt them, or to waste time mourning their existential alterations to our ways of living is, to put it crudely, to piss into the wind. The movable type revolution was necessary and never a genie that any sane person would want to be forced back into its bottle.

Yes, cancers may have woken up in Europe at the same time as a new life surged through its bloodstream. But surely better a quick hot life, however cut short, than a permanent frozen nothingness, a catatonic zombie nullity.

The key is not to bemoan or to overpraise change, but to attempt as best we may to know all we can about the transformative nature of our leaps of innovation and to understand them. For today, changes are coming that will dwarf the revolutions in information technology with which we are familiar. It has never been more important, in my view, to be armed with knowledge and understanding of our past in order to confront our future with anything like confidence.

There’s more and you should listen to the whole thing — but this is a succinct and brilliantly described viewpoint that I’ve long shared about technology and innovation. Going back all the way to the copyright debates that we had on this site from the earliest days, the key point that I kept raising over and over again is that fighting over the claims that infringement is somehow "bad" totally miss the point. It is happening. And if it is happening, bemoaning that it was undermining traditional business models (that had their own problems for culture, free speech and, importantly, for artists themselves) was a silly waste of time. Wouldn’t we have been better served looking to understand what new things were being enabled, and how those might be used to encourage more creativity and innovation.

And, of course, now we’re having similar fights and discussions (as Fry clearly notes) about social media and the internet. And I’m sure there will be others — perhaps about artificial intelligence or 3d printing or blockchain or satellites and space travel. Many of those debates have already started. And, as new technologies and innovations come about there will be more to debate and to understand.

But if the default is to start from the position that anything bad created by these new technologies condemns the technologies themselves, we will lose out. Not necessarily on the technologies themselves — as those seem to have a way of advancing — but on the ability to harness those technologies in the most useful and most fruitful ways. If we fear the transformations or focus solely on what will most prevent the "bad" or bring back the world that used to be, we will undoubtedly lose out on many of the many good things that come along as well.

This is the key point that Fry so nicely puts forth in the two episodes I’ve listened to so far. Change is happening and it has both good and bad consequences. No one should deny that. Focusing solely on one side, rather than the other, doesn’t change any of that, but can create a lot of wasted time and effort. Instead, understanding the nature of that change, looking for ways to encourage more of the good, while discouraging the bad, is a reasonable path forward, but that has to come through understanding what’s happening and recognizing that it is an impossible and pointless task to seek to remove or prevent all of the bad.

So many of the technological fights we talk about today over copyright, patents, encryption, the future of work, surveillance, and more often seem to stem from legacy operations which had a handle on things in the past that they no longer have a handle on today. But rather than looking for reasonable paths forward that preserve the good new things, they focus on eradicating the bad — which is not just an impossible and fruitless plan, but one that will create significantly more negative consequences (intended or not).

Fry’s podcast is great in providing some more historical perspective on this, but has also helped me better frame the work that we’ve tried to do here on Techdirt over the past two decades, and which we’ll hopefully continue for many more.

Permalink | Comments | Email This Story

via Techdirt
Listen To Stephen Fry Perfectly Analogize The Moral Panics Around Facebook To The Ones Over The Printing Press

Auditing MariaDB for Secured Database Infrastructure Operations

When you are building Database Infrastructure for an data sensitive business (like financial services, digital commerce, advertising media solutions, healthcare etc. ) governed by compliance and policies, You are expected to maintain the audit log of the transactions to investigate, if you ever suspect something unacceptable (i.e., user updating / deleting data) happening to your database . MariaDB provides Audit Plugin (MariaDB started including by default the Audit Plugin from versions 10.0.10 and 5.5.37, and it can be installed in any version from MariaDB 5.5.20.) to log the server activity, Although the MariaDB Audit Plugin has some unique features available only for MariaDB, it can be used also with MySQL. MariaDB Audit Plugin log the details like who connected to server (i.e., username and host), what queries were executed, the tables accessed and server variables changed. This information is retained in a rotating log file or sent to local syslogd. This blog is a fully hands-on guide to “Auditing MariaDB for Secured Database Infrastructure Operations”.

MariaDB Audit Plugin installation

The MariaDB Audit Plugin is provided as a dynamic library: server_audit.so (server_audit.dll for Windows). The file path of the plugin library is stored in the plugin_dir system variable:

MariaDB [(none)]> select @@plugin_dir; 
+--------------------------+
| @@plugin_dir             |
+--------------------------+
| /usr/lib64/mysql/plugin/ |
+--------------------------+
1 row in set (0.000 sec)

One way to install this plug-in is to execute the INSTALL SONAME statement while logged into MariaDB. You must use an administrative account with INSERT privilege for the mysql.plugin table:

MariaDB [(none)]> INSTALL SONAME 'server_audit';

Loading Plugin at Start-Up

You can also load the plugin from the command-line as a startup parameter by configuring my.cnf or my.ini in /etc/my.cnf or /etc/mysql/my.cnf , We have copied below the configuration of my.cnf for enabling MariaDB Audit Plugin (please add these variables after [mysqld] or [mariadb] ):

plugin_load=server_audit=server_audit.so

server_audit_events=CONNECT,QUERY,TABLE

server_audit_logging=ON

server_audit=FORCE_PLUS_PERMANENT

We don’t want somebody uninstall MariaDB Audit Plugin so enabled system variable, server_audit=FORCE_PLUS_PERMANENT , The example below explains this scenario much better:

MariaDB [(none)]> UNINSTALL PLUGIN server_audit;
ERROR 1702 (HY000): Plugin 'server_audit' is force_plus_permanent and can not be unloaded

To see the list of audit plugin-related variables in your MariaDB server, execute the command below:

MariaDB [(none)]> SHOW GLOBAL VARIABLES LIKE 'server_audit%';
+-------------------------------+-----------------------+
| Variable_name                 | Value                 |
+-------------------------------+-----------------------+
| server_audit_events           | CONNECT,QUERY,TABLE   |
| server_audit_excl_users       |                       |
| server_audit_file_path        | server_audit.log      |
| server_audit_file_rotate_now  | OFF                   |
| server_audit_file_rotate_size | 1000000               |
| server_audit_file_rotations   | 9                     |
| server_audit_incl_users       |                       |
| server_audit_logging          | ON                    |
| server_audit_mode             | 0                     |
| server_audit_output_type      | file                  |
| server_audit_query_log_limit  | 1024                  |
| server_audit_syslog_facility  | LOG_USER              |
| server_audit_syslog_ident     | mysql-server_auditing |
| server_audit_syslog_info      |                       |
| server_audit_syslog_priority  | LOG_INFO              |
+-------------------------------+-----------------------+
15 rows in set (0.002 sec)

Uncontrolled MariaDB Audit Plugins are major concerns in any MariaDB database infrastructure operations, I strongly recommend our customers to consider log rotate “server_audit.log” file, You can force a rotation by enabling the server_audit_file_rotate_now :

MariaDB [(none)]> SET GLOBAL server_audit_file_rotate_now = ON;
Query OK, 0 rows affected (0.015 sec)

You can configure the size limit of MariaDB Audit Plugin by setting variable, server_audit_file_rotate_size . To limit the number of log files created, set the variable, server_audit_file_rotations. To force log file rotations you can set the variable, server_audit_file_rotate_now to ON:

[mariadb]
..
server_audit_file_rotate_now=ON
server_audit_file_rotate_size=1000000
server_audit_file_rotations=10
...

MariaDB Audit Plugin report:

[root@localhost mysql]# tail -f server_audit.log
20180720 20:39:22,localhost.localdomain,root,localhost,13,1501,QUERY,,'SELECT DATABASE()',0
20180720 20:39:22,localhost.localdomain,root,localhost,13,1503,QUERY,sakila,'show databases',0
20180720 20:39:22,localhost.localdomain,root,localhost,13,1504,QUERY,sakila,'show tables',0
20180720 20:39:27,localhost.localdomain,root,localhost,13,1528,QUERY,sakila,'show tables',0
20180720 20:39:43,localhost.localdomain,root,localhost,13,1529,READ,sakila,customer,
20180720 20:39:43,localhost.localdomain,root,localhost,13,1529,QUERY,sakila,'select * from customer limit 100',0
20180720 20:39:52,localhost.localdomain,root,localhost,13,1530,QUERY,sakila,'show tables',0
20180720 20:40:07,localhost.localdomain,root,localhost,13,1531,READ,sakila,actor,
20180720 20:40:07,localhost.localdomain,root,localhost,13,1531,QUERY,sakila,'select * from actor limit 100',0
20180720 20:40:30,localhost.localdomain,root,localhost,13,0,DISCONNECT,sakila,,0

Conclusion

We recommend most of our customers (using MariaDB) to enable MariaDB Audit Plugin to closely monitor what is happening to their database infrastructure, This really helps to proactively troubleshoot if anything going wrong with their MariaDB operations. Reliable and secured database operations is equally important like performance and scalability.

The post Auditing MariaDB for Secured Database Infrastructure Operations appeared first on MySQL Consulting, Support and Remote DBA Services.

via Planet MySQL
Auditing MariaDB for Secured Database Infrastructure Operations

Ask Slashdot: Should I Ditch PHP?

Long-time Slashdot reader Qbertino does PHP for a living, but says he’s growing "increasingly frustrated with the ignorant and clueless in the vincinity of PHP."
Crappy code and baaaaad application setups is one thing, but people refusing to fix them or simply not even understanding the broader implications of bad applications or attempting SEO with gadgets while refusing to fix 3.5 MB-per-pagecall are just minor tidbits in a history of increasingly unnerving run-ins with knuckledragers in the "web agency" camp… Will I leave the larger part of this backwards stuff behind if I move to another server-side programming language such as Java or Kotlin for professional work in the broader web area? Do I have a chance to do quality work on quality projects using PHP, or are those slim compare to other programming languages? In short, should I ditch PHP? "I think .NET is a much cleaner language to work in with Microsoft’s excellent Visual Studio IDE and debugger," argues Slashdot reader Agret , adding "there are many large projects in my city hiring .NET developers and being a strongly typed language the code quality is generally better than PHP." But what’s been your experience? And would a frustrated developer find more quality projects by ditching PHP?



Share on Google+

Read more of this story at Slashdot.

via Slashdot
Ask Slashdot: Should I Ditch PHP?

The First Trailer for Aquaman Is as Epic as It Is Moist


All out fish-war descends upon Atlantis in the Aquaman trailer.
GIF: Aquaman (Warner Bros.)

And it’s very moist.

If there was any question that longtime Fast & Furious director James Wan was going to make something truly massive and epic with Aquaman, those doubts can be put to bed…the seabed.

Inside Hall H at San Diego Comic-Con Saturday, Wan presented the first trailer from the highly anticipated DC movie and brought the house down. Check it out for yourself:

Jason Momoa stars as the titular hero in the film, alongside Amber Heard as the hero Mera, Patrick Wilson as Ocean Master, along with Willem Dafoe, Nicole Kidman, Yahya Abdul-Mateen, and others. It opens December 21.


via Gizmodo
The First Trailer for Aquaman Is as Epic as It Is Moist